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

References

gen/lib/Target/AArch64/AArch64GenCallingConv.inc
  209     LocVT = MVT::i32;
  218   if (LocVT == MVT::i32) {
  354   if (LocVT == MVT::i32 ||
  453     LocVT = MVT::i32;
  462   if (LocVT == MVT::i32) {
  600   if (LocVT == MVT::i32 ||
  609       LocVT = MVT::i32;
  670     LocVT = MVT::i32;
  686       LocVT = MVT::i32;
  691   if (LocVT == MVT::i32 ||
  764       LocVT == MVT::i32) {
  878       LocVT == MVT::i32) {
  909     LocVT = MVT::i32;
  918   if (LocVT == MVT::i32) {
  932   if (LocVT == MVT::i32 ||
 1048     LocVT = MVT::i32;
 1057   if (LocVT == MVT::i32) {
 1200   if (LocVT == MVT::i32) {
gen/lib/Target/AArch64/AArch64GenDAGISel.inc
  213 /*   291*/                  OPC_CheckType, MVT::i32,
  215 /*   295*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
  221                                 MVT::i32, 1/*#Ops*/, 4, 
  289 /*   434*/                  OPC_CheckType, MVT::i32,
  291 /*   438*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
  297                                 MVT::i32, 1/*#Ops*/, 4, 
  433 /*   699*/                  OPC_CheckType, MVT::i32,
  435 /*   703*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
  441                                 MVT::i32, 1/*#Ops*/, 4, 
  509 /*   842*/                  OPC_CheckType, MVT::i32,
  511 /*   846*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
  517                                 MVT::i32, 1/*#Ops*/, 4, 
  660 /*  1119*/                  OPC_CheckType, MVT::i32,
  662 /*  1123*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
  668                                 MVT::i32, 1/*#Ops*/, 4, 
  736 /*  1262*/                  OPC_CheckType, MVT::i32,
  738 /*  1266*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
  744                                 MVT::i32, 1/*#Ops*/, 4, 
  880 /*  1527*/                  OPC_CheckType, MVT::i32,
  882 /*  1531*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
  888                                 MVT::i32, 1/*#Ops*/, 4, 
  956 /*  1670*/                  OPC_CheckType, MVT::i32,
  958 /*  1674*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
  964                                 MVT::i32, 1/*#Ops*/, 4, 
 1117 /*  1968*/                  OPC_CheckType, MVT::i32,
 1119 /*  1972*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 1125                                 MVT::i32, 1/*#Ops*/, 4, 
 1193 /*  2111*/                  OPC_CheckType, MVT::i32,
 1195 /*  2115*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 1201                                 MVT::i32, 1/*#Ops*/, 4, 
 1337 /*  2376*/                  OPC_CheckType, MVT::i32,
 1339 /*  2380*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 1345                                 MVT::i32, 1/*#Ops*/, 4, 
 1413 /*  2519*/                  OPC_CheckType, MVT::i32,
 1415 /*  2523*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 1421                                 MVT::i32, 1/*#Ops*/, 4, 
 1564 /*  2796*/                  OPC_CheckType, MVT::i32,
 1566 /*  2800*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 1572                                 MVT::i32, 1/*#Ops*/, 4, 
 1640 /*  2939*/                  OPC_CheckType, MVT::i32,
 1642 /*  2943*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 1648                                 MVT::i32, 1/*#Ops*/, 4, 
 1784 /*  3204*/                  OPC_CheckType, MVT::i32,
 1786 /*  3208*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 1792                                 MVT::i32, 1/*#Ops*/, 4, 
 1860 /*  3347*/                  OPC_CheckType, MVT::i32,
 1862 /*  3351*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 1868                                 MVT::i32, 1/*#Ops*/, 4, 
 1926 /*  3472*/            OPC_CheckType, MVT::i32,
 1928 /*  3476*/            OPC_EmitRegister, MVT::i32, AArch64::WZR,
 1933 /*  3495*/            OPC_EmitRegister, MVT::i32, AArch64::WZR,
 1940 /*  3522*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 1942                           MVT::i32, 2/*#Ops*/, 8, 9, 
 1987 /*  3605*/            OPC_CheckType, MVT::i32,
 1989 /*  3609*/            OPC_EmitRegister, MVT::i32, AArch64::WZR,
 1994 /*  3628*/            OPC_EmitRegister, MVT::i32, AArch64::WZR,
 2001 /*  3655*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 2003                           MVT::i32, 2/*#Ops*/, 8, 9, 
 2058 /*  3758*/            OPC_CheckType, MVT::i32,
 2060 /*  3762*/            OPC_EmitRegister, MVT::i32, AArch64::WZR,
 2065 /*  3781*/            OPC_EmitRegister, MVT::i32, AArch64::WZR,
 2072 /*  3808*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 2074                           MVT::i32, 2/*#Ops*/, 8, 9, 
 2119 /*  3891*/            OPC_CheckType, MVT::i32,
 2121 /*  3895*/            OPC_EmitRegister, MVT::i32, AArch64::WZR,
 2126 /*  3914*/            OPC_EmitRegister, MVT::i32, AArch64::WZR,
 2133 /*  3941*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 2135                           MVT::i32, 2/*#Ops*/, 8, 9, 
 2149 /*  3972*/          OPC_CheckChild2Type, MVT::i32,
 2154 /*  3982*/            OPC_CheckType, MVT::i32,
 2159 /*  3997*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
 2162 /*  4009*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2164                           MVT::i32, 2/*#Ops*/, 4, 5, 
 2171 /*  4027*/            OPC_CheckType, MVT::i32,
 2176 /*  4042*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
 2179 /*  4054*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2181                           MVT::i32, 2/*#Ops*/, 4, 5, 
 2189 /*  4073*/          OPC_CheckChild2Type, MVT::i32,
 2194 /*  4083*/            OPC_CheckType, MVT::i32,
 2199 /*  4098*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
 2202 /*  4110*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2204                           MVT::i32, 2/*#Ops*/, 4, 5, 
 2211 /*  4128*/            OPC_CheckType, MVT::i32,
 2216 /*  4143*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
 2219 /*  4155*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2221                           MVT::i32, 2/*#Ops*/, 4, 5, 
 2229 /*  4174*/          OPC_CheckChild2Type, MVT::i32,
 2234 /*  4184*/            OPC_CheckType, MVT::i32,
 2239 /*  4199*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
 2242 /*  4211*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2244                           MVT::i32, 2/*#Ops*/, 4, 5, 
 2251 /*  4229*/            OPC_CheckType, MVT::i32,
 2256 /*  4244*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
 2259 /*  4256*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2261                           MVT::i32, 2/*#Ops*/, 4, 5, 
 2269 /*  4275*/          OPC_CheckChild2Type, MVT::i32,
 2274 /*  4285*/            OPC_CheckType, MVT::i32,
 2279 /*  4300*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
 2282 /*  4312*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2284                           MVT::i32, 2/*#Ops*/, 4, 5, 
 2291 /*  4330*/            OPC_CheckType, MVT::i32,
 2296 /*  4345*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
 2299 /*  4357*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2301                           MVT::i32, 2/*#Ops*/, 4, 5, 
 2309 /*  4376*/          OPC_CheckChild2Type, MVT::i32,
 2314 /*  4386*/            OPC_CheckType, MVT::i32,
 2319 /*  4401*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
 2322 /*  4413*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2324                           MVT::i32, 2/*#Ops*/, 4, 5, 
 2331 /*  4431*/            OPC_CheckType, MVT::i32,
 2336 /*  4446*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
 2339 /*  4458*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2341                           MVT::i32, 2/*#Ops*/, 4, 5, 
 2349 /*  4477*/          OPC_CheckChild2Type, MVT::i32,
 2354 /*  4487*/            OPC_CheckType, MVT::i32,
 2359 /*  4502*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
 2362 /*  4514*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2364                           MVT::i32, 2/*#Ops*/, 4, 5, 
 2371 /*  4532*/            OPC_CheckType, MVT::i32,
 2376 /*  4547*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
 2379 /*  4559*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2381                           MVT::i32, 2/*#Ops*/, 4, 5, 
 2393 /*  4584*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
 2398 /*  4595*/      /*SwitchType*/ 38, MVT::i32,// ->4635
 2403 /*  4605*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2405                         MVT::i32, 2/*#Ops*/, 0, 1, 
 2412 /*  4623*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2414                         MVT::i32, 2/*#Ops*/, 0, 1, 
 2427 /*  4653*/          OPC_CheckType, MVT::i32,
 2432 /*  4668*/          OPC_EmitInteger, MVT::i32, AArch64::bsub,
 2435 /*  4680*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2437                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2444 /*  4698*/          OPC_CheckType, MVT::i32,
 2449 /*  4713*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
 2452 /*  4725*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2454                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2461 /*  4743*/          OPC_CheckType, MVT::i32,
 2465                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 2466 /*  4758*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2469 /*  4770*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2471                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2481 /*  4795*/          OPC_CheckType, MVT::i32,
 2486 /*  4810*/          OPC_EmitInteger, MVT::i32, AArch64::bsub,
 2489 /*  4822*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2491                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2498 /*  4840*/          OPC_CheckType, MVT::i32,
 2503 /*  4855*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
 2506 /*  4867*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2508                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2515 /*  4885*/          OPC_CheckType, MVT::i32,
 2519                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 2520 /*  4900*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2523 /*  4912*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2525                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2535 /*  4937*/          OPC_CheckType, MVT::i32,
 2540 /*  4952*/          OPC_EmitInteger, MVT::i32, AArch64::bsub,
 2543 /*  4964*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2545                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2552 /*  4982*/          OPC_CheckType, MVT::i32,
 2557 /*  4997*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
 2560 /*  5009*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2562                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2569 /*  5027*/          OPC_CheckType, MVT::i32,
 2573                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 2574 /*  5042*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2577 /*  5054*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2579                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2589 /*  5079*/          OPC_CheckType, MVT::i32,
 2594 /*  5094*/          OPC_EmitInteger, MVT::i32, AArch64::bsub,
 2597 /*  5106*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2599                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2606 /*  5124*/          OPC_CheckType, MVT::i32,
 2611 /*  5139*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
 2614 /*  5151*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2616                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2623 /*  5169*/          OPC_CheckType, MVT::i32,
 2627                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 2628 /*  5184*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2631 /*  5196*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2633                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2643 /*  5221*/          OPC_CheckType, MVT::i32,
 2648 /*  5236*/          OPC_EmitInteger, MVT::i32, AArch64::bsub,
 2651 /*  5248*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2653                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2660 /*  5266*/          OPC_CheckType, MVT::i32,
 2665 /*  5281*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
 2668 /*  5293*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2670                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2677 /*  5311*/          OPC_CheckType, MVT::i32,
 2681                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 2682 /*  5326*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2685 /*  5338*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2687                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2697 /*  5363*/          OPC_CheckType, MVT::i32,
 2702 /*  5378*/          OPC_EmitInteger, MVT::i32, AArch64::bsub,
 2705 /*  5390*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2707                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2714 /*  5408*/          OPC_CheckType, MVT::i32,
 2719 /*  5423*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
 2722 /*  5435*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2724                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2731 /*  5453*/          OPC_CheckType, MVT::i32,
 2735                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 2736 /*  5468*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2739 /*  5480*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2741                         MVT::i32, 2/*#Ops*/, 4, 5, 
 2756 /*  5510*/        OPC_CheckType, MVT::i32,
 2760                       MVT::i32, 2/*#Ops*/, 0, 2, 
 2771 /*  5537*/        OPC_CheckType, MVT::i32,
 2775                       MVT::i32, 2/*#Ops*/, 0, 2, 
 2786 /*  5564*/        OPC_CheckType, MVT::i32,
 2790                       MVT::i32, 2/*#Ops*/, 0, 2, 
 2813 /*  5614*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
 2837 /*  5658*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 2861 /*  5702*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
 3013 /*  5964*/          OPC_CheckType, MVT::i32,
 3016 /*  5978*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
 3023                         MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 3024 /*  6005*/          OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3026                         MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 3027 /*  6016*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3034                         MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 3035 /*  6045*/          OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3037                         MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 3038 /*  6056*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3043 /*  6077*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 3045                         MVT::i32, 2/*#Ops*/, 26, 27, 
 3163 /*  6277*/          OPC_CheckType, MVT::i32,
 3166 /*  6291*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
 3173                         MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 3174 /*  6318*/          OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3176                         MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 3177 /*  6329*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3184                         MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 3185 /*  6358*/          OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3187                         MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 3188 /*  6369*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3193 /*  6390*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 3195                         MVT::i32, 2/*#Ops*/, 26, 27, 
 3317 /*  6606*/                    OPC_CheckType, MVT::i32,
 3320 /*  6620*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 3327                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 3328 /*  6647*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3330                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 3331 /*  6658*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3338                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 3339 /*  6687*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3341                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 3342 /*  6698*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3347 /*  6719*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 3349                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 3370 /*  6759*/                    OPC_CheckType, MVT::i32,
 3373 /*  6773*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 3380                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 3381 /*  6800*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3383                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 3384 /*  6811*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3391                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 3392 /*  6840*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3394                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 3395 /*  6851*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3400 /*  6872*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 3402                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 3456 /*  6966*/                    OPC_CheckType, MVT::i32,
 3459 /*  6980*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 3466                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 3467 /*  7007*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3469                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 3470 /*  7018*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3477                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 3478 /*  7047*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3480                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 3481 /*  7058*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3486 /*  7079*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 3488                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 3509 /*  7119*/                    OPC_CheckType, MVT::i32,
 3512 /*  7133*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 3519                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 3520 /*  7160*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3522                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 3523 /*  7171*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3530                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 3531 /*  7200*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3533                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 3534 /*  7211*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3539 /*  7232*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 3541                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 3630 /*  7385*/                    OPC_CheckType, MVT::i32,
 3633 /*  7399*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 3640                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 3641 /*  7426*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3643                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 3644 /*  7437*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3651                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 3652 /*  7466*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3654                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 3655 /*  7477*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3660 /*  7498*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 3662                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 3683 /*  7538*/                    OPC_CheckType, MVT::i32,
 3686 /*  7552*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 3693                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 3694 /*  7579*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3696                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 3697 /*  7590*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3704                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 3705 /*  7619*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3707                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 3708 /*  7630*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3713 /*  7651*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 3715                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 3769 /*  7745*/                    OPC_CheckType, MVT::i32,
 3772 /*  7759*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 3779                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 3780 /*  7786*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3782                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 3783 /*  7797*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3790                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 3791 /*  7826*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3793                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 3794 /*  7837*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3799 /*  7858*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 3801                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 3822 /*  7898*/                    OPC_CheckType, MVT::i32,
 3825 /*  7912*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 3832                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 3833 /*  7939*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3835                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 3836 /*  7950*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3843                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 3844 /*  7979*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3846                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 3847 /*  7990*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3852 /*  8011*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 3854                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 3943 /*  8164*/                    OPC_CheckType, MVT::i32,
 3946 /*  8178*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 3953                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 3954 /*  8205*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3956                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 3957 /*  8216*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3964                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 3965 /*  8245*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 3967                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 3968 /*  8256*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 3973 /*  8277*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 3975                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 3996 /*  8317*/                    OPC_CheckType, MVT::i32,
 3999 /*  8331*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 4006                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 4007 /*  8358*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4009                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 4010 /*  8369*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4017                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 4018 /*  8398*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4020                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 4021 /*  8409*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4026 /*  8430*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 4028                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 4082 /*  8524*/                    OPC_CheckType, MVT::i32,
 4085 /*  8538*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 4092                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 4093 /*  8565*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4095                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 4096 /*  8576*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4103                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 4104 /*  8605*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4106                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 4107 /*  8616*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4112 /*  8637*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 4114                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 4135 /*  8677*/                    OPC_CheckType, MVT::i32,
 4138 /*  8691*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 4145                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 4146 /*  8718*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4148                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 4149 /*  8729*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4156                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 4157 /*  8758*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4159                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 4160 /*  8769*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4165 /*  8790*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 4167                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 4256 /*  8943*/                    OPC_CheckType, MVT::i32,
 4259 /*  8957*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 4266                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 4267 /*  8984*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4269                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 4270 /*  8995*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4277                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 4278 /*  9024*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4280                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 4281 /*  9035*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4286 /*  9056*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 4288                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 4309 /*  9096*/                    OPC_CheckType, MVT::i32,
 4312 /*  9110*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 4319                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 4320 /*  9137*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4322                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 4323 /*  9148*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4330                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 4331 /*  9177*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4333                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 4334 /*  9188*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4339 /*  9209*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 4341                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 4395 /*  9303*/                    OPC_CheckType, MVT::i32,
 4398 /*  9317*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 4405                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 4406 /*  9344*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4408                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 4409 /*  9355*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4416                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 4417 /*  9384*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4419                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 4420 /*  9395*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4425 /*  9416*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 4427                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 4448 /*  9456*/                    OPC_CheckType, MVT::i32,
 4451 /*  9470*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 4458                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 4459 /*  9497*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4461                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 4462 /*  9508*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4469                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 4470 /*  9537*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4472                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 4473 /*  9548*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4478 /*  9569*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 4480                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 4569 /*  9722*/                    OPC_CheckType, MVT::i32,
 4572 /*  9736*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 4579                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 4580 /*  9763*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4582                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 4583 /*  9774*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4590                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 4591 /*  9803*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4593                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 4594 /*  9814*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4599 /*  9835*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 4601                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 4629 /*  9887*/                    OPC_CheckType, MVT::i32,
 4632 /*  9901*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 4639                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 4640 /*  9928*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4642                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 4643 /*  9939*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4650                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 4651 /*  9968*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4653                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 4654 /*  9979*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4659 /* 10000*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 4661                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 4718 /* 10100*/                    OPC_CheckType, MVT::i32,
 4721 /* 10114*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 4728                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 4729 /* 10141*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4731                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 4732 /* 10152*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4739                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 4740 /* 10181*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4742                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 4743 /* 10192*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4748 /* 10213*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 4750                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 4778 /* 10265*/                    OPC_CheckType, MVT::i32,
 4781 /* 10279*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 4788                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 4789 /* 10306*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4791                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 4792 /* 10317*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4799                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 4800 /* 10346*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4802                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 4803 /* 10357*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4808 /* 10378*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 4810                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 4899 /* 10531*/                    OPC_CheckType, MVT::i32,
 4902 /* 10545*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 4909                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 4910 /* 10572*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4912                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 4913 /* 10583*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4920                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 4921 /* 10612*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4923                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 4924 /* 10623*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4929 /* 10644*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 4931                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 4959 /* 10696*/                    OPC_CheckType, MVT::i32,
 4962 /* 10710*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 4969                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 4970 /* 10737*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4972                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 4973 /* 10748*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4980                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 4981 /* 10777*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 4983                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 4984 /* 10788*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 4989 /* 10809*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 4991                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 5048 /* 10909*/                    OPC_CheckType, MVT::i32,
 5051 /* 10923*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 5058                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 5059 /* 10950*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5061                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 5062 /* 10961*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5069                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 5070 /* 10990*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5072                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 5073 /* 11001*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5078 /* 11022*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 5080                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 5108 /* 11074*/                    OPC_CheckType, MVT::i32,
 5111 /* 11088*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 5118                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 5119 /* 11115*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5121                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 5122 /* 11126*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5129                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 5130 /* 11155*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5132                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 5133 /* 11166*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5138 /* 11187*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 5140                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 5233 /* 11347*/                  OPC_CheckType, MVT::i32,
 5236 /* 11361*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 5243                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 5244 /* 11388*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5246                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 5247 /* 11399*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5254                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 5255 /* 11428*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5257                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 5258 /* 11439*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5263 /* 11460*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 5265                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 5293 /* 11512*/                  OPC_CheckType, MVT::i32,
 5296 /* 11526*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 5303                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 5304 /* 11553*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5306                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 5307 /* 11564*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5314                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 5315 /* 11593*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5317                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 5318 /* 11604*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5323 /* 11625*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 5325                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 5389 /* 11737*/                  OPC_CheckType, MVT::i32,
 5392 /* 11751*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 5399                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 5400 /* 11778*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5402                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 5403 /* 11789*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5410                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 5411 /* 11818*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5413                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 5414 /* 11829*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5419 /* 11850*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 5421                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 5449 /* 11902*/                  OPC_CheckType, MVT::i32,
 5452 /* 11916*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 5459                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 5460 /* 11943*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5462                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 5463 /* 11954*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5470                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 5471 /* 11983*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5473                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 5474 /* 11994*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5479 /* 12015*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 5481                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 5573 /* 12174*/                  OPC_CheckType, MVT::i32,
 5576 /* 12188*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 5583                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 5584 /* 12215*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5586                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 5587 /* 12226*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5594                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 5595 /* 12255*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5597                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 5598 /* 12266*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5603 /* 12287*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 5605                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 5633 /* 12339*/                  OPC_CheckType, MVT::i32,
 5636 /* 12353*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 5643                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 5644 /* 12380*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5646                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 5647 /* 12391*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5654                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 5655 /* 12420*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5657                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 5658 /* 12431*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5663 /* 12452*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 5665                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 5729 /* 12564*/                  OPC_CheckType, MVT::i32,
 5732 /* 12578*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 5739                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 5740 /* 12605*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5742                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 5743 /* 12616*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5750                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 5751 /* 12645*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5753                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 5754 /* 12656*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5759 /* 12677*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 5761                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 5789 /* 12729*/                  OPC_CheckType, MVT::i32,
 5792 /* 12743*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 5799                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 5800 /* 12770*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5802                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 5803 /* 12781*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5810                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 5811 /* 12810*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5813                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 5814 /* 12821*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5819 /* 12842*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 5821                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 5914 /* 13004*/                    OPC_CheckType, MVT::i32,
 5917 /* 13018*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 5924                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 5925 /* 13045*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5927                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 5928 /* 13056*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5935                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 5936 /* 13085*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5938                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 5939 /* 13096*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5944 /* 13117*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 5946                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 5974 /* 13169*/                    OPC_CheckType, MVT::i32,
 5977 /* 13183*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 5984                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 5985 /* 13210*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5987                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 5988 /* 13221*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 5995                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 5996 /* 13250*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 5998                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 5999 /* 13261*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6004 /* 13282*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 6006                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 6063 /* 13382*/                    OPC_CheckType, MVT::i32,
 6066 /* 13396*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 6073                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 6074 /* 13423*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6076                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 6077 /* 13434*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6084                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 6085 /* 13463*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6087                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 6088 /* 13474*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6093 /* 13495*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 6095                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 6123 /* 13547*/                    OPC_CheckType, MVT::i32,
 6126 /* 13561*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 6133                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 6134 /* 13588*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6136                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 6137 /* 13599*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6144                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 6145 /* 13628*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6147                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 6148 /* 13639*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6153 /* 13660*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 6155                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 6244 /* 13813*/                    OPC_CheckType, MVT::i32,
 6247 /* 13827*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 6254                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 6255 /* 13854*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6257                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 6258 /* 13865*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6265                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 6266 /* 13894*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6268                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 6269 /* 13905*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6274 /* 13926*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 6276                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 6304 /* 13978*/                    OPC_CheckType, MVT::i32,
 6307 /* 13992*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 6314                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 6315 /* 14019*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6317                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 6318 /* 14030*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6325                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 6326 /* 14059*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6328                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 6329 /* 14070*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6334 /* 14091*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 6336                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 6393 /* 14191*/                    OPC_CheckType, MVT::i32,
 6396 /* 14205*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 6403                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 6404 /* 14232*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6406                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 6407 /* 14243*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6414                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 6415 /* 14272*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6417                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 6418 /* 14283*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6423 /* 14304*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 6425                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 6453 /* 14356*/                    OPC_CheckType, MVT::i32,
 6456 /* 14370*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 6463                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 6464 /* 14397*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6466                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 6467 /* 14408*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6474                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 6475 /* 14437*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6477                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 6478 /* 14448*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6483 /* 14469*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 6485                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 6578 /* 14629*/                  OPC_CheckType, MVT::i32,
 6581 /* 14643*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 6588                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 6589 /* 14670*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6591                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 6592 /* 14681*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6599                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 6600 /* 14710*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6602                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 6603 /* 14721*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6608 /* 14742*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 6610                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 6638 /* 14794*/                  OPC_CheckType, MVT::i32,
 6641 /* 14808*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 6648                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 6649 /* 14835*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6651                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 6652 /* 14846*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6659                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 6660 /* 14875*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6662                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 6663 /* 14886*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6668 /* 14907*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 6670                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 6734 /* 15019*/                  OPC_CheckType, MVT::i32,
 6737 /* 15033*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 6744                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 6745 /* 15060*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6747                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 6748 /* 15071*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6755                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 6756 /* 15100*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6758                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 6759 /* 15111*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6764 /* 15132*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 6766                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 6794 /* 15184*/                  OPC_CheckType, MVT::i32,
 6797 /* 15198*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 6804                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 6805 /* 15225*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6807                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 6808 /* 15236*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6815                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 6816 /* 15265*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6818                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 6819 /* 15276*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6824 /* 15297*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 6826                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 6918 /* 15456*/                  OPC_CheckType, MVT::i32,
 6921 /* 15470*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 6928                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 6929 /* 15497*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6931                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 6932 /* 15508*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6939                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 6940 /* 15537*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6942                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 6943 /* 15548*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6948 /* 15569*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 6950                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 6978 /* 15621*/                  OPC_CheckType, MVT::i32,
 6981 /* 15635*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 6988                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 6989 /* 15662*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 6991                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 6992 /* 15673*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 6999                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 7000 /* 15702*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7002                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 7003 /* 15713*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7008 /* 15734*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 7010                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 7074 /* 15846*/                  OPC_CheckType, MVT::i32,
 7077 /* 15860*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 7084                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 7085 /* 15887*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7087                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 7088 /* 15898*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7095                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 7096 /* 15927*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7098                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 7099 /* 15938*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7104 /* 15959*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 7106                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 7134 /* 16011*/                  OPC_CheckType, MVT::i32,
 7137 /* 16025*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 7144                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
 7145 /* 16052*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7147                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 7148 /* 16063*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7155                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
 7156 /* 16092*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7158                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 7159 /* 16103*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7164 /* 16124*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 7166                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 7259 /* 16286*/                    OPC_CheckType, MVT::i32,
 7262 /* 16300*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 7269                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 7270 /* 16327*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7272                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 7273 /* 16338*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7280                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 7281 /* 16367*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7283                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 7284 /* 16378*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7289 /* 16399*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 7291                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 7312 /* 16439*/                    OPC_CheckType, MVT::i32,
 7315 /* 16453*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 7322                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 7323 /* 16480*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7325                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 7326 /* 16491*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7333                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 7334 /* 16520*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7336                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 7337 /* 16531*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7342 /* 16552*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 7344                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 7398 /* 16646*/                    OPC_CheckType, MVT::i32,
 7401 /* 16660*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 7408                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 7409 /* 16687*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7411                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 7412 /* 16698*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7419                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 7420 /* 16727*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7422                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 7423 /* 16738*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7428 /* 16759*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 7430                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 7451 /* 16799*/                    OPC_CheckType, MVT::i32,
 7454 /* 16813*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 7461                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 7462 /* 16840*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7464                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 7465 /* 16851*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7472                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 7473 /* 16880*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7475                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 7476 /* 16891*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7481 /* 16912*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 7483                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 7572 /* 17065*/                    OPC_CheckType, MVT::i32,
 7575 /* 17079*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 7582                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 7583 /* 17106*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7585                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 7586 /* 17117*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7593                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 7594 /* 17146*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7596                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 7597 /* 17157*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7602 /* 17178*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 7604                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 7625 /* 17218*/                    OPC_CheckType, MVT::i32,
 7628 /* 17232*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 7635                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 7636 /* 17259*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7638                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 7639 /* 17270*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7646                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 7647 /* 17299*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7649                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 7650 /* 17310*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7655 /* 17331*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 7657                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 7711 /* 17425*/                    OPC_CheckType, MVT::i32,
 7714 /* 17439*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 7721                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 7722 /* 17466*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7724                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 7725 /* 17477*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7732                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 7733 /* 17506*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7735                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 7736 /* 17517*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7741 /* 17538*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 7743                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 7764 /* 17578*/                    OPC_CheckType, MVT::i32,
 7767 /* 17592*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 7774                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 7775 /* 17619*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7777                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 7778 /* 17630*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7785                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 7786 /* 17659*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7788                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 7789 /* 17670*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7794 /* 17691*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 7796                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 7885 /* 17844*/                    OPC_CheckType, MVT::i32,
 7888 /* 17858*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 7895                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 7896 /* 17885*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7898                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 7899 /* 17896*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7906                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 7907 /* 17925*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7909                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 7910 /* 17936*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7915 /* 17957*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 7917                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 7938 /* 17997*/                    OPC_CheckType, MVT::i32,
 7941 /* 18011*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 7948                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 7949 /* 18038*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7951                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 7952 /* 18049*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7959                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 7960 /* 18078*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 7962                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 7963 /* 18089*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 7968 /* 18110*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 7970                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 8024 /* 18204*/                    OPC_CheckType, MVT::i32,
 8027 /* 18218*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 8034                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 8035 /* 18245*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8037                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 8038 /* 18256*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8045                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 8046 /* 18285*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8048                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 8049 /* 18296*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8054 /* 18317*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 8056                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 8077 /* 18357*/                    OPC_CheckType, MVT::i32,
 8080 /* 18371*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 8087                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 8088 /* 18398*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8090                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 8091 /* 18409*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8098                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 8099 /* 18438*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8101                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 8102 /* 18449*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8107 /* 18470*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 8109                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 8198 /* 18623*/                    OPC_CheckType, MVT::i32,
 8201 /* 18637*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 8208                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 8209 /* 18664*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8211                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 8212 /* 18675*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8219                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 8220 /* 18704*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8222                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 8223 /* 18715*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8228 /* 18736*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 8230                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 8251 /* 18776*/                    OPC_CheckType, MVT::i32,
 8254 /* 18790*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 8261                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 8262 /* 18817*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8264                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 8265 /* 18828*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8272                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 8273 /* 18857*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8275                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 8276 /* 18868*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8281 /* 18889*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 8283                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 8337 /* 18983*/                    OPC_CheckType, MVT::i32,
 8340 /* 18997*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 8347                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 8348 /* 19024*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8350                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 8351 /* 19035*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8358                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 8359 /* 19064*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8361                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 8362 /* 19075*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8367 /* 19096*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 8369                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 8390 /* 19136*/                    OPC_CheckType, MVT::i32,
 8393 /* 19150*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 8400                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 8401 /* 19177*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8403                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 8404 /* 19188*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8411                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 8412 /* 19217*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8414                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 8415 /* 19228*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8420 /* 19249*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 8422                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 8511 /* 19402*/                    OPC_CheckType, MVT::i32,
 8514 /* 19416*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 8521                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 8522 /* 19443*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8524                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 8525 /* 19454*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8532                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 8533 /* 19483*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8535                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 8536 /* 19494*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8541 /* 19515*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 8543                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 8571 /* 19567*/                    OPC_CheckType, MVT::i32,
 8574 /* 19581*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 8581                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 8582 /* 19608*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8584                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 8585 /* 19619*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8592                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 8593 /* 19648*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8595                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 8596 /* 19659*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8601 /* 19680*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 8603                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 8660 /* 19780*/                    OPC_CheckType, MVT::i32,
 8663 /* 19794*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 8670                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 8671 /* 19821*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8673                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 8674 /* 19832*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8681                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 8682 /* 19861*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8684                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 8685 /* 19872*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8690 /* 19893*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 8692                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 8720 /* 19945*/                    OPC_CheckType, MVT::i32,
 8723 /* 19959*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 8730                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 8731 /* 19986*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8733                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 8734 /* 19997*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8741                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 8742 /* 20026*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8744                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 8745 /* 20037*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8750 /* 20058*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 8752                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 8841 /* 20211*/                    OPC_CheckType, MVT::i32,
 8844 /* 20225*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 8851                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 8852 /* 20252*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8854                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 8855 /* 20263*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8862                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 8863 /* 20292*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8865                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 8866 /* 20303*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8871 /* 20324*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 8873                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 8901 /* 20376*/                    OPC_CheckType, MVT::i32,
 8904 /* 20390*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 8911                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 8912 /* 20417*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8914                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 8915 /* 20428*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8922                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 8923 /* 20457*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 8925                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 8926 /* 20468*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 8931 /* 20489*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 8933                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 8990 /* 20589*/                    OPC_CheckType, MVT::i32,
 8993 /* 20603*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 9000                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 9001 /* 20630*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9003                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 9004 /* 20641*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9011                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 9012 /* 20670*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9014                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 9015 /* 20681*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9020 /* 20702*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 9022                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 9050 /* 20754*/                    OPC_CheckType, MVT::i32,
 9053 /* 20768*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 9060                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 9061 /* 20795*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9063                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 9064 /* 20806*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9071                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 9072 /* 20835*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9074                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 9075 /* 20846*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9080 /* 20867*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 9082                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 9175 /* 21027*/                  OPC_CheckType, MVT::i32,
 9178 /* 21041*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 9185                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 9186 /* 21068*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9188                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 9189 /* 21079*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9196                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 9197 /* 21108*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9199                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 9200 /* 21119*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9205 /* 21140*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 9207                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 9235 /* 21192*/                  OPC_CheckType, MVT::i32,
 9238 /* 21206*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 9245                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 9246 /* 21233*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9248                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 9249 /* 21244*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9256                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 9257 /* 21273*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9259                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 9260 /* 21284*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9265 /* 21305*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 9267                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 9331 /* 21417*/                  OPC_CheckType, MVT::i32,
 9334 /* 21431*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 9341                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 9342 /* 21458*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9344                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 9345 /* 21469*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9352                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 9353 /* 21498*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9355                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 9356 /* 21509*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9361 /* 21530*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 9363                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 9391 /* 21582*/                  OPC_CheckType, MVT::i32,
 9394 /* 21596*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 9401                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 9402 /* 21623*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9404                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 9405 /* 21634*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9412                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 9413 /* 21663*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9415                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 9416 /* 21674*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9421 /* 21695*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 9423                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 9515 /* 21854*/                  OPC_CheckType, MVT::i32,
 9518 /* 21868*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 9525                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 9526 /* 21895*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9528                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 9529 /* 21906*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9536                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 9537 /* 21935*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9539                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 9540 /* 21946*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9545 /* 21967*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 9547                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 9575 /* 22019*/                  OPC_CheckType, MVT::i32,
 9578 /* 22033*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 9585                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 9586 /* 22060*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9588                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 9589 /* 22071*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9596                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 9597 /* 22100*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9599                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 9600 /* 22111*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9605 /* 22132*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 9607                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 9671 /* 22244*/                  OPC_CheckType, MVT::i32,
 9674 /* 22258*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 9681                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 9682 /* 22285*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9684                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 9685 /* 22296*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9692                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 9693 /* 22325*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9695                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 9696 /* 22336*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9701 /* 22357*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 9703                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 9731 /* 22409*/                  OPC_CheckType, MVT::i32,
 9734 /* 22423*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
 9741                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 9742 /* 22450*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9744                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 9745 /* 22461*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9752                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 9753 /* 22490*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9755                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 9756 /* 22501*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9761 /* 22522*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 9763                                 MVT::i32, 2/*#Ops*/, 26, 27, 
 9856 /* 22684*/                    OPC_CheckType, MVT::i32,
 9859 /* 22698*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 9866                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 9867 /* 22725*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9869                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 9870 /* 22736*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9877                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 9878 /* 22765*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9880                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 9881 /* 22776*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9886 /* 22797*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 9888                                   MVT::i32, 2/*#Ops*/, 26, 27, 
 9916 /* 22849*/                    OPC_CheckType, MVT::i32,
 9919 /* 22863*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
 9926                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
 9927 /* 22890*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9929                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
 9930 /* 22901*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9937                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
 9938 /* 22930*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
 9940                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
 9941 /* 22941*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
 9946 /* 22962*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
 9948                                   MVT::i32, 2/*#Ops*/, 26, 27, 
10005 /* 23062*/                    OPC_CheckType, MVT::i32,
10008 /* 23076*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
10015                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
10016 /* 23103*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10018                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
10019 /* 23114*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
10026                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
10027 /* 23143*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10029                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
10030 /* 23154*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
10035 /* 23175*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
10037                                   MVT::i32, 2/*#Ops*/, 26, 27, 
10065 /* 23227*/                    OPC_CheckType, MVT::i32,
10068 /* 23241*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
10075                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
10076 /* 23268*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10078                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
10079 /* 23279*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
10086                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
10087 /* 23308*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10089                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
10090 /* 23319*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
10095 /* 23340*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
10097                                   MVT::i32, 2/*#Ops*/, 26, 27, 
10186 /* 23493*/                    OPC_CheckType, MVT::i32,
10189 /* 23507*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
10196                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
10197 /* 23534*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10199                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
10200 /* 23545*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
10207                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
10208 /* 23574*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10210                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
10211 /* 23585*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
10216 /* 23606*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
10218                                   MVT::i32, 2/*#Ops*/, 26, 27, 
10246 /* 23658*/                    OPC_CheckType, MVT::i32,
10249 /* 23672*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
10256                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
10257 /* 23699*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10259                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
10260 /* 23710*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
10267                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
10268 /* 23739*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10270                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
10271 /* 23750*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
10276 /* 23771*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
10278                                   MVT::i32, 2/*#Ops*/, 26, 27, 
10335 /* 23871*/                    OPC_CheckType, MVT::i32,
10338 /* 23885*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
10345                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
10346 /* 23912*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10348                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
10349 /* 23923*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
10356                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
10357 /* 23952*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10359                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
10360 /* 23963*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
10365 /* 23984*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
10367                                   MVT::i32, 2/*#Ops*/, 26, 27, 
10395 /* 24036*/                    OPC_CheckType, MVT::i32,
10398 /* 24050*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
10405                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
10406 /* 24077*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10408                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
10409 /* 24088*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
10416                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
10417 /* 24117*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10419                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
10420 /* 24128*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
10425 /* 24149*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
10427                                   MVT::i32, 2/*#Ops*/, 26, 27, 
10520 /* 24309*/                  OPC_CheckType, MVT::i32,
10523 /* 24323*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
10530                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
10531 /* 24350*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10533                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
10534 /* 24361*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
10541                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
10542 /* 24390*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10544                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
10545 /* 24401*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
10550 /* 24422*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
10552                                 MVT::i32, 2/*#Ops*/, 26, 27, 
10580 /* 24474*/                  OPC_CheckType, MVT::i32,
10583 /* 24488*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
10590                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
10591 /* 24515*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10593                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
10594 /* 24526*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
10601                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
10602 /* 24555*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10604                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
10605 /* 24566*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
10610 /* 24587*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
10612                                 MVT::i32, 2/*#Ops*/, 26, 27, 
10676 /* 24699*/                  OPC_CheckType, MVT::i32,
10679 /* 24713*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
10686                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
10687 /* 24740*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10689                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
10690 /* 24751*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
10697                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
10698 /* 24780*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10700                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
10701 /* 24791*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
10706 /* 24812*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
10708                                 MVT::i32, 2/*#Ops*/, 26, 27, 
10736 /* 24864*/                  OPC_CheckType, MVT::i32,
10739 /* 24878*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
10746                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
10747 /* 24905*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10749                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
10750 /* 24916*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
10757                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
10758 /* 24945*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10760                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
10761 /* 24956*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
10766 /* 24977*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
10768                                 MVT::i32, 2/*#Ops*/, 26, 27, 
10860 /* 25136*/                  OPC_CheckType, MVT::i32,
10863 /* 25150*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
10870                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
10871 /* 25177*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10873                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
10874 /* 25188*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
10881                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
10882 /* 25217*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10884                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
10885 /* 25228*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
10890 /* 25249*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
10892                                 MVT::i32, 2/*#Ops*/, 26, 27, 
10920 /* 25301*/                  OPC_CheckType, MVT::i32,
10923 /* 25315*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
10930                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
10931 /* 25342*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10933                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
10934 /* 25353*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
10941                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
10942 /* 25382*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
10944                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
10945 /* 25393*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
10950 /* 25414*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
10952                                 MVT::i32, 2/*#Ops*/, 26, 27, 
11016 /* 25526*/                  OPC_CheckType, MVT::i32,
11019 /* 25540*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
11026                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
11027 /* 25567*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11029                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
11030 /* 25578*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11037                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
11038 /* 25607*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11040                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
11041 /* 25618*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11046 /* 25639*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
11048                                 MVT::i32, 2/*#Ops*/, 26, 27, 
11076 /* 25691*/                  OPC_CheckType, MVT::i32,
11079 /* 25705*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
11086                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
11087 /* 25732*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11089                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
11090 /* 25743*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11097                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
11098 /* 25772*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11100                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
11101 /* 25783*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11106 /* 25804*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
11108                                 MVT::i32, 2/*#Ops*/, 26, 27, 
11209 /* 25981*/                  OPC_CheckType, MVT::i32,
11212 /* 25995*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
11219                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
11220 /* 26022*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11222                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
11223 /* 26033*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11230                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
11231 /* 26062*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11233                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
11234 /* 26073*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11239 /* 26094*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
11241                                 MVT::i32, 2/*#Ops*/, 26, 27, 
11270 /* 26147*/                  OPC_CheckType, MVT::i32,
11273 /* 26161*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
11280                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
11281 /* 26188*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11283                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
11284 /* 26199*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11291                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
11292 /* 26228*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11294                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
11295 /* 26239*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11300 /* 26260*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
11302                                 MVT::i32, 2/*#Ops*/, 26, 27, 
11366 /* 26372*/                  OPC_CheckType, MVT::i32,
11369 /* 26386*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
11376                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
11377 /* 26413*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11379                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
11380 /* 26424*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11387                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
11388 /* 26453*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11390                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
11391 /* 26464*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11396 /* 26485*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
11398                                 MVT::i32, 2/*#Ops*/, 26, 27, 
11427 /* 26538*/                  OPC_CheckType, MVT::i32,
11430 /* 26552*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
11437                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
11438 /* 26579*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11440                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
11441 /* 26590*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11448                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
11449 /* 26619*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11451                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
11452 /* 26630*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11457 /* 26651*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
11459                                 MVT::i32, 2/*#Ops*/, 26, 27, 
11553 /* 26814*/                  OPC_CheckType, MVT::i32,
11556 /* 26828*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
11563                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
11564 /* 26855*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11566                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
11567 /* 26866*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11574                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
11575 /* 26895*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11577                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
11578 /* 26906*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11583 /* 26927*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
11585                                 MVT::i32, 2/*#Ops*/, 26, 27, 
11614 /* 26980*/                  OPC_CheckType, MVT::i32,
11617 /* 26994*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
11624                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
11625 /* 27021*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11627                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
11628 /* 27032*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11635                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
11636 /* 27061*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11638                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
11639 /* 27072*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11644 /* 27093*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
11646                                 MVT::i32, 2/*#Ops*/, 26, 27, 
11710 /* 27205*/                  OPC_CheckType, MVT::i32,
11713 /* 27219*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
11720                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
11721 /* 27246*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11723                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
11724 /* 27257*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11731                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
11732 /* 27286*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11734                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
11735 /* 27297*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11740 /* 27318*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
11742                                 MVT::i32, 2/*#Ops*/, 26, 27, 
11771 /* 27371*/                  OPC_CheckType, MVT::i32,
11774 /* 27385*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
11781                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
11782 /* 27412*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11784                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
11785 /* 27423*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11792                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
11793 /* 27452*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11795                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
11796 /* 27463*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11801 /* 27484*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
11803                                 MVT::i32, 2/*#Ops*/, 26, 27, 
11897 /* 27647*/                  OPC_CheckType, MVT::i32,
11900 /* 27661*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
11907                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
11908 /* 27688*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11910                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
11911 /* 27699*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11918                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
11919 /* 27728*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11921                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
11922 /* 27739*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11927 /* 27760*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
11929                                 MVT::i32, 2/*#Ops*/, 26, 27, 
11958 /* 27813*/                  OPC_CheckType, MVT::i32,
11961 /* 27827*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
11968                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
11969 /* 27854*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11971                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
11972 /* 27865*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11979                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
11980 /* 27894*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
11982                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
11983 /* 27905*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
11988 /* 27926*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
11990                                 MVT::i32, 2/*#Ops*/, 26, 27, 
12054 /* 28038*/                  OPC_CheckType, MVT::i32,
12057 /* 28052*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
12064                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
12065 /* 28079*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12067                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
12068 /* 28090*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
12075                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
12076 /* 28119*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12078                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
12079 /* 28130*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
12084 /* 28151*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
12086                                 MVT::i32, 2/*#Ops*/, 26, 27, 
12115 /* 28204*/                  OPC_CheckType, MVT::i32,
12118 /* 28218*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
12125                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
12126 /* 28245*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12128                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
12129 /* 28256*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
12136                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
12137 /* 28285*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12139                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
12140 /* 28296*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
12145 /* 28317*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
12147                                 MVT::i32, 2/*#Ops*/, 26, 27, 
12241 /* 28480*/                  OPC_CheckType, MVT::i32,
12244 /* 28494*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
12251                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
12252 /* 28521*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12254                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
12255 /* 28532*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
12262                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
12263 /* 28561*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12265                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
12266 /* 28572*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
12271 /* 28593*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
12273                                 MVT::i32, 2/*#Ops*/, 26, 27, 
12302 /* 28646*/                  OPC_CheckType, MVT::i32,
12305 /* 28660*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
12312                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
12313 /* 28687*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12315                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
12316 /* 28698*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
12323                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
12324 /* 28727*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12326                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
12327 /* 28738*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
12332 /* 28759*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
12334                                 MVT::i32, 2/*#Ops*/, 26, 27, 
12398 /* 28871*/                  OPC_CheckType, MVT::i32,
12401 /* 28885*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
12408                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
12409 /* 28912*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12411                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
12412 /* 28923*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
12419                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
12420 /* 28952*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12422                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
12423 /* 28963*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
12428 /* 28984*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
12430                                 MVT::i32, 2/*#Ops*/, 26, 27, 
12459 /* 29037*/                  OPC_CheckType, MVT::i32,
12462 /* 29051*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
12469                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
12470 /* 29078*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12472                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
12473 /* 29089*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
12480                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
12481 /* 29118*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12483                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
12484 /* 29129*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
12489 /* 29150*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
12491                                 MVT::i32, 2/*#Ops*/, 26, 27, 
12586 /* 29316*/                    OPC_CheckType, MVT::i32,
12589 /* 29330*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
12596                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
12597 /* 29357*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12599                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
12600 /* 29368*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
12607                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
12608 /* 29397*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12610                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
12611 /* 29408*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
12616 /* 29429*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
12618                                   MVT::i32, 2/*#Ops*/, 26, 27, 
12640 /* 29470*/                    OPC_CheckType, MVT::i32,
12643 /* 29484*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
12650                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
12651 /* 29511*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12653                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
12654 /* 29522*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
12661                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
12662 /* 29551*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12664                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
12665 /* 29562*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
12670 /* 29583*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
12672                                   MVT::i32, 2/*#Ops*/, 26, 27, 
12726 /* 29677*/                    OPC_CheckType, MVT::i32,
12729 /* 29691*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
12736                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
12737 /* 29718*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12739                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
12740 /* 29729*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
12747                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
12748 /* 29758*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12750                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
12751 /* 29769*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
12756 /* 29790*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
12758                                   MVT::i32, 2/*#Ops*/, 26, 27, 
12780 /* 29831*/                    OPC_CheckType, MVT::i32,
12783 /* 29845*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
12790                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
12791 /* 29872*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12793                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
12794 /* 29883*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
12801                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
12802 /* 29912*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12804                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
12805 /* 29923*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
12810 /* 29944*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
12812                                   MVT::i32, 2/*#Ops*/, 26, 27, 
12903 /* 30101*/                    OPC_CheckType, MVT::i32,
12906 /* 30115*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
12913                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
12914 /* 30142*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12916                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
12917 /* 30153*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
12924                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
12925 /* 30182*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12927                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
12928 /* 30193*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
12933 /* 30214*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
12935                                   MVT::i32, 2/*#Ops*/, 26, 27, 
12957 /* 30255*/                    OPC_CheckType, MVT::i32,
12960 /* 30269*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
12967                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
12968 /* 30296*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12970                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
12971 /* 30307*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
12978                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
12979 /* 30336*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
12981                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
12982 /* 30347*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
12987 /* 30368*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
12989                                   MVT::i32, 2/*#Ops*/, 26, 27, 
13043 /* 30462*/                    OPC_CheckType, MVT::i32,
13046 /* 30476*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
13053                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
13054 /* 30503*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13056                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
13057 /* 30514*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13064                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
13065 /* 30543*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13067                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
13068 /* 30554*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13073 /* 30575*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
13075                                   MVT::i32, 2/*#Ops*/, 26, 27, 
13097 /* 30616*/                    OPC_CheckType, MVT::i32,
13100 /* 30630*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
13107                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
13108 /* 30657*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13110                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
13111 /* 30668*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13118                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
13119 /* 30697*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13121                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
13122 /* 30708*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13127 /* 30729*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
13129                                   MVT::i32, 2/*#Ops*/, 26, 27, 
13220 /* 30886*/                    OPC_CheckType, MVT::i32,
13223 /* 30900*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
13230                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
13231 /* 30927*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13233                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
13234 /* 30938*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13241                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
13242 /* 30967*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13244                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
13245 /* 30978*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13250 /* 30999*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
13252                                   MVT::i32, 2/*#Ops*/, 26, 27, 
13281 /* 31052*/                    OPC_CheckType, MVT::i32,
13284 /* 31066*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
13291                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
13292 /* 31093*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13294                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
13295 /* 31104*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13302                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
13303 /* 31133*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13305                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
13306 /* 31144*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13311 /* 31165*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
13313                                   MVT::i32, 2/*#Ops*/, 26, 27, 
13370 /* 31265*/                    OPC_CheckType, MVT::i32,
13373 /* 31279*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
13380                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
13381 /* 31306*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13383                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
13384 /* 31317*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13391                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
13392 /* 31346*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13394                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
13395 /* 31357*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13400 /* 31378*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
13402                                   MVT::i32, 2/*#Ops*/, 26, 27, 
13431 /* 31431*/                    OPC_CheckType, MVT::i32,
13434 /* 31445*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
13441                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
13442 /* 31472*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13444                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
13445 /* 31483*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13452                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
13453 /* 31512*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13455                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
13456 /* 31523*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13461 /* 31544*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
13463                                   MVT::i32, 2/*#Ops*/, 26, 27, 
13554 /* 31701*/                    OPC_CheckType, MVT::i32,
13557 /* 31715*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
13564                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
13565 /* 31742*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13567                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
13568 /* 31753*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13575                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
13576 /* 31782*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13578                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
13579 /* 31793*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13584 /* 31814*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
13586                                   MVT::i32, 2/*#Ops*/, 26, 27, 
13615 /* 31867*/                    OPC_CheckType, MVT::i32,
13618 /* 31881*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
13625                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
13626 /* 31908*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13628                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
13629 /* 31919*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13636                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
13637 /* 31948*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13639                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
13640 /* 31959*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13645 /* 31980*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
13647                                   MVT::i32, 2/*#Ops*/, 26, 27, 
13704 /* 32080*/                    OPC_CheckType, MVT::i32,
13707 /* 32094*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
13714                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
13715 /* 32121*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13717                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
13718 /* 32132*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13725                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
13726 /* 32161*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13728                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
13729 /* 32172*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13734 /* 32193*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
13736                                   MVT::i32, 2/*#Ops*/, 26, 27, 
13765 /* 32246*/                    OPC_CheckType, MVT::i32,
13768 /* 32260*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
13775                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
13776 /* 32287*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13778                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
13779 /* 32298*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13786                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
13787 /* 32327*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13789                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
13790 /* 32338*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13795 /* 32359*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
13797                                   MVT::i32, 2/*#Ops*/, 26, 27, 
13887 /* 32513*/                  OPC_CheckType, MVT::i32,
13890 /* 32527*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
13897                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
13898 /* 32554*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13900                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
13901 /* 32565*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
13908                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
13909 /* 32594*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13911                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
13912 /* 32605*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
13917 /* 32626*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
13919                                 MVT::i32, 2/*#Ops*/, 26, 27, 
13972 /* 32719*/                    OPC_CheckType, MVT::i32,
13975 /* 32733*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
13982                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
13983 /* 32760*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13985                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
13986 /* 32771*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
13993                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
13994 /* 32800*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
13996                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
13997 /* 32811*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14002 /* 32832*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
14004                                   MVT::i32, 2/*#Ops*/, 26, 27, 
14026 /* 32873*/                    OPC_CheckType, MVT::i32,
14029 /* 32887*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
14036                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
14037 /* 32914*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14039                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
14040 /* 32925*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14047                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
14048 /* 32954*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14050                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
14051 /* 32965*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14056 /* 32986*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
14058                                   MVT::i32, 2/*#Ops*/, 26, 27, 
14149 /* 33143*/                    OPC_CheckType, MVT::i32,
14152 /* 33157*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
14159                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
14160 /* 33184*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14162                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
14163 /* 33195*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14170                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
14171 /* 33224*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14173                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
14174 /* 33235*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14179 /* 33256*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
14181                                   MVT::i32, 2/*#Ops*/, 26, 27, 
14203 /* 33297*/                    OPC_CheckType, MVT::i32,
14206 /* 33311*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
14213                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
14214 /* 33338*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14216                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
14217 /* 33349*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14224                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
14225 /* 33378*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14227                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
14228 /* 33389*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14233 /* 33410*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
14235                                   MVT::i32, 2/*#Ops*/, 26, 27, 
14289 /* 33504*/                    OPC_CheckType, MVT::i32,
14292 /* 33518*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
14299                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
14300 /* 33545*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14302                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
14303 /* 33556*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14310                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
14311 /* 33585*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14313                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
14314 /* 33596*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14319 /* 33617*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
14321                                   MVT::i32, 2/*#Ops*/, 26, 27, 
14343 /* 33658*/                    OPC_CheckType, MVT::i32,
14346 /* 33672*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
14353                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
14354 /* 33699*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14356                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
14357 /* 33710*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14364                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
14365 /* 33739*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14367                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
14368 /* 33750*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14373 /* 33771*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
14375                                   MVT::i32, 2/*#Ops*/, 26, 27, 
14466 /* 33928*/                    OPC_CheckType, MVT::i32,
14469 /* 33942*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
14476                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
14477 /* 33969*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14479                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
14480 /* 33980*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14487                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
14488 /* 34009*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14490                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
14491 /* 34020*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14496 /* 34041*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
14498                                   MVT::i32, 2/*#Ops*/, 26, 27, 
14527 /* 34094*/                    OPC_CheckType, MVT::i32,
14530 /* 34108*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
14537                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
14538 /* 34135*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14540                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
14541 /* 34146*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14548                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
14549 /* 34175*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14551                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
14552 /* 34186*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14557 /* 34207*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
14559                                   MVT::i32, 2/*#Ops*/, 26, 27, 
14616 /* 34307*/                    OPC_CheckType, MVT::i32,
14619 /* 34321*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
14626                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
14627 /* 34348*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14629                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
14630 /* 34359*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14637                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
14638 /* 34388*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14640                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
14641 /* 34399*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14646 /* 34420*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
14648                                   MVT::i32, 2/*#Ops*/, 26, 27, 
14677 /* 34473*/                    OPC_CheckType, MVT::i32,
14680 /* 34487*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
14687                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
14688 /* 34514*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14690                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
14691 /* 34525*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14698                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
14699 /* 34554*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14701                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
14702 /* 34565*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14707 /* 34586*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
14709                                   MVT::i32, 2/*#Ops*/, 26, 27, 
14800 /* 34743*/                    OPC_CheckType, MVT::i32,
14803 /* 34757*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
14810                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
14811 /* 34784*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14813                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
14814 /* 34795*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14821                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
14822 /* 34824*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14824                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
14825 /* 34835*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14830 /* 34856*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
14832                                   MVT::i32, 2/*#Ops*/, 26, 27, 
14861 /* 34909*/                    OPC_CheckType, MVT::i32,
14864 /* 34923*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
14871                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
14872 /* 34950*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14874                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
14875 /* 34961*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14882                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
14883 /* 34990*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14885                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
14886 /* 35001*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14891 /* 35022*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
14893                                   MVT::i32, 2/*#Ops*/, 26, 27, 
14950 /* 35122*/                    OPC_CheckType, MVT::i32,
14953 /* 35136*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
14960                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
14961 /* 35163*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14963                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
14964 /* 35174*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14971                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
14972 /* 35203*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
14974                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
14975 /* 35214*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
14980 /* 35235*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
14982                                   MVT::i32, 2/*#Ops*/, 26, 27, 
15011 /* 35288*/                    OPC_CheckType, MVT::i32,
15014 /* 35302*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
15021                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
15022 /* 35329*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15024                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
15025 /* 35340*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
15032                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
15033 /* 35369*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15035                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15036 /* 35380*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
15041 /* 35401*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
15043                                   MVT::i32, 2/*#Ops*/, 26, 27, 
15138 /* 35565*/                  OPC_CheckType, MVT::i32,
15141 /* 35579*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
15148                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
15149 /* 35606*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15151                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
15152 /* 35617*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15159                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
15160 /* 35646*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15162                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15163 /* 35657*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15168 /* 35678*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
15170                                 MVT::i32, 2/*#Ops*/, 26, 27, 
15199 /* 35731*/                  OPC_CheckType, MVT::i32,
15202 /* 35745*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
15209                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
15210 /* 35772*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15212                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
15213 /* 35783*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15220                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
15221 /* 35812*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15223                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15224 /* 35823*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15229 /* 35844*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
15231                                 MVT::i32, 2/*#Ops*/, 26, 27, 
15295 /* 35956*/                  OPC_CheckType, MVT::i32,
15298 /* 35970*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
15305                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
15306 /* 35997*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15308                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
15309 /* 36008*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15316                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
15317 /* 36037*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15319                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15320 /* 36048*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15325 /* 36069*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
15327                                 MVT::i32, 2/*#Ops*/, 26, 27, 
15356 /* 36122*/                  OPC_CheckType, MVT::i32,
15359 /* 36136*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
15366                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
15367 /* 36163*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15369                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
15370 /* 36174*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15377                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
15378 /* 36203*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15380                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15381 /* 36214*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15386 /* 36235*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
15388                                 MVT::i32, 2/*#Ops*/, 26, 27, 
15482 /* 36398*/                  OPC_CheckType, MVT::i32,
15485 /* 36412*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
15492                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
15493 /* 36439*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15495                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
15496 /* 36450*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15503                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
15504 /* 36479*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15506                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15507 /* 36490*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15512 /* 36511*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
15514                                 MVT::i32, 2/*#Ops*/, 26, 27, 
15543 /* 36564*/                  OPC_CheckType, MVT::i32,
15546 /* 36578*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
15553                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
15554 /* 36605*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15556                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
15557 /* 36616*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15564                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
15565 /* 36645*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15567                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15568 /* 36656*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15573 /* 36677*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
15575                                 MVT::i32, 2/*#Ops*/, 26, 27, 
15639 /* 36789*/                  OPC_CheckType, MVT::i32,
15642 /* 36803*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
15649                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
15650 /* 36830*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15652                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
15653 /* 36841*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15660                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
15661 /* 36870*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15663                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15664 /* 36881*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15669 /* 36902*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
15671                                 MVT::i32, 2/*#Ops*/, 26, 27, 
15700 /* 36955*/                  OPC_CheckType, MVT::i32,
15703 /* 36969*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
15710                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
15711 /* 36996*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15713                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
15714 /* 37007*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15721                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
15722 /* 37036*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15724                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15725 /* 37047*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15730 /* 37068*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
15732                                 MVT::i32, 2/*#Ops*/, 26, 27, 
15826 /* 37231*/                  OPC_CheckType, MVT::i32,
15829 /* 37245*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
15836                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
15837 /* 37272*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15839                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
15840 /* 37283*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15847                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
15848 /* 37312*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15850                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15851 /* 37323*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15856 /* 37344*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
15858                                 MVT::i32, 2/*#Ops*/, 26, 27, 
15887 /* 37397*/                  OPC_CheckType, MVT::i32,
15890 /* 37411*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
15897                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
15898 /* 37438*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15900                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
15901 /* 37449*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15908                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
15909 /* 37478*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15911                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15912 /* 37489*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
15917 /* 37510*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
15919                                 MVT::i32, 2/*#Ops*/, 26, 27, 
15983 /* 37622*/                  OPC_CheckType, MVT::i32,
15986 /* 37636*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
15993                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
15994 /* 37663*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
15996                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
15997 /* 37674*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
16004                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
16005 /* 37703*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16007                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
16008 /* 37714*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
16013 /* 37735*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
16015                                 MVT::i32, 2/*#Ops*/, 26, 27, 
16044 /* 37788*/                  OPC_CheckType, MVT::i32,
16047 /* 37802*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
16054                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
16055 /* 37829*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16057                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
16058 /* 37840*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
16065                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
16066 /* 37869*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16068                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
16069 /* 37880*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
16074 /* 37901*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
16076                                 MVT::i32, 2/*#Ops*/, 26, 27, 
16170 /* 38064*/                  OPC_CheckType, MVT::i32,
16173 /* 38078*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
16180                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
16181 /* 38105*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16183                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
16184 /* 38116*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
16191                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
16192 /* 38145*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16194                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
16195 /* 38156*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
16200 /* 38177*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
16202                                 MVT::i32, 2/*#Ops*/, 26, 27, 
16231 /* 38230*/                  OPC_CheckType, MVT::i32,
16234 /* 38244*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
16241                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
16242 /* 38271*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16244                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
16245 /* 38282*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
16252                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
16253 /* 38311*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16255                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
16256 /* 38322*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
16261 /* 38343*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
16263                                 MVT::i32, 2/*#Ops*/, 26, 27, 
16327 /* 38455*/                  OPC_CheckType, MVT::i32,
16330 /* 38469*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
16337                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
16338 /* 38496*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16340                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
16341 /* 38507*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
16348                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
16349 /* 38536*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16351                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
16352 /* 38547*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
16357 /* 38568*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
16359                                 MVT::i32, 2/*#Ops*/, 26, 27, 
16388 /* 38621*/                  OPC_CheckType, MVT::i32,
16391 /* 38635*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
16398                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
16399 /* 38662*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16401                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
16402 /* 38673*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
16409                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
16410 /* 38702*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16412                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
16413 /* 38713*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
16418 /* 38734*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
16420                                 MVT::i32, 2/*#Ops*/, 26, 27, 
16515 /* 38900*/                    OPC_CheckType, MVT::i32,
16518 /* 38914*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
16525                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
16526 /* 38941*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16528                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
16529 /* 38952*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
16536                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
16537 /* 38981*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16539                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
16540 /* 38992*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
16545 /* 39013*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
16547                                   MVT::i32, 2/*#Ops*/, 26, 27, 
16569 /* 39054*/                    OPC_CheckType, MVT::i32,
16572 /* 39068*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
16579                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
16580 /* 39095*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16582                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
16583 /* 39106*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
16590                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
16591 /* 39135*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16593                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
16594 /* 39146*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
16599 /* 39167*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
16601                                   MVT::i32, 2/*#Ops*/, 26, 27, 
16655 /* 39261*/                    OPC_CheckType, MVT::i32,
16658 /* 39275*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
16665                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
16666 /* 39302*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16668                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
16669 /* 39313*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
16676                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
16677 /* 39342*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16679                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
16680 /* 39353*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
16685 /* 39374*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
16687                                   MVT::i32, 2/*#Ops*/, 26, 27, 
16709 /* 39415*/                    OPC_CheckType, MVT::i32,
16712 /* 39429*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
16719                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
16720 /* 39456*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16722                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
16723 /* 39467*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
16730                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
16731 /* 39496*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16733                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
16734 /* 39507*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
16739 /* 39528*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
16741                                   MVT::i32, 2/*#Ops*/, 26, 27, 
16832 /* 39685*/                    OPC_CheckType, MVT::i32,
16835 /* 39699*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
16842                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
16843 /* 39726*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16845                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
16846 /* 39737*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
16853                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
16854 /* 39766*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16856                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
16857 /* 39777*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
16862 /* 39798*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
16864                                   MVT::i32, 2/*#Ops*/, 26, 27, 
16886 /* 39839*/                    OPC_CheckType, MVT::i32,
16889 /* 39853*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
16896                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
16897 /* 39880*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16899                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
16900 /* 39891*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
16907                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
16908 /* 39920*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16910                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
16911 /* 39931*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
16916 /* 39952*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
16918                                   MVT::i32, 2/*#Ops*/, 26, 27, 
16972 /* 40046*/                    OPC_CheckType, MVT::i32,
16975 /* 40060*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
16982                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
16983 /* 40087*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16985                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
16986 /* 40098*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
16993                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
16994 /* 40127*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
16996                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
16997 /* 40138*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17002 /* 40159*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
17004                                   MVT::i32, 2/*#Ops*/, 26, 27, 
17026 /* 40200*/                    OPC_CheckType, MVT::i32,
17029 /* 40214*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
17036                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
17037 /* 40241*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17039                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
17040 /* 40252*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17047                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
17048 /* 40281*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17050                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
17051 /* 40292*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17056 /* 40313*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
17058                                   MVT::i32, 2/*#Ops*/, 26, 27, 
17149 /* 40470*/                    OPC_CheckType, MVT::i32,
17152 /* 40484*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
17159                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
17160 /* 40511*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17162                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
17163 /* 40522*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17170                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
17171 /* 40551*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17173                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
17174 /* 40562*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17179 /* 40583*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
17181                                   MVT::i32, 2/*#Ops*/, 26, 27, 
17210 /* 40636*/                    OPC_CheckType, MVT::i32,
17213 /* 40650*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
17220                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
17221 /* 40677*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17223                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
17224 /* 40688*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17231                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
17232 /* 40717*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17234                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
17235 /* 40728*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17240 /* 40749*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
17242                                   MVT::i32, 2/*#Ops*/, 26, 27, 
17299 /* 40849*/                    OPC_CheckType, MVT::i32,
17302 /* 40863*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
17309                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
17310 /* 40890*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17312                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
17313 /* 40901*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17320                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
17321 /* 40930*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17323                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
17324 /* 40941*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17329 /* 40962*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
17331                                   MVT::i32, 2/*#Ops*/, 26, 27, 
17360 /* 41015*/                    OPC_CheckType, MVT::i32,
17363 /* 41029*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
17370                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
17371 /* 41056*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17373                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
17374 /* 41067*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17381                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
17382 /* 41096*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17384                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
17385 /* 41107*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17390 /* 41128*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
17392                                   MVT::i32, 2/*#Ops*/, 26, 27, 
17483 /* 41285*/                    OPC_CheckType, MVT::i32,
17486 /* 41299*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
17493                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
17494 /* 41326*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17496                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
17497 /* 41337*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17504                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
17505 /* 41366*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17507                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
17508 /* 41377*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17513 /* 41398*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
17515                                   MVT::i32, 2/*#Ops*/, 26, 27, 
17544 /* 41451*/                    OPC_CheckType, MVT::i32,
17547 /* 41465*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
17554                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
17555 /* 41492*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17557                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
17558 /* 41503*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17565                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
17566 /* 41532*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17568                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
17569 /* 41543*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17574 /* 41564*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
17576                                   MVT::i32, 2/*#Ops*/, 26, 27, 
17633 /* 41664*/                    OPC_CheckType, MVT::i32,
17636 /* 41678*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
17643                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
17644 /* 41705*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17646                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
17647 /* 41716*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17654                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
17655 /* 41745*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17657                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
17658 /* 41756*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17663 /* 41777*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
17665                                   MVT::i32, 2/*#Ops*/, 26, 27, 
17694 /* 41830*/                    OPC_CheckType, MVT::i32,
17697 /* 41844*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
17704                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
17705 /* 41871*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17707                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
17708 /* 41882*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17715                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
17716 /* 41911*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17718                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
17719 /* 41922*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17724 /* 41943*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
17726                                   MVT::i32, 2/*#Ops*/, 26, 27, 
17817 /* 42100*/                    OPC_CheckType, MVT::i32,
17820 /* 42114*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
17827                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
17828 /* 42141*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17830                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
17831 /* 42152*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17838                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
17839 /* 42181*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17841                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
17842 /* 42192*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17847 /* 42213*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
17849                                   MVT::i32, 2/*#Ops*/, 26, 27, 
17871 /* 42254*/                    OPC_CheckType, MVT::i32,
17874 /* 42268*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
17881                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
17882 /* 42295*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17884                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
17885 /* 42306*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17892                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
17893 /* 42335*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17895                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
17896 /* 42346*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17901 /* 42367*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
17903                                   MVT::i32, 2/*#Ops*/, 26, 27, 
17957 /* 42461*/                    OPC_CheckType, MVT::i32,
17960 /* 42475*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
17967                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
17968 /* 42502*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17970                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
17971 /* 42513*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17978                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
17979 /* 42542*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
17981                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
17982 /* 42553*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
17987 /* 42574*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
17989                                   MVT::i32, 2/*#Ops*/, 26, 27, 
18011 /* 42615*/                    OPC_CheckType, MVT::i32,
18014 /* 42629*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
18021                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
18022 /* 42656*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18024                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
18025 /* 42667*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18032                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
18033 /* 42696*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18035                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
18036 /* 42707*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18041 /* 42728*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
18043                                   MVT::i32, 2/*#Ops*/, 26, 27, 
18134 /* 42885*/                    OPC_CheckType, MVT::i32,
18137 /* 42899*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
18144                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
18145 /* 42926*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18147                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
18148 /* 42937*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18155                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
18156 /* 42966*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18158                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
18159 /* 42977*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18164 /* 42998*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
18166                                   MVT::i32, 2/*#Ops*/, 26, 27, 
18188 /* 43039*/                    OPC_CheckType, MVT::i32,
18191 /* 43053*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
18198                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
18199 /* 43080*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18201                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
18202 /* 43091*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18209                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
18210 /* 43120*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18212                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
18213 /* 43131*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18218 /* 43152*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
18220                                   MVT::i32, 2/*#Ops*/, 26, 27, 
18274 /* 43246*/                    OPC_CheckType, MVT::i32,
18277 /* 43260*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
18284                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
18285 /* 43287*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18287                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
18288 /* 43298*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18295                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
18296 /* 43327*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18298                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
18299 /* 43338*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18304 /* 43359*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
18306                                   MVT::i32, 2/*#Ops*/, 26, 27, 
18328 /* 43400*/                    OPC_CheckType, MVT::i32,
18331 /* 43414*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
18338                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
18339 /* 43441*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18341                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
18342 /* 43452*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18349                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
18350 /* 43481*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18352                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
18353 /* 43492*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18358 /* 43513*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
18360                                   MVT::i32, 2/*#Ops*/, 26, 27, 
18451 /* 43670*/                    OPC_CheckType, MVT::i32,
18454 /* 43684*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
18461                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
18462 /* 43711*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18464                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
18465 /* 43722*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18472                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
18473 /* 43751*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18475                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
18476 /* 43762*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18481 /* 43783*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
18483                                   MVT::i32, 2/*#Ops*/, 26, 27, 
18512 /* 43836*/                    OPC_CheckType, MVT::i32,
18515 /* 43850*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
18522                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
18523 /* 43877*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18525                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
18526 /* 43888*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18533                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
18534 /* 43917*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18536                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
18537 /* 43928*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18542 /* 43949*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
18544                                   MVT::i32, 2/*#Ops*/, 26, 27, 
18601 /* 44049*/                    OPC_CheckType, MVT::i32,
18604 /* 44063*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
18611                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
18612 /* 44090*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18614                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
18615 /* 44101*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18622                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
18623 /* 44130*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18625                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
18626 /* 44141*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18631 /* 44162*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
18633                                   MVT::i32, 2/*#Ops*/, 26, 27, 
18662 /* 44215*/                    OPC_CheckType, MVT::i32,
18665 /* 44229*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
18672                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
18673 /* 44256*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18675                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
18676 /* 44267*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18683                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
18684 /* 44296*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18686                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
18687 /* 44307*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18692 /* 44328*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
18694                                   MVT::i32, 2/*#Ops*/, 26, 27, 
18785 /* 44485*/                    OPC_CheckType, MVT::i32,
18788 /* 44499*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
18795                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
18796 /* 44526*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18798                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
18799 /* 44537*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18806                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
18807 /* 44566*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18809                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
18810 /* 44577*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18815 /* 44598*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
18817                                   MVT::i32, 2/*#Ops*/, 26, 27, 
18846 /* 44651*/                    OPC_CheckType, MVT::i32,
18849 /* 44665*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
18856                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
18857 /* 44692*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18859                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
18860 /* 44703*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18867                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
18868 /* 44732*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18870                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
18871 /* 44743*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18876 /* 44764*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
18878                                   MVT::i32, 2/*#Ops*/, 26, 27, 
18935 /* 44864*/                    OPC_CheckType, MVT::i32,
18938 /* 44878*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
18945                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
18946 /* 44905*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18948                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
18949 /* 44916*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18956                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
18957 /* 44945*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
18959                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
18960 /* 44956*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
18965 /* 44977*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
18967                                   MVT::i32, 2/*#Ops*/, 26, 27, 
18996 /* 45030*/                    OPC_CheckType, MVT::i32,
18999 /* 45044*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
19006                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
19007 /* 45071*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19009                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
19010 /* 45082*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19017                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
19018 /* 45111*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19020                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
19021 /* 45122*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19026 /* 45143*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
19028                                   MVT::i32, 2/*#Ops*/, 26, 27, 
19155 /* 45364*/                    OPC_CheckType, MVT::i32,
19158 /* 45378*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
19165                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
19166 /* 45405*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19168                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
19169 /* 45416*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19176                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
19177 /* 45445*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19179                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
19180 /* 45456*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19185 /* 45477*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
19187                                   MVT::i32, 2/*#Ops*/, 26, 27, 
19208 /* 45517*/                    OPC_CheckType, MVT::i32,
19211 /* 45531*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
19218                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
19219 /* 45558*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19221                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
19222 /* 45569*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19229                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
19230 /* 45598*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19232                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
19233 /* 45609*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19238 /* 45630*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
19240                                   MVT::i32, 2/*#Ops*/, 26, 27, 
19294 /* 45724*/                    OPC_CheckType, MVT::i32,
19297 /* 45738*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
19304                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
19305 /* 45765*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19307                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
19308 /* 45776*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19315                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
19316 /* 45805*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19318                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
19319 /* 45816*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19324 /* 45837*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
19326                                   MVT::i32, 2/*#Ops*/, 26, 27, 
19347 /* 45877*/                    OPC_CheckType, MVT::i32,
19350 /* 45891*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
19357                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
19358 /* 45918*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19360                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
19361 /* 45929*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19368                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
19369 /* 45958*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19371                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
19372 /* 45969*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19377 /* 45990*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
19379                                   MVT::i32, 2/*#Ops*/, 26, 27, 
19468 /* 46143*/                    OPC_CheckType, MVT::i32,
19471 /* 46157*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
19478                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
19479 /* 46184*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19481                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
19482 /* 46195*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19489                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
19490 /* 46224*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19492                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
19493 /* 46235*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19498 /* 46256*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
19500                                   MVT::i32, 2/*#Ops*/, 26, 27, 
19521 /* 46296*/                    OPC_CheckType, MVT::i32,
19524 /* 46310*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
19531                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
19532 /* 46337*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19534                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
19535 /* 46348*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19542                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
19543 /* 46377*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19545                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
19546 /* 46388*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19551 /* 46409*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
19553                                   MVT::i32, 2/*#Ops*/, 26, 27, 
19607 /* 46503*/                    OPC_CheckType, MVT::i32,
19610 /* 46517*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
19617                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
19618 /* 46544*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19620                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
19621 /* 46555*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19628                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
19629 /* 46584*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19631                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
19632 /* 46595*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19637 /* 46616*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
19639                                   MVT::i32, 2/*#Ops*/, 26, 27, 
19660 /* 46656*/                    OPC_CheckType, MVT::i32,
19663 /* 46670*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
19670                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
19671 /* 46697*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19673                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
19674 /* 46708*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19681                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
19682 /* 46737*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19684                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
19685 /* 46748*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19690 /* 46769*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
19692                                   MVT::i32, 2/*#Ops*/, 26, 27, 
19781 /* 46922*/                    OPC_CheckType, MVT::i32,
19784 /* 46936*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
19791                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
19792 /* 46963*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19794                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
19795 /* 46974*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19802                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
19803 /* 47003*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19805                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
19806 /* 47014*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19811 /* 47035*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
19813                                   MVT::i32, 2/*#Ops*/, 26, 27, 
19834 /* 47075*/                    OPC_CheckType, MVT::i32,
19837 /* 47089*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
19844                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
19845 /* 47116*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19847                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
19848 /* 47127*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19855                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
19856 /* 47156*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19858                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
19859 /* 47167*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19864 /* 47188*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
19866                                   MVT::i32, 2/*#Ops*/, 26, 27, 
19920 /* 47282*/                    OPC_CheckType, MVT::i32,
19923 /* 47296*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
19930                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
19931 /* 47323*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19933                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
19934 /* 47334*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19941                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
19942 /* 47363*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19944                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
19945 /* 47374*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19950 /* 47395*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
19952                                   MVT::i32, 2/*#Ops*/, 26, 27, 
19973 /* 47435*/                    OPC_CheckType, MVT::i32,
19976 /* 47449*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
19983                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
19984 /* 47476*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19986                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
19987 /* 47487*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
19994                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
19995 /* 47516*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
19997                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
19998 /* 47527*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20003 /* 47548*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
20005                                   MVT::i32, 2/*#Ops*/, 26, 27, 
20094 /* 47701*/                    OPC_CheckType, MVT::i32,
20097 /* 47715*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
20104                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
20105 /* 47742*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20107                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
20108 /* 47753*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20115                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
20116 /* 47782*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20118                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
20119 /* 47793*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20124 /* 47814*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
20126                                   MVT::i32, 2/*#Ops*/, 26, 27, 
20147 /* 47854*/                    OPC_CheckType, MVT::i32,
20150 /* 47868*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
20157                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
20158 /* 47895*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20160                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
20161 /* 47906*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20168                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
20169 /* 47935*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20171                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
20172 /* 47946*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20177 /* 47967*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
20179                                   MVT::i32, 2/*#Ops*/, 26, 27, 
20233 /* 48061*/                    OPC_CheckType, MVT::i32,
20236 /* 48075*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
20243                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
20244 /* 48102*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20246                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
20247 /* 48113*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20254                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
20255 /* 48142*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20257                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
20258 /* 48153*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20263 /* 48174*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
20265                                   MVT::i32, 2/*#Ops*/, 26, 27, 
20286 /* 48214*/                    OPC_CheckType, MVT::i32,
20289 /* 48228*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
20296                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
20297 /* 48255*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20299                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
20300 /* 48266*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20307                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
20308 /* 48295*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20310                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
20311 /* 48306*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20316 /* 48327*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
20318                                   MVT::i32, 2/*#Ops*/, 26, 27, 
20407 /* 48480*/                    OPC_CheckType, MVT::i32,
20410 /* 48494*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
20417                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
20418 /* 48521*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20420                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
20421 /* 48532*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20428                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
20429 /* 48561*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20431                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
20432 /* 48572*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20437 /* 48593*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
20439                                   MVT::i32, 2/*#Ops*/, 26, 27, 
20467 /* 48645*/                    OPC_CheckType, MVT::i32,
20470 /* 48659*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
20477                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
20478 /* 48686*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20480                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
20481 /* 48697*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20488                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
20489 /* 48726*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20491                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
20492 /* 48737*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20497 /* 48758*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
20499                                   MVT::i32, 2/*#Ops*/, 26, 27, 
20556 /* 48858*/                    OPC_CheckType, MVT::i32,
20559 /* 48872*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
20566                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
20567 /* 48899*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20569                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
20570 /* 48910*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20577                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
20578 /* 48939*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20580                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
20581 /* 48950*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20586 /* 48971*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
20588                                   MVT::i32, 2/*#Ops*/, 26, 27, 
20616 /* 49023*/                    OPC_CheckType, MVT::i32,
20619 /* 49037*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
20626                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
20627 /* 49064*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20629                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
20630 /* 49075*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20637                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
20638 /* 49104*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20640                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
20641 /* 49115*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20646 /* 49136*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
20648                                   MVT::i32, 2/*#Ops*/, 26, 27, 
20737 /* 49289*/                    OPC_CheckType, MVT::i32,
20740 /* 49303*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
20747                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
20748 /* 49330*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20750                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
20751 /* 49341*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20758                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
20759 /* 49370*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20761                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
20762 /* 49381*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20767 /* 49402*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
20769                                   MVT::i32, 2/*#Ops*/, 26, 27, 
20797 /* 49454*/                    OPC_CheckType, MVT::i32,
20800 /* 49468*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
20807                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
20808 /* 49495*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20810                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
20811 /* 49506*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20818                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
20819 /* 49535*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20821                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
20822 /* 49546*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20827 /* 49567*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
20829                                   MVT::i32, 2/*#Ops*/, 26, 27, 
20886 /* 49667*/                    OPC_CheckType, MVT::i32,
20889 /* 49681*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
20896                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
20897 /* 49708*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20899                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
20900 /* 49719*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20907                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
20908 /* 49748*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20910                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
20911 /* 49759*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20916 /* 49780*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
20918                                   MVT::i32, 2/*#Ops*/, 26, 27, 
20946 /* 49832*/                    OPC_CheckType, MVT::i32,
20949 /* 49846*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
20956                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
20957 /* 49873*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20959                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
20960 /* 49884*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20967                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
20968 /* 49913*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
20970                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
20971 /* 49924*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
20976 /* 49945*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
20978                                   MVT::i32, 2/*#Ops*/, 26, 27, 
21071 /* 50105*/                  OPC_CheckType, MVT::i32,
21074 /* 50119*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
21081                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
21082 /* 50146*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21084                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
21085 /* 50157*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21092                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
21093 /* 50186*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21095                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
21096 /* 50197*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21101 /* 50218*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
21103                                 MVT::i32, 2/*#Ops*/, 26, 27, 
21131 /* 50270*/                  OPC_CheckType, MVT::i32,
21134 /* 50284*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
21141                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
21142 /* 50311*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21144                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
21145 /* 50322*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21152                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
21153 /* 50351*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21155                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
21156 /* 50362*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21161 /* 50383*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
21163                                 MVT::i32, 2/*#Ops*/, 26, 27, 
21227 /* 50495*/                  OPC_CheckType, MVT::i32,
21230 /* 50509*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
21237                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
21238 /* 50536*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21240                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
21241 /* 50547*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21248                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
21249 /* 50576*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21251                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
21252 /* 50587*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21257 /* 50608*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
21259                                 MVT::i32, 2/*#Ops*/, 26, 27, 
21287 /* 50660*/                  OPC_CheckType, MVT::i32,
21290 /* 50674*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
21297                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
21298 /* 50701*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21300                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
21301 /* 50712*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21308                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
21309 /* 50741*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21311                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
21312 /* 50752*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21317 /* 50773*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
21319                                 MVT::i32, 2/*#Ops*/, 26, 27, 
21411 /* 50932*/                  OPC_CheckType, MVT::i32,
21414 /* 50946*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
21421                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
21422 /* 50973*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21424                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
21425 /* 50984*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21432                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
21433 /* 51013*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21435                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
21436 /* 51024*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21441 /* 51045*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
21443                                 MVT::i32, 2/*#Ops*/, 26, 27, 
21471 /* 51097*/                  OPC_CheckType, MVT::i32,
21474 /* 51111*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
21481                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
21482 /* 51138*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21484                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
21485 /* 51149*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21492                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
21493 /* 51178*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21495                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
21496 /* 51189*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21501 /* 51210*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
21503                                 MVT::i32, 2/*#Ops*/, 26, 27, 
21567 /* 51322*/                  OPC_CheckType, MVT::i32,
21570 /* 51336*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
21577                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
21578 /* 51363*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21580                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
21581 /* 51374*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21588                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
21589 /* 51403*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21591                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
21592 /* 51414*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21597 /* 51435*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
21599                                 MVT::i32, 2/*#Ops*/, 26, 27, 
21627 /* 51487*/                  OPC_CheckType, MVT::i32,
21630 /* 51501*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
21637                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
21638 /* 51528*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21640                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
21641 /* 51539*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21648                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
21649 /* 51568*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21651                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
21652 /* 51579*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
21657 /* 51600*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
21659                                 MVT::i32, 2/*#Ops*/, 26, 27, 
21752 /* 51762*/                    OPC_CheckType, MVT::i32,
21755 /* 51776*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
21762                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
21763 /* 51803*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21765                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
21766 /* 51814*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
21773                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
21774 /* 51843*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21776                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
21777 /* 51854*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
21782 /* 51875*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
21784                                   MVT::i32, 2/*#Ops*/, 26, 27, 
21812 /* 51927*/                    OPC_CheckType, MVT::i32,
21815 /* 51941*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
21822                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
21823 /* 51968*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21825                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
21826 /* 51979*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
21833                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
21834 /* 52008*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21836                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
21837 /* 52019*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
21842 /* 52040*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
21844                                   MVT::i32, 2/*#Ops*/, 26, 27, 
21901 /* 52140*/                    OPC_CheckType, MVT::i32,
21904 /* 52154*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
21911                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
21912 /* 52181*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21914                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
21915 /* 52192*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
21922                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
21923 /* 52221*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21925                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
21926 /* 52232*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
21931 /* 52253*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
21933                                   MVT::i32, 2/*#Ops*/, 26, 27, 
21961 /* 52305*/                    OPC_CheckType, MVT::i32,
21964 /* 52319*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
21971                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
21972 /* 52346*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21974                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
21975 /* 52357*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
21982                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
21983 /* 52386*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
21985                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
21986 /* 52397*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
21991 /* 52418*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
21993                                   MVT::i32, 2/*#Ops*/, 26, 27, 
22082 /* 52571*/                    OPC_CheckType, MVT::i32,
22085 /* 52585*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
22092                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
22093 /* 52612*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22095                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
22096 /* 52623*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
22103                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
22104 /* 52652*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22106                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
22107 /* 52663*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
22112 /* 52684*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
22114                                   MVT::i32, 2/*#Ops*/, 26, 27, 
22142 /* 52736*/                    OPC_CheckType, MVT::i32,
22145 /* 52750*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
22152                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
22153 /* 52777*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22155                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
22156 /* 52788*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
22163                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
22164 /* 52817*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22166                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
22167 /* 52828*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
22172 /* 52849*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
22174                                   MVT::i32, 2/*#Ops*/, 26, 27, 
22231 /* 52949*/                    OPC_CheckType, MVT::i32,
22234 /* 52963*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
22241                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
22242 /* 52990*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22244                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
22245 /* 53001*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
22252                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
22253 /* 53030*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22255                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
22256 /* 53041*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
22261 /* 53062*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
22263                                   MVT::i32, 2/*#Ops*/, 26, 27, 
22291 /* 53114*/                    OPC_CheckType, MVT::i32,
22294 /* 53128*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
22301                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
22302 /* 53155*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22304                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
22305 /* 53166*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
22312                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
22313 /* 53195*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22315                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
22316 /* 53206*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
22321 /* 53227*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
22323                                   MVT::i32, 2/*#Ops*/, 26, 27, 
22416 /* 53387*/                  OPC_CheckType, MVT::i32,
22419 /* 53401*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
22426                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
22427 /* 53428*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22429                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
22430 /* 53439*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22437                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
22438 /* 53468*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22440                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
22441 /* 53479*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22446 /* 53500*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
22448                                 MVT::i32, 2/*#Ops*/, 26, 27, 
22476 /* 53552*/                  OPC_CheckType, MVT::i32,
22479 /* 53566*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
22486                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
22487 /* 53593*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22489                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
22490 /* 53604*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22497                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
22498 /* 53633*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22500                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
22501 /* 53644*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22506 /* 53665*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
22508                                 MVT::i32, 2/*#Ops*/, 26, 27, 
22572 /* 53777*/                  OPC_CheckType, MVT::i32,
22575 /* 53791*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
22582                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
22583 /* 53818*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22585                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
22586 /* 53829*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22593                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
22594 /* 53858*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22596                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
22597 /* 53869*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22602 /* 53890*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
22604                                 MVT::i32, 2/*#Ops*/, 26, 27, 
22632 /* 53942*/                  OPC_CheckType, MVT::i32,
22635 /* 53956*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
22642                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
22643 /* 53983*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22645                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
22646 /* 53994*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22653                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
22654 /* 54023*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22656                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
22657 /* 54034*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22662 /* 54055*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
22664                                 MVT::i32, 2/*#Ops*/, 26, 27, 
22756 /* 54214*/                  OPC_CheckType, MVT::i32,
22759 /* 54228*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
22766                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
22767 /* 54255*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22769                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
22770 /* 54266*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22777                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
22778 /* 54295*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22780                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
22781 /* 54306*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22786 /* 54327*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
22788                                 MVT::i32, 2/*#Ops*/, 26, 27, 
22816 /* 54379*/                  OPC_CheckType, MVT::i32,
22819 /* 54393*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
22826                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
22827 /* 54420*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22829                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
22830 /* 54431*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22837                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
22838 /* 54460*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22840                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
22841 /* 54471*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22846 /* 54492*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
22848                                 MVT::i32, 2/*#Ops*/, 26, 27, 
22912 /* 54604*/                  OPC_CheckType, MVT::i32,
22915 /* 54618*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
22922                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
22923 /* 54645*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22925                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
22926 /* 54656*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22933                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
22934 /* 54685*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22936                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
22937 /* 54696*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22942 /* 54717*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
22944                                 MVT::i32, 2/*#Ops*/, 26, 27, 
22972 /* 54769*/                  OPC_CheckType, MVT::i32,
22975 /* 54783*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
22982                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
22983 /* 54810*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22985                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
22986 /* 54821*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
22993                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
22994 /* 54850*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
22996                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
22997 /* 54861*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
23002 /* 54882*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
23004                                 MVT::i32, 2/*#Ops*/, 26, 27, 
23097 /* 55044*/                    OPC_CheckType, MVT::i32,
23100 /* 55058*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
23107                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
23108 /* 55085*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23110                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
23111 /* 55096*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23118                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
23119 /* 55125*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23121                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
23122 /* 55136*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23127 /* 55157*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
23129                                   MVT::i32, 2/*#Ops*/, 26, 27, 
23150 /* 55197*/                    OPC_CheckType, MVT::i32,
23153 /* 55211*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
23160                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
23161 /* 55238*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23163                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
23164 /* 55249*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23171                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
23172 /* 55278*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23174                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
23175 /* 55289*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23180 /* 55310*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
23182                                   MVT::i32, 2/*#Ops*/, 26, 27, 
23236 /* 55404*/                    OPC_CheckType, MVT::i32,
23239 /* 55418*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
23246                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
23247 /* 55445*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23249                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
23250 /* 55456*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23257                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
23258 /* 55485*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23260                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
23261 /* 55496*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23266 /* 55517*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
23268                                   MVT::i32, 2/*#Ops*/, 26, 27, 
23289 /* 55557*/                    OPC_CheckType, MVT::i32,
23292 /* 55571*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
23299                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
23300 /* 55598*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23302                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
23303 /* 55609*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23310                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
23311 /* 55638*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23313                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
23314 /* 55649*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23319 /* 55670*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
23321                                   MVT::i32, 2/*#Ops*/, 26, 27, 
23410 /* 55823*/                    OPC_CheckType, MVT::i32,
23413 /* 55837*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
23420                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
23421 /* 55864*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23423                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
23424 /* 55875*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23431                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
23432 /* 55904*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23434                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
23435 /* 55915*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23440 /* 55936*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
23442                                   MVT::i32, 2/*#Ops*/, 26, 27, 
23463 /* 55976*/                    OPC_CheckType, MVT::i32,
23466 /* 55990*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
23473                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
23474 /* 56017*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23476                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
23477 /* 56028*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23484                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
23485 /* 56057*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23487                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
23488 /* 56068*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23493 /* 56089*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
23495                                   MVT::i32, 2/*#Ops*/, 26, 27, 
23549 /* 56183*/                    OPC_CheckType, MVT::i32,
23552 /* 56197*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
23559                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
23560 /* 56224*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23562                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
23563 /* 56235*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23570                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
23571 /* 56264*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23573                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
23574 /* 56275*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23579 /* 56296*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
23581                                   MVT::i32, 2/*#Ops*/, 26, 27, 
23602 /* 56336*/                    OPC_CheckType, MVT::i32,
23605 /* 56350*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
23612                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
23613 /* 56377*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23615                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
23616 /* 56388*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23623                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
23624 /* 56417*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23626                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
23627 /* 56428*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23632 /* 56449*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
23634                                   MVT::i32, 2/*#Ops*/, 26, 27, 
23723 /* 56602*/                    OPC_CheckType, MVT::i32,
23726 /* 56616*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
23733                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
23734 /* 56643*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23736                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
23737 /* 56654*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23744                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
23745 /* 56683*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23747                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
23748 /* 56694*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23753 /* 56715*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
23755                                   MVT::i32, 2/*#Ops*/, 26, 27, 
23776 /* 56755*/                    OPC_CheckType, MVT::i32,
23779 /* 56769*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
23786                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
23787 /* 56796*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23789                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
23790 /* 56807*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23797                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
23798 /* 56836*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23800                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
23801 /* 56847*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23806 /* 56868*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
23808                                   MVT::i32, 2/*#Ops*/, 26, 27, 
23862 /* 56962*/                    OPC_CheckType, MVT::i32,
23865 /* 56976*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
23872                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
23873 /* 57003*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23875                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
23876 /* 57014*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23883                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
23884 /* 57043*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23886                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
23887 /* 57054*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23892 /* 57075*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
23894                                   MVT::i32, 2/*#Ops*/, 26, 27, 
23915 /* 57115*/                    OPC_CheckType, MVT::i32,
23918 /* 57129*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
23925                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
23926 /* 57156*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23928                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
23929 /* 57167*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23936                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
23937 /* 57196*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
23939                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
23940 /* 57207*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
23945 /* 57228*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
23947                                   MVT::i32, 2/*#Ops*/, 26, 27, 
24036 /* 57381*/                    OPC_CheckType, MVT::i32,
24039 /* 57395*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
24046                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
24047 /* 57422*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24049                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
24050 /* 57433*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24057                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
24058 /* 57462*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24060                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
24061 /* 57473*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24066 /* 57494*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
24068                                   MVT::i32, 2/*#Ops*/, 26, 27, 
24089 /* 57534*/                    OPC_CheckType, MVT::i32,
24092 /* 57548*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
24099                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
24100 /* 57575*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24102                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
24103 /* 57586*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24110                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
24111 /* 57615*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24113                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
24114 /* 57626*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24119 /* 57647*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
24121                                   MVT::i32, 2/*#Ops*/, 26, 27, 
24175 /* 57741*/                    OPC_CheckType, MVT::i32,
24178 /* 57755*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
24185                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
24186 /* 57782*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24188                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
24189 /* 57793*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24196                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
24197 /* 57822*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24199                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
24200 /* 57833*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24205 /* 57854*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
24207                                   MVT::i32, 2/*#Ops*/, 26, 27, 
24228 /* 57894*/                    OPC_CheckType, MVT::i32,
24231 /* 57908*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
24238                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
24239 /* 57935*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24241                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
24242 /* 57946*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24249                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
24250 /* 57975*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24252                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
24253 /* 57986*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24258 /* 58007*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
24260                                   MVT::i32, 2/*#Ops*/, 26, 27, 
24349 /* 58160*/                    OPC_CheckType, MVT::i32,
24352 /* 58174*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
24359                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
24360 /* 58201*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24362                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
24363 /* 58212*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24370                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
24371 /* 58241*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24373                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
24374 /* 58252*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24379 /* 58273*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
24381                                   MVT::i32, 2/*#Ops*/, 26, 27, 
24409 /* 58325*/                    OPC_CheckType, MVT::i32,
24412 /* 58339*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
24419                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
24420 /* 58366*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24422                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
24423 /* 58377*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24430                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
24431 /* 58406*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24433                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
24434 /* 58417*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24439 /* 58438*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
24441                                   MVT::i32, 2/*#Ops*/, 26, 27, 
24498 /* 58538*/                    OPC_CheckType, MVT::i32,
24501 /* 58552*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
24508                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
24509 /* 58579*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24511                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
24512 /* 58590*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24519                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
24520 /* 58619*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24522                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
24523 /* 58630*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24528 /* 58651*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
24530                                   MVT::i32, 2/*#Ops*/, 26, 27, 
24558 /* 58703*/                    OPC_CheckType, MVT::i32,
24561 /* 58717*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
24568                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
24569 /* 58744*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24571                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
24572 /* 58755*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24579                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
24580 /* 58784*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24582                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
24583 /* 58795*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24588 /* 58816*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
24590                                   MVT::i32, 2/*#Ops*/, 26, 27, 
24679 /* 58969*/                    OPC_CheckType, MVT::i32,
24682 /* 58983*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
24689                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
24690 /* 59010*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24692                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
24693 /* 59021*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24700                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
24701 /* 59050*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24703                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
24704 /* 59061*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24709 /* 59082*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
24711                                   MVT::i32, 2/*#Ops*/, 26, 27, 
24739 /* 59134*/                    OPC_CheckType, MVT::i32,
24742 /* 59148*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
24749                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
24750 /* 59175*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24752                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
24753 /* 59186*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24760                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
24761 /* 59215*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24763                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
24764 /* 59226*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24769 /* 59247*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
24771                                   MVT::i32, 2/*#Ops*/, 26, 27, 
24828 /* 59347*/                    OPC_CheckType, MVT::i32,
24831 /* 59361*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
24838                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
24839 /* 59388*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24841                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
24842 /* 59399*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24849                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
24850 /* 59428*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24852                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
24853 /* 59439*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24858 /* 59460*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
24860                                   MVT::i32, 2/*#Ops*/, 26, 27, 
24888 /* 59512*/                    OPC_CheckType, MVT::i32,
24891 /* 59526*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
24898                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
24899 /* 59553*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24901                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
24902 /* 59564*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24909                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
24910 /* 59593*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
24912                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
24913 /* 59604*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
24918 /* 59625*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
24920                                   MVT::i32, 2/*#Ops*/, 26, 27, 
25013 /* 59785*/                  OPC_CheckType, MVT::i32,
25016 /* 59799*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
25023                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
25024 /* 59826*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25026                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
25027 /* 59837*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25034                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
25035 /* 59866*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25037                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
25038 /* 59877*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25043 /* 59898*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
25045                                 MVT::i32, 2/*#Ops*/, 26, 27, 
25073 /* 59950*/                  OPC_CheckType, MVT::i32,
25076 /* 59964*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
25083                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
25084 /* 59991*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25086                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
25087 /* 60002*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25094                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
25095 /* 60031*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25097                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
25098 /* 60042*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25103 /* 60063*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
25105                                 MVT::i32, 2/*#Ops*/, 26, 27, 
25169 /* 60175*/                  OPC_CheckType, MVT::i32,
25172 /* 60189*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
25179                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
25180 /* 60216*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25182                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
25183 /* 60227*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25190                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
25191 /* 60256*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25193                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
25194 /* 60267*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25199 /* 60288*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
25201                                 MVT::i32, 2/*#Ops*/, 26, 27, 
25229 /* 60340*/                  OPC_CheckType, MVT::i32,
25232 /* 60354*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
25239                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
25240 /* 60381*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25242                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
25243 /* 60392*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25250                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
25251 /* 60421*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25253                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
25254 /* 60432*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25259 /* 60453*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
25261                                 MVT::i32, 2/*#Ops*/, 26, 27, 
25353 /* 60612*/                  OPC_CheckType, MVT::i32,
25356 /* 60626*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
25363                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
25364 /* 60653*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25366                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
25367 /* 60664*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25374                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
25375 /* 60693*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25377                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
25378 /* 60704*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25383 /* 60725*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
25385                                 MVT::i32, 2/*#Ops*/, 26, 27, 
25413 /* 60777*/                  OPC_CheckType, MVT::i32,
25416 /* 60791*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
25423                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
25424 /* 60818*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25426                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
25427 /* 60829*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25434                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
25435 /* 60858*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25437                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
25438 /* 60869*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25443 /* 60890*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
25445                                 MVT::i32, 2/*#Ops*/, 26, 27, 
25509 /* 61002*/                  OPC_CheckType, MVT::i32,
25512 /* 61016*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
25519                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
25520 /* 61043*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25522                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
25523 /* 61054*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25530                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
25531 /* 61083*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25533                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
25534 /* 61094*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25539 /* 61115*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
25541                                 MVT::i32, 2/*#Ops*/, 26, 27, 
25569 /* 61167*/                  OPC_CheckType, MVT::i32,
25572 /* 61181*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
25579                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
25580 /* 61208*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25582                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
25583 /* 61219*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25590                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
25591 /* 61248*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25593                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
25594 /* 61259*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
25599 /* 61280*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
25601                                 MVT::i32, 2/*#Ops*/, 26, 27, 
25694 /* 61442*/                    OPC_CheckType, MVT::i32,
25697 /* 61456*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
25704                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
25705 /* 61483*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25707                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
25708 /* 61494*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
25715                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
25716 /* 61523*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25718                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
25719 /* 61534*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
25724 /* 61555*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
25726                                   MVT::i32, 2/*#Ops*/, 26, 27, 
25754 /* 61607*/                    OPC_CheckType, MVT::i32,
25757 /* 61621*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
25764                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
25765 /* 61648*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25767                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
25768 /* 61659*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
25775                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
25776 /* 61688*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25778                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
25779 /* 61699*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
25784 /* 61720*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
25786                                   MVT::i32, 2/*#Ops*/, 26, 27, 
25843 /* 61820*/                    OPC_CheckType, MVT::i32,
25846 /* 61834*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
25853                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
25854 /* 61861*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25856                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
25857 /* 61872*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
25864                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
25865 /* 61901*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25867                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
25868 /* 61912*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
25873 /* 61933*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
25875                                   MVT::i32, 2/*#Ops*/, 26, 27, 
25903 /* 61985*/                    OPC_CheckType, MVT::i32,
25906 /* 61999*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
25913                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
25914 /* 62026*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25916                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
25917 /* 62037*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
25924                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
25925 /* 62066*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
25927                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
25928 /* 62077*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
25933 /* 62098*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
25935                                   MVT::i32, 2/*#Ops*/, 26, 27, 
26024 /* 62251*/                    OPC_CheckType, MVT::i32,
26027 /* 62265*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
26034                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
26035 /* 62292*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26037                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
26038 /* 62303*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
26045                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
26046 /* 62332*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26048                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
26049 /* 62343*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
26054 /* 62364*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
26056                                   MVT::i32, 2/*#Ops*/, 26, 27, 
26084 /* 62416*/                    OPC_CheckType, MVT::i32,
26087 /* 62430*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
26094                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
26095 /* 62457*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26097                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
26098 /* 62468*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
26105                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
26106 /* 62497*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26108                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
26109 /* 62508*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
26114 /* 62529*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
26116                                   MVT::i32, 2/*#Ops*/, 26, 27, 
26173 /* 62629*/                    OPC_CheckType, MVT::i32,
26176 /* 62643*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
26183                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
26184 /* 62670*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26186                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
26187 /* 62681*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
26194                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
26195 /* 62710*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26197                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
26198 /* 62721*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
26203 /* 62742*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
26205                                   MVT::i32, 2/*#Ops*/, 26, 27, 
26233 /* 62794*/                    OPC_CheckType, MVT::i32,
26236 /* 62808*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
26243                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
26244 /* 62835*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26246                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
26247 /* 62846*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
26254                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
26255 /* 62875*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26257                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
26258 /* 62886*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
26263 /* 62907*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
26265                                   MVT::i32, 2/*#Ops*/, 26, 27, 
26358 /* 63067*/                  OPC_CheckType, MVT::i32,
26361 /* 63081*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
26368                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
26369 /* 63108*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26371                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
26372 /* 63119*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26379                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
26380 /* 63148*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26382                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
26383 /* 63159*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26388 /* 63180*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
26390                                 MVT::i32, 2/*#Ops*/, 26, 27, 
26418 /* 63232*/                  OPC_CheckType, MVT::i32,
26421 /* 63246*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
26428                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
26429 /* 63273*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26431                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
26432 /* 63284*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26439                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
26440 /* 63313*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26442                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
26443 /* 63324*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26448 /* 63345*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
26450                                 MVT::i32, 2/*#Ops*/, 26, 27, 
26514 /* 63457*/                  OPC_CheckType, MVT::i32,
26517 /* 63471*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
26524                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
26525 /* 63498*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26527                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
26528 /* 63509*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26535                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
26536 /* 63538*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26538                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
26539 /* 63549*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26544 /* 63570*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
26546                                 MVT::i32, 2/*#Ops*/, 26, 27, 
26574 /* 63622*/                  OPC_CheckType, MVT::i32,
26577 /* 63636*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
26584                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
26585 /* 63663*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26587                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
26588 /* 63674*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26595                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
26596 /* 63703*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26598                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
26599 /* 63714*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26604 /* 63735*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
26606                                 MVT::i32, 2/*#Ops*/, 26, 27, 
26698 /* 63894*/                  OPC_CheckType, MVT::i32,
26701 /* 63908*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
26708                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
26709 /* 63935*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26711                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
26712 /* 63946*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26719                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
26720 /* 63975*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26722                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
26723 /* 63986*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26728 /* 64007*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
26730                                 MVT::i32, 2/*#Ops*/, 26, 27, 
26758 /* 64059*/                  OPC_CheckType, MVT::i32,
26761 /* 64073*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
26768                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
26769 /* 64100*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26771                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
26772 /* 64111*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26779                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
26780 /* 64140*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26782                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
26783 /* 64151*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26788 /* 64172*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
26790                                 MVT::i32, 2/*#Ops*/, 26, 27, 
26854 /* 64284*/                  OPC_CheckType, MVT::i32,
26857 /* 64298*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
26864                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
26865 /* 64325*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26867                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
26868 /* 64336*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26875                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
26876 /* 64365*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26878                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
26879 /* 64376*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26884 /* 64397*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
26886                                 MVT::i32, 2/*#Ops*/, 26, 27, 
26914 /* 64449*/                  OPC_CheckType, MVT::i32,
26917 /* 64463*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
26924                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
26925 /* 64490*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26927                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
26928 /* 64501*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26935                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
26936 /* 64530*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
26938                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
26939 /* 64541*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
26944 /* 64562*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
26946                                 MVT::i32, 2/*#Ops*/, 26, 27, 
27047 /* 64739*/                  OPC_CheckType, MVT::i32,
27050 /* 64753*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
27057                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
27058 /* 64780*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27060                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
27061 /* 64791*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27068                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
27069 /* 64820*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27071                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
27072 /* 64831*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27077 /* 64852*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
27079                                 MVT::i32, 2/*#Ops*/, 26, 27, 
27108 /* 64905*/                  OPC_CheckType, MVT::i32,
27111 /* 64919*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
27118                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
27119 /* 64946*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27121                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
27122 /* 64957*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27129                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
27130 /* 64986*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27132                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
27133 /* 64997*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27138 /* 65018*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
27140                                 MVT::i32, 2/*#Ops*/, 26, 27, 
27204 /* 65130*/                  OPC_CheckType, MVT::i32,
27207 /* 65144*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
27214                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
27215 /* 65171*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27217                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
27218 /* 65182*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27225                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
27226 /* 65211*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27228                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
27229 /* 65222*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27234 /* 65243*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
27236                                 MVT::i32, 2/*#Ops*/, 26, 27, 
27265 /* 65296*/                  OPC_CheckType, MVT::i32,
27268 /* 65310*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
27275                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
27276 /* 65337*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27278                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
27279 /* 65348*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27286                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
27287 /* 65377*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27289                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
27290 /* 65388*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27295 /* 65409*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
27297                                 MVT::i32, 2/*#Ops*/, 26, 27, 
27391 /* 65572*/                  OPC_CheckType, MVT::i32,
27394 /* 65586*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
27401                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
27402 /* 65613*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27404                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
27405 /* 65624*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27412                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
27413 /* 65653*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27415                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
27416 /* 65664*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27421 /* 65685*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
27423                                 MVT::i32, 2/*#Ops*/, 26, 27, 
27452 /* 65738*/                  OPC_CheckType, MVT::i32,
27455 /* 65752*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
27462                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
27463 /* 65779*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27465                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
27466 /* 65790*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27473                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
27474 /* 65819*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27476                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
27477 /* 65830*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27482 /* 65851*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
27484                                 MVT::i32, 2/*#Ops*/, 26, 27, 
27548 /* 65963*/                  OPC_CheckType, MVT::i32,
27551 /* 65977*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
27558                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
27559 /* 66004*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27561                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
27562 /* 66015*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27569                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
27570 /* 66044*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27572                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
27573 /* 66055*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27578 /* 66076*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
27580                                 MVT::i32, 2/*#Ops*/, 26, 27, 
27609 /* 66129*/                  OPC_CheckType, MVT::i32,
27612 /* 66143*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
27619                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
27620 /* 66170*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27622                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
27623 /* 66181*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27630                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
27631 /* 66210*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27633                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
27634 /* 66221*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27639 /* 66242*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
27641                                 MVT::i32, 2/*#Ops*/, 26, 27, 
27735 /* 66405*/                  OPC_CheckType, MVT::i32,
27738 /* 66419*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
27745                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
27746 /* 66446*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27748                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
27749 /* 66457*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27756                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
27757 /* 66486*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27759                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
27760 /* 66497*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27765 /* 66518*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
27767                                 MVT::i32, 2/*#Ops*/, 26, 27, 
27796 /* 66571*/                  OPC_CheckType, MVT::i32,
27799 /* 66585*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
27806                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
27807 /* 66612*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27809                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
27810 /* 66623*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27817                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
27818 /* 66652*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27820                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
27821 /* 66663*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27826 /* 66684*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
27828                                 MVT::i32, 2/*#Ops*/, 26, 27, 
27892 /* 66796*/                  OPC_CheckType, MVT::i32,
27895 /* 66810*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
27902                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
27903 /* 66837*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27905                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
27906 /* 66848*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27913                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
27914 /* 66877*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27916                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
27917 /* 66888*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27922 /* 66909*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
27924                                 MVT::i32, 2/*#Ops*/, 26, 27, 
27953 /* 66962*/                  OPC_CheckType, MVT::i32,
27956 /* 66976*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
27963                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
27964 /* 67003*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27966                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
27967 /* 67014*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27974                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
27975 /* 67043*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
27977                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
27978 /* 67054*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
27983 /* 67075*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
27985                                 MVT::i32, 2/*#Ops*/, 26, 27, 
28079 /* 67238*/                  OPC_CheckType, MVT::i32,
28082 /* 67252*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
28089                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
28090 /* 67279*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28092                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
28093 /* 67290*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
28100                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
28101 /* 67319*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28103                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
28104 /* 67330*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
28109 /* 67351*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
28111                                 MVT::i32, 2/*#Ops*/, 26, 27, 
28140 /* 67404*/                  OPC_CheckType, MVT::i32,
28143 /* 67418*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
28150                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
28151 /* 67445*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28153                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
28154 /* 67456*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
28161                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
28162 /* 67485*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28164                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
28165 /* 67496*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
28170 /* 67517*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
28172                                 MVT::i32, 2/*#Ops*/, 26, 27, 
28236 /* 67629*/                  OPC_CheckType, MVT::i32,
28239 /* 67643*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
28246                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
28247 /* 67670*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28249                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
28250 /* 67681*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
28257                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
28258 /* 67710*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28260                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
28261 /* 67721*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
28266 /* 67742*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
28268                                 MVT::i32, 2/*#Ops*/, 26, 27, 
28297 /* 67795*/                  OPC_CheckType, MVT::i32,
28300 /* 67809*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
28307                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
28308 /* 67836*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28310                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
28311 /* 67847*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
28318                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
28319 /* 67876*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28321                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
28322 /* 67887*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
28327 /* 67908*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
28329                                 MVT::i32, 2/*#Ops*/, 26, 27, 
28424 /* 68074*/                    OPC_CheckType, MVT::i32,
28427 /* 68088*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
28434                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
28435 /* 68115*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28437                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
28438 /* 68126*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28445                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
28446 /* 68155*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28448                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
28449 /* 68166*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28454 /* 68187*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
28456                                   MVT::i32, 2/*#Ops*/, 26, 27, 
28478 /* 68228*/                    OPC_CheckType, MVT::i32,
28481 /* 68242*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
28488                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
28489 /* 68269*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28491                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
28492 /* 68280*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28499                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
28500 /* 68309*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28502                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
28503 /* 68320*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28508 /* 68341*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
28510                                   MVT::i32, 2/*#Ops*/, 26, 27, 
28564 /* 68435*/                    OPC_CheckType, MVT::i32,
28567 /* 68449*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
28574                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
28575 /* 68476*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28577                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
28578 /* 68487*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28585                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
28586 /* 68516*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28588                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
28589 /* 68527*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28594 /* 68548*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
28596                                   MVT::i32, 2/*#Ops*/, 26, 27, 
28618 /* 68589*/                    OPC_CheckType, MVT::i32,
28621 /* 68603*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
28628                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
28629 /* 68630*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28631                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
28632 /* 68641*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28639                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
28640 /* 68670*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28642                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
28643 /* 68681*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28648 /* 68702*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
28650                                   MVT::i32, 2/*#Ops*/, 26, 27, 
28741 /* 68859*/                    OPC_CheckType, MVT::i32,
28744 /* 68873*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
28751                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
28752 /* 68900*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28754                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
28755 /* 68911*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28762                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
28763 /* 68940*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28765                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
28766 /* 68951*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28771 /* 68972*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
28773                                   MVT::i32, 2/*#Ops*/, 26, 27, 
28795 /* 69013*/                    OPC_CheckType, MVT::i32,
28798 /* 69027*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
28805                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
28806 /* 69054*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28808                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
28809 /* 69065*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28816                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
28817 /* 69094*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28819                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
28820 /* 69105*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28825 /* 69126*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
28827                                   MVT::i32, 2/*#Ops*/, 26, 27, 
28881 /* 69220*/                    OPC_CheckType, MVT::i32,
28884 /* 69234*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
28891                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
28892 /* 69261*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28894                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
28895 /* 69272*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28902                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
28903 /* 69301*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28905                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
28906 /* 69312*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28911 /* 69333*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
28913                                   MVT::i32, 2/*#Ops*/, 26, 27, 
28935 /* 69374*/                    OPC_CheckType, MVT::i32,
28938 /* 69388*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
28945                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
28946 /* 69415*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28948                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
28949 /* 69426*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28956                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
28957 /* 69455*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
28959                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
28960 /* 69466*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
28965 /* 69487*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
28967                                   MVT::i32, 2/*#Ops*/, 26, 27, 
29058 /* 69644*/                    OPC_CheckType, MVT::i32,
29061 /* 69658*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
29068                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
29069 /* 69685*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29071                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
29072 /* 69696*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29079                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
29080 /* 69725*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29082                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
29083 /* 69736*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29088 /* 69757*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
29090                                   MVT::i32, 2/*#Ops*/, 26, 27, 
29119 /* 69810*/                    OPC_CheckType, MVT::i32,
29122 /* 69824*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
29129                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
29130 /* 69851*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29132                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
29133 /* 69862*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29140                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
29141 /* 69891*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29143                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
29144 /* 69902*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29149 /* 69923*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
29151                                   MVT::i32, 2/*#Ops*/, 26, 27, 
29208 /* 70023*/                    OPC_CheckType, MVT::i32,
29211 /* 70037*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
29218                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
29219 /* 70064*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29221                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
29222 /* 70075*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29229                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
29230 /* 70104*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29232                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
29233 /* 70115*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29238 /* 70136*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
29240                                   MVT::i32, 2/*#Ops*/, 26, 27, 
29269 /* 70189*/                    OPC_CheckType, MVT::i32,
29272 /* 70203*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
29279                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
29280 /* 70230*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29282                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
29283 /* 70241*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29290                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
29291 /* 70270*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29293                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
29294 /* 70281*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29299 /* 70302*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
29301                                   MVT::i32, 2/*#Ops*/, 26, 27, 
29392 /* 70459*/                    OPC_CheckType, MVT::i32,
29395 /* 70473*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
29402                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
29403 /* 70500*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29405                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
29406 /* 70511*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29413                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
29414 /* 70540*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29416                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
29417 /* 70551*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29422 /* 70572*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
29424                                   MVT::i32, 2/*#Ops*/, 26, 27, 
29453 /* 70625*/                    OPC_CheckType, MVT::i32,
29456 /* 70639*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
29463                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
29464 /* 70666*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29466                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
29467 /* 70677*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29474                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
29475 /* 70706*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29477                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
29478 /* 70717*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29483 /* 70738*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
29485                                   MVT::i32, 2/*#Ops*/, 26, 27, 
29542 /* 70838*/                    OPC_CheckType, MVT::i32,
29545 /* 70852*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
29552                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
29553 /* 70879*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29555                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
29556 /* 70890*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29563                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
29564 /* 70919*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29566                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
29567 /* 70930*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29572 /* 70951*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
29574                                   MVT::i32, 2/*#Ops*/, 26, 27, 
29603 /* 71004*/                    OPC_CheckType, MVT::i32,
29606 /* 71018*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
29613                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
29614 /* 71045*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29616                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
29617 /* 71056*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29624                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
29625 /* 71085*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29627                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
29628 /* 71096*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29633 /* 71117*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
29635                                   MVT::i32, 2/*#Ops*/, 26, 27, 
29725 /* 71271*/                  OPC_CheckType, MVT::i32,
29728 /* 71285*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
29735                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
29736 /* 71312*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29738                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
29739 /* 71323*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
29746                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
29747 /* 71352*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29749                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
29750 /* 71363*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
29755 /* 71384*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
29757                                 MVT::i32, 2/*#Ops*/, 26, 27, 
29810 /* 71477*/                    OPC_CheckType, MVT::i32,
29813 /* 71491*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
29820                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
29821 /* 71518*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29823                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
29824 /* 71529*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29831                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
29832 /* 71558*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29834                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
29835 /* 71569*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29840 /* 71590*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
29842                                   MVT::i32, 2/*#Ops*/, 26, 27, 
29864 /* 71631*/                    OPC_CheckType, MVT::i32,
29867 /* 71645*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
29874                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
29875 /* 71672*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29877                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
29878 /* 71683*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29885                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
29886 /* 71712*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
29888                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
29889 /* 71723*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
29894 /* 71744*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
29896                                   MVT::i32, 2/*#Ops*/, 26, 27, 
29987 /* 71901*/                    OPC_CheckType, MVT::i32,
29990 /* 71915*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
29997                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
29998 /* 71942*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30000                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
30001 /* 71953*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30008                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
30009 /* 71982*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30011                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
30012 /* 71993*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30017 /* 72014*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
30019                                   MVT::i32, 2/*#Ops*/, 26, 27, 
30041 /* 72055*/                    OPC_CheckType, MVT::i32,
30044 /* 72069*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
30051                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
30052 /* 72096*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30054                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
30055 /* 72107*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30062                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
30063 /* 72136*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30065                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
30066 /* 72147*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30071 /* 72168*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
30073                                   MVT::i32, 2/*#Ops*/, 26, 27, 
30127 /* 72262*/                    OPC_CheckType, MVT::i32,
30130 /* 72276*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
30137                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
30138 /* 72303*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30140                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
30141 /* 72314*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30148                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
30149 /* 72343*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30151                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
30152 /* 72354*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30157 /* 72375*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
30159                                   MVT::i32, 2/*#Ops*/, 26, 27, 
30181 /* 72416*/                    OPC_CheckType, MVT::i32,
30184 /* 72430*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
30191                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
30192 /* 72457*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30194                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
30195 /* 72468*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30202                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
30203 /* 72497*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30205                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
30206 /* 72508*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30211 /* 72529*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
30213                                   MVT::i32, 2/*#Ops*/, 26, 27, 
30304 /* 72686*/                    OPC_CheckType, MVT::i32,
30307 /* 72700*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
30314                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
30315 /* 72727*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30317                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
30318 /* 72738*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30325                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
30326 /* 72767*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30328                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
30329 /* 72778*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30334 /* 72799*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
30336                                   MVT::i32, 2/*#Ops*/, 26, 27, 
30365 /* 72852*/                    OPC_CheckType, MVT::i32,
30368 /* 72866*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
30375                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
30376 /* 72893*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30378                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
30379 /* 72904*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30386                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
30387 /* 72933*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30389                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
30390 /* 72944*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30395 /* 72965*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
30397                                   MVT::i32, 2/*#Ops*/, 26, 27, 
30454 /* 73065*/                    OPC_CheckType, MVT::i32,
30457 /* 73079*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
30464                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
30465 /* 73106*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30467                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
30468 /* 73117*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30475                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
30476 /* 73146*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30478                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
30479 /* 73157*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30484 /* 73178*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
30486                                   MVT::i32, 2/*#Ops*/, 26, 27, 
30515 /* 73231*/                    OPC_CheckType, MVT::i32,
30518 /* 73245*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
30525                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
30526 /* 73272*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30528                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
30529 /* 73283*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30536                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
30537 /* 73312*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30539                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
30540 /* 73323*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30545 /* 73344*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
30547                                   MVT::i32, 2/*#Ops*/, 26, 27, 
30638 /* 73501*/                    OPC_CheckType, MVT::i32,
30641 /* 73515*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
30648                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
30649 /* 73542*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30651                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
30652 /* 73553*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30659                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
30660 /* 73582*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30662                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
30663 /* 73593*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30668 /* 73614*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
30670                                   MVT::i32, 2/*#Ops*/, 26, 27, 
30699 /* 73667*/                    OPC_CheckType, MVT::i32,
30702 /* 73681*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
30709                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
30710 /* 73708*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30712                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
30713 /* 73719*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30720                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
30721 /* 73748*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30723                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
30724 /* 73759*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30729 /* 73780*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
30731                                   MVT::i32, 2/*#Ops*/, 26, 27, 
30788 /* 73880*/                    OPC_CheckType, MVT::i32,
30791 /* 73894*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
30798                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
30799 /* 73921*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30801                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
30802 /* 73932*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30809                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
30810 /* 73961*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30812                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
30813 /* 73972*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30818 /* 73993*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
30820                                   MVT::i32, 2/*#Ops*/, 26, 27, 
30849 /* 74046*/                    OPC_CheckType, MVT::i32,
30852 /* 74060*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
30859                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
30860 /* 74087*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30862                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
30863 /* 74098*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30870                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
30871 /* 74127*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30873                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
30874 /* 74138*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
30879 /* 74159*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
30881                                   MVT::i32, 2/*#Ops*/, 26, 27, 
30976 /* 74323*/                  OPC_CheckType, MVT::i32,
30979 /* 74337*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
30986                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
30987 /* 74364*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
30989                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
30990 /* 74375*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
30997                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
30998 /* 74404*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31000                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
31001 /* 74415*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31006 /* 74436*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
31008                                 MVT::i32, 2/*#Ops*/, 26, 27, 
31037 /* 74489*/                  OPC_CheckType, MVT::i32,
31040 /* 74503*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
31047                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
31048 /* 74530*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31050                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
31051 /* 74541*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31058                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
31059 /* 74570*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31061                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
31062 /* 74581*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31067 /* 74602*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
31069                                 MVT::i32, 2/*#Ops*/, 26, 27, 
31133 /* 74714*/                  OPC_CheckType, MVT::i32,
31136 /* 74728*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
31143                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
31144 /* 74755*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31146                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
31147 /* 74766*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31154                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
31155 /* 74795*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31157                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
31158 /* 74806*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31163 /* 74827*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
31165                                 MVT::i32, 2/*#Ops*/, 26, 27, 
31194 /* 74880*/                  OPC_CheckType, MVT::i32,
31197 /* 74894*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
31204                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
31205 /* 74921*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31207                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
31208 /* 74932*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31215                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
31216 /* 74961*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31218                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
31219 /* 74972*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31224 /* 74993*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
31226                                 MVT::i32, 2/*#Ops*/, 26, 27, 
31320 /* 75156*/                  OPC_CheckType, MVT::i32,
31323 /* 75170*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
31330                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
31331 /* 75197*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31333                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
31334 /* 75208*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31341                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
31342 /* 75237*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31344                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
31345 /* 75248*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31350 /* 75269*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
31352                                 MVT::i32, 2/*#Ops*/, 26, 27, 
31381 /* 75322*/                  OPC_CheckType, MVT::i32,
31384 /* 75336*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
31391                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
31392 /* 75363*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31394                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
31395 /* 75374*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31402                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
31403 /* 75403*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31405                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
31406 /* 75414*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31411 /* 75435*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
31413                                 MVT::i32, 2/*#Ops*/, 26, 27, 
31477 /* 75547*/                  OPC_CheckType, MVT::i32,
31480 /* 75561*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
31487                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
31488 /* 75588*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31490                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
31491 /* 75599*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31498                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
31499 /* 75628*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31501                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
31502 /* 75639*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31507 /* 75660*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
31509                                 MVT::i32, 2/*#Ops*/, 26, 27, 
31538 /* 75713*/                  OPC_CheckType, MVT::i32,
31541 /* 75727*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
31548                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
31549 /* 75754*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31551                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
31552 /* 75765*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31559                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
31560 /* 75794*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31562                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
31563 /* 75805*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31568 /* 75826*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
31570                                 MVT::i32, 2/*#Ops*/, 26, 27, 
31664 /* 75989*/                  OPC_CheckType, MVT::i32,
31667 /* 76003*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
31674                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
31675 /* 76030*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31677                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
31678 /* 76041*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31685                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
31686 /* 76070*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31688                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
31689 /* 76081*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31694 /* 76102*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
31696                                 MVT::i32, 2/*#Ops*/, 26, 27, 
31725 /* 76155*/                  OPC_CheckType, MVT::i32,
31728 /* 76169*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
31735                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
31736 /* 76196*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31738                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
31739 /* 76207*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31746                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
31747 /* 76236*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31749                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
31750 /* 76247*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31755 /* 76268*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
31757                                 MVT::i32, 2/*#Ops*/, 26, 27, 
31821 /* 76380*/                  OPC_CheckType, MVT::i32,
31824 /* 76394*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
31831                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
31832 /* 76421*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31834                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
31835 /* 76432*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31842                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
31843 /* 76461*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31845                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
31846 /* 76472*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31851 /* 76493*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
31853                                 MVT::i32, 2/*#Ops*/, 26, 27, 
31882 /* 76546*/                  OPC_CheckType, MVT::i32,
31885 /* 76560*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
31892                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
31893 /* 76587*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31895                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
31896 /* 76598*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31903                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
31904 /* 76627*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
31906                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
31907 /* 76638*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
31912 /* 76659*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
31914                                 MVT::i32, 2/*#Ops*/, 26, 27, 
32008 /* 76822*/                  OPC_CheckType, MVT::i32,
32011 /* 76836*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
32018                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
32019 /* 76863*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32021                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
32022 /* 76874*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
32029                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
32030 /* 76903*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32032                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
32033 /* 76914*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
32038 /* 76935*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
32040                                 MVT::i32, 2/*#Ops*/, 26, 27, 
32069 /* 76988*/                  OPC_CheckType, MVT::i32,
32072 /* 77002*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
32079                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
32080 /* 77029*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32082                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
32083 /* 77040*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
32090                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
32091 /* 77069*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32093                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
32094 /* 77080*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
32099 /* 77101*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
32101                                 MVT::i32, 2/*#Ops*/, 26, 27, 
32165 /* 77213*/                  OPC_CheckType, MVT::i32,
32168 /* 77227*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
32175                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
32176 /* 77254*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32178                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
32179 /* 77265*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
32186                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
32187 /* 77294*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32189                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
32190 /* 77305*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
32195 /* 77326*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
32197                                 MVT::i32, 2/*#Ops*/, 26, 27, 
32226 /* 77379*/                  OPC_CheckType, MVT::i32,
32229 /* 77393*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
32236                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
32237 /* 77420*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32239                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
32240 /* 77431*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
32247                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
32248 /* 77460*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32250                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
32251 /* 77471*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
32256 /* 77492*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
32258                                 MVT::i32, 2/*#Ops*/, 26, 27, 
32353 /* 77658*/                    OPC_CheckType, MVT::i32,
32356 /* 77672*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
32363                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
32364 /* 77699*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32366                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
32367 /* 77710*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32374                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
32375 /* 77739*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32377                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
32378 /* 77750*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32383 /* 77771*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
32385                                   MVT::i32, 2/*#Ops*/, 26, 27, 
32407 /* 77812*/                    OPC_CheckType, MVT::i32,
32410 /* 77826*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
32417                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
32418 /* 77853*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32420                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
32421 /* 77864*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32428                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
32429 /* 77893*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32431                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
32432 /* 77904*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32437 /* 77925*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
32439                                   MVT::i32, 2/*#Ops*/, 26, 27, 
32493 /* 78019*/                    OPC_CheckType, MVT::i32,
32496 /* 78033*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
32503                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
32504 /* 78060*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32506                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
32507 /* 78071*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32514                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
32515 /* 78100*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32517                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
32518 /* 78111*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32523 /* 78132*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
32525                                   MVT::i32, 2/*#Ops*/, 26, 27, 
32547 /* 78173*/                    OPC_CheckType, MVT::i32,
32550 /* 78187*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
32557                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
32558 /* 78214*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32560                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
32561 /* 78225*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32568                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
32569 /* 78254*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32571                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
32572 /* 78265*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32577 /* 78286*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
32579                                   MVT::i32, 2/*#Ops*/, 26, 27, 
32670 /* 78443*/                    OPC_CheckType, MVT::i32,
32673 /* 78457*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
32680                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
32681 /* 78484*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32683                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
32684 /* 78495*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32691                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
32692 /* 78524*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32694                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
32695 /* 78535*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32700 /* 78556*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
32702                                   MVT::i32, 2/*#Ops*/, 26, 27, 
32724 /* 78597*/                    OPC_CheckType, MVT::i32,
32727 /* 78611*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
32734                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
32735 /* 78638*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32737                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
32738 /* 78649*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32745                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
32746 /* 78678*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32748                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
32749 /* 78689*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32754 /* 78710*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
32756                                   MVT::i32, 2/*#Ops*/, 26, 27, 
32810 /* 78804*/                    OPC_CheckType, MVT::i32,
32813 /* 78818*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
32820                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
32821 /* 78845*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32823                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
32824 /* 78856*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32831                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
32832 /* 78885*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32834                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
32835 /* 78896*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32840 /* 78917*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
32842                                   MVT::i32, 2/*#Ops*/, 26, 27, 
32864 /* 78958*/                    OPC_CheckType, MVT::i32,
32867 /* 78972*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
32874                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
32875 /* 78999*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32877                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
32878 /* 79010*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32885                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
32886 /* 79039*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
32888                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
32889 /* 79050*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
32894 /* 79071*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
32896                                   MVT::i32, 2/*#Ops*/, 26, 27, 
32987 /* 79228*/                    OPC_CheckType, MVT::i32,
32990 /* 79242*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
32997                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
32998 /* 79269*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33000                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
33001 /* 79280*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33008                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
33009 /* 79309*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33011                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
33012 /* 79320*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33017 /* 79341*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
33019                                   MVT::i32, 2/*#Ops*/, 26, 27, 
33048 /* 79394*/                    OPC_CheckType, MVT::i32,
33051 /* 79408*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
33058                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
33059 /* 79435*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33061                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
33062 /* 79446*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33069                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
33070 /* 79475*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33072                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
33073 /* 79486*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33078 /* 79507*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
33080                                   MVT::i32, 2/*#Ops*/, 26, 27, 
33137 /* 79607*/                    OPC_CheckType, MVT::i32,
33140 /* 79621*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
33147                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
33148 /* 79648*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33150                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
33151 /* 79659*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33158                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
33159 /* 79688*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33161                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
33162 /* 79699*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33167 /* 79720*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
33169                                   MVT::i32, 2/*#Ops*/, 26, 27, 
33198 /* 79773*/                    OPC_CheckType, MVT::i32,
33201 /* 79787*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
33208                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
33209 /* 79814*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33211                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
33212 /* 79825*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33219                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
33220 /* 79854*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33222                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
33223 /* 79865*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33228 /* 79886*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
33230                                   MVT::i32, 2/*#Ops*/, 26, 27, 
33321 /* 80043*/                    OPC_CheckType, MVT::i32,
33324 /* 80057*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
33331                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
33332 /* 80084*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33334                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
33335 /* 80095*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33342                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
33343 /* 80124*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33345                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
33346 /* 80135*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33351 /* 80156*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
33353                                   MVT::i32, 2/*#Ops*/, 26, 27, 
33382 /* 80209*/                    OPC_CheckType, MVT::i32,
33385 /* 80223*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
33392                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
33393 /* 80250*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33395                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
33396 /* 80261*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33403                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
33404 /* 80290*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33406                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
33407 /* 80301*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33412 /* 80322*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
33414                                   MVT::i32, 2/*#Ops*/, 26, 27, 
33471 /* 80422*/                    OPC_CheckType, MVT::i32,
33474 /* 80436*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
33481                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
33482 /* 80463*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33484                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
33485 /* 80474*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33492                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
33493 /* 80503*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33495                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
33496 /* 80514*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33501 /* 80535*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
33503                                   MVT::i32, 2/*#Ops*/, 26, 27, 
33532 /* 80588*/                    OPC_CheckType, MVT::i32,
33535 /* 80602*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
33542                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
33543 /* 80629*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33545                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
33546 /* 80640*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33553                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
33554 /* 80669*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33556                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
33557 /* 80680*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33562 /* 80701*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
33564                                   MVT::i32, 2/*#Ops*/, 26, 27, 
33655 /* 80858*/                    OPC_CheckType, MVT::i32,
33658 /* 80872*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
33665                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
33666 /* 80899*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33668                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
33669 /* 80910*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33676                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
33677 /* 80939*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33679                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
33680 /* 80950*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33685 /* 80971*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
33687                                   MVT::i32, 2/*#Ops*/, 26, 27, 
33709 /* 81012*/                    OPC_CheckType, MVT::i32,
33712 /* 81026*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
33719                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
33720 /* 81053*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33722                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
33723 /* 81064*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33730                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
33731 /* 81093*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33733                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
33734 /* 81104*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33739 /* 81125*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
33741                                   MVT::i32, 2/*#Ops*/, 26, 27, 
33795 /* 81219*/                    OPC_CheckType, MVT::i32,
33798 /* 81233*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
33805                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
33806 /* 81260*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33808                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
33809 /* 81271*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33816                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
33817 /* 81300*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33819                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
33820 /* 81311*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33825 /* 81332*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
33827                                   MVT::i32, 2/*#Ops*/, 26, 27, 
33849 /* 81373*/                    OPC_CheckType, MVT::i32,
33852 /* 81387*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
33859                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
33860 /* 81414*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33862                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
33863 /* 81425*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33870                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
33871 /* 81454*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33873                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
33874 /* 81465*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33879 /* 81486*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
33881                                   MVT::i32, 2/*#Ops*/, 26, 27, 
33972 /* 81643*/                    OPC_CheckType, MVT::i32,
33975 /* 81657*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
33982                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
33983 /* 81684*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33985                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
33986 /* 81695*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
33993                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
33994 /* 81724*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
33996                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
33997 /* 81735*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34002 /* 81756*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
34004                                   MVT::i32, 2/*#Ops*/, 26, 27, 
34026 /* 81797*/                    OPC_CheckType, MVT::i32,
34029 /* 81811*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
34036                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
34037 /* 81838*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34039                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
34040 /* 81849*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34047                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
34048 /* 81878*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34050                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
34051 /* 81889*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34056 /* 81910*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
34058                                   MVT::i32, 2/*#Ops*/, 26, 27, 
34112 /* 82004*/                    OPC_CheckType, MVT::i32,
34115 /* 82018*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
34122                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
34123 /* 82045*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34125                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
34126 /* 82056*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34133                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
34134 /* 82085*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34136                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
34137 /* 82096*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34142 /* 82117*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
34144                                   MVT::i32, 2/*#Ops*/, 26, 27, 
34166 /* 82158*/                    OPC_CheckType, MVT::i32,
34169 /* 82172*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
34176                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
34177 /* 82199*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34179                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
34180 /* 82210*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34187                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
34188 /* 82239*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34190                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
34191 /* 82250*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34196 /* 82271*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
34198                                   MVT::i32, 2/*#Ops*/, 26, 27, 
34289 /* 82428*/                    OPC_CheckType, MVT::i32,
34292 /* 82442*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
34299                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
34300 /* 82469*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34302                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
34303 /* 82480*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34310                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
34311 /* 82509*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34313                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
34314 /* 82520*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34319 /* 82541*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
34321                                   MVT::i32, 2/*#Ops*/, 26, 27, 
34350 /* 82594*/                    OPC_CheckType, MVT::i32,
34353 /* 82608*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
34360                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
34361 /* 82635*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34363                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
34364 /* 82646*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34371                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
34372 /* 82675*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34374                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
34375 /* 82686*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34380 /* 82707*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
34382                                   MVT::i32, 2/*#Ops*/, 26, 27, 
34439 /* 82807*/                    OPC_CheckType, MVT::i32,
34442 /* 82821*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
34449                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
34450 /* 82848*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34452                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
34453 /* 82859*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34460                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
34461 /* 82888*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34463                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
34464 /* 82899*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34469 /* 82920*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
34471                                   MVT::i32, 2/*#Ops*/, 26, 27, 
34500 /* 82973*/                    OPC_CheckType, MVT::i32,
34503 /* 82987*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
34510                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
34511 /* 83014*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34513                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
34514 /* 83025*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34521                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
34522 /* 83054*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34524                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
34525 /* 83065*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34530 /* 83086*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
34532                                   MVT::i32, 2/*#Ops*/, 26, 27, 
34623 /* 83243*/                    OPC_CheckType, MVT::i32,
34626 /* 83257*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
34633                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
34634 /* 83284*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34636                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
34637 /* 83295*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34644                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
34645 /* 83324*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34647                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
34648 /* 83335*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34653 /* 83356*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
34655                                   MVT::i32, 2/*#Ops*/, 26, 27, 
34684 /* 83409*/                    OPC_CheckType, MVT::i32,
34687 /* 83423*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
34694                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
34695 /* 83450*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34697                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
34698 /* 83461*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34705                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
34706 /* 83490*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34708                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
34709 /* 83501*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34714 /* 83522*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
34716                                   MVT::i32, 2/*#Ops*/, 26, 27, 
34773 /* 83622*/                    OPC_CheckType, MVT::i32,
34776 /* 83636*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
34783                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
34784 /* 83663*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34786                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
34787 /* 83674*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34794                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
34795 /* 83703*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34797                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
34798 /* 83714*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34803 /* 83735*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
34805                                   MVT::i32, 2/*#Ops*/, 26, 27, 
34834 /* 83788*/                    OPC_CheckType, MVT::i32,
34837 /* 83802*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
34844                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
34845 /* 83829*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34847                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
34848 /* 83840*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34855                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
34856 /* 83869*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
34858                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
34859 /* 83880*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
34864 /* 83901*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
34866                                   MVT::i32, 2/*#Ops*/, 26, 27, 
35008 /* 84150*/                      OPC_CheckType, MVT::i32,
35011 /* 84164*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
35018                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
35019 /* 84191*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35021                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
35022 /* 84202*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35029                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
35030 /* 84231*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35032                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
35033 /* 84242*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35038 /* 84263*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
35040                                     MVT::i32, 2/*#Ops*/, 26, 27, 
35067 /* 84314*/                      OPC_CheckType, MVT::i32,
35070 /* 84328*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
35077                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
35078 /* 84355*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35080                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
35081 /* 84366*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35088                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
35089 /* 84395*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35091                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
35092 /* 84406*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35097 /* 84427*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
35099                                     MVT::i32, 2/*#Ops*/, 26, 27, 
35155 /* 84526*/                      OPC_CheckType, MVT::i32,
35158 /* 84540*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
35165                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
35166 /* 84567*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35168                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
35169 /* 84578*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35176                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
35177 /* 84607*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35179                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
35180 /* 84618*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35185 /* 84639*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
35187                                     MVT::i32, 2/*#Ops*/, 26, 27, 
35214 /* 84690*/                      OPC_CheckType, MVT::i32,
35217 /* 84704*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
35224                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
35225 /* 84731*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35227                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
35228 /* 84742*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35235                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
35236 /* 84771*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35238                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
35239 /* 84782*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35244 /* 84803*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
35246                                     MVT::i32, 2/*#Ops*/, 26, 27, 
35335 /* 84956*/                      OPC_CheckType, MVT::i32,
35338 /* 84970*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
35345                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
35346 /* 84997*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35348                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
35349 /* 85008*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35356                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
35357 /* 85037*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35359                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
35360 /* 85048*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35365 /* 85069*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
35367                                     MVT::i32, 2/*#Ops*/, 26, 27, 
35394 /* 85120*/                      OPC_CheckType, MVT::i32,
35397 /* 85134*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
35404                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
35405 /* 85161*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35407                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
35408 /* 85172*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35415                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
35416 /* 85201*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35418                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
35419 /* 85212*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35424 /* 85233*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
35426                                     MVT::i32, 2/*#Ops*/, 26, 27, 
35482 /* 85332*/                      OPC_CheckType, MVT::i32,
35485 /* 85346*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
35492                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
35493 /* 85373*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35495                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
35496 /* 85384*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35503                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
35504 /* 85413*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35506                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
35507 /* 85424*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35512 /* 85445*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
35514                                     MVT::i32, 2/*#Ops*/, 26, 27, 
35541 /* 85496*/                      OPC_CheckType, MVT::i32,
35544 /* 85510*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
35552                                       MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
35553 /* 85539*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35555                                       MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
35556 /* 85550*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
35563                                       MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
35564 /* 85579*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35566                                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
35567 /* 85590*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
35572 /* 85611*/                        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
35574                                       MVT::i32, 2/*#Ops*/, 26, 27, 
35579                                       MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
35580 /* 85631*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35582                                       MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
35583 /* 85642*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
35590                                       MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
35591 /* 85671*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35593                                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
35594 /* 85682*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
35599 /* 85703*/                        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
35601                                       MVT::i32, 2/*#Ops*/, 26, 27, 
35629 /* 85755*/                      OPC_CheckType, MVT::i32,
35632 /* 85769*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
35639                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
35640 /* 85796*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35642                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
35643 /* 85807*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35650                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
35651 /* 85836*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35653                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
35654 /* 85847*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35659 /* 85868*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
35661                                     MVT::i32, 2/*#Ops*/, 26, 27, 
35717 /* 85967*/                      OPC_CheckType, MVT::i32,
35720 /* 85981*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
35727                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
35728 /* 86008*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35730                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
35731 /* 86019*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35738                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
35739 /* 86048*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35741                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
35742 /* 86059*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35747 /* 86080*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
35749                                     MVT::i32, 2/*#Ops*/, 26, 27, 
35776 /* 86131*/                      OPC_CheckType, MVT::i32,
35779 /* 86145*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
35786                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
35787 /* 86172*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35789                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
35790 /* 86183*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35797                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
35798 /* 86212*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35800                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
35801 /* 86223*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35806 /* 86244*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
35808                                     MVT::i32, 2/*#Ops*/, 26, 27, 
35897 /* 86397*/                      OPC_CheckType, MVT::i32,
35900 /* 86411*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
35907                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
35908 /* 86438*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35910                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
35911 /* 86449*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35918                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
35919 /* 86478*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35921                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
35922 /* 86489*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35927 /* 86510*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
35929                                     MVT::i32, 2/*#Ops*/, 26, 27, 
35956 /* 86561*/                      OPC_CheckType, MVT::i32,
35959 /* 86575*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
35966                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
35967 /* 86602*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35969                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
35970 /* 86613*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35977                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
35978 /* 86642*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
35980                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
35981 /* 86653*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
35986 /* 86674*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
35988                                     MVT::i32, 2/*#Ops*/, 26, 27, 
36044 /* 86773*/                      OPC_CheckType, MVT::i32,
36047 /* 86787*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
36054                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
36055 /* 86814*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36057                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
36058 /* 86825*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
36065                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
36066 /* 86854*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36068                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
36069 /* 86865*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
36074 /* 86886*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
36076                                     MVT::i32, 2/*#Ops*/, 26, 27, 
36103 /* 86937*/                      OPC_CheckType, MVT::i32,
36106 /* 86951*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
36113                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
36114 /* 86978*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36116                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
36117 /* 86989*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
36124                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
36125 /* 87018*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36127                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
36128 /* 87029*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
36133 /* 87050*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
36135                                     MVT::i32, 2/*#Ops*/, 26, 27, 
36228 /* 87210*/                    OPC_CheckType, MVT::i32,
36231 /* 87224*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
36238                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
36239 /* 87251*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36241                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
36242 /* 87262*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36249                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
36250 /* 87291*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36252                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
36253 /* 87302*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36258 /* 87323*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
36260                                   MVT::i32, 2/*#Ops*/, 26, 27, 
36287 /* 87374*/                    OPC_CheckType, MVT::i32,
36290 /* 87388*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
36297                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
36298 /* 87415*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36300                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
36301 /* 87426*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36308                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
36309 /* 87455*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36311                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
36312 /* 87466*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36317 /* 87487*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
36319                                   MVT::i32, 2/*#Ops*/, 26, 27, 
36382 /* 87598*/                    OPC_CheckType, MVT::i32,
36385 /* 87612*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
36392                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
36393 /* 87639*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36395                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
36396 /* 87650*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36403                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
36404 /* 87679*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36406                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
36407 /* 87690*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36412 /* 87711*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
36414                                   MVT::i32, 2/*#Ops*/, 26, 27, 
36441 /* 87762*/                    OPC_CheckType, MVT::i32,
36444 /* 87776*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
36451                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
36452 /* 87803*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36454                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
36455 /* 87814*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36462                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
36463 /* 87843*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36465                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
36466 /* 87854*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36471 /* 87875*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
36473                                   MVT::i32, 2/*#Ops*/, 26, 27, 
36565 /* 88034*/                    OPC_CheckType, MVT::i32,
36568 /* 88048*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
36575                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
36576 /* 88075*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36578                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
36579 /* 88086*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36586                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
36587 /* 88115*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36589                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
36590 /* 88126*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36595 /* 88147*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
36597                                   MVT::i32, 2/*#Ops*/, 26, 27, 
36624 /* 88198*/                    OPC_CheckType, MVT::i32,
36627 /* 88212*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
36634                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
36635 /* 88239*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36637                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
36638 /* 88250*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36645                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
36646 /* 88279*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36648                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
36649 /* 88290*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36654 /* 88311*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
36656                                   MVT::i32, 2/*#Ops*/, 26, 27, 
36719 /* 88422*/                    OPC_CheckType, MVT::i32,
36722 /* 88436*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
36729                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
36730 /* 88463*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36732                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
36733 /* 88474*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36740                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
36741 /* 88503*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36743                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
36744 /* 88514*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36749 /* 88535*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
36751                                   MVT::i32, 2/*#Ops*/, 26, 27, 
36778 /* 88586*/                    OPC_CheckType, MVT::i32,
36781 /* 88600*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
36789                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
36790 /* 88629*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36792                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
36793 /* 88640*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
36800                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
36801 /* 88669*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36803                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
36804 /* 88680*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
36809 /* 88701*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
36811                                     MVT::i32, 2/*#Ops*/, 26, 27, 
36816                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
36817 /* 88721*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36819                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
36820 /* 88732*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
36827                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
36828 /* 88761*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36830                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
36831 /* 88772*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
36836 /* 88793*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
36838                                     MVT::i32, 2/*#Ops*/, 26, 27, 
36866 /* 88845*/                    OPC_CheckType, MVT::i32,
36869 /* 88859*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
36876                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
36877 /* 88886*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36879                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
36880 /* 88897*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36887                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
36888 /* 88926*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36890                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
36891 /* 88937*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36896 /* 88958*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
36898                                   MVT::i32, 2/*#Ops*/, 26, 27, 
36961 /* 89069*/                    OPC_CheckType, MVT::i32,
36964 /* 89083*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
36971                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
36972 /* 89110*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36974                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
36975 /* 89121*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36982                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
36983 /* 89150*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
36985                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
36986 /* 89161*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
36991 /* 89182*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
36993                                   MVT::i32, 2/*#Ops*/, 26, 27, 
37020 /* 89233*/                    OPC_CheckType, MVT::i32,
37023 /* 89247*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
37030                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
37031 /* 89274*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37033                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
37034 /* 89285*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37041                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
37042 /* 89314*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37044                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
37045 /* 89325*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37050 /* 89346*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
37052                                   MVT::i32, 2/*#Ops*/, 26, 27, 
37144 /* 89505*/                    OPC_CheckType, MVT::i32,
37147 /* 89519*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
37154                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
37155 /* 89546*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37157                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
37158 /* 89557*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37165                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
37166 /* 89586*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37168                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
37169 /* 89597*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37174 /* 89618*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
37176                                   MVT::i32, 2/*#Ops*/, 26, 27, 
37203 /* 89669*/                    OPC_CheckType, MVT::i32,
37206 /* 89683*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
37213                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
37214 /* 89710*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37216                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
37217 /* 89721*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37224                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
37225 /* 89750*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37227                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
37228 /* 89761*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37233 /* 89782*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
37235                                   MVT::i32, 2/*#Ops*/, 26, 27, 
37298 /* 89893*/                    OPC_CheckType, MVT::i32,
37301 /* 89907*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
37308                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
37309 /* 89934*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37311                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
37312 /* 89945*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37319                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
37320 /* 89974*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37322                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
37323 /* 89985*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37328 /* 90006*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
37330                                   MVT::i32, 2/*#Ops*/, 26, 27, 
37357 /* 90057*/                    OPC_CheckType, MVT::i32,
37360 /* 90071*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
37367                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
37368 /* 90098*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37370                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
37371 /* 90109*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37378                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
37379 /* 90138*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37381                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
37382 /* 90149*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37387 /* 90170*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
37389                                   MVT::i32, 2/*#Ops*/, 26, 27, 
37512 /* 90379*/                    OPC_CheckType, MVT::i32,
37515 /* 90393*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
37522                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
37523 /* 90420*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37525                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
37526 /* 90431*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37533                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
37534 /* 90460*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37536                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
37537 /* 90471*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37542 /* 90492*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
37544                                   MVT::i32, 2/*#Ops*/, 26, 27, 
37571 /* 90543*/                    OPC_CheckType, MVT::i32,
37574 /* 90557*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
37581                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
37582 /* 90584*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37584                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
37585 /* 90595*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37592                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
37593 /* 90624*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37595                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
37596 /* 90635*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37601 /* 90656*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
37603                                   MVT::i32, 2/*#Ops*/, 26, 27, 
37659 /* 90755*/                    OPC_CheckType, MVT::i32,
37662 /* 90769*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
37669                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
37670 /* 90796*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37672                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
37673 /* 90807*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37680                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
37681 /* 90836*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37683                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
37684 /* 90847*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37689 /* 90868*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
37691                                   MVT::i32, 2/*#Ops*/, 26, 27, 
37718 /* 90919*/                    OPC_CheckType, MVT::i32,
37721 /* 90933*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
37728                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
37729 /* 90960*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37731                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
37732 /* 90971*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37739                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
37740 /* 91000*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37742                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
37743 /* 91011*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37748 /* 91032*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
37750                                   MVT::i32, 2/*#Ops*/, 26, 27, 
37839 /* 91185*/                    OPC_CheckType, MVT::i32,
37842 /* 91199*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
37849                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
37850 /* 91226*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37852                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
37853 /* 91237*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37860                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
37861 /* 91266*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37863                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
37864 /* 91277*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37869 /* 91298*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
37871                                   MVT::i32, 2/*#Ops*/, 26, 27, 
37898 /* 91349*/                    OPC_CheckType, MVT::i32,
37901 /* 91363*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
37908                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
37909 /* 91390*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37911                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
37912 /* 91401*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37919                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
37920 /* 91430*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37922                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
37923 /* 91441*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
37928 /* 91462*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
37930                                   MVT::i32, 2/*#Ops*/, 26, 27, 
37986 /* 91561*/                    OPC_CheckType, MVT::i32,
37989 /* 91575*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
37996                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
37997 /* 91602*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
37999                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
38000 /* 91613*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38007                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
38008 /* 91642*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38010                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
38011 /* 91653*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38016 /* 91674*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
38018                                   MVT::i32, 2/*#Ops*/, 26, 27, 
38045 /* 91725*/                    OPC_CheckType, MVT::i32,
38048 /* 91739*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
38056                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
38057 /* 91768*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38059                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
38060 /* 91779*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
38067                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
38068 /* 91808*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38070                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
38071 /* 91819*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
38076 /* 91840*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
38078                                     MVT::i32, 2/*#Ops*/, 26, 27, 
38083                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
38084 /* 91860*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38086                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
38087 /* 91871*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
38094                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
38095 /* 91900*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38097                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
38098 /* 91911*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
38103 /* 91932*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
38105                                     MVT::i32, 2/*#Ops*/, 26, 27, 
38133 /* 91984*/                    OPC_CheckType, MVT::i32,
38136 /* 91998*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
38143                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
38144 /* 92025*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38146                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
38147 /* 92036*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38154                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
38155 /* 92065*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38157                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
38158 /* 92076*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38163 /* 92097*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
38165                                   MVT::i32, 2/*#Ops*/, 26, 27, 
38221 /* 92196*/                    OPC_CheckType, MVT::i32,
38224 /* 92210*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
38231                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
38232 /* 92237*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38234                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
38235 /* 92248*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38242                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
38243 /* 92277*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38245                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
38246 /* 92288*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38251 /* 92309*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
38253                                   MVT::i32, 2/*#Ops*/, 26, 27, 
38280 /* 92360*/                    OPC_CheckType, MVT::i32,
38283 /* 92374*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
38290                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
38291 /* 92401*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38293                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
38294 /* 92412*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38301                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
38302 /* 92441*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38304                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
38305 /* 92452*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38310 /* 92473*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
38312                                   MVT::i32, 2/*#Ops*/, 26, 27, 
38401 /* 92626*/                    OPC_CheckType, MVT::i32,
38404 /* 92640*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
38411                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
38412 /* 92667*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38414                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
38415 /* 92678*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38422                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
38423 /* 92707*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38425                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
38426 /* 92718*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38431 /* 92739*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
38433                                   MVT::i32, 2/*#Ops*/, 26, 27, 
38460 /* 92790*/                    OPC_CheckType, MVT::i32,
38463 /* 92804*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
38470                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
38471 /* 92831*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38473                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
38474 /* 92842*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38481                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
38482 /* 92871*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38484                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
38485 /* 92882*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38490 /* 92903*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
38492                                   MVT::i32, 2/*#Ops*/, 26, 27, 
38548 /* 93002*/                    OPC_CheckType, MVT::i32,
38551 /* 93016*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
38558                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
38559 /* 93043*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38561                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
38562 /* 93054*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38569                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
38570 /* 93083*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38572                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
38573 /* 93094*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38578 /* 93115*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
38580                                   MVT::i32, 2/*#Ops*/, 26, 27, 
38607 /* 93166*/                    OPC_CheckType, MVT::i32,
38610 /* 93180*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
38617                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
38618 /* 93207*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38620                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
38621 /* 93218*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38628                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
38629 /* 93247*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38631                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
38632 /* 93258*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
38637 /* 93279*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
38639                                   MVT::i32, 2/*#Ops*/, 26, 27, 
38769 /* 93500*/                  OPC_CheckType, MVT::i32,
38772 /* 93514*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
38779                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
38780 /* 93541*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38782                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
38783 /* 93552*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
38790                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
38791 /* 93581*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38793                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
38794 /* 93592*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
38799 /* 93613*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
38801                                 MVT::i32, 2/*#Ops*/, 26, 27, 
38828 /* 93664*/                  OPC_CheckType, MVT::i32,
38831 /* 93678*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
38838                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
38839 /* 93705*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38841                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
38842 /* 93716*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
38849                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
38850 /* 93745*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38852                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
38853 /* 93756*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
38858 /* 93777*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
38860                                 MVT::i32, 2/*#Ops*/, 26, 27, 
38923 /* 93888*/                  OPC_CheckType, MVT::i32,
38926 /* 93902*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
38933                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
38934 /* 93929*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38936                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
38937 /* 93940*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
38944                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
38945 /* 93969*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38947                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
38948 /* 93980*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
38953 /* 94001*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
38955                                 MVT::i32, 2/*#Ops*/, 26, 27, 
38982 /* 94052*/                  OPC_CheckType, MVT::i32,
38985 /* 94066*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
38992                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
38993 /* 94093*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
38995                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
38996 /* 94104*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39003                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
39004 /* 94133*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39006                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
39007 /* 94144*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39012 /* 94165*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
39014                                 MVT::i32, 2/*#Ops*/, 26, 27, 
39113 /* 94336*/                  OPC_CheckType, MVT::i32,
39116 /* 94350*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
39123                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
39124 /* 94377*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39126                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
39127 /* 94388*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39134                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
39135 /* 94417*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39137                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
39138 /* 94428*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39143 /* 94449*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
39145                                 MVT::i32, 2/*#Ops*/, 26, 27, 
39172 /* 94500*/                  OPC_CheckType, MVT::i32,
39175 /* 94514*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
39182                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
39183 /* 94541*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39185                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
39186 /* 94552*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39193                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
39194 /* 94581*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39196                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
39197 /* 94592*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39202 /* 94613*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
39204                                 MVT::i32, 2/*#Ops*/, 26, 27, 
39267 /* 94724*/                  OPC_CheckType, MVT::i32,
39270 /* 94738*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
39277                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
39278 /* 94765*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39280                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
39281 /* 94776*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39288                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
39289 /* 94805*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39291                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
39292 /* 94816*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39297 /* 94837*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
39299                                 MVT::i32, 2/*#Ops*/, 26, 27, 
39326 /* 94888*/                  OPC_CheckType, MVT::i32,
39329 /* 94902*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
39337                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
39338 /* 94931*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39340                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
39341 /* 94942*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
39348                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
39349 /* 94971*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39351                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
39352 /* 94982*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
39357 /* 95003*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
39359                                   MVT::i32, 2/*#Ops*/, 26, 27, 
39364                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
39365 /* 95023*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39367                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
39368 /* 95034*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
39375                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
39376 /* 95063*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39378                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
39379 /* 95074*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
39384 /* 95095*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
39386                                   MVT::i32, 2/*#Ops*/, 26, 27, 
39414 /* 95147*/                  OPC_CheckType, MVT::i32,
39417 /* 95161*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
39424                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
39425 /* 95188*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39427                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
39428 /* 95199*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39435                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
39436 /* 95228*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39438                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
39439 /* 95239*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39444 /* 95260*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
39446                                 MVT::i32, 2/*#Ops*/, 26, 27, 
39509 /* 95371*/                  OPC_CheckType, MVT::i32,
39512 /* 95385*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
39519                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
39520 /* 95412*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39522                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
39523 /* 95423*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39530                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
39531 /* 95452*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39533                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
39534 /* 95463*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39539 /* 95484*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
39541                                 MVT::i32, 2/*#Ops*/, 26, 27, 
39568 /* 95535*/                  OPC_CheckType, MVT::i32,
39571 /* 95549*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
39578                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
39579 /* 95576*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39581                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
39582 /* 95587*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39589                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
39590 /* 95616*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39592                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
39593 /* 95627*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39598 /* 95648*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
39600                                 MVT::i32, 2/*#Ops*/, 26, 27, 
39699 /* 95819*/                  OPC_CheckType, MVT::i32,
39702 /* 95833*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
39709                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
39710 /* 95860*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39712                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
39713 /* 95871*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39720                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
39721 /* 95900*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39723                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
39724 /* 95911*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39729 /* 95932*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
39731                                 MVT::i32, 2/*#Ops*/, 26, 27, 
39758 /* 95983*/                  OPC_CheckType, MVT::i32,
39761 /* 95997*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
39768                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
39769 /* 96024*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39771                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
39772 /* 96035*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39779                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
39780 /* 96064*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39782                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
39783 /* 96075*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39788 /* 96096*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
39790                                 MVT::i32, 2/*#Ops*/, 26, 27, 
39853 /* 96207*/                  OPC_CheckType, MVT::i32,
39856 /* 96221*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
39863                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
39864 /* 96248*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39866                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
39867 /* 96259*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39874                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
39875 /* 96288*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39877                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
39878 /* 96299*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39883 /* 96320*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
39885                                 MVT::i32, 2/*#Ops*/, 26, 27, 
39912 /* 96371*/                  OPC_CheckType, MVT::i32,
39915 /* 96385*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
39922                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
39923 /* 96412*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39925                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
39926 /* 96423*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39933                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
39934 /* 96452*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
39936                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
39937 /* 96463*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
39942 /* 96484*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
39944                                 MVT::i32, 2/*#Ops*/, 26, 27, 
40071 /* 96700*/                  OPC_CheckType, MVT::i32,
40074 /* 96714*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
40081                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
40082 /* 96741*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40084                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
40085 /* 96752*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40092                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
40093 /* 96781*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40095                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
40096 /* 96792*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40101 /* 96813*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
40103                                 MVT::i32, 2/*#Ops*/, 26, 27, 
40130 /* 96864*/                  OPC_CheckType, MVT::i32,
40133 /* 96878*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
40140                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
40141 /* 96905*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40143                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
40144 /* 96916*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40151                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
40152 /* 96945*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40154                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
40155 /* 96956*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40160 /* 96977*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
40162                                 MVT::i32, 2/*#Ops*/, 26, 27, 
40225 /* 97088*/                  OPC_CheckType, MVT::i32,
40228 /* 97102*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
40235                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
40236 /* 97129*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40238                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
40239 /* 97140*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40246                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
40247 /* 97169*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40249                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
40250 /* 97180*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40255 /* 97201*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
40257                                 MVT::i32, 2/*#Ops*/, 26, 27, 
40284 /* 97252*/                  OPC_CheckType, MVT::i32,
40287 /* 97266*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
40294                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
40295 /* 97293*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40297                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
40298 /* 97304*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40305                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
40306 /* 97333*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40308                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
40309 /* 97344*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40314 /* 97365*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
40316                                 MVT::i32, 2/*#Ops*/, 26, 27, 
40408 /* 97524*/                  OPC_CheckType, MVT::i32,
40411 /* 97538*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
40418                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
40419 /* 97565*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40421                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
40422 /* 97576*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40429                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
40430 /* 97605*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40432                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
40433 /* 97616*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40438 /* 97637*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
40440                                 MVT::i32, 2/*#Ops*/, 26, 27, 
40467 /* 97688*/                  OPC_CheckType, MVT::i32,
40470 /* 97702*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
40477                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
40478 /* 97729*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40480                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
40481 /* 97740*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40488                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
40489 /* 97769*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40491                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
40492 /* 97780*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40497 /* 97801*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
40499                                 MVT::i32, 2/*#Ops*/, 26, 27, 
40562 /* 97912*/                  OPC_CheckType, MVT::i32,
40565 /* 97926*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
40572                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
40573 /* 97953*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40575                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
40576 /* 97964*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40583                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
40584 /* 97993*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40586                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
40587 /* 98004*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40592 /* 98025*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
40594                                 MVT::i32, 2/*#Ops*/, 26, 27, 
40621 /* 98076*/                  OPC_CheckType, MVT::i32,
40624 /* 98090*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
40632                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
40633 /* 98119*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40635                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
40636 /* 98130*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
40643                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
40644 /* 98159*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40646                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
40647 /* 98170*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
40652 /* 98191*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
40654                                   MVT::i32, 2/*#Ops*/, 26, 27, 
40659                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
40660 /* 98211*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40662                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
40663 /* 98222*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
40670                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
40671 /* 98251*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40673                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
40674 /* 98262*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
40679 /* 98283*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
40681                                   MVT::i32, 2/*#Ops*/, 26, 27, 
40709 /* 98335*/                  OPC_CheckType, MVT::i32,
40712 /* 98349*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
40719                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
40720 /* 98376*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40722                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
40723 /* 98387*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40730                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
40731 /* 98416*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40733                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
40734 /* 98427*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40739 /* 98448*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
40741                                 MVT::i32, 2/*#Ops*/, 26, 27, 
40804 /* 98559*/                  OPC_CheckType, MVT::i32,
40807 /* 98573*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
40814                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
40815 /* 98600*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40817                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
40818 /* 98611*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40825                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
40826 /* 98640*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40828                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
40829 /* 98651*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40834 /* 98672*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
40836                                 MVT::i32, 2/*#Ops*/, 26, 27, 
40863 /* 98723*/                  OPC_CheckType, MVT::i32,
40866 /* 98737*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
40873                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
40874 /* 98764*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40876                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
40877 /* 98775*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40884                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
40885 /* 98804*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
40887                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
40888 /* 98815*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
40893 /* 98836*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
40895                                 MVT::i32, 2/*#Ops*/, 26, 27, 
40987 /* 98995*/                  OPC_CheckType, MVT::i32,
40990 /* 99009*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
40997                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
40998 /* 99036*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41000                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
41001 /* 99047*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41008                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
41009 /* 99076*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41011                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
41012 /* 99087*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41017 /* 99108*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
41019                                 MVT::i32, 2/*#Ops*/, 26, 27, 
41046 /* 99159*/                  OPC_CheckType, MVT::i32,
41049 /* 99173*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
41056                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
41057 /* 99200*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41059                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
41060 /* 99211*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41067                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
41068 /* 99240*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41070                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
41071 /* 99251*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41076 /* 99272*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
41078                                 MVT::i32, 2/*#Ops*/, 26, 27, 
41141 /* 99383*/                  OPC_CheckType, MVT::i32,
41144 /* 99397*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
41151                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
41152 /* 99424*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41154                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
41155 /* 99435*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41162                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
41163 /* 99464*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41165                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
41166 /* 99475*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41171 /* 99496*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
41173                                 MVT::i32, 2/*#Ops*/, 26, 27, 
41200 /* 99547*/                  OPC_CheckType, MVT::i32,
41203 /* 99561*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
41210                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
41211 /* 99588*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41213                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
41214 /* 99599*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41221                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
41222 /* 99628*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41224                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
41225 /* 99639*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41230 /* 99660*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
41232                                 MVT::i32, 2/*#Ops*/, 26, 27, 
41361 /* 99880*/                  OPC_CheckType, MVT::i32,
41364 /* 99894*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
41371                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
41372 /* 99921*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41374                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
41375 /* 99932*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41382                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
41383 /* 99961*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41385                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
41386 /* 99972*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41391 /* 99993*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
41393                                 MVT::i32, 2/*#Ops*/, 26, 27, 
41420 /*100044*/                  OPC_CheckType, MVT::i32,
41423 /*100058*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
41430                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
41431 /*100085*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41433                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
41434 /*100096*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41441                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
41442 /*100125*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41444                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
41445 /*100136*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41450 /*100157*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
41452                                 MVT::i32, 2/*#Ops*/, 26, 27, 
41515 /*100268*/                  OPC_CheckType, MVT::i32,
41518 /*100282*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
41525                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
41526 /*100309*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41528                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
41529 /*100320*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41536                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
41537 /*100349*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41539                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
41540 /*100360*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41545 /*100381*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
41547                                 MVT::i32, 2/*#Ops*/, 26, 27, 
41574 /*100432*/                  OPC_CheckType, MVT::i32,
41577 /*100446*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
41584                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
41585 /*100473*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41587                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
41588 /*100484*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41595                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
41596 /*100513*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41598                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
41599 /*100524*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41604 /*100545*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
41606                                 MVT::i32, 2/*#Ops*/, 26, 27, 
41705 /*100716*/                  OPC_CheckType, MVT::i32,
41708 /*100730*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
41715                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
41716 /*100757*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41718                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
41719 /*100768*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41726                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
41727 /*100797*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41729                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
41730 /*100808*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41735 /*100829*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
41737                                 MVT::i32, 2/*#Ops*/, 26, 27, 
41764 /*100880*/                  OPC_CheckType, MVT::i32,
41767 /*100894*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
41774                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
41775 /*100921*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41777                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
41778 /*100932*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41785                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
41786 /*100961*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41788                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
41789 /*100972*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41794 /*100993*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
41796                                 MVT::i32, 2/*#Ops*/, 26, 27, 
41859 /*101104*/                  OPC_CheckType, MVT::i32,
41862 /*101118*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
41869                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
41870 /*101145*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41872                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
41873 /*101156*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41880                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
41881 /*101185*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41883                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
41884 /*101196*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
41889 /*101217*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
41891                                 MVT::i32, 2/*#Ops*/, 26, 27, 
41918 /*101268*/                  OPC_CheckType, MVT::i32,
41921 /*101282*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
41929                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
41930 /*101311*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41932                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
41933 /*101322*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
41940                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
41941 /*101351*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41943                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
41944 /*101362*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
41949 /*101383*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
41951                                   MVT::i32, 2/*#Ops*/, 26, 27, 
41956                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
41957 /*101403*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41959                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
41960 /*101414*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
41967                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
41968 /*101443*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
41970                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
41971 /*101454*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
41976 /*101475*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
41978                                   MVT::i32, 2/*#Ops*/, 26, 27, 
42006 /*101527*/                  OPC_CheckType, MVT::i32,
42009 /*101541*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
42016                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
42017 /*101568*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42019                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
42020 /*101579*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
42027                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
42028 /*101608*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42030                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
42031 /*101619*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
42036 /*101640*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
42038                                 MVT::i32, 2/*#Ops*/, 26, 27, 
42101 /*101751*/                  OPC_CheckType, MVT::i32,
42104 /*101765*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
42111                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
42112 /*101792*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42114                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
42115 /*101803*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
42122                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
42123 /*101832*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42125                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
42126 /*101843*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
42131 /*101864*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
42133                                 MVT::i32, 2/*#Ops*/, 26, 27, 
42160 /*101915*/                  OPC_CheckType, MVT::i32,
42163 /*101929*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
42170                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
42171 /*101956*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42173                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
42174 /*101967*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
42181                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
42182 /*101996*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42184                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
42185 /*102007*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
42190 /*102028*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
42192                                 MVT::i32, 2/*#Ops*/, 26, 27, 
42291 /*102199*/                  OPC_CheckType, MVT::i32,
42294 /*102213*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
42301                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
42302 /*102240*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42304                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
42305 /*102251*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
42312                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
42313 /*102280*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42315                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
42316 /*102291*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
42321 /*102312*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
42323                                 MVT::i32, 2/*#Ops*/, 26, 27, 
42350 /*102363*/                  OPC_CheckType, MVT::i32,
42353 /*102377*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
42360                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
42361 /*102404*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42363                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
42364 /*102415*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
42371                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
42372 /*102444*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42374                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
42375 /*102455*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
42380 /*102476*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
42382                                 MVT::i32, 2/*#Ops*/, 26, 27, 
42445 /*102587*/                  OPC_CheckType, MVT::i32,
42448 /*102601*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
42455                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
42456 /*102628*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42458                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
42459 /*102639*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
42466                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
42467 /*102668*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42469                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
42470 /*102679*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
42475 /*102700*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
42477                                 MVT::i32, 2/*#Ops*/, 26, 27, 
42504 /*102751*/                  OPC_CheckType, MVT::i32,
42507 /*102765*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
42514                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
42515 /*102792*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42517                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
42518 /*102803*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
42525                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
42526 /*102832*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42528                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
42529 /*102843*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
42534 /*102864*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
42536                                 MVT::i32, 2/*#Ops*/, 26, 27, 
42665 /*103086*/                      OPC_CheckType, MVT::i32,
42668 /*103100*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
42675                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
42676 /*103127*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42678                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
42679 /*103138*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
42686                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
42687 /*103167*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42689                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
42690 /*103178*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
42695 /*103199*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
42697                                     MVT::i32, 2/*#Ops*/, 26, 27, 
42724 /*103250*/                      OPC_CheckType, MVT::i32,
42727 /*103264*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
42734                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
42735 /*103291*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42737                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
42738 /*103302*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
42745                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
42746 /*103331*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42748                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
42749 /*103342*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
42754 /*103363*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
42756                                     MVT::i32, 2/*#Ops*/, 26, 27, 
42812 /*103462*/                      OPC_CheckType, MVT::i32,
42815 /*103476*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
42822                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
42823 /*103503*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42825                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
42826 /*103514*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
42833                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
42834 /*103543*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42836                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
42837 /*103554*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
42842 /*103575*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
42844                                     MVT::i32, 2/*#Ops*/, 26, 27, 
42871 /*103626*/                      OPC_CheckType, MVT::i32,
42874 /*103640*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
42881                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
42882 /*103667*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42884                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
42885 /*103678*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
42892                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
42893 /*103707*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
42895                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
42896 /*103718*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
42901 /*103739*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
42903                                     MVT::i32, 2/*#Ops*/, 26, 27, 
42992 /*103892*/                      OPC_CheckType, MVT::i32,
42995 /*103906*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
43002                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
43003 /*103933*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43005                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
43006 /*103944*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43013                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
43014 /*103973*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43016                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
43017 /*103984*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43022 /*104005*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
43024                                     MVT::i32, 2/*#Ops*/, 26, 27, 
43051 /*104056*/                      OPC_CheckType, MVT::i32,
43054 /*104070*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
43061                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
43062 /*104097*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43064                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
43065 /*104108*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43072                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
43073 /*104137*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43075                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
43076 /*104148*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43081 /*104169*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
43083                                     MVT::i32, 2/*#Ops*/, 26, 27, 
43139 /*104268*/                      OPC_CheckType, MVT::i32,
43142 /*104282*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
43149                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
43150 /*104309*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43152                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
43153 /*104320*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43160                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
43161 /*104349*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43163                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
43164 /*104360*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43169 /*104381*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
43171                                     MVT::i32, 2/*#Ops*/, 26, 27, 
43198 /*104432*/                      OPC_CheckType, MVT::i32,
43201 /*104446*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
43209                                       MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
43210 /*104475*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43212                                       MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
43213 /*104486*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
43220                                       MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
43221 /*104515*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43223                                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
43224 /*104526*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
43229 /*104547*/                        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
43231                                       MVT::i32, 2/*#Ops*/, 26, 27, 
43236                                       MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
43237 /*104567*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43239                                       MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
43240 /*104578*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
43247                                       MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
43248 /*104607*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43250                                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
43251 /*104618*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
43256 /*104639*/                        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
43258                                       MVT::i32, 2/*#Ops*/, 26, 27, 
43286 /*104691*/                      OPC_CheckType, MVT::i32,
43289 /*104705*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
43296                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
43297 /*104732*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43299                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
43300 /*104743*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43307                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
43308 /*104772*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43310                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
43311 /*104783*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43316 /*104804*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
43318                                     MVT::i32, 2/*#Ops*/, 26, 27, 
43374 /*104903*/                      OPC_CheckType, MVT::i32,
43377 /*104917*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
43384                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
43385 /*104944*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43387                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
43388 /*104955*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43395                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
43396 /*104984*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43398                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
43399 /*104995*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43404 /*105016*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
43406                                     MVT::i32, 2/*#Ops*/, 26, 27, 
43433 /*105067*/                      OPC_CheckType, MVT::i32,
43436 /*105081*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
43443                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
43444 /*105108*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43446                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
43447 /*105119*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43454                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
43455 /*105148*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43457                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
43458 /*105159*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43463 /*105180*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
43465                                     MVT::i32, 2/*#Ops*/, 26, 27, 
43554 /*105333*/                      OPC_CheckType, MVT::i32,
43557 /*105347*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
43564                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
43565 /*105374*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43567                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
43568 /*105385*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43575                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
43576 /*105414*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43578                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
43579 /*105425*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43584 /*105446*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
43586                                     MVT::i32, 2/*#Ops*/, 26, 27, 
43613 /*105497*/                      OPC_CheckType, MVT::i32,
43616 /*105511*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
43623                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
43624 /*105538*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43626                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
43627 /*105549*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43634                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
43635 /*105578*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43637                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
43638 /*105589*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43643 /*105610*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
43645                                     MVT::i32, 2/*#Ops*/, 26, 27, 
43701 /*105709*/                      OPC_CheckType, MVT::i32,
43704 /*105723*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
43711                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
43712 /*105750*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43714                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
43715 /*105761*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43722                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
43723 /*105790*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43725                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
43726 /*105801*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43731 /*105822*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
43733                                     MVT::i32, 2/*#Ops*/, 26, 27, 
43760 /*105873*/                      OPC_CheckType, MVT::i32,
43763 /*105887*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
43770                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
43771 /*105914*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43773                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
43774 /*105925*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43781                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
43782 /*105954*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43784                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
43785 /*105965*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
43790 /*105986*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
43792                                     MVT::i32, 2/*#Ops*/, 26, 27, 
43885 /*106146*/                    OPC_CheckType, MVT::i32,
43888 /*106160*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
43895                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
43896 /*106187*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43898                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
43899 /*106198*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
43906                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
43907 /*106227*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43909                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
43910 /*106238*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
43915 /*106259*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
43917                                   MVT::i32, 2/*#Ops*/, 26, 27, 
43944 /*106310*/                    OPC_CheckType, MVT::i32,
43947 /*106324*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
43954                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
43955 /*106351*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43957                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
43958 /*106362*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
43965                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
43966 /*106391*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
43968                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
43969 /*106402*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
43974 /*106423*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
43976                                   MVT::i32, 2/*#Ops*/, 26, 27, 
44039 /*106534*/                    OPC_CheckType, MVT::i32,
44042 /*106548*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
44049                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
44050 /*106575*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44052                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
44053 /*106586*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44060                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
44061 /*106615*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44063                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
44064 /*106626*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44069 /*106647*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
44071                                   MVT::i32, 2/*#Ops*/, 26, 27, 
44098 /*106698*/                    OPC_CheckType, MVT::i32,
44101 /*106712*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
44108                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
44109 /*106739*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44111                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
44112 /*106750*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44119                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
44120 /*106779*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44122                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
44123 /*106790*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44128 /*106811*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
44130                                   MVT::i32, 2/*#Ops*/, 26, 27, 
44222 /*106970*/                    OPC_CheckType, MVT::i32,
44225 /*106984*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
44232                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
44233 /*107011*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44235                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
44236 /*107022*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44243                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
44244 /*107051*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44246                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
44247 /*107062*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44252 /*107083*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
44254                                   MVT::i32, 2/*#Ops*/, 26, 27, 
44281 /*107134*/                    OPC_CheckType, MVT::i32,
44284 /*107148*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
44291                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
44292 /*107175*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44294                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
44295 /*107186*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44302                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
44303 /*107215*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44305                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
44306 /*107226*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44311 /*107247*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
44313                                   MVT::i32, 2/*#Ops*/, 26, 27, 
44376 /*107358*/                    OPC_CheckType, MVT::i32,
44379 /*107372*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
44386                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
44387 /*107399*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44389                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
44390 /*107410*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44397                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
44398 /*107439*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44400                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
44401 /*107450*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44406 /*107471*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
44408                                   MVT::i32, 2/*#Ops*/, 26, 27, 
44435 /*107522*/                    OPC_CheckType, MVT::i32,
44438 /*107536*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
44446                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
44447 /*107565*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44449                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
44450 /*107576*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
44457                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
44458 /*107605*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44460                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
44461 /*107616*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
44466 /*107637*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
44468                                     MVT::i32, 2/*#Ops*/, 26, 27, 
44473                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
44474 /*107657*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44476                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
44477 /*107668*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
44484                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
44485 /*107697*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44487                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
44488 /*107708*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
44493 /*107729*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
44495                                     MVT::i32, 2/*#Ops*/, 26, 27, 
44523 /*107781*/                    OPC_CheckType, MVT::i32,
44526 /*107795*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
44533                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
44534 /*107822*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44536                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
44537 /*107833*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44544                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
44545 /*107862*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44547                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
44548 /*107873*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44553 /*107894*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
44555                                   MVT::i32, 2/*#Ops*/, 26, 27, 
44618 /*108005*/                    OPC_CheckType, MVT::i32,
44621 /*108019*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
44628                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
44629 /*108046*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44631                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
44632 /*108057*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44639                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
44640 /*108086*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44642                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
44643 /*108097*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44648 /*108118*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
44650                                   MVT::i32, 2/*#Ops*/, 26, 27, 
44677 /*108169*/                    OPC_CheckType, MVT::i32,
44680 /*108183*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
44687                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
44688 /*108210*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44690                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
44691 /*108221*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44698                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
44699 /*108250*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44701                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
44702 /*108261*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44707 /*108282*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
44709                                   MVT::i32, 2/*#Ops*/, 26, 27, 
44801 /*108441*/                    OPC_CheckType, MVT::i32,
44804 /*108455*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
44811                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
44812 /*108482*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44814                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
44815 /*108493*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44822                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
44823 /*108522*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44825                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
44826 /*108533*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44831 /*108554*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
44833                                   MVT::i32, 2/*#Ops*/, 26, 27, 
44860 /*108605*/                    OPC_CheckType, MVT::i32,
44863 /*108619*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
44870                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
44871 /*108646*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44873                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
44874 /*108657*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44881                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
44882 /*108686*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44884                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
44885 /*108697*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44890 /*108718*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
44892                                   MVT::i32, 2/*#Ops*/, 26, 27, 
44955 /*108829*/                    OPC_CheckType, MVT::i32,
44958 /*108843*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
44965                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
44966 /*108870*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44968                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
44969 /*108881*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44976                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
44977 /*108910*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
44979                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
44980 /*108921*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
44985 /*108942*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
44987                                   MVT::i32, 2/*#Ops*/, 26, 27, 
45014 /*108993*/                    OPC_CheckType, MVT::i32,
45017 /*109007*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
45024                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
45025 /*109034*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45027                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
45028 /*109045*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45035                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
45036 /*109074*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45038                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
45039 /*109085*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45044 /*109106*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
45046                                   MVT::i32, 2/*#Ops*/, 26, 27, 
45169 /*109315*/                    OPC_CheckType, MVT::i32,
45172 /*109329*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
45179                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
45180 /*109356*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45182                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
45183 /*109367*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45190                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
45191 /*109396*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45193                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
45194 /*109407*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45199 /*109428*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
45201                                   MVT::i32, 2/*#Ops*/, 26, 27, 
45228 /*109479*/                    OPC_CheckType, MVT::i32,
45231 /*109493*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
45238                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
45239 /*109520*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45241                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
45242 /*109531*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45249                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
45250 /*109560*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45252                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
45253 /*109571*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45258 /*109592*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
45260                                   MVT::i32, 2/*#Ops*/, 26, 27, 
45316 /*109691*/                    OPC_CheckType, MVT::i32,
45319 /*109705*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
45326                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
45327 /*109732*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45329                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
45330 /*109743*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45337                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
45338 /*109772*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45340                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
45341 /*109783*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45346 /*109804*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
45348                                   MVT::i32, 2/*#Ops*/, 26, 27, 
45375 /*109855*/                    OPC_CheckType, MVT::i32,
45378 /*109869*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
45385                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
45386 /*109896*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45388                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
45389 /*109907*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45396                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
45397 /*109936*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45399                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
45400 /*109947*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45405 /*109968*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
45407                                   MVT::i32, 2/*#Ops*/, 26, 27, 
45496 /*110121*/                    OPC_CheckType, MVT::i32,
45499 /*110135*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
45506                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
45507 /*110162*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45509                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
45510 /*110173*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45517                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
45518 /*110202*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45520                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
45521 /*110213*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45526 /*110234*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
45528                                   MVT::i32, 2/*#Ops*/, 26, 27, 
45555 /*110285*/                    OPC_CheckType, MVT::i32,
45558 /*110299*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
45565                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
45566 /*110326*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45568                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
45569 /*110337*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45576                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
45577 /*110366*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45579                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
45580 /*110377*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45585 /*110398*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
45587                                   MVT::i32, 2/*#Ops*/, 26, 27, 
45643 /*110497*/                    OPC_CheckType, MVT::i32,
45646 /*110511*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
45653                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
45654 /*110538*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45656                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
45657 /*110549*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45664                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
45665 /*110578*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45667                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
45668 /*110589*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45673 /*110610*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
45675                                   MVT::i32, 2/*#Ops*/, 26, 27, 
45702 /*110661*/                    OPC_CheckType, MVT::i32,
45705 /*110675*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
45713                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
45714 /*110704*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45716                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
45717 /*110715*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
45724                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
45725 /*110744*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45727                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
45728 /*110755*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
45733 /*110776*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
45735                                     MVT::i32, 2/*#Ops*/, 26, 27, 
45740                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
45741 /*110796*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45743                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
45744 /*110807*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
45751                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
45752 /*110836*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45754                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
45755 /*110847*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
45760 /*110868*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
45762                                     MVT::i32, 2/*#Ops*/, 26, 27, 
45790 /*110920*/                    OPC_CheckType, MVT::i32,
45793 /*110934*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
45800                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
45801 /*110961*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45803                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
45804 /*110972*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45811                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
45812 /*111001*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45814                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
45815 /*111012*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45820 /*111033*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
45822                                   MVT::i32, 2/*#Ops*/, 26, 27, 
45878 /*111132*/                    OPC_CheckType, MVT::i32,
45881 /*111146*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
45888                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
45889 /*111173*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45891                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
45892 /*111184*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45899                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
45900 /*111213*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45902                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
45903 /*111224*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45908 /*111245*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
45910                                   MVT::i32, 2/*#Ops*/, 26, 27, 
45937 /*111296*/                    OPC_CheckType, MVT::i32,
45940 /*111310*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
45947                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
45948 /*111337*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45950                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
45951 /*111348*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45958                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
45959 /*111377*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
45961                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
45962 /*111388*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
45967 /*111409*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
45969                                   MVT::i32, 2/*#Ops*/, 26, 27, 
46058 /*111562*/                    OPC_CheckType, MVT::i32,
46061 /*111576*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
46068                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
46069 /*111603*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46071                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
46072 /*111614*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
46079                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
46080 /*111643*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46082                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
46083 /*111654*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
46088 /*111675*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
46090                                   MVT::i32, 2/*#Ops*/, 26, 27, 
46117 /*111726*/                    OPC_CheckType, MVT::i32,
46120 /*111740*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
46127                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
46128 /*111767*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46130                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
46131 /*111778*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
46138                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
46139 /*111807*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46141                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
46142 /*111818*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
46147 /*111839*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
46149                                   MVT::i32, 2/*#Ops*/, 26, 27, 
46205 /*111938*/                    OPC_CheckType, MVT::i32,
46208 /*111952*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
46215                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
46216 /*111979*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46218                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
46219 /*111990*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
46226                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
46227 /*112019*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46229                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
46230 /*112030*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
46235 /*112051*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
46237                                   MVT::i32, 2/*#Ops*/, 26, 27, 
46264 /*112102*/                    OPC_CheckType, MVT::i32,
46267 /*112116*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
46274                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
46275 /*112143*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46277                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
46278 /*112154*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
46285                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
46286 /*112183*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46288                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
46289 /*112194*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
46294 /*112215*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
46296                                   MVT::i32, 2/*#Ops*/, 26, 27, 
46426 /*112436*/                  OPC_CheckType, MVT::i32,
46429 /*112450*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
46436                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
46437 /*112477*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46439                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
46440 /*112488*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
46447                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
46448 /*112517*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46450                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
46451 /*112528*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
46456 /*112549*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
46458                                 MVT::i32, 2/*#Ops*/, 26, 27, 
46485 /*112600*/                  OPC_CheckType, MVT::i32,
46488 /*112614*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
46495                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
46496 /*112641*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46498                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
46499 /*112652*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
46506                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
46507 /*112681*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46509                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
46510 /*112692*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
46515 /*112713*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
46517                                 MVT::i32, 2/*#Ops*/, 26, 27, 
46580 /*112824*/                  OPC_CheckType, MVT::i32,
46583 /*112838*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
46590                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
46591 /*112865*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46593                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
46594 /*112876*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
46601                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
46602 /*112905*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46604                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
46605 /*112916*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
46610 /*112937*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
46612                                 MVT::i32, 2/*#Ops*/, 26, 27, 
46639 /*112988*/                  OPC_CheckType, MVT::i32,
46642 /*113002*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
46649                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
46650 /*113029*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46652                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
46653 /*113040*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
46660                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
46661 /*113069*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46663                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
46664 /*113080*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
46669 /*113101*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
46671                                 MVT::i32, 2/*#Ops*/, 26, 27, 
46770 /*113272*/                  OPC_CheckType, MVT::i32,
46773 /*113286*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
46780                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
46781 /*113313*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46783                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
46784 /*113324*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
46791                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
46792 /*113353*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46794                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
46795 /*113364*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
46800 /*113385*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
46802                                 MVT::i32, 2/*#Ops*/, 26, 27, 
46829 /*113436*/                  OPC_CheckType, MVT::i32,
46832 /*113450*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
46839                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
46840 /*113477*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46842                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
46843 /*113488*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
46850                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
46851 /*113517*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46853                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
46854 /*113528*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
46859 /*113549*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
46861                                 MVT::i32, 2/*#Ops*/, 26, 27, 
46924 /*113660*/                  OPC_CheckType, MVT::i32,
46927 /*113674*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
46934                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
46935 /*113701*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46937                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
46938 /*113712*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
46945                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
46946 /*113741*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46948                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
46949 /*113752*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
46954 /*113773*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
46956                                 MVT::i32, 2/*#Ops*/, 26, 27, 
46983 /*113824*/                  OPC_CheckType, MVT::i32,
46986 /*113838*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
46994                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
46995 /*113867*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
46997                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
46998 /*113878*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
47005                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
47006 /*113907*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47008                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
47009 /*113918*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
47014 /*113939*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
47016                                   MVT::i32, 2/*#Ops*/, 26, 27, 
47021                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
47022 /*113959*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47024                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
47025 /*113970*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
47032                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
47033 /*113999*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47035                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
47036 /*114010*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
47041 /*114031*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
47043                                   MVT::i32, 2/*#Ops*/, 26, 27, 
47071 /*114083*/                  OPC_CheckType, MVT::i32,
47074 /*114097*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
47081                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
47082 /*114124*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47084                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
47085 /*114135*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47092                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
47093 /*114164*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47095                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
47096 /*114175*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47101 /*114196*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
47103                                 MVT::i32, 2/*#Ops*/, 26, 27, 
47166 /*114307*/                  OPC_CheckType, MVT::i32,
47169 /*114321*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
47176                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
47177 /*114348*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47179                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
47180 /*114359*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47187                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
47188 /*114388*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47190                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
47191 /*114399*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47196 /*114420*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
47198                                 MVT::i32, 2/*#Ops*/, 26, 27, 
47225 /*114471*/                  OPC_CheckType, MVT::i32,
47228 /*114485*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
47235                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
47236 /*114512*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47238                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
47239 /*114523*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47246                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
47247 /*114552*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47249                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
47250 /*114563*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47255 /*114584*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
47257                                 MVT::i32, 2/*#Ops*/, 26, 27, 
47356 /*114755*/                  OPC_CheckType, MVT::i32,
47359 /*114769*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
47366                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
47367 /*114796*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47369                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
47370 /*114807*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47377                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
47378 /*114836*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47380                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
47381 /*114847*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47386 /*114868*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
47388                                 MVT::i32, 2/*#Ops*/, 26, 27, 
47415 /*114919*/                  OPC_CheckType, MVT::i32,
47418 /*114933*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
47425                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
47426 /*114960*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47428                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
47429 /*114971*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47436                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
47437 /*115000*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47439                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
47440 /*115011*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47445 /*115032*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
47447                                 MVT::i32, 2/*#Ops*/, 26, 27, 
47510 /*115143*/                  OPC_CheckType, MVT::i32,
47513 /*115157*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
47520                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
47521 /*115184*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47523                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
47524 /*115195*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47531                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
47532 /*115224*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47534                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
47535 /*115235*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47540 /*115256*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
47542                                 MVT::i32, 2/*#Ops*/, 26, 27, 
47569 /*115307*/                  OPC_CheckType, MVT::i32,
47572 /*115321*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
47579                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
47580 /*115348*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47582                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
47583 /*115359*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47590                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
47591 /*115388*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47593                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
47594 /*115399*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47599 /*115420*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
47601                                 MVT::i32, 2/*#Ops*/, 26, 27, 
47728 /*115636*/                  OPC_CheckType, MVT::i32,
47731 /*115650*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
47738                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
47739 /*115677*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47741                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
47742 /*115688*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47749                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
47750 /*115717*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47752                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
47753 /*115728*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47758 /*115749*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
47760                                 MVT::i32, 2/*#Ops*/, 26, 27, 
47787 /*115800*/                  OPC_CheckType, MVT::i32,
47790 /*115814*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
47797                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
47798 /*115841*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47800                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
47801 /*115852*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47808                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
47809 /*115881*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47811                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
47812 /*115892*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47817 /*115913*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
47819                                 MVT::i32, 2/*#Ops*/, 26, 27, 
47882 /*116024*/                  OPC_CheckType, MVT::i32,
47885 /*116038*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
47892                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
47893 /*116065*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47895                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
47896 /*116076*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47903                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
47904 /*116105*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47906                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
47907 /*116116*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47912 /*116137*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
47914                                 MVT::i32, 2/*#Ops*/, 26, 27, 
47941 /*116188*/                  OPC_CheckType, MVT::i32,
47944 /*116202*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
47951                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
47952 /*116229*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47954                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
47955 /*116240*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47962                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
47963 /*116269*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
47965                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
47966 /*116280*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
47971 /*116301*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
47973                                 MVT::i32, 2/*#Ops*/, 26, 27, 
48065 /*116460*/                  OPC_CheckType, MVT::i32,
48068 /*116474*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
48075                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
48076 /*116501*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48078                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
48079 /*116512*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48086                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
48087 /*116541*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48089                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
48090 /*116552*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48095 /*116573*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
48097                                 MVT::i32, 2/*#Ops*/, 26, 27, 
48124 /*116624*/                  OPC_CheckType, MVT::i32,
48127 /*116638*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
48134                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
48135 /*116665*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48137                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
48138 /*116676*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48145                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
48146 /*116705*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48148                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
48149 /*116716*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48154 /*116737*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
48156                                 MVT::i32, 2/*#Ops*/, 26, 27, 
48219 /*116848*/                  OPC_CheckType, MVT::i32,
48222 /*116862*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
48229                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
48230 /*116889*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48232                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
48233 /*116900*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48240                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
48241 /*116929*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48243                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
48244 /*116940*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48249 /*116961*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
48251                                 MVT::i32, 2/*#Ops*/, 26, 27, 
48278 /*117012*/                  OPC_CheckType, MVT::i32,
48281 /*117026*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
48289                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
48290 /*117055*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48292                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
48293 /*117066*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
48300                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
48301 /*117095*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48303                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
48304 /*117106*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
48309 /*117127*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
48311                                   MVT::i32, 2/*#Ops*/, 26, 27, 
48316                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
48317 /*117147*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48319                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
48320 /*117158*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
48327                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
48328 /*117187*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48330                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
48331 /*117198*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
48336 /*117219*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
48338                                   MVT::i32, 2/*#Ops*/, 26, 27, 
48366 /*117271*/                  OPC_CheckType, MVT::i32,
48369 /*117285*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
48376                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
48377 /*117312*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48379                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
48380 /*117323*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48387                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
48388 /*117352*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48390                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
48391 /*117363*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48396 /*117384*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
48398                                 MVT::i32, 2/*#Ops*/, 26, 27, 
48461 /*117495*/                  OPC_CheckType, MVT::i32,
48464 /*117509*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
48471                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
48472 /*117536*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48474                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
48475 /*117547*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48482                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
48483 /*117576*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48485                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
48486 /*117587*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48491 /*117608*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
48493                                 MVT::i32, 2/*#Ops*/, 26, 27, 
48520 /*117659*/                  OPC_CheckType, MVT::i32,
48523 /*117673*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
48530                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
48531 /*117700*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48533                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
48534 /*117711*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48541                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
48542 /*117740*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48544                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
48545 /*117751*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48550 /*117772*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
48552                                 MVT::i32, 2/*#Ops*/, 26, 27, 
48644 /*117931*/                  OPC_CheckType, MVT::i32,
48647 /*117945*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
48654                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
48655 /*117972*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48657                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
48658 /*117983*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48665                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
48666 /*118012*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48668                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
48669 /*118023*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48674 /*118044*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
48676                                 MVT::i32, 2/*#Ops*/, 26, 27, 
48703 /*118095*/                  OPC_CheckType, MVT::i32,
48706 /*118109*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
48713                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
48714 /*118136*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48716                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
48717 /*118147*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48724                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
48725 /*118176*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48727                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
48728 /*118187*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48733 /*118208*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
48735                                 MVT::i32, 2/*#Ops*/, 26, 27, 
48798 /*118319*/                  OPC_CheckType, MVT::i32,
48801 /*118333*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
48808                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
48809 /*118360*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48811                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
48812 /*118371*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48819                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
48820 /*118400*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48822                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
48823 /*118411*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48828 /*118432*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
48830                                 MVT::i32, 2/*#Ops*/, 26, 27, 
48857 /*118483*/                  OPC_CheckType, MVT::i32,
48860 /*118497*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
48867                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
48868 /*118524*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48870                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
48871 /*118535*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48878                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
48879 /*118564*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
48881                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
48882 /*118575*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
48887 /*118596*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
48889                                 MVT::i32, 2/*#Ops*/, 26, 27, 
49018 /*118816*/                  OPC_CheckType, MVT::i32,
49021 /*118830*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
49028                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
49029 /*118857*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49031                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
49032 /*118868*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49039                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
49040 /*118897*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49042                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
49043 /*118908*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49048 /*118929*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
49050                                 MVT::i32, 2/*#Ops*/, 26, 27, 
49077 /*118980*/                  OPC_CheckType, MVT::i32,
49080 /*118994*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
49087                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
49088 /*119021*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49090                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
49091 /*119032*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49098                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
49099 /*119061*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49101                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
49102 /*119072*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49107 /*119093*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
49109                                 MVT::i32, 2/*#Ops*/, 26, 27, 
49172 /*119204*/                  OPC_CheckType, MVT::i32,
49175 /*119218*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
49182                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
49183 /*119245*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49185                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
49186 /*119256*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49193                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
49194 /*119285*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49196                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
49197 /*119296*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49202 /*119317*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
49204                                 MVT::i32, 2/*#Ops*/, 26, 27, 
49231 /*119368*/                  OPC_CheckType, MVT::i32,
49234 /*119382*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
49241                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
49242 /*119409*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49244                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
49245 /*119420*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49252                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
49253 /*119449*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49255                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
49256 /*119460*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49261 /*119481*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
49263                                 MVT::i32, 2/*#Ops*/, 26, 27, 
49362 /*119652*/                  OPC_CheckType, MVT::i32,
49365 /*119666*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
49372                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
49373 /*119693*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49375                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
49376 /*119704*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49383                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
49384 /*119733*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49386                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
49387 /*119744*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49392 /*119765*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
49394                                 MVT::i32, 2/*#Ops*/, 26, 27, 
49421 /*119816*/                  OPC_CheckType, MVT::i32,
49424 /*119830*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
49431                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
49432 /*119857*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49434                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
49435 /*119868*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49442                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
49443 /*119897*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49445                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
49446 /*119908*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49451 /*119929*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
49453                                 MVT::i32, 2/*#Ops*/, 26, 27, 
49516 /*120040*/                  OPC_CheckType, MVT::i32,
49519 /*120054*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
49526                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
49527 /*120081*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49529                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
49530 /*120092*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49537                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
49538 /*120121*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49540                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
49541 /*120132*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49546 /*120153*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
49548                                 MVT::i32, 2/*#Ops*/, 26, 27, 
49575 /*120204*/                  OPC_CheckType, MVT::i32,
49578 /*120218*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
49586                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
49587 /*120247*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49589                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
49590 /*120258*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
49597                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
49598 /*120287*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49600                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
49601 /*120298*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
49606 /*120319*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
49608                                   MVT::i32, 2/*#Ops*/, 26, 27, 
49613                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
49614 /*120339*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49616                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
49617 /*120350*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
49624                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
49625 /*120379*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49627                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
49628 /*120390*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
49633 /*120411*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
49635                                   MVT::i32, 2/*#Ops*/, 26, 27, 
49663 /*120463*/                  OPC_CheckType, MVT::i32,
49666 /*120477*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
49673                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
49674 /*120504*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49676                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
49677 /*120515*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49684                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
49685 /*120544*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49687                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
49688 /*120555*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49693 /*120576*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
49695                                 MVT::i32, 2/*#Ops*/, 26, 27, 
49758 /*120687*/                  OPC_CheckType, MVT::i32,
49761 /*120701*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
49768                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
49769 /*120728*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49771                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
49772 /*120739*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49779                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
49780 /*120768*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49782                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
49783 /*120779*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49788 /*120800*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
49790                                 MVT::i32, 2/*#Ops*/, 26, 27, 
49817 /*120851*/                  OPC_CheckType, MVT::i32,
49820 /*120865*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
49827                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
49828 /*120892*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49830                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
49831 /*120903*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49838                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
49839 /*120932*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49841                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
49842 /*120943*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49847 /*120964*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
49849                                 MVT::i32, 2/*#Ops*/, 26, 27, 
49948 /*121135*/                  OPC_CheckType, MVT::i32,
49951 /*121149*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
49958                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
49959 /*121176*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49961                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
49962 /*121187*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49969                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
49970 /*121216*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
49972                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
49973 /*121227*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
49978 /*121248*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
49980                                 MVT::i32, 2/*#Ops*/, 26, 27, 
50007 /*121299*/                  OPC_CheckType, MVT::i32,
50010 /*121313*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
50017                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
50018 /*121340*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50020                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
50021 /*121351*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50028                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
50029 /*121380*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50031                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
50032 /*121391*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50037 /*121412*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
50039                                 MVT::i32, 2/*#Ops*/, 26, 27, 
50102 /*121523*/                  OPC_CheckType, MVT::i32,
50105 /*121537*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
50112                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
50113 /*121564*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50115                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
50116 /*121575*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50123                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
50124 /*121604*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50126                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
50127 /*121615*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50132 /*121636*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
50134                                 MVT::i32, 2/*#Ops*/, 26, 27, 
50161 /*121687*/                  OPC_CheckType, MVT::i32,
50164 /*121701*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
50171                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
50172 /*121728*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50174                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
50175 /*121739*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50182                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
50183 /*121768*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50185                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
50186 /*121779*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50191 /*121800*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
50193                                 MVT::i32, 2/*#Ops*/, 26, 27, 
50331 /*122038*/                  OPC_CheckType, MVT::i32,
50334 /*122052*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
50341                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
50342 /*122079*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50344                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
50345 /*122090*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50352                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
50353 /*122119*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50355                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
50356 /*122130*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50361 /*122151*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
50363                                 MVT::i32, 2/*#Ops*/, 26, 27, 
50390 /*122202*/                  OPC_CheckType, MVT::i32,
50393 /*122216*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
50400                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
50401 /*122243*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50403                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
50404 /*122254*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50411                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
50412 /*122283*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50414                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
50415 /*122294*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50420 /*122315*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
50422                                 MVT::i32, 2/*#Ops*/, 26, 27, 
50486 /*122427*/                  OPC_CheckType, MVT::i32,
50489 /*122441*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
50496                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
50497 /*122468*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50499                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
50500 /*122479*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50507                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
50508 /*122508*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50510                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
50511 /*122519*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50516 /*122540*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
50518                                 MVT::i32, 2/*#Ops*/, 26, 27, 
50545 /*122591*/                  OPC_CheckType, MVT::i32,
50548 /*122605*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
50555                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
50556 /*122632*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50558                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
50559 /*122643*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50566                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
50567 /*122672*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50569                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
50570 /*122683*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50575 /*122704*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
50577                                 MVT::i32, 2/*#Ops*/, 26, 27, 
50676 /*122875*/                  OPC_CheckType, MVT::i32,
50679 /*122889*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
50686                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
50687 /*122916*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50689                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
50690 /*122927*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50697                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
50698 /*122956*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50700                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
50701 /*122967*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50706 /*122988*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
50708                                 MVT::i32, 2/*#Ops*/, 26, 27, 
50735 /*123039*/                  OPC_CheckType, MVT::i32,
50738 /*123053*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
50745                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
50746 /*123080*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50748                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
50749 /*123091*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50756                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
50757 /*123120*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50759                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
50760 /*123131*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50765 /*123152*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
50767                                 MVT::i32, 2/*#Ops*/, 26, 27, 
50831 /*123264*/                  OPC_CheckType, MVT::i32,
50834 /*123278*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
50841                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
50842 /*123305*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50844                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
50845 /*123316*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50852                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
50853 /*123345*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50855                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
50856 /*123356*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50861 /*123377*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
50863                                 MVT::i32, 2/*#Ops*/, 26, 27, 
50890 /*123428*/                  OPC_CheckType, MVT::i32,
50893 /*123442*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
50901                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
50902 /*123471*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50904                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
50905 /*123482*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
50912                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
50913 /*123511*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50915                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
50916 /*123522*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
50921 /*123543*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
50923                                   MVT::i32, 2/*#Ops*/, 26, 27, 
50928                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
50929 /*123563*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50931                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
50932 /*123574*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
50939                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
50940 /*123603*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50942                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
50943 /*123614*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
50948 /*123635*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
50950                                   MVT::i32, 2/*#Ops*/, 26, 27, 
50978 /*123687*/                  OPC_CheckType, MVT::i32,
50981 /*123701*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
50988                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
50989 /*123728*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
50991                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
50992 /*123739*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
50999                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
51000 /*123768*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51002                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
51003 /*123779*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
51008 /*123800*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
51010                                 MVT::i32, 2/*#Ops*/, 26, 27, 
51074 /*123912*/                  OPC_CheckType, MVT::i32,
51077 /*123926*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
51084                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
51085 /*123953*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51087                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
51088 /*123964*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
51095                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
51096 /*123993*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51098                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
51099 /*124004*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
51104 /*124025*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
51106                                 MVT::i32, 2/*#Ops*/, 26, 27, 
51133 /*124076*/                  OPC_CheckType, MVT::i32,
51136 /*124090*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
51143                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
51144 /*124117*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51146                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
51147 /*124128*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
51154                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
51155 /*124157*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51157                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
51158 /*124168*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
51163 /*124189*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
51165                                 MVT::i32, 2/*#Ops*/, 26, 27, 
51265 /*124363*/                    OPC_CheckType, MVT::i32,
51268 /*124377*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
51275                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
51276 /*124404*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51278                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
51279 /*124415*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51286                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
51287 /*124444*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51289                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
51290 /*124455*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51295 /*124476*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
51297                                   MVT::i32, 2/*#Ops*/, 26, 27, 
51324 /*124527*/                    OPC_CheckType, MVT::i32,
51327 /*124541*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
51334                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
51335 /*124568*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51337                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
51338 /*124579*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51345                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
51346 /*124608*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51348                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
51349 /*124619*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51354 /*124640*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
51356                                   MVT::i32, 2/*#Ops*/, 26, 27, 
51420 /*124752*/                    OPC_CheckType, MVT::i32,
51423 /*124766*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
51430                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
51431 /*124793*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51433                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
51434 /*124804*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51441                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
51442 /*124833*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51444                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
51445 /*124844*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51450 /*124865*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
51452                                   MVT::i32, 2/*#Ops*/, 26, 27, 
51479 /*124916*/                    OPC_CheckType, MVT::i32,
51482 /*124930*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
51489                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
51490 /*124957*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51492                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
51493 /*124968*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51500                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
51501 /*124997*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51503                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
51504 /*125008*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51509 /*125029*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
51511                                   MVT::i32, 2/*#Ops*/, 26, 27, 
51609 /*125198*/                    OPC_CheckType, MVT::i32,
51612 /*125212*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
51619                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
51620 /*125239*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51622                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
51623 /*125250*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51630                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
51631 /*125279*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51633                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
51634 /*125290*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51639 /*125311*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
51641                                   MVT::i32, 2/*#Ops*/, 26, 27, 
51668 /*125362*/                    OPC_CheckType, MVT::i32,
51671 /*125376*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
51678                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
51679 /*125403*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51681                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
51682 /*125414*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51689                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
51690 /*125443*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51692                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
51693 /*125454*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51698 /*125475*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
51700                                   MVT::i32, 2/*#Ops*/, 26, 27, 
51764 /*125587*/                    OPC_CheckType, MVT::i32,
51767 /*125601*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
51774                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
51775 /*125628*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51777                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
51778 /*125639*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51785                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
51786 /*125668*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51788                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
51789 /*125679*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51794 /*125700*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
51796                                   MVT::i32, 2/*#Ops*/, 26, 27, 
51823 /*125751*/                    OPC_CheckType, MVT::i32,
51826 /*125765*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
51833                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
51834 /*125792*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51836                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
51837 /*125803*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51844                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
51845 /*125832*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51847                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
51848 /*125843*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
51853 /*125864*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
51855                                   MVT::i32, 2/*#Ops*/, 26, 27, 
51955 /*126036*/                  OPC_CheckType, MVT::i32,
51958 /*126050*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
51965                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
51966 /*126077*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51968                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
51969 /*126088*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
51976                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
51977 /*126117*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
51979                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
51980 /*126128*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
51985 /*126149*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
51987                                 MVT::i32, 2/*#Ops*/, 26, 27, 
52014 /*126200*/                  OPC_CheckType, MVT::i32,
52017 /*126214*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
52024                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
52025 /*126241*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52027                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
52028 /*126252*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52035                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
52036 /*126281*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52038                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
52039 /*126292*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52044 /*126313*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
52046                                 MVT::i32, 2/*#Ops*/, 26, 27, 
52110 /*126425*/                  OPC_CheckType, MVT::i32,
52113 /*126439*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
52120                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
52121 /*126466*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52123                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
52124 /*126477*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52131                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
52132 /*126506*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52134                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
52135 /*126517*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52140 /*126538*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
52142                                 MVT::i32, 2/*#Ops*/, 26, 27, 
52169 /*126589*/                  OPC_CheckType, MVT::i32,
52172 /*126603*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
52180                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
52181 /*126632*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52183                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
52184 /*126643*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
52191                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
52192 /*126672*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52194                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
52195 /*126683*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
52200 /*126704*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
52202                                   MVT::i32, 2/*#Ops*/, 26, 27, 
52207                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
52208 /*126724*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52210                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
52211 /*126735*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
52218                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
52219 /*126764*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52221                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
52222 /*126775*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
52227 /*126796*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
52229                                   MVT::i32, 2/*#Ops*/, 26, 27, 
52257 /*126848*/                  OPC_CheckType, MVT::i32,
52260 /*126862*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
52267                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
52268 /*126889*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52270                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
52271 /*126900*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52278                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
52279 /*126929*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52281                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
52282 /*126940*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52287 /*126961*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
52289                                 MVT::i32, 2/*#Ops*/, 26, 27, 
52353 /*127073*/                  OPC_CheckType, MVT::i32,
52356 /*127087*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
52363                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
52364 /*127114*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52366                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
52367 /*127125*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52374                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
52375 /*127154*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52377                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
52378 /*127165*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52383 /*127186*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
52385                                 MVT::i32, 2/*#Ops*/, 26, 27, 
52412 /*127237*/                  OPC_CheckType, MVT::i32,
52415 /*127251*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
52422                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
52423 /*127278*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52425                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
52426 /*127289*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52433                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
52434 /*127318*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52436                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
52437 /*127329*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52442 /*127350*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
52444                                 MVT::i32, 2/*#Ops*/, 26, 27, 
52543 /*127521*/                  OPC_CheckType, MVT::i32,
52546 /*127535*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
52553                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
52554 /*127562*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52556                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
52557 /*127573*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52564                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
52565 /*127602*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52567                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
52568 /*127613*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52573 /*127634*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
52575                                 MVT::i32, 2/*#Ops*/, 26, 27, 
52602 /*127685*/                  OPC_CheckType, MVT::i32,
52605 /*127699*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
52612                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
52613 /*127726*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52615                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
52616 /*127737*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52623                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
52624 /*127766*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52626                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
52627 /*127777*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52632 /*127798*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
52634                                 MVT::i32, 2/*#Ops*/, 26, 27, 
52698 /*127910*/                  OPC_CheckType, MVT::i32,
52701 /*127924*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
52708                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
52709 /*127951*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52711                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
52712 /*127962*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52719                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
52720 /*127991*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52722                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
52723 /*128002*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52728 /*128023*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
52730                                 MVT::i32, 2/*#Ops*/, 26, 27, 
52757 /*128074*/                  OPC_CheckType, MVT::i32,
52760 /*128088*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
52767                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
52768 /*128115*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52770                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
52771 /*128126*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52778                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
52779 /*128155*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52781                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
52782 /*128166*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
52787 /*128187*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
52789                                 MVT::i32, 2/*#Ops*/, 26, 27, 
52920 /*128413*/                      OPC_CheckType, MVT::i32,
52923 /*128427*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
52930                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
52931 /*128454*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52933                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
52934 /*128465*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
52941                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
52942 /*128494*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52944                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
52945 /*128505*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
52950 /*128526*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
52952                                     MVT::i32, 2/*#Ops*/, 26, 27, 
52979 /*128577*/                      OPC_CheckType, MVT::i32,
52982 /*128591*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
52989                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
52990 /*128618*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
52992                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
52993 /*128629*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53000                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
53001 /*128658*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53003                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
53004 /*128669*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53009 /*128690*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
53011                                     MVT::i32, 2/*#Ops*/, 26, 27, 
53068 /*128790*/                      OPC_CheckType, MVT::i32,
53071 /*128804*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
53078                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
53079 /*128831*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53081                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
53082 /*128842*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53089                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
53090 /*128871*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53092                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
53093 /*128882*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53098 /*128903*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
53100                                     MVT::i32, 2/*#Ops*/, 26, 27, 
53127 /*128954*/                      OPC_CheckType, MVT::i32,
53130 /*128968*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
53137                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
53138 /*128995*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53140                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
53141 /*129006*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53148                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
53149 /*129035*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53151                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
53152 /*129046*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53157 /*129067*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
53159                                     MVT::i32, 2/*#Ops*/, 26, 27, 
53248 /*129220*/                      OPC_CheckType, MVT::i32,
53251 /*129234*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
53258                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
53259 /*129261*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53261                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
53262 /*129272*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53269                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
53270 /*129301*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53272                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
53273 /*129312*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53278 /*129333*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
53280                                     MVT::i32, 2/*#Ops*/, 26, 27, 
53307 /*129384*/                      OPC_CheckType, MVT::i32,
53310 /*129398*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
53317                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
53318 /*129425*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53320                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
53321 /*129436*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53328                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
53329 /*129465*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53331                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
53332 /*129476*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53337 /*129497*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
53339                                     MVT::i32, 2/*#Ops*/, 26, 27, 
53396 /*129597*/                      OPC_CheckType, MVT::i32,
53399 /*129611*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
53406                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
53407 /*129638*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53409                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
53410 /*129649*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53417                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
53418 /*129678*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53420                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
53421 /*129689*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53426 /*129710*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
53428                                     MVT::i32, 2/*#Ops*/, 26, 27, 
53455 /*129761*/                      OPC_CheckType, MVT::i32,
53458 /*129775*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
53466                                       MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
53467 /*129804*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53469                                       MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
53470 /*129815*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
53477                                       MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
53478 /*129844*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53480                                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
53481 /*129855*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
53486 /*129876*/                        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
53488                                       MVT::i32, 2/*#Ops*/, 26, 27, 
53493                                       MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
53494 /*129896*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53496                                       MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
53497 /*129907*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
53504                                       MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
53505 /*129936*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53507                                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
53508 /*129947*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
53513 /*129968*/                        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
53515                                       MVT::i32, 2/*#Ops*/, 26, 27, 
53543 /*130020*/                      OPC_CheckType, MVT::i32,
53546 /*130034*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
53553                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
53554 /*130061*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53556                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
53557 /*130072*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53564                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
53565 /*130101*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53567                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
53568 /*130112*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53573 /*130133*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
53575                                     MVT::i32, 2/*#Ops*/, 26, 27, 
53632 /*130233*/                      OPC_CheckType, MVT::i32,
53635 /*130247*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
53642                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
53643 /*130274*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53645                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
53646 /*130285*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53653                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
53654 /*130314*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53656                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
53657 /*130325*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53662 /*130346*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
53664                                     MVT::i32, 2/*#Ops*/, 26, 27, 
53691 /*130397*/                      OPC_CheckType, MVT::i32,
53694 /*130411*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
53701                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
53702 /*130438*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53704                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
53705 /*130449*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53712                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
53713 /*130478*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53715                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
53716 /*130489*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53721 /*130510*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
53723                                     MVT::i32, 2/*#Ops*/, 26, 27, 
53812 /*130663*/                      OPC_CheckType, MVT::i32,
53815 /*130677*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
53822                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
53823 /*130704*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53825                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
53826 /*130715*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53833                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
53834 /*130744*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53836                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
53837 /*130755*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53842 /*130776*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
53844                                     MVT::i32, 2/*#Ops*/, 26, 27, 
53871 /*130827*/                      OPC_CheckType, MVT::i32,
53874 /*130841*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
53881                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
53882 /*130868*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53884                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
53885 /*130879*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53892                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
53893 /*130908*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53895                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
53896 /*130919*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53901 /*130940*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
53903                                     MVT::i32, 2/*#Ops*/, 26, 27, 
53960 /*131040*/                      OPC_CheckType, MVT::i32,
53963 /*131054*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
53970                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
53971 /*131081*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53973                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
53974 /*131092*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53981                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
53982 /*131121*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
53984                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
53985 /*131132*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
53990 /*131153*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
53992                                     MVT::i32, 2/*#Ops*/, 26, 27, 
54019 /*131204*/                      OPC_CheckType, MVT::i32,
54022 /*131218*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
54029                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
54030 /*131245*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54032                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
54033 /*131256*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
54040                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
54041 /*131285*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54043                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
54044 /*131296*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
54049 /*131317*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
54051                                     MVT::i32, 2/*#Ops*/, 26, 27, 
54144 /*131477*/                    OPC_CheckType, MVT::i32,
54147 /*131491*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
54154                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
54155 /*131518*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54157                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
54158 /*131529*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54165                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
54166 /*131558*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54168                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
54169 /*131569*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54174 /*131590*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
54176                                   MVT::i32, 2/*#Ops*/, 26, 27, 
54203 /*131641*/                    OPC_CheckType, MVT::i32,
54206 /*131655*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
54213                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
54214 /*131682*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54216                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
54217 /*131693*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54224                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
54225 /*131722*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54227                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
54228 /*131733*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54233 /*131754*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
54235                                   MVT::i32, 2/*#Ops*/, 26, 27, 
54299 /*131866*/                    OPC_CheckType, MVT::i32,
54302 /*131880*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
54309                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
54310 /*131907*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54312                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
54313 /*131918*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54320                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
54321 /*131947*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54323                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
54324 /*131958*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54329 /*131979*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
54331                                   MVT::i32, 2/*#Ops*/, 26, 27, 
54358 /*132030*/                    OPC_CheckType, MVT::i32,
54361 /*132044*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
54368                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
54369 /*132071*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54371                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
54372 /*132082*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54379                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
54380 /*132111*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54382                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
54383 /*132122*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54388 /*132143*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
54390                                   MVT::i32, 2/*#Ops*/, 26, 27, 
54482 /*132302*/                    OPC_CheckType, MVT::i32,
54485 /*132316*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
54492                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
54493 /*132343*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54495                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
54496 /*132354*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54503                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
54504 /*132383*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54506                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
54507 /*132394*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54512 /*132415*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
54514                                   MVT::i32, 2/*#Ops*/, 26, 27, 
54541 /*132466*/                    OPC_CheckType, MVT::i32,
54544 /*132480*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
54551                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
54552 /*132507*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54554                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
54555 /*132518*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54562                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
54563 /*132547*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54565                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
54566 /*132558*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54571 /*132579*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
54573                                   MVT::i32, 2/*#Ops*/, 26, 27, 
54637 /*132691*/                    OPC_CheckType, MVT::i32,
54640 /*132705*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
54647                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
54648 /*132732*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54650                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
54651 /*132743*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54658                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
54659 /*132772*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54661                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
54662 /*132783*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54667 /*132804*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
54669                                   MVT::i32, 2/*#Ops*/, 26, 27, 
54696 /*132855*/                    OPC_CheckType, MVT::i32,
54699 /*132869*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
54707                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
54708 /*132898*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54710                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
54711 /*132909*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
54718                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
54719 /*132938*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54721                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
54722 /*132949*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
54727 /*132970*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
54729                                     MVT::i32, 2/*#Ops*/, 26, 27, 
54734                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
54735 /*132990*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54737                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
54738 /*133001*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
54745                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
54746 /*133030*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54748                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
54749 /*133041*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
54754 /*133062*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
54756                                     MVT::i32, 2/*#Ops*/, 26, 27, 
54784 /*133114*/                    OPC_CheckType, MVT::i32,
54787 /*133128*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
54794                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
54795 /*133155*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54797                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
54798 /*133166*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54805                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
54806 /*133195*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54808                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
54809 /*133206*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54814 /*133227*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
54816                                   MVT::i32, 2/*#Ops*/, 26, 27, 
54880 /*133339*/                    OPC_CheckType, MVT::i32,
54883 /*133353*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
54890                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
54891 /*133380*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54893                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
54894 /*133391*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54901                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
54902 /*133420*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54904                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
54905 /*133431*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54910 /*133452*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
54912                                   MVT::i32, 2/*#Ops*/, 26, 27, 
54939 /*133503*/                    OPC_CheckType, MVT::i32,
54942 /*133517*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
54949                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
54950 /*133544*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54952                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
54953 /*133555*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54960                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
54961 /*133584*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
54963                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
54964 /*133595*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
54969 /*133616*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
54971                                   MVT::i32, 2/*#Ops*/, 26, 27, 
55063 /*133775*/                    OPC_CheckType, MVT::i32,
55066 /*133789*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
55073                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
55074 /*133816*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55076                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
55077 /*133827*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
55084                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
55085 /*133856*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55087                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
55088 /*133867*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
55093 /*133888*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
55095                                   MVT::i32, 2/*#Ops*/, 26, 27, 
55122 /*133939*/                    OPC_CheckType, MVT::i32,
55125 /*133953*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
55132                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
55133 /*133980*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55135                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
55136 /*133991*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
55143                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
55144 /*134020*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55146                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
55147 /*134031*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
55152 /*134052*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
55154                                   MVT::i32, 2/*#Ops*/, 26, 27, 
55218 /*134164*/                    OPC_CheckType, MVT::i32,
55221 /*134178*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
55228                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
55229 /*134205*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55231                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
55232 /*134216*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
55239                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
55240 /*134245*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55242                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
55243 /*134256*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
55248 /*134277*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
55250                                   MVT::i32, 2/*#Ops*/, 26, 27, 
55277 /*134328*/                    OPC_CheckType, MVT::i32,
55280 /*134342*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
55287                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
55288 /*134369*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55290                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
55291 /*134380*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
55298                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
55299 /*134409*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55301                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
55302 /*134420*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
55307 /*134441*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
55309                                   MVT::i32, 2/*#Ops*/, 26, 27, 
55435 /*134657*/                      OPC_CheckType, MVT::i32,
55438 /*134671*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
55445                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
55446 /*134698*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55448                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
55449 /*134709*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
55456                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
55457 /*134738*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55459                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
55460 /*134749*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
55465 /*134770*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
55467                                     MVT::i32, 2/*#Ops*/, 26, 27, 
55494 /*134821*/                      OPC_CheckType, MVT::i32,
55497 /*134835*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
55504                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
55505 /*134862*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55507                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
55508 /*134873*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
55515                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
55516 /*134902*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55518                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
55519 /*134913*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
55524 /*134934*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
55526                                     MVT::i32, 2/*#Ops*/, 26, 27, 
55583 /*135034*/                      OPC_CheckType, MVT::i32,
55586 /*135048*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
55593                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
55594 /*135075*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55596                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
55597 /*135086*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
55604                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
55605 /*135115*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55607                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
55608 /*135126*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
55613 /*135147*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
55615                                     MVT::i32, 2/*#Ops*/, 26, 27, 
55642 /*135198*/                      OPC_CheckType, MVT::i32,
55645 /*135212*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
55652                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
55653 /*135239*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55655                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
55656 /*135250*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
55663                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
55664 /*135279*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55666                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
55667 /*135290*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
55672 /*135311*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
55674                                     MVT::i32, 2/*#Ops*/, 26, 27, 
55763 /*135464*/                      OPC_CheckType, MVT::i32,
55766 /*135478*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
55773                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
55774 /*135505*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55776                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
55777 /*135516*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
55784                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
55785 /*135545*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55787                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
55788 /*135556*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
55793 /*135577*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
55795                                     MVT::i32, 2/*#Ops*/, 26, 27, 
55822 /*135628*/                      OPC_CheckType, MVT::i32,
55825 /*135642*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
55832                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
55833 /*135669*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55835                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
55836 /*135680*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
55843                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
55844 /*135709*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55846                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
55847 /*135720*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
55852 /*135741*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
55854                                     MVT::i32, 2/*#Ops*/, 26, 27, 
55911 /*135841*/                      OPC_CheckType, MVT::i32,
55914 /*135855*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
55921                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
55922 /*135882*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55924                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
55925 /*135893*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
55932                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
55933 /*135922*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55935                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
55936 /*135933*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
55941 /*135954*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
55943                                     MVT::i32, 2/*#Ops*/, 26, 27, 
55970 /*136005*/                      OPC_CheckType, MVT::i32,
55973 /*136019*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
55981                                       MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
55982 /*136048*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55984                                       MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
55985 /*136059*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
55992                                       MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
55993 /*136088*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
55995                                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
55996 /*136099*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
56001 /*136120*/                        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
56003                                       MVT::i32, 2/*#Ops*/, 26, 27, 
56008                                       MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
56009 /*136140*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56011                                       MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
56012 /*136151*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
56019                                       MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
56020 /*136180*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56022                                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
56023 /*136191*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
56028 /*136212*/                        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
56030                                       MVT::i32, 2/*#Ops*/, 26, 27, 
56058 /*136264*/                      OPC_CheckType, MVT::i32,
56061 /*136278*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
56068                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
56069 /*136305*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56071                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
56072 /*136316*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
56079                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
56080 /*136345*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56082                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
56083 /*136356*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
56088 /*136377*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
56090                                     MVT::i32, 2/*#Ops*/, 26, 27, 
56147 /*136477*/                      OPC_CheckType, MVT::i32,
56150 /*136491*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
56157                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
56158 /*136518*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56160                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
56161 /*136529*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
56168                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
56169 /*136558*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56171                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
56172 /*136569*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
56177 /*136590*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
56179                                     MVT::i32, 2/*#Ops*/, 26, 27, 
56206 /*136641*/                      OPC_CheckType, MVT::i32,
56209 /*136655*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
56216                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
56217 /*136682*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56219                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
56220 /*136693*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
56227                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
56228 /*136722*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56230                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
56231 /*136733*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
56236 /*136754*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
56238                                     MVT::i32, 2/*#Ops*/, 26, 27, 
56327 /*136907*/                      OPC_CheckType, MVT::i32,
56330 /*136921*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
56337                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
56338 /*136948*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56340                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
56341 /*136959*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
56348                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
56349 /*136988*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56351                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
56352 /*136999*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
56357 /*137020*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
56359                                     MVT::i32, 2/*#Ops*/, 26, 27, 
56386 /*137071*/                      OPC_CheckType, MVT::i32,
56389 /*137085*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
56396                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
56397 /*137112*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56399                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
56400 /*137123*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
56407                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
56408 /*137152*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56410                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
56411 /*137163*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
56416 /*137184*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
56418                                     MVT::i32, 2/*#Ops*/, 26, 27, 
56475 /*137284*/                      OPC_CheckType, MVT::i32,
56478 /*137298*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
56485                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
56486 /*137325*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56488                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
56489 /*137336*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
56496                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
56497 /*137365*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56499                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
56500 /*137376*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
56505 /*137397*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
56507                                     MVT::i32, 2/*#Ops*/, 26, 27, 
56534 /*137448*/                      OPC_CheckType, MVT::i32,
56537 /*137462*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
56544                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
56545 /*137489*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56547                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
56548 /*137500*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
56555                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
56556 /*137529*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56558                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
56559 /*137540*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
56564 /*137561*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
56566                                     MVT::i32, 2/*#Ops*/, 26, 27, 
56659 /*137721*/                    OPC_CheckType, MVT::i32,
56662 /*137735*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
56669                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
56670 /*137762*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56672                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
56673 /*137773*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
56680                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
56681 /*137802*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56683                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
56684 /*137813*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
56689 /*137834*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
56691                                   MVT::i32, 2/*#Ops*/, 26, 27, 
56718 /*137885*/                    OPC_CheckType, MVT::i32,
56721 /*137899*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
56728                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
56729 /*137926*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56731                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
56732 /*137937*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
56739                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
56740 /*137966*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56742                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
56743 /*137977*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
56748 /*137998*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
56750                                   MVT::i32, 2/*#Ops*/, 26, 27, 
56814 /*138110*/                    OPC_CheckType, MVT::i32,
56817 /*138124*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
56824                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
56825 /*138151*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56827                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
56828 /*138162*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
56835                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
56836 /*138191*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56838                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
56839 /*138202*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
56844 /*138223*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
56846                                   MVT::i32, 2/*#Ops*/, 26, 27, 
56873 /*138274*/                    OPC_CheckType, MVT::i32,
56876 /*138288*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
56883                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
56884 /*138315*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56886                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
56887 /*138326*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
56894                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
56895 /*138355*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
56897                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
56898 /*138366*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
56903 /*138387*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
56905                                   MVT::i32, 2/*#Ops*/, 26, 27, 
56997 /*138546*/                    OPC_CheckType, MVT::i32,
57000 /*138560*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
57007                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
57008 /*138587*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57010                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
57011 /*138598*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57018                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
57019 /*138627*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57021                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
57022 /*138638*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57027 /*138659*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
57029                                   MVT::i32, 2/*#Ops*/, 26, 27, 
57056 /*138710*/                    OPC_CheckType, MVT::i32,
57059 /*138724*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
57066                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
57067 /*138751*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57069                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
57070 /*138762*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57077                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
57078 /*138791*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57080                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
57081 /*138802*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57086 /*138823*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
57088                                   MVT::i32, 2/*#Ops*/, 26, 27, 
57152 /*138935*/                    OPC_CheckType, MVT::i32,
57155 /*138949*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
57162                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
57163 /*138976*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57165                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
57166 /*138987*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57173                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
57174 /*139016*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57176                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
57177 /*139027*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57182 /*139048*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
57184                                   MVT::i32, 2/*#Ops*/, 26, 27, 
57211 /*139099*/                    OPC_CheckType, MVT::i32,
57214 /*139113*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
57222                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
57223 /*139142*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57225                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
57226 /*139153*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
57233                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
57234 /*139182*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57236                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
57237 /*139193*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
57242 /*139214*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
57244                                     MVT::i32, 2/*#Ops*/, 26, 27, 
57249                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
57250 /*139234*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57252                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
57253 /*139245*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
57260                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
57261 /*139274*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57263                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
57264 /*139285*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
57269 /*139306*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
57271                                     MVT::i32, 2/*#Ops*/, 26, 27, 
57299 /*139358*/                    OPC_CheckType, MVT::i32,
57302 /*139372*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
57309                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
57310 /*139399*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57312                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
57313 /*139410*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57320                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
57321 /*139439*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57323                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
57324 /*139450*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57329 /*139471*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
57331                                   MVT::i32, 2/*#Ops*/, 26, 27, 
57395 /*139583*/                    OPC_CheckType, MVT::i32,
57398 /*139597*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
57405                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
57406 /*139624*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57408                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
57409 /*139635*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57416                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
57417 /*139664*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57419                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
57420 /*139675*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57425 /*139696*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
57427                                   MVT::i32, 2/*#Ops*/, 26, 27, 
57454 /*139747*/                    OPC_CheckType, MVT::i32,
57457 /*139761*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
57464                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
57465 /*139788*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57467                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
57468 /*139799*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57475                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
57476 /*139828*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57478                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
57479 /*139839*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57484 /*139860*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
57486                                   MVT::i32, 2/*#Ops*/, 26, 27, 
57578 /*140019*/                    OPC_CheckType, MVT::i32,
57581 /*140033*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
57588                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
57589 /*140060*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57591                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
57592 /*140071*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57599                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
57600 /*140100*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57602                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
57603 /*140111*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57608 /*140132*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
57610                                   MVT::i32, 2/*#Ops*/, 26, 27, 
57637 /*140183*/                    OPC_CheckType, MVT::i32,
57640 /*140197*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
57647                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
57648 /*140224*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57650                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
57651 /*140235*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57658                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
57659 /*140264*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57661                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
57662 /*140275*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57667 /*140296*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
57669                                   MVT::i32, 2/*#Ops*/, 26, 27, 
57733 /*140408*/                    OPC_CheckType, MVT::i32,
57736 /*140422*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
57743                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
57744 /*140449*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57746                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
57747 /*140460*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57754                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
57755 /*140489*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57757                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
57758 /*140500*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57763 /*140521*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
57765                                   MVT::i32, 2/*#Ops*/, 26, 27, 
57792 /*140572*/                    OPC_CheckType, MVT::i32,
57795 /*140586*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
57802                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
57803 /*140613*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57805                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
57806 /*140624*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57813                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
57814 /*140653*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57816                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
57817 /*140664*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
57822 /*140685*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
57824                                   MVT::i32, 2/*#Ops*/, 26, 27, 
57956 /*140910*/                  OPC_CheckType, MVT::i32,
57959 /*140924*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
57966                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
57967 /*140951*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57969                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
57970 /*140962*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
57977                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
57978 /*140991*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
57980                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
57981 /*141002*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
57986 /*141023*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
57988                                 MVT::i32, 2/*#Ops*/, 26, 27, 
58015 /*141074*/                  OPC_CheckType, MVT::i32,
58018 /*141088*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
58025                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
58026 /*141115*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58028                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
58029 /*141126*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58036                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
58037 /*141155*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58039                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
58040 /*141166*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58045 /*141187*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
58047                                 MVT::i32, 2/*#Ops*/, 26, 27, 
58111 /*141299*/                  OPC_CheckType, MVT::i32,
58114 /*141313*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
58121                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
58122 /*141340*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58124                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
58125 /*141351*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58132                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
58133 /*141380*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58135                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
58136 /*141391*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58141 /*141412*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
58143                                 MVT::i32, 2/*#Ops*/, 26, 27, 
58170 /*141463*/                  OPC_CheckType, MVT::i32,
58173 /*141477*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
58180                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
58181 /*141504*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58183                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
58184 /*141515*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58191                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
58192 /*141544*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58194                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
58195 /*141555*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58200 /*141576*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
58202                                 MVT::i32, 2/*#Ops*/, 26, 27, 
58301 /*141747*/                  OPC_CheckType, MVT::i32,
58304 /*141761*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
58311                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
58312 /*141788*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58314                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
58315 /*141799*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58322                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
58323 /*141828*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58325                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
58326 /*141839*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58331 /*141860*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
58333                                 MVT::i32, 2/*#Ops*/, 26, 27, 
58360 /*141911*/                  OPC_CheckType, MVT::i32,
58363 /*141925*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
58370                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
58371 /*141952*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58373                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
58374 /*141963*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58381                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
58382 /*141992*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58384                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
58385 /*142003*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58390 /*142024*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
58392                                 MVT::i32, 2/*#Ops*/, 26, 27, 
58456 /*142136*/                  OPC_CheckType, MVT::i32,
58459 /*142150*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
58466                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
58467 /*142177*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58469                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
58470 /*142188*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58477                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
58478 /*142217*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58480                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
58481 /*142228*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58486 /*142249*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
58488                                 MVT::i32, 2/*#Ops*/, 26, 27, 
58515 /*142300*/                  OPC_CheckType, MVT::i32,
58518 /*142314*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
58526                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
58527 /*142343*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58529                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
58530 /*142354*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
58537                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
58538 /*142383*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58540                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
58541 /*142394*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
58546 /*142415*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
58548                                   MVT::i32, 2/*#Ops*/, 26, 27, 
58553                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
58554 /*142435*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58556                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
58557 /*142446*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
58564                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
58565 /*142475*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58567                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
58568 /*142486*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
58573 /*142507*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
58575                                   MVT::i32, 2/*#Ops*/, 26, 27, 
58603 /*142559*/                  OPC_CheckType, MVT::i32,
58606 /*142573*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
58613                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
58614 /*142600*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58616                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
58617 /*142611*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58624                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
58625 /*142640*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58627                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
58628 /*142651*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58633 /*142672*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
58635                                 MVT::i32, 2/*#Ops*/, 26, 27, 
58699 /*142784*/                  OPC_CheckType, MVT::i32,
58702 /*142798*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
58709                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
58710 /*142825*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58712                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
58713 /*142836*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58720                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
58721 /*142865*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58723                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
58724 /*142876*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58729 /*142897*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
58731                                 MVT::i32, 2/*#Ops*/, 26, 27, 
58758 /*142948*/                  OPC_CheckType, MVT::i32,
58761 /*142962*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
58768                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
58769 /*142989*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58771                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
58772 /*143000*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58779                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
58780 /*143029*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58782                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
58783 /*143040*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
58788 /*143061*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
58790                                 MVT::i32, 2/*#Ops*/, 26, 27, 
58890 /*143235*/                    OPC_CheckType, MVT::i32,
58893 /*143249*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
58900                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
58901 /*143276*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58903                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
58904 /*143287*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
58911                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
58912 /*143316*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58914                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
58915 /*143327*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
58920 /*143348*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
58922                                   MVT::i32, 2/*#Ops*/, 26, 27, 
58949 /*143399*/                    OPC_CheckType, MVT::i32,
58952 /*143413*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
58959                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
58960 /*143440*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58962                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
58963 /*143451*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
58970                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
58971 /*143480*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
58973                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
58974 /*143491*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
58979 /*143512*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
58981                                   MVT::i32, 2/*#Ops*/, 26, 27, 
59045 /*143624*/                    OPC_CheckType, MVT::i32,
59048 /*143638*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
59055                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
59056 /*143665*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59058                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
59059 /*143676*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59066                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
59067 /*143705*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59069                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
59070 /*143716*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59075 /*143737*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
59077                                   MVT::i32, 2/*#Ops*/, 26, 27, 
59104 /*143788*/                    OPC_CheckType, MVT::i32,
59107 /*143802*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
59114                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
59115 /*143829*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59117                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
59118 /*143840*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59125                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
59126 /*143869*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59128                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
59129 /*143880*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59134 /*143901*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
59136                                   MVT::i32, 2/*#Ops*/, 26, 27, 
59234 /*144070*/                    OPC_CheckType, MVT::i32,
59237 /*144084*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
59244                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
59245 /*144111*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59247                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
59248 /*144122*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59255                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
59256 /*144151*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59258                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
59259 /*144162*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59264 /*144183*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
59266                                   MVT::i32, 2/*#Ops*/, 26, 27, 
59293 /*144234*/                    OPC_CheckType, MVT::i32,
59296 /*144248*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
59303                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
59304 /*144275*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59306                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
59307 /*144286*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59314                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
59315 /*144315*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59317                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
59318 /*144326*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59323 /*144347*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
59325                                   MVT::i32, 2/*#Ops*/, 26, 27, 
59389 /*144459*/                    OPC_CheckType, MVT::i32,
59392 /*144473*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
59399                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
59400 /*144500*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59402                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
59403 /*144511*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59410                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
59411 /*144540*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59413                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
59414 /*144551*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59419 /*144572*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
59421                                   MVT::i32, 2/*#Ops*/, 26, 27, 
59448 /*144623*/                    OPC_CheckType, MVT::i32,
59451 /*144637*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
59458                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
59459 /*144664*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59461                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
59462 /*144675*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59469                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
59470 /*144704*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59472                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
59473 /*144715*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59478 /*144736*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
59480                                   MVT::i32, 2/*#Ops*/, 26, 27, 
59580 /*144908*/                  OPC_CheckType, MVT::i32,
59583 /*144922*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
59590                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
59591 /*144949*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59593                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
59594 /*144960*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
59601                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
59602 /*144989*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59604                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
59605 /*145000*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
59610 /*145021*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
59612                                 MVT::i32, 2/*#Ops*/, 26, 27, 
59639 /*145072*/                  OPC_CheckType, MVT::i32,
59642 /*145086*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
59649                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
59650 /*145113*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59652                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
59653 /*145124*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
59660                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
59661 /*145153*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59663                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
59664 /*145164*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
59669 /*145185*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
59671                                 MVT::i32, 2/*#Ops*/, 26, 27, 
59735 /*145297*/                  OPC_CheckType, MVT::i32,
59738 /*145311*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
59745                                 MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
59746 /*145338*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59748                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
59749 /*145349*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
59756                                 MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
59757 /*145378*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59759                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
59760 /*145389*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
59765 /*145410*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
59767                                 MVT::i32, 2/*#Ops*/, 26, 27, 
59794 /*145461*/                  OPC_CheckType, MVT::i32,
59797 /*145475*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
59805                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
59806 /*145504*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59808                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
59809 /*145515*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59816                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
59817 /*145544*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59819                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
59820 /*145555*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59825 /*145576*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
59827                                   MVT::i32, 2/*#Ops*/, 26, 27, 
59832                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
59833 /*145596*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59835                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
59836 /*145607*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59843                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
59844 /*145636*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59846                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
59847 /*145647*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
59852 /*145668*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
59854                                   MVT::i32, 2/*#Ops*/, 26, 27, 
59882 /*145720*/                  OPC_CheckType, MVT::i32,
59885 /*145734*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
59892                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
59893 /*145761*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59895                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
59896 /*145772*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
59903                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
59904 /*145801*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59906                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
59907 /*145812*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
59912 /*145833*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
59914                                 MVT::i32, 2/*#Ops*/, 26, 27, 
59978 /*145945*/                  OPC_CheckType, MVT::i32,
59981 /*145959*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
59988                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
59989 /*145986*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
59991                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
59992 /*145997*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
59999                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
60000 /*146026*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60002                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
60003 /*146037*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
60008 /*146058*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
60010                                 MVT::i32, 2/*#Ops*/, 26, 27, 
60037 /*146109*/                  OPC_CheckType, MVT::i32,
60040 /*146123*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
60047                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
60048 /*146150*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60050                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
60051 /*146161*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
60058                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
60059 /*146190*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60061                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
60062 /*146201*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
60067 /*146222*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
60069                                 MVT::i32, 2/*#Ops*/, 26, 27, 
60168 /*146393*/                  OPC_CheckType, MVT::i32,
60171 /*146407*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
60178                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
60179 /*146434*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60181                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
60182 /*146445*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
60189                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
60190 /*146474*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60192                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
60193 /*146485*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
60198 /*146506*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
60200                                 MVT::i32, 2/*#Ops*/, 26, 27, 
60227 /*146557*/                  OPC_CheckType, MVT::i32,
60230 /*146571*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
60237                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
60238 /*146598*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60240                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
60241 /*146609*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
60248                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
60249 /*146638*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60251                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
60252 /*146649*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
60257 /*146670*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
60259                                 MVT::i32, 2/*#Ops*/, 26, 27, 
60323 /*146782*/                  OPC_CheckType, MVT::i32,
60326 /*146796*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
60333                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
60334 /*146823*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60336                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
60337 /*146834*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
60344                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
60345 /*146863*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60347                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
60348 /*146874*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
60353 /*146895*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
60355                                 MVT::i32, 2/*#Ops*/, 26, 27, 
60382 /*146946*/                  OPC_CheckType, MVT::i32,
60385 /*146960*/                  OPC_EmitRegister, MVT::i32, AArch64::WZR,
60392                                 MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
60393 /*146987*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60395                                 MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
60396 /*146998*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
60403                                 MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
60404 /*147027*/                  OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60406                                 MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
60407 /*147038*/                  OPC_EmitInteger, MVT::i32, AArch64::ssub,
60412 /*147059*/                  OPC_EmitInteger, MVT::i32, AArch64::sub_32,
60414                                 MVT::i32, 2/*#Ops*/, 26, 27, 
60545 /*147285*/                      OPC_CheckType, MVT::i32,
60548 /*147299*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
60555                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
60556 /*147326*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60558                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
60559 /*147337*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
60566                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
60567 /*147366*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60569                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
60570 /*147377*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
60575 /*147398*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
60577                                     MVT::i32, 2/*#Ops*/, 26, 27, 
60604 /*147449*/                      OPC_CheckType, MVT::i32,
60607 /*147463*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
60614                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
60615 /*147490*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60617                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
60618 /*147501*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
60625                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
60626 /*147530*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60628                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
60629 /*147541*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
60634 /*147562*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
60636                                     MVT::i32, 2/*#Ops*/, 26, 27, 
60693 /*147662*/                      OPC_CheckType, MVT::i32,
60696 /*147676*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
60703                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
60704 /*147703*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60706                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
60707 /*147714*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
60714                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
60715 /*147743*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60717                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
60718 /*147754*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
60723 /*147775*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
60725                                     MVT::i32, 2/*#Ops*/, 26, 27, 
60752 /*147826*/                      OPC_CheckType, MVT::i32,
60755 /*147840*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
60762                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
60763 /*147867*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60765                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
60766 /*147878*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
60773                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
60774 /*147907*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60776                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
60777 /*147918*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
60782 /*147939*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
60784                                     MVT::i32, 2/*#Ops*/, 26, 27, 
60873 /*148092*/                      OPC_CheckType, MVT::i32,
60876 /*148106*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
60883                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
60884 /*148133*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60886                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
60887 /*148144*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
60894                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
60895 /*148173*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60897                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
60898 /*148184*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
60903 /*148205*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
60905                                     MVT::i32, 2/*#Ops*/, 26, 27, 
60932 /*148256*/                      OPC_CheckType, MVT::i32,
60935 /*148270*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
60942                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
60943 /*148297*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60945                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
60946 /*148308*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
60953                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
60954 /*148337*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
60956                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
60957 /*148348*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
60962 /*148369*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
60964                                     MVT::i32, 2/*#Ops*/, 26, 27, 
61021 /*148469*/                      OPC_CheckType, MVT::i32,
61024 /*148483*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
61031                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
61032 /*148510*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61034                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
61035 /*148521*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61042                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
61043 /*148550*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61045                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
61046 /*148561*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61051 /*148582*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
61053                                     MVT::i32, 2/*#Ops*/, 26, 27, 
61080 /*148633*/                      OPC_CheckType, MVT::i32,
61083 /*148647*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
61091                                       MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
61092 /*148676*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61094                                       MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
61095 /*148687*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
61102                                       MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
61103 /*148716*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61105                                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
61106 /*148727*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
61111 /*148748*/                        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
61113                                       MVT::i32, 2/*#Ops*/, 26, 27, 
61118                                       MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
61119 /*148768*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61121                                       MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
61122 /*148779*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
61129                                       MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
61130 /*148808*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61132                                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
61133 /*148819*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
61138 /*148840*/                        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
61140                                       MVT::i32, 2/*#Ops*/, 26, 27, 
61168 /*148892*/                      OPC_CheckType, MVT::i32,
61171 /*148906*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
61178                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
61179 /*148933*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61181                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
61182 /*148944*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61189                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
61190 /*148973*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61192                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
61193 /*148984*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61198 /*149005*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
61200                                     MVT::i32, 2/*#Ops*/, 26, 27, 
61257 /*149105*/                      OPC_CheckType, MVT::i32,
61260 /*149119*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
61267                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
61268 /*149146*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61270                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
61271 /*149157*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61278                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
61279 /*149186*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61281                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
61282 /*149197*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61287 /*149218*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
61289                                     MVT::i32, 2/*#Ops*/, 26, 27, 
61316 /*149269*/                      OPC_CheckType, MVT::i32,
61319 /*149283*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
61326                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
61327 /*149310*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61329                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
61330 /*149321*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61337                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
61338 /*149350*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61340                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
61341 /*149361*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61346 /*149382*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
61348                                     MVT::i32, 2/*#Ops*/, 26, 27, 
61437 /*149535*/                      OPC_CheckType, MVT::i32,
61440 /*149549*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
61447                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
61448 /*149576*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61450                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
61451 /*149587*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61458                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
61459 /*149616*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61461                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
61462 /*149627*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61467 /*149648*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
61469                                     MVT::i32, 2/*#Ops*/, 26, 27, 
61496 /*149699*/                      OPC_CheckType, MVT::i32,
61499 /*149713*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
61506                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
61507 /*149740*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61509                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
61510 /*149751*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61517                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
61518 /*149780*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61520                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
61521 /*149791*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61526 /*149812*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
61528                                     MVT::i32, 2/*#Ops*/, 26, 27, 
61585 /*149912*/                      OPC_CheckType, MVT::i32,
61588 /*149926*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
61595                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
61596 /*149953*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61598                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
61599 /*149964*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61606                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
61607 /*149993*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61609                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
61610 /*150004*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61615 /*150025*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
61617                                     MVT::i32, 2/*#Ops*/, 26, 27, 
61644 /*150076*/                      OPC_CheckType, MVT::i32,
61647 /*150090*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
61654                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
61655 /*150117*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61657                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
61658 /*150128*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61665                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
61666 /*150157*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61668                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
61669 /*150168*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
61674 /*150189*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
61676                                     MVT::i32, 2/*#Ops*/, 26, 27, 
61769 /*150349*/                    OPC_CheckType, MVT::i32,
61772 /*150363*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
61779                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
61780 /*150390*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61782                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
61783 /*150401*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
61790                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
61791 /*150430*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61793                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
61794 /*150441*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
61799 /*150462*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
61801                                   MVT::i32, 2/*#Ops*/, 26, 27, 
61828 /*150513*/                    OPC_CheckType, MVT::i32,
61831 /*150527*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
61838                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
61839 /*150554*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61841                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
61842 /*150565*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
61849                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
61850 /*150594*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61852                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
61853 /*150605*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
61858 /*150626*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
61860                                   MVT::i32, 2/*#Ops*/, 26, 27, 
61924 /*150738*/                    OPC_CheckType, MVT::i32,
61927 /*150752*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
61934                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
61935 /*150779*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61937                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
61938 /*150790*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
61945                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
61946 /*150819*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61948                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
61949 /*150830*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
61954 /*150851*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
61956                                   MVT::i32, 2/*#Ops*/, 26, 27, 
61983 /*150902*/                    OPC_CheckType, MVT::i32,
61986 /*150916*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
61993                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
61994 /*150943*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
61996                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
61997 /*150954*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62004                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
62005 /*150983*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62007                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
62008 /*150994*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62013 /*151015*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
62015                                   MVT::i32, 2/*#Ops*/, 26, 27, 
62107 /*151174*/                    OPC_CheckType, MVT::i32,
62110 /*151188*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
62117                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
62118 /*151215*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62120                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
62121 /*151226*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62128                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
62129 /*151255*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62131                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
62132 /*151266*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62137 /*151287*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
62139                                   MVT::i32, 2/*#Ops*/, 26, 27, 
62166 /*151338*/                    OPC_CheckType, MVT::i32,
62169 /*151352*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
62176                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
62177 /*151379*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62179                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
62180 /*151390*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62187                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
62188 /*151419*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62190                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
62191 /*151430*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62196 /*151451*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
62198                                   MVT::i32, 2/*#Ops*/, 26, 27, 
62262 /*151563*/                    OPC_CheckType, MVT::i32,
62265 /*151577*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
62272                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
62273 /*151604*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62275                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
62276 /*151615*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62283                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
62284 /*151644*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62286                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
62287 /*151655*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62292 /*151676*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
62294                                   MVT::i32, 2/*#Ops*/, 26, 27, 
62321 /*151727*/                    OPC_CheckType, MVT::i32,
62324 /*151741*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
62332                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
62333 /*151770*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62335                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
62336 /*151781*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
62343                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
62344 /*151810*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62346                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
62347 /*151821*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
62352 /*151842*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
62354                                     MVT::i32, 2/*#Ops*/, 26, 27, 
62359                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
62360 /*151862*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62362                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
62363 /*151873*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
62370                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
62371 /*151902*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62373                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
62374 /*151913*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
62379 /*151934*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
62381                                     MVT::i32, 2/*#Ops*/, 26, 27, 
62409 /*151986*/                    OPC_CheckType, MVT::i32,
62412 /*152000*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
62419                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
62420 /*152027*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62422                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
62423 /*152038*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62430                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
62431 /*152067*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62433                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
62434 /*152078*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62439 /*152099*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
62441                                   MVT::i32, 2/*#Ops*/, 26, 27, 
62505 /*152211*/                    OPC_CheckType, MVT::i32,
62508 /*152225*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
62515                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
62516 /*152252*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62518                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
62519 /*152263*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62526                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
62527 /*152292*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62529                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
62530 /*152303*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62535 /*152324*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
62537                                   MVT::i32, 2/*#Ops*/, 26, 27, 
62564 /*152375*/                    OPC_CheckType, MVT::i32,
62567 /*152389*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
62574                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
62575 /*152416*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62577                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
62578 /*152427*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62585                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
62586 /*152456*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62588                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
62589 /*152467*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62594 /*152488*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
62596                                   MVT::i32, 2/*#Ops*/, 26, 27, 
62688 /*152647*/                    OPC_CheckType, MVT::i32,
62691 /*152661*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
62698                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
62699 /*152688*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62701                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
62702 /*152699*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62709                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
62710 /*152728*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62712                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
62713 /*152739*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62718 /*152760*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
62720                                   MVT::i32, 2/*#Ops*/, 26, 27, 
62747 /*152811*/                    OPC_CheckType, MVT::i32,
62750 /*152825*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
62757                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
62758 /*152852*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62760                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
62761 /*152863*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62768                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
62769 /*152892*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62771                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
62772 /*152903*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62777 /*152924*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
62779                                   MVT::i32, 2/*#Ops*/, 26, 27, 
62843 /*153036*/                    OPC_CheckType, MVT::i32,
62846 /*153050*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
62853                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
62854 /*153077*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62856                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
62857 /*153088*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62864                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
62865 /*153117*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62867                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
62868 /*153128*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62873 /*153149*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
62875                                   MVT::i32, 2/*#Ops*/, 26, 27, 
62902 /*153200*/                    OPC_CheckType, MVT::i32,
62905 /*153214*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
62912                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
62913 /*153241*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62915                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
62916 /*153252*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62923                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
62924 /*153281*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
62926                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
62927 /*153292*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
62932 /*153313*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
62934                                   MVT::i32, 2/*#Ops*/, 26, 27, 
63060 /*153529*/                      OPC_CheckType, MVT::i32,
63063 /*153543*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
63070                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
63071 /*153570*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63073                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
63074 /*153581*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63081                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
63082 /*153610*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63084                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
63085 /*153621*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63090 /*153642*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
63092                                     MVT::i32, 2/*#Ops*/, 26, 27, 
63119 /*153693*/                      OPC_CheckType, MVT::i32,
63122 /*153707*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
63129                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
63130 /*153734*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63132                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
63133 /*153745*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63140                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
63141 /*153774*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63143                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
63144 /*153785*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63149 /*153806*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
63151                                     MVT::i32, 2/*#Ops*/, 26, 27, 
63208 /*153906*/                      OPC_CheckType, MVT::i32,
63211 /*153920*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
63218                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
63219 /*153947*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63221                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
63222 /*153958*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63229                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
63230 /*153987*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63232                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
63233 /*153998*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63238 /*154019*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
63240                                     MVT::i32, 2/*#Ops*/, 26, 27, 
63267 /*154070*/                      OPC_CheckType, MVT::i32,
63270 /*154084*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
63277                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
63278 /*154111*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63280                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
63281 /*154122*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63288                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
63289 /*154151*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63291                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
63292 /*154162*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63297 /*154183*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
63299                                     MVT::i32, 2/*#Ops*/, 26, 27, 
63388 /*154336*/                      OPC_CheckType, MVT::i32,
63391 /*154350*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
63398                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
63399 /*154377*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63401                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
63402 /*154388*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63409                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
63410 /*154417*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63412                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
63413 /*154428*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63418 /*154449*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
63420                                     MVT::i32, 2/*#Ops*/, 26, 27, 
63447 /*154500*/                      OPC_CheckType, MVT::i32,
63450 /*154514*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
63457                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
63458 /*154541*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63460                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
63461 /*154552*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63468                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
63469 /*154581*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63471                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
63472 /*154592*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63477 /*154613*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
63479                                     MVT::i32, 2/*#Ops*/, 26, 27, 
63536 /*154713*/                      OPC_CheckType, MVT::i32,
63539 /*154727*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
63546                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
63547 /*154754*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63549                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
63550 /*154765*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63557                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
63558 /*154794*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63560                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
63561 /*154805*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63566 /*154826*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
63568                                     MVT::i32, 2/*#Ops*/, 26, 27, 
63595 /*154877*/                      OPC_CheckType, MVT::i32,
63598 /*154891*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
63606                                       MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
63607 /*154920*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63609                                       MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
63610 /*154931*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
63617                                       MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
63618 /*154960*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63620                                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
63621 /*154971*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
63626 /*154992*/                        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
63628                                       MVT::i32, 2/*#Ops*/, 26, 27, 
63633                                       MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
63634 /*155012*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63636                                       MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
63637 /*155023*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
63644                                       MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
63645 /*155052*/                        OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63647                                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
63648 /*155063*/                        OPC_EmitInteger, MVT::i32, AArch64::ssub,
63653 /*155084*/                        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
63655                                       MVT::i32, 2/*#Ops*/, 26, 27, 
63683 /*155136*/                      OPC_CheckType, MVT::i32,
63686 /*155150*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
63693                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
63694 /*155177*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63696                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
63697 /*155188*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63704                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
63705 /*155217*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63707                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
63708 /*155228*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63713 /*155249*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
63715                                     MVT::i32, 2/*#Ops*/, 26, 27, 
63772 /*155349*/                      OPC_CheckType, MVT::i32,
63775 /*155363*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
63782                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
63783 /*155390*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63785                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
63786 /*155401*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63793                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
63794 /*155430*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63796                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
63797 /*155441*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63802 /*155462*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
63804                                     MVT::i32, 2/*#Ops*/, 26, 27, 
63831 /*155513*/                      OPC_CheckType, MVT::i32,
63834 /*155527*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
63841                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
63842 /*155554*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63844                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
63845 /*155565*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63852                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
63853 /*155594*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63855                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
63856 /*155605*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63861 /*155626*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
63863                                     MVT::i32, 2/*#Ops*/, 26, 27, 
63952 /*155779*/                      OPC_CheckType, MVT::i32,
63955 /*155793*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
63962                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
63963 /*155820*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63965                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
63966 /*155831*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63973                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
63974 /*155860*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
63976                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
63977 /*155871*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
63982 /*155892*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
63984                                     MVT::i32, 2/*#Ops*/, 26, 27, 
64011 /*155943*/                      OPC_CheckType, MVT::i32,
64014 /*155957*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
64021                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
64022 /*155984*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64024                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
64025 /*155995*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
64032                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
64033 /*156024*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64035                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
64036 /*156035*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
64041 /*156056*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
64043                                     MVT::i32, 2/*#Ops*/, 26, 27, 
64100 /*156156*/                      OPC_CheckType, MVT::i32,
64103 /*156170*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
64110                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
64111 /*156197*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64113                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
64114 /*156208*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
64121                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
64122 /*156237*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64124                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
64125 /*156248*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
64130 /*156269*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
64132                                     MVT::i32, 2/*#Ops*/, 26, 27, 
64159 /*156320*/                      OPC_CheckType, MVT::i32,
64162 /*156334*/                      OPC_EmitRegister, MVT::i32, AArch64::WZR,
64169                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
64170 /*156361*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64172                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
64173 /*156372*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
64180                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
64181 /*156401*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64183                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
64184 /*156412*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
64189 /*156433*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
64191                                     MVT::i32, 2/*#Ops*/, 26, 27, 
64284 /*156593*/                    OPC_CheckType, MVT::i32,
64287 /*156607*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
64294                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
64295 /*156634*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64297                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
64298 /*156645*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64305                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
64306 /*156674*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64308                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
64309 /*156685*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64314 /*156706*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
64316                                   MVT::i32, 2/*#Ops*/, 26, 27, 
64343 /*156757*/                    OPC_CheckType, MVT::i32,
64346 /*156771*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
64353                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
64354 /*156798*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64356                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
64357 /*156809*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64364                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
64365 /*156838*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64367                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
64368 /*156849*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64373 /*156870*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
64375                                   MVT::i32, 2/*#Ops*/, 26, 27, 
64439 /*156982*/                    OPC_CheckType, MVT::i32,
64442 /*156996*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
64449                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
64450 /*157023*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64452                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
64453 /*157034*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64460                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
64461 /*157063*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64463                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
64464 /*157074*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64469 /*157095*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
64471                                   MVT::i32, 2/*#Ops*/, 26, 27, 
64498 /*157146*/                    OPC_CheckType, MVT::i32,
64501 /*157160*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
64508                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
64509 /*157187*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64511                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
64512 /*157198*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64519                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
64520 /*157227*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64522                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
64523 /*157238*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64528 /*157259*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
64530                                   MVT::i32, 2/*#Ops*/, 26, 27, 
64622 /*157418*/                    OPC_CheckType, MVT::i32,
64625 /*157432*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
64632                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
64633 /*157459*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64635                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
64636 /*157470*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64643                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
64644 /*157499*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64646                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
64647 /*157510*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64652 /*157531*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
64654                                   MVT::i32, 2/*#Ops*/, 26, 27, 
64681 /*157582*/                    OPC_CheckType, MVT::i32,
64684 /*157596*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
64691                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
64692 /*157623*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64694                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
64695 /*157634*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64702                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
64703 /*157663*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64705                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
64706 /*157674*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64711 /*157695*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
64713                                   MVT::i32, 2/*#Ops*/, 26, 27, 
64777 /*157807*/                    OPC_CheckType, MVT::i32,
64780 /*157821*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
64787                                   MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
64788 /*157848*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64790                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
64791 /*157859*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64798                                   MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
64799 /*157888*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64801                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
64802 /*157899*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64807 /*157920*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
64809                                   MVT::i32, 2/*#Ops*/, 26, 27, 
64836 /*157971*/                    OPC_CheckType, MVT::i32,
64839 /*157985*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
64847                                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
64848 /*158014*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64850                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
64851 /*158025*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
64858                                     MVT::i32, 2/*#Ops*/, 3, 20,  // Results = #21
64859 /*158054*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64861                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
64862 /*158065*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
64867 /*158086*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
64869                                     MVT::i32, 2/*#Ops*/, 26, 27, 
64874                                     MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
64875 /*158106*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64877                                     MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
64878 /*158117*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
64885                                     MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
64886 /*158146*/                      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64888                                     MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
64889 /*158157*/                      OPC_EmitInteger, MVT::i32, AArch64::ssub,
64894 /*158178*/                      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
64896                                     MVT::i32, 2/*#Ops*/, 26, 27, 
64924 /*158230*/                    OPC_CheckType, MVT::i32,
64927 /*158244*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
64934                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
64935 /*158271*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64937                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
64938 /*158282*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64945                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
64946 /*158311*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
64948                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
64949 /*158322*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
64954 /*158343*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
64956                                   MVT::i32, 2/*#Ops*/, 26, 27, 
65020 /*158455*/                    OPC_CheckType, MVT::i32,
65023 /*158469*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
65030                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
65031 /*158496*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
65033                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
65034 /*158507*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
65041                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
65042 /*158536*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
65044                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
65045 /*158547*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
65050 /*158568*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
65052                                   MVT::i32, 2/*#Ops*/, 26, 27, 
65079 /*158619*/                    OPC_CheckType, MVT::i32,
65082 /*158633*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
65089                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
65090 /*158660*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
65092                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
65093 /*158671*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
65100                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
65101 /*158700*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
65103                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
65104 /*158711*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
65109 /*158732*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
65111                                   MVT::i32, 2/*#Ops*/, 26, 27, 
65203 /*158891*/                    OPC_CheckType, MVT::i32,
65206 /*158905*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
65213                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
65214 /*158932*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
65216                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
65217 /*158943*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
65224                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
65225 /*158972*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
65227                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
65228 /*158983*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
65233 /*159004*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
65235                                   MVT::i32, 2/*#Ops*/, 26, 27, 
65262 /*159055*/                    OPC_CheckType, MVT::i32,
65265 /*159069*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
65272                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
65273 /*159096*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
65275                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
65276 /*159107*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
65283                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
65284 /*159136*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
65286                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
65287 /*159147*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
65292 /*159168*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
65294                                   MVT::i32, 2/*#Ops*/, 26, 27, 
65358 /*159280*/                    OPC_CheckType, MVT::i32,
65361 /*159294*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
65368                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
65369 /*159321*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
65371                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
65372 /*159332*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
65379                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
65380 /*159361*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
65382                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
65383 /*159372*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
65388 /*159393*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
65390                                   MVT::i32, 2/*#Ops*/, 26, 27, 
65417 /*159444*/                    OPC_CheckType, MVT::i32,
65420 /*159458*/                    OPC_EmitRegister, MVT::i32, AArch64::WZR,
65427                                   MVT::i32, 2/*#Ops*/, 3, 13,  // Results = #14
65428 /*159485*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
65430                                   MVT::i32, 2/*#Ops*/, 14, 15,  // Results = #16
65431 /*159496*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
65438                                   MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
65439 /*159525*/                    OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
65441                                   MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
65442 /*159536*/                    OPC_EmitInteger, MVT::i32, AArch64::ssub,
65447 /*159557*/                    OPC_EmitInteger, MVT::i32, AArch64::sub_32,
65449                                   MVT::i32, 2/*#Ops*/, 26, 27, 
65496 /*159638*/      OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->159669
65500                         MVT::i32, 3/*#Ops*/, 0, 2, 3, 
65506                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
65543                       MVT::i32, 1/*#Ops*/, 4,  // Results = #5
65562                       MVT::i32, 1/*#Ops*/, 4,  // Results = #5
65586                       MVT::i32, 1/*#Ops*/, 4,  // Results = #5
65604                       MVT::i32, 1/*#Ops*/, 4,  // Results = #5
65617 /*159878*/      OPC_CheckValueType, MVT::i32,
65627 /*159892*/      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
65629                     MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
65633                     MVT::i32, 1/*#Ops*/, 6,  // Results = #7
65646 /*159937*/        OPC_CheckValueType, MVT::i32,
65655 /*159950*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
65657                       MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
65661                       MVT::i32, 1/*#Ops*/, 6,  // Results = #7
65730 /*160092*/        OPC_SwitchType /*2 cases */, 82, MVT::i32,// ->160177
65734                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
65740                           MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
65740                           MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
65746                           MVT::i32, 3/*#Ops*/, 1, 2, 3, 
65752                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
65752                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
65758                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
65764                           MVT::i32, 3/*#Ops*/, 1, 2, 3, 
65778                           MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
65790                           MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
65815 /*160276*/          OPC_CheckType, MVT::i32,
65831 /*160306*/          OPC_CheckType, MVT::i32,
65847 /*160336*/          OPC_CheckType, MVT::i32,
65863 /*160366*/          OPC_CheckType, MVT::i32,
65883 /*160401*/        OPC_CheckType, MVT::i32,
65900 /*160432*/        OPC_CheckType, MVT::i32,
65917 /*160463*/        OPC_CheckType, MVT::i32,
65934 /*160494*/        OPC_CheckType, MVT::i32,
65950 /*160521*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->160532
65952                         MVT::i32, 2/*#Ops*/, 0, 1, 
68500 /*165094*/        OPC_CheckType, MVT::i32,
68586 /*165259*/        OPC_CheckType, MVT::i32,
68672 /*165424*/        OPC_CheckType, MVT::i32,
68758 /*165589*/        OPC_CheckType, MVT::i32,
68847 /*165759*/        OPC_CheckType, MVT::i32,
68934 /*165925*/        OPC_CheckType, MVT::i32,
69021 /*166091*/        OPC_CheckType, MVT::i32,
69108 /*166257*/        OPC_CheckType, MVT::i32,
69687 /*167323*/          OPC_CheckType, MVT::i32,
69696 /*167339*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
69706 /*167365*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
69716 /*167391*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
69726 /*167415*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
69741 /*167446*/          OPC_CheckType, MVT::i32,
69767 /*167492*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
69777 /*167518*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
69787 /*167544*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
69797 /*167568*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
69829 /*167629*/          OPC_CheckType, MVT::i32,
69837 /*167643*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
69839                           MVT::i32, 2/*#Ops*/, 1, 7,  // Results = #8
69847 /*167669*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
69849                           MVT::i32, 2/*#Ops*/, 1, 7,  // Results = #8
69857 /*167695*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
69859                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
69867 /*167719*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
69869                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
69882 /*167750*/          OPC_CheckType, MVT::i32,
69907 /*167794*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
69909                           MVT::i32, 2/*#Ops*/, 1, 7,  // Results = #8
69917 /*167820*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
69919                           MVT::i32, 2/*#Ops*/, 1, 7,  // Results = #8
69927 /*167846*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
69929                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
69937 /*167870*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
69939                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
69977 /*167945*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
69987 /*167971*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
69997 /*167997*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
70007 /*168021*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
70047 /*168096*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
70057 /*168122*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
70067 /*168148*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
70077 /*168172*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
70113 /*168238*/        OPC_CheckType, MVT::i32,
70134 /*168274*/        OPC_CheckType, MVT::i32,
70142 /*168287*/        OPC_EmitInteger, MVT::i32, 0, 
70143 /*168290*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
70159 /*168325*/        OPC_CheckType, MVT::i32,
70167 /*168338*/        OPC_EmitInteger, MVT::i32, 0, 
70168 /*168341*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
70184 /*168376*/        OPC_CheckType, MVT::i32,
70191 /*168387*/        OPC_EmitInteger, MVT::i32, 0, 
70192 /*168390*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
70215 /*168436*/        OPC_EmitInteger, MVT::i32, 0, 
70216 /*168439*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
70239 /*168485*/        OPC_EmitInteger, MVT::i32, 0, 
70240 /*168488*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
70252 /*168517*/        OPC_CheckChild1Type, MVT::i32,
70364 /*168739*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
70366                             MVT::i32, 2/*#Ops*/, 1, 7,  // Results = #8
70374 /*168765*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
70376                             MVT::i32, 2/*#Ops*/, 1, 7,  // Results = #8
70387 /*168796*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
70389                             MVT::i32, 2/*#Ops*/, 1, 7,  // Results = #8
70397 /*168822*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
70399                             MVT::i32, 2/*#Ops*/, 1, 7,  // Results = #8
70410 /*168853*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
70412                             MVT::i32, 2/*#Ops*/, 1, 7,  // Results = #8
70420 /*168879*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
70422                             MVT::i32, 2/*#Ops*/, 1, 7,  // Results = #8
70436 /*168915*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
70438                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
70443 /*168941*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
70445                           MVT::i32, 2/*#Ops*/, 9, 10,  // Results = #11
70464 /*168986*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
70466                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
70475 /*169012*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
70477                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
70486 /*169038*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
70488                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
70664 /*169390*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
70666                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
70668 /*169404*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
70673                         MVT::i32, 2/*#Ops*/, 9, 10,  // Results = #11
70752 /*169579*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
70754                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
70756 /*169593*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
70761                         MVT::i32, 2/*#Ops*/, 9, 10,  // Results = #11
70805 /*169700*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
70807                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
70809 /*169714*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
70814                         MVT::i32, 2/*#Ops*/, 9, 10,  // Results = #11
70893 /*169889*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
70895                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
70897 /*169903*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
70902                         MVT::i32, 2/*#Ops*/, 9, 10,  // Results = #11
70939 /*169997*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
70941                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
70943 /*170011*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
70948                         MVT::i32, 2/*#Ops*/, 9, 10,  // Results = #11
70988 /*170110*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
71083 /*170302*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
71178 /*170494*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
71233 /*170610*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
71314 /*170771*/        OPC_CheckType, MVT::i32,
71337 /*170814*/        OPC_CheckType, MVT::i32,
71360 /*170857*/        OPC_CheckType, MVT::i32,
71470 /*171062*/        OPC_CheckType, MVT::i32,
71479 /*171077*/        OPC_EmitInteger, MVT::i32, 0, 
71480 /*171080*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
71497 /*171120*/        OPC_CheckType, MVT::i32,
71506 /*171135*/        OPC_EmitInteger, MVT::i32, 0, 
71507 /*171138*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
71524 /*171178*/        OPC_CheckType, MVT::i32,
71532 /*171191*/        OPC_EmitInteger, MVT::i32, 0, 
71533 /*171194*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
71558 /*171247*/        OPC_EmitInteger, MVT::i32, 0, 
71559 /*171250*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
71584 /*171303*/        OPC_EmitInteger, MVT::i32, 0, 
71585 /*171306*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
71610 /*171359*/        OPC_EmitInteger, MVT::i32, 0, 
71611 /*171362*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
71636 /*171415*/        OPC_EmitInteger, MVT::i32, 0, 
71637 /*171418*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
71667 /*171483*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
71669                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
71678 /*171509*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
71680                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
71689 /*171535*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
71691                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
71699 /*171557*/        OPC_CheckChild1Type, MVT::i32,
71820 /*171776*/        OPC_CheckType, MVT::i32,
71843 /*171817*/        OPC_CheckType, MVT::i32,
71866 /*171858*/        OPC_CheckType, MVT::i32,
71976 /*172053*/        OPC_CheckType, MVT::i32,
71986 /*172069*/        OPC_EmitInteger, MVT::i32, 0, 
71987 /*172072*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
72003 /*172109*/        OPC_CheckType, MVT::i32,
72013 /*172125*/        OPC_EmitInteger, MVT::i32, 0, 
72014 /*172128*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
72030 /*172165*/        OPC_CheckType, MVT::i32,
72039 /*172179*/        OPC_EmitInteger, MVT::i32, 0, 
72040 /*172182*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
72065 /*172233*/        OPC_EmitInteger, MVT::i32, 0, 
72066 /*172236*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
72091 /*172287*/        OPC_EmitInteger, MVT::i32, 0, 
72092 /*172290*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
72117 /*172341*/        OPC_EmitInteger, MVT::i32, 0, 
72118 /*172344*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
72143 /*172395*/        OPC_EmitInteger, MVT::i32, 0, 
72144 /*172398*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
72156 /*172428*/        OPC_CheckChild1Type, MVT::i32,
72260 /*172619*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
72262                             MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
72271 /*172645*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
72273                             MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
72282 /*172671*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
72284                             MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
72296 /*172702*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
72298                             MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
72307 /*172728*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
72309                             MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
72318 /*172754*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
72320                             MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
72956 /*173890*/        OPC_CheckChild1Type, MVT::i32,
72984 /*173944*/              OPC_CheckChild2Type, MVT::i32,
72989 /*173953*/              OPC_CheckType, MVT::i32,
72991 /*173956*/              OPC_CheckType, MVT::i32,
72995 /*173966*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
73001 /*173990*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
73003                             MVT::i32, 2/*#Ops*/, 8, 9, 
73027 /*174040*/                OPC_CheckType, MVT::i32,
73029 /*174043*/                OPC_CheckType, MVT::i32,
73031 /*174047*/                OPC_EmitInteger, MVT::i32, 0, 
73032 /*174050*/                OPC_EmitInteger, MVT::i32, AArch64::ssub,
73038 /*174074*/                OPC_EmitInteger, MVT::i32, AArch64::ssub,
73040                               MVT::i32, 2/*#Ops*/, 8, 9, 
73063 /*174119*/                OPC_CheckType, MVT::i32,
73065 /*174122*/                OPC_CheckType, MVT::i32,
73069 /*174132*/                OPC_EmitInteger, MVT::i32, AArch64::ssub,
73075 /*174156*/                OPC_EmitInteger, MVT::i32, AArch64::ssub,
73077                               MVT::i32, 2/*#Ops*/, 8, 9, 
73085 /*174176*/            OPC_CheckChild1Type, MVT::i32,
73097 /*174197*/              OPC_CheckType, MVT::i32,
73099 /*174200*/              OPC_CheckType, MVT::i32,
73101 /*174203*/              OPC_CheckType, MVT::i32,
73105                             MVT::i32, 4/*#Ops*/, 0, 1, 2, 4, 
73110 /*174221*/              OPC_CheckChild2Type, MVT::i32,
73111 /*174223*/              OPC_CheckType, MVT::i32,
73113 /*174226*/              OPC_CheckType, MVT::i32,
73116                             MVT::i32, 3/*#Ops*/, 0, 1, 2, 
73123 /*174243*/          OPC_CheckChild2Type, MVT::i32,
73124 /*174245*/          OPC_CheckType, MVT::i32,
73127                         MVT::i32, 2/*#Ops*/, 0, 1, 
73616 /*175135*/        OPC_CheckChild1Type, MVT::i32,
73644 /*175189*/              OPC_CheckChild2Type, MVT::i32,
73649 /*175198*/              OPC_CheckType, MVT::i32,
73651 /*175201*/              OPC_CheckType, MVT::i32,
73655 /*175211*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
73661 /*175235*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
73663                             MVT::i32, 2/*#Ops*/, 8, 9, 
73687 /*175285*/                OPC_CheckType, MVT::i32,
73689 /*175288*/                OPC_CheckType, MVT::i32,
73691 /*175292*/                OPC_EmitInteger, MVT::i32, 0, 
73692 /*175295*/                OPC_EmitInteger, MVT::i32, AArch64::ssub,
73698 /*175319*/                OPC_EmitInteger, MVT::i32, AArch64::ssub,
73700                               MVT::i32, 2/*#Ops*/, 8, 9, 
73723 /*175364*/                OPC_CheckType, MVT::i32,
73725 /*175367*/                OPC_CheckType, MVT::i32,
73729 /*175377*/                OPC_EmitInteger, MVT::i32, AArch64::ssub,
73735 /*175401*/                OPC_EmitInteger, MVT::i32, AArch64::ssub,
73737                               MVT::i32, 2/*#Ops*/, 8, 9, 
73745 /*175421*/            OPC_CheckChild1Type, MVT::i32,
73757 /*175442*/              OPC_CheckType, MVT::i32,
73759 /*175445*/              OPC_CheckType, MVT::i32,
73761 /*175448*/              OPC_CheckType, MVT::i32,
73765                             MVT::i32, 4/*#Ops*/, 0, 1, 2, 4, 
73770 /*175466*/              OPC_CheckChild2Type, MVT::i32,
73771 /*175468*/              OPC_CheckType, MVT::i32,
73773 /*175471*/              OPC_CheckType, MVT::i32,
73776                             MVT::i32, 3/*#Ops*/, 0, 1, 2, 
73783 /*175488*/          OPC_CheckChild2Type, MVT::i32,
73784 /*175490*/          OPC_CheckType, MVT::i32,
73787                         MVT::i32, 2/*#Ops*/, 0, 1, 
74297 /*176420*/          OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->176449
74301                             MVT::i32, 2/*#Ops*/, 0, 2, 
74307                             MVT::i32, 2/*#Ops*/, 1, 2, 
74328 /*176481*/          OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->176510
74332                             MVT::i32, 2/*#Ops*/, 0, 2, 
74338                             MVT::i32, 2/*#Ops*/, 1, 2, 
74359 /*176542*/          OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->176571
74363                             MVT::i32, 2/*#Ops*/, 0, 2, 
74369                             MVT::i32, 2/*#Ops*/, 1, 2, 
74393 /*176608*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->176618
74395                           MVT::i32, 1/*#Ops*/, 0, 
74406 /*176631*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->176641
74408                           MVT::i32, 1/*#Ops*/, 0, 
74419 /*176654*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->176664
74421                           MVT::i32, 1/*#Ops*/, 0, 
74476 /*176754*/          OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->176783
74480                             MVT::i32, 2/*#Ops*/, 0, 2, 
74486                             MVT::i32, 2/*#Ops*/, 1, 2, 
74507 /*176815*/          OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->176844
74511                             MVT::i32, 2/*#Ops*/, 0, 2, 
74517                             MVT::i32, 2/*#Ops*/, 1, 2, 
74538 /*176876*/          OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->176905
74542                             MVT::i32, 2/*#Ops*/, 0, 2, 
74548                             MVT::i32, 2/*#Ops*/, 1, 2, 
74572 /*176942*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->176952
74574                           MVT::i32, 1/*#Ops*/, 0, 
74585 /*176965*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->176975
74587                           MVT::i32, 1/*#Ops*/, 0, 
74598 /*176988*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->176998
74600                           MVT::i32, 1/*#Ops*/, 0, 
74650 /*177078*/        OPC_CheckChild1Type, MVT::i32,
74662 /*177099*/          OPC_CheckType, MVT::i32,
74664 /*177102*/          OPC_CheckType, MVT::i32,
74668                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
74673 /*177119*/          OPC_CheckChild2Type, MVT::i32,
74674 /*177121*/          OPC_CheckType, MVT::i32,
74677                         MVT::i32, 2/*#Ops*/, 0, 1, 
74814 /*177371*/        OPC_CheckChild1Type, MVT::i32,
74826 /*177392*/          OPC_CheckType, MVT::i32,
74828 /*177395*/          OPC_CheckType, MVT::i32,
74832                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
74837 /*177412*/          OPC_CheckChild2Type, MVT::i32,
74838 /*177414*/          OPC_CheckType, MVT::i32,
74841                         MVT::i32, 2/*#Ops*/, 0, 1, 
75012 /*177723*/        OPC_CheckType, MVT::i32,
75015                       MVT::i32, 2/*#Ops*/, 0, 2, 
75039 /*177771*/          OPC_CheckType, MVT::i32,
75041                         MVT::i32, 0/*#Ops*/,  // Results = #2
75045 /*177789*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
75047                         MVT::i32, 3/*#Ops*/, 2, 4, 5, 
75059 /*177823*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
75154 /*177993*/        OPC_CheckType, MVT::i32,
75157                       MVT::i32, 2/*#Ops*/, 0, 2, 
75181 /*178041*/          OPC_CheckType, MVT::i32,
75183                         MVT::i32, 0/*#Ops*/,  // Results = #2
75187 /*178059*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
75189                         MVT::i32, 3/*#Ops*/, 2, 4, 5, 
75201 /*178093*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
75296 /*178262*/        OPC_CheckType, MVT::i32,
75300                       MVT::i32, 2/*#Ops*/, 0, 2, 
75356 /*178369*/        OPC_CheckType, MVT::i32,
75360                       MVT::i32, 2/*#Ops*/, 0, 2, 
75416 /*178476*/        OPC_CheckType, MVT::i32,
75420                       MVT::i32, 2/*#Ops*/, 0, 2, 
75476 /*178583*/        OPC_CheckType, MVT::i32,
75480                       MVT::i32, 2/*#Ops*/, 0, 2, 
75536 /*178690*/        OPC_CheckType, MVT::i32,
75540                       MVT::i32, 2/*#Ops*/, 0, 2, 
75596 /*178797*/        OPC_CheckType, MVT::i32,
75600                       MVT::i32, 2/*#Ops*/, 0, 2, 
75651                     MVT::i32, 1/*#Ops*/, 0, 
75656 /*178905*/      OPC_EmitInteger, MVT::i32, 32|128,52|128,3/*55840*/, 
75664 /*178922*/      OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->178938
75665 /*178925*/        OPC_CheckChild1Type, MVT::i32,
75667 /*178928*/        OPC_CheckChild2Type, MVT::i32,
75669                       MVT::i32, 2/*#Ops*/, 0, 1, 
75684 /*178959*/      OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->178975
75685 /*178962*/        OPC_CheckChild1Type, MVT::i32,
75687 /*178965*/        OPC_CheckChild2Type, MVT::i32,
75689                       MVT::i32, 2/*#Ops*/, 0, 1, 
75707                     MVT::i32, 2/*#Ops*/, 0, 1, 
75716                     MVT::i32, 2/*#Ops*/, 0, 1, 
75725                     MVT::i32, 2/*#Ops*/, 0, 1, 
75734                     MVT::i32, 2/*#Ops*/, 0, 1, 
75743                     MVT::i32, 2/*#Ops*/, 0, 1, 
75752                     MVT::i32, 2/*#Ops*/, 0, 1, 
75761                     MVT::i32, 2/*#Ops*/, 0, 1, 
75770                     MVT::i32, 2/*#Ops*/, 0, 1, 
75798                     MVT::i32, 1/*#Ops*/, 0, 
75806 /*179179*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179191
75809                         MVT::i32, 1/*#Ops*/, 0, 
75821 /*179206*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179218
75824                         MVT::i32, 1/*#Ops*/, 0, 
75836 /*179233*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179245
75839                         MVT::i32, 1/*#Ops*/, 0, 
75902 /*179350*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179362
75905                         MVT::i32, 1/*#Ops*/, 0, 
75917 /*179377*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179389
75920                         MVT::i32, 1/*#Ops*/, 0, 
75932 /*179404*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179416
75935                         MVT::i32, 1/*#Ops*/, 0, 
75998 /*179521*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179533
76001                         MVT::i32, 1/*#Ops*/, 0, 
76013 /*179548*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179560
76016                         MVT::i32, 1/*#Ops*/, 0, 
76028 /*179575*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179587
76031                         MVT::i32, 1/*#Ops*/, 0, 
76094 /*179692*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179704
76097                         MVT::i32, 1/*#Ops*/, 0, 
76109 /*179719*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179731
76112                         MVT::i32, 1/*#Ops*/, 0, 
76124 /*179746*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179758
76127                         MVT::i32, 1/*#Ops*/, 0, 
76190 /*179863*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179875
76193                         MVT::i32, 1/*#Ops*/, 0, 
76205 /*179890*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179902
76208                         MVT::i32, 1/*#Ops*/, 0, 
76220 /*179917*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->179929
76223                         MVT::i32, 1/*#Ops*/, 0, 
76286 /*180034*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->180046
76289                         MVT::i32, 1/*#Ops*/, 0, 
76301 /*180061*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->180073
76304                         MVT::i32, 1/*#Ops*/, 0, 
76316 /*180088*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->180100
76319                         MVT::i32, 1/*#Ops*/, 0, 
76382 /*180205*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->180217
76385                         MVT::i32, 1/*#Ops*/, 0, 
76397 /*180232*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->180244
76400                         MVT::i32, 1/*#Ops*/, 0, 
76412 /*180259*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->180271
76415                         MVT::i32, 1/*#Ops*/, 0, 
76478 /*180376*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->180388
76481                         MVT::i32, 1/*#Ops*/, 0, 
76493 /*180403*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->180415
76496                         MVT::i32, 1/*#Ops*/, 0, 
76508 /*180430*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->180442
76511                         MVT::i32, 1/*#Ops*/, 0, 
76581 /*180561*/      /*SwitchType*/ 50, MVT::i32,// ->180613
76588                         MVT::i32, 2/*#Ops*/, 0, 1, 
76596                         MVT::i32, 0/*#Ops*/,  // Results = #2
76599 /*180600*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
76601                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
76672 /*180740*/      /*SwitchType*/ 50, MVT::i32,// ->180792
76679                         MVT::i32, 2/*#Ops*/, 0, 1, 
76687                         MVT::i32, 0/*#Ops*/,  // Results = #2
76690 /*180779*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
76692                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
76763 /*180919*/      /*SwitchType*/ 15, MVT::i32,// ->180936
76764 /*180921*/        OPC_CheckChild1Type, MVT::i32,
76766 /*180924*/        OPC_CheckChild2Type, MVT::i32,
76769                       MVT::i32, 2/*#Ops*/, 0, 1, 
76857 /*181097*/      /*SwitchType*/ 15, MVT::i32,// ->181114
76858 /*181099*/        OPC_CheckChild1Type, MVT::i32,
76860 /*181102*/        OPC_CheckChild2Type, MVT::i32,
76863                       MVT::i32, 2/*#Ops*/, 0, 1, 
76951 /*181275*/      /*SwitchType*/ 15, MVT::i32,// ->181292
76952 /*181277*/        OPC_CheckChild1Type, MVT::i32,
76954 /*181280*/        OPC_CheckChild2Type, MVT::i32,
76957                       MVT::i32, 2/*#Ops*/, 0, 1, 
77045 /*181453*/      /*SwitchType*/ 15, MVT::i32,// ->181470
77046 /*181455*/        OPC_CheckChild1Type, MVT::i32,
77048 /*181458*/        OPC_CheckChild2Type, MVT::i32,
77051                       MVT::i32, 2/*#Ops*/, 0, 1, 
77139 /*181631*/      /*SwitchType*/ 15, MVT::i32,// ->181648
77140 /*181633*/        OPC_CheckChild1Type, MVT::i32,
77142 /*181636*/        OPC_CheckChild2Type, MVT::i32,
77145                       MVT::i32, 2/*#Ops*/, 0, 1, 
77233 /*181809*/      /*SwitchType*/ 15, MVT::i32,// ->181826
77234 /*181811*/        OPC_CheckChild1Type, MVT::i32,
77236 /*181814*/        OPC_CheckChild2Type, MVT::i32,
77239                       MVT::i32, 2/*#Ops*/, 0, 1, 
77325 /*181983*/      /*SwitchType*/ 11, MVT::i32,// ->181996
77326 /*181985*/        OPC_CheckChild1Type, MVT::i32,
77329                       MVT::i32, 1/*#Ops*/, 0, 
77399 /*182121*/      /*SwitchType*/ 11, MVT::i32,// ->182134
77400 /*182123*/        OPC_CheckChild1Type, MVT::i32,
77403                       MVT::i32, 1/*#Ops*/, 0, 
77467 /*182246*/      OPC_CheckType, MVT::i32,
77470                     MVT::i32, 1/*#Ops*/, 0, 
77477 /*182264*/      OPC_CheckType, MVT::i32,
77480                     MVT::i32, 1/*#Ops*/, 0, 
77495 /*182299*/      /*SwitchType*/ 15, MVT::i32,// ->182316
77496 /*182301*/        OPC_CheckChild1Type, MVT::i32,
77498 /*182304*/        OPC_CheckChild2Type, MVT::i32,
77501                       MVT::i32, 2/*#Ops*/, 0, 1, 
77581 /*182460*/      OPC_CheckType, MVT::i32,
77584                     MVT::i32, 1/*#Ops*/, 0, 
77599 /*182495*/      /*SwitchType*/ 15, MVT::i32,// ->182512
77600 /*182497*/        OPC_CheckChild1Type, MVT::i32,
77602 /*182500*/        OPC_CheckChild2Type, MVT::i32,
77605                       MVT::i32, 2/*#Ops*/, 0, 1, 
77686                     MVT::i32, 1/*#Ops*/, 0, 
78030 /*183311*/      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
78032                     MVT::i32, 2/*#Ops*/, 1, 2, 
78038 /*183328*/      OPC_SwitchType /*2 cases */, 30|128,1/*158*/, MVT::i32,// ->183490
78045 /*183349*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
78050                         MVT::i32, 2/*#Ops*/, 4, 5, 
78059 /*183388*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
78064                         MVT::i32, 2/*#Ops*/, 4, 5, 
78072                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
78073 /*183427*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
78076 /*183439*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
78078                         MVT::i32, 2/*#Ops*/, 4, 5, 
78086                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
78087 /*183466*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
78090 /*183478*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
78092                         MVT::i32, 2/*#Ops*/, 4, 5, 
78103 /*183509*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
78106 /*183521*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
78117 /*183548*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
78120 /*183560*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
78130 /*183579*/      OPC_SwitchType /*2 cases */, 30|128,1/*158*/, MVT::i32,// ->183741
78137 /*183600*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
78140 /*183612*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
78142                         MVT::i32, 2/*#Ops*/, 4, 5, 
78151 /*183639*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
78154 /*183651*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
78156                         MVT::i32, 2/*#Ops*/, 4, 5, 
78164                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
78165 /*183678*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
78168 /*183690*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
78170                         MVT::i32, 2/*#Ops*/, 4, 5, 
78178                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
78179 /*183717*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
78182 /*183729*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
78184                         MVT::i32, 2/*#Ops*/, 4, 5, 
78195 /*183760*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
78198 /*183772*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
78209 /*183799*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
78212 /*183811*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
78225 /*183837*/        OPC_CheckType, MVT::i32,
78233 /*183850*/        OPC_EmitInteger, MVT::i32, AArch64::hsub,
78244 /*183876*/          OPC_CheckChild1Type, MVT::i32,
78261 /*183906*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
78288 /*183959*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
78799 /*184889*/        OPC_CheckType, MVT::i32,
78807 /*184902*/        OPC_EmitInteger, MVT::i32, AArch64::hsub,
78835 /*184958*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
78845 /*184981*/          OPC_CheckChild1Type, MVT::i32,
78862 /*185011*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
79397 /*186008*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
83099 /*192816*/          OPC_CheckType, MVT::i32,
83101 /*192819*/          OPC_CheckType, MVT::i32,
83103                         MVT::i32, 1/*#Ops*/, 0, 
83138 /*192880*/          OPC_CheckType, MVT::i32,
83140 /*192883*/          OPC_CheckType, MVT::i32,
83142                         MVT::i32, 1/*#Ops*/, 0, 
83165 /*192922*/      OPC_SwitchType /*8 cases */, 9, MVT::i32,// ->192934
83166 /*192925*/        OPC_CheckChild0Type, MVT::i32,
83168                       MVT::i32, 1/*#Ops*/, 0, 
83237 /*193055*/          OPC_SwitchType /*2 cases */, 14, MVT::i32,// ->193072
83241                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
83262 /*193104*/          OPC_SwitchType /*2 cases */, 14, MVT::i32,// ->193121
83266                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
83290 /*193162*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83310 /*193206*/          OPC_CheckType, MVT::i32,
83314                         MVT::i32, 3/*#Ops*/, 0, 2, 3, 
83334 /*193253*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->193264
83336                           MVT::i32, 2/*#Ops*/, 0, 1, 
83340 /*193266*/            OPC_EmitInteger, MVT::i32, 0, 
83341 /*193269*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83353 /*193297*/          OPC_CheckType, MVT::i32,
83355                         MVT::i32, 2/*#Ops*/, 0, 1, 
83362 /*193314*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->193325
83364                           MVT::i32, 2/*#Ops*/, 0, 1, 
83368 /*193327*/            OPC_EmitInteger, MVT::i32, 0, 
83369 /*193330*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83386 /*193367*/        /*SwitchType*/ 19, MVT::i32,// ->193388
83387 /*193369*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83389                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
83391                         MVT::i32, 2/*#Ops*/, 0, 3, 
83405 /*193407*/        OPC_CheckType, MVT::i32,
83412                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83419                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83429                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83436                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83443 /*193484*/        OPC_SwitchType /*3 cases */, 32, MVT::i32,// ->193519
83448                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83455                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83496 /*193596*/          OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->193631
83501                             MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83508                             MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83531 /*193669*/          OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->193704
83536                             MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83543                             MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83585 /*193780*/        OPC_CheckType, MVT::i32,
83592                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83599                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83609                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83616                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83626                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83633                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83640 /*193893*/        OPC_SwitchType /*2 cases */, 34, MVT::i32,// ->193930
83646                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83653                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
83665                             MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83666 /*193956*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83676                             MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83677 /*193986*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83690                             MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83691 /*194021*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83701                             MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83702 /*194051*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83715                             MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83716 /*194086*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83726                             MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83727 /*194116*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83740                             MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83741 /*194151*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83751                             MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83752 /*194181*/              OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83770                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83771 /*194225*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83781                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83782 /*194255*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83795                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83796 /*194290*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83806                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83807 /*194320*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83820                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83821 /*194355*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83831                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83832 /*194385*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83845                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83846 /*194420*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83856                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
83857 /*194450*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83876 /*194482*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->194493
83879                         MVT::i32, 1/*#Ops*/, 1, 
83905                       MVT::i32, 1/*#Ops*/, 1,  // Results = #3
83906 /*194537*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
83924 /*194574*/        /*SwitchType*/ 12, MVT::i32,// ->194588
83928                         MVT::i32, 2/*#Ops*/, 2, 3, 
83941 /*194606*/        OPC_CheckType, MVT::i32,
83947                         MVT::i32, 2/*#Ops*/, 2, 3, 
83955                         MVT::i32, 2/*#Ops*/, 2, 3, 
83963 /*194647*/          OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->194662
83967                           MVT::i32, 2/*#Ops*/, 2, 3, 
83980 /*194680*/          OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->194695
83984                           MVT::i32, 2/*#Ops*/, 2, 3, 
84014 /*194746*/        /*SwitchType*/ 12, MVT::i32,// ->194760
84018                         MVT::i32, 2/*#Ops*/, 2, 3, 
84031 /*194778*/        OPC_CheckType, MVT::i32,
84037                         MVT::i32, 2/*#Ops*/, 2, 3, 
84045                         MVT::i32, 2/*#Ops*/, 2, 3, 
84053 /*194819*/          OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->194834
84057                           MVT::i32, 2/*#Ops*/, 2, 3, 
84070 /*194852*/          OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->194867
84074                           MVT::i32, 2/*#Ops*/, 2, 3, 
84098 /*194905*/        OPC_CheckType, MVT::i32,
84102                       MVT::i32, 2/*#Ops*/, 2, 3, 
84107 /*194922*/        OPC_CheckType, MVT::i32,
84113                         MVT::i32, 2/*#Ops*/, 2, 3, 
84121                         MVT::i32, 2/*#Ops*/, 2, 3, 
84129                         MVT::i32, 2/*#Ops*/, 2, 3, 
84137                         MVT::i32, 2/*#Ops*/, 2, 3, 
84145                         MVT::i32, 2/*#Ops*/, 2, 3, 
84153                         MVT::i32, 2/*#Ops*/, 2, 3, 
84159 /*195020*/        OPC_SwitchType /*2 cases */, 47, MVT::i32,// ->195070
84165                           MVT::i32, 2/*#Ops*/, 2, 3, 
84173                           MVT::i32, 2/*#Ops*/, 2, 3, 
84181                           MVT::i32, 2/*#Ops*/, 2, 3, 
84192                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84193 /*195091*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84204                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84205 /*195121*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84216                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84217 /*195151*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84233                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84234 /*195189*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84245                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84246 /*195219*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84257                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84258 /*195249*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84269                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84270 /*195279*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84284                       MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84285 /*195314*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84299                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84300 /*195350*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84311                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84312 /*195380*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84323                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84324 /*195410*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84335                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84336 /*195440*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84351                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84352 /*195478*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84363                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84364 /*195508*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84375                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84376 /*195538*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84387                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84388 /*195568*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84399                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84400 /*195598*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
84411                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
84412 /*195628*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
85108 /*196976*/        OPC_CheckChild2Type, MVT::i32,
85118 /*196994*/          OPC_CheckType, MVT::i32,
85123 /*197009*/          OPC_EmitInteger, MVT::i32, AArch64::bsub,
85126 /*197021*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
85128                         MVT::i32, 2/*#Ops*/, 4, 5, 
85140 /*197047*/          OPC_CheckType, MVT::i32,
85145 /*197062*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
85148 /*197074*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
85150                         MVT::i32, 2/*#Ops*/, 4, 5, 
85158 /*197093*/        OPC_CheckChild2Type, MVT::i32,
85168 /*197111*/          OPC_CheckType, MVT::i32,
85173 /*197126*/          OPC_EmitInteger, MVT::i32, AArch64::bsub,
85176 /*197138*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
85178                         MVT::i32, 2/*#Ops*/, 4, 5, 
85190 /*197164*/          OPC_CheckType, MVT::i32,
85195 /*197179*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
85198 /*197191*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
85200                         MVT::i32, 2/*#Ops*/, 4, 5, 
85208 /*197210*/        OPC_CheckChild2Type, MVT::i32,
85218 /*197228*/          OPC_CheckType, MVT::i32,
85223 /*197243*/          OPC_EmitInteger, MVT::i32, AArch64::bsub,
85226 /*197255*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
85228                         MVT::i32, 2/*#Ops*/, 4, 5, 
85240 /*197281*/          OPC_CheckType, MVT::i32,
85245 /*197296*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
85248 /*197308*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
85250                         MVT::i32, 2/*#Ops*/, 4, 5, 
85262 /*197340*/      OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->197355
85265                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
85282 /*197391*/        OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->197406
85285                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
85308 /*197447*/            OPC_CheckType, MVT::i32,
85313 /*197462*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
85316 /*197474*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
85318                           MVT::i32, 2/*#Ops*/, 4, 5, 
85330 /*197500*/            OPC_CheckType, MVT::i32,
85335 /*197515*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
85338 /*197527*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
85340                           MVT::i32, 2/*#Ops*/, 4, 5, 
85355 /*197559*/            OPC_CheckType, MVT::i32,
85360 /*197574*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
85363 /*197586*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
85365                           MVT::i32, 2/*#Ops*/, 4, 5, 
85377 /*197612*/            OPC_CheckType, MVT::i32,
85382 /*197627*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
85385 /*197639*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
85387                           MVT::i32, 2/*#Ops*/, 4, 5, 
85402 /*197671*/            OPC_CheckType, MVT::i32,
85407 /*197686*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
85410 /*197698*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
85412                           MVT::i32, 2/*#Ops*/, 4, 5, 
85424 /*197724*/            OPC_CheckType, MVT::i32,
85429 /*197739*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
85432 /*197751*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
85434                           MVT::i32, 2/*#Ops*/, 4, 5, 
85454                     MVT::i32, 1/*#Ops*/, 1,  // Results = #3
85455 /*197795*/      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
85474                     MVT::i32, 1/*#Ops*/, 1,  // Results = #3
85475 /*197838*/      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
85494                     MVT::i32, 1/*#Ops*/, 1,  // Results = #3
85495 /*197883*/      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
85514                     MVT::i32, 1/*#Ops*/, 1,  // Results = #3
85515 /*197925*/      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
85534                     MVT::i32, 1/*#Ops*/, 1,  // Results = #3
85535 /*197968*/      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
85554                     MVT::i32, 1/*#Ops*/, 1,  // Results = #3
85555 /*198013*/      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
85573 /*198047*/      OPC_CheckType, MVT::i32,
85576                     MVT::i32, 2/*#Ops*/, 0, 2, 
85592 /*198082*/      OPC_CheckType, MVT::i32,
85595                     MVT::i32, 2/*#Ops*/, 0, 2, 
85608 /*198111*/            OPC_CheckType, MVT::i32,
85612                           MVT::i32, 2/*#Ops*/, 0, 3, 
85627 /*198147*/          OPC_CheckType, MVT::i32,
85631                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
85637                           MVT::i32, 3/*#Ops*/, 1, 2, 3, 
85663 /*198227*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->198238
85665                         MVT::i32, 2/*#Ops*/, 0, 1, 
85682 /*198269*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->198280
85684                       MVT::i32, 2/*#Ops*/, 1, 0, 
85697 /*198297*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->198308
85699                         MVT::i32, 2/*#Ops*/, 0, 1, 
86199 /*199107*/      OPC_EmitInteger, MVT::i32, 9, 
86212 /*199128*/      OPC_EmitInteger, MVT::i32, 11, 
86233 /*199174*/              OPC_CheckChild2Type, MVT::i32,
86242 /*199189*/                OPC_CheckType, MVT::i32,
86247 /*199204*/                OPC_EmitInteger, MVT::i32, AArch64::bsub,
86252                               MVT::i32, 2/*#Ops*/, 4, 5, 
86263 /*199239*/                OPC_CheckType, MVT::i32,
86268 /*199254*/                OPC_EmitInteger, MVT::i32, AArch64::hsub,
86273                               MVT::i32, 2/*#Ops*/, 4, 5, 
86281 /*199285*/              OPC_CheckChild2Type, MVT::i32,
86290 /*199300*/                OPC_CheckType, MVT::i32,
86295 /*199315*/                OPC_EmitInteger, MVT::i32, AArch64::bsub,
86300                               MVT::i32, 2/*#Ops*/, 4, 5, 
86311 /*199350*/                OPC_CheckType, MVT::i32,
86316 /*199365*/                OPC_EmitInteger, MVT::i32, AArch64::hsub,
86321                               MVT::i32, 2/*#Ops*/, 4, 5, 
86329 /*199396*/              OPC_CheckChild2Type, MVT::i32,
86338 /*199411*/                OPC_CheckType, MVT::i32,
86343 /*199426*/                OPC_EmitInteger, MVT::i32, AArch64::bsub,
86348                               MVT::i32, 2/*#Ops*/, 4, 5, 
86359 /*199461*/                OPC_CheckType, MVT::i32,
86364 /*199476*/                OPC_EmitInteger, MVT::i32, AArch64::hsub,
86369                               MVT::i32, 2/*#Ops*/, 4, 5, 
86384 /*199518*/              OPC_CheckType, MVT::i32,
86389 /*199533*/              OPC_EmitInteger, MVT::i32, AArch64::bsub,
86394                             MVT::i32, 2/*#Ops*/, 4, 5, 
86405 /*199568*/              OPC_CheckType, MVT::i32,
86410 /*199583*/              OPC_EmitInteger, MVT::i32, AArch64::hsub,
86415                             MVT::i32, 2/*#Ops*/, 4, 5, 
86429 /*199624*/              OPC_CheckType, MVT::i32,
86434 /*199639*/              OPC_EmitInteger, MVT::i32, AArch64::bsub,
86439                             MVT::i32, 2/*#Ops*/, 4, 5, 
86450 /*199674*/              OPC_CheckType, MVT::i32,
86455 /*199689*/              OPC_EmitInteger, MVT::i32, AArch64::hsub,
86460                             MVT::i32, 2/*#Ops*/, 4, 5, 
86474 /*199730*/              OPC_CheckType, MVT::i32,
86479 /*199745*/              OPC_EmitInteger, MVT::i32, AArch64::bsub,
86484                             MVT::i32, 2/*#Ops*/, 4, 5, 
86495 /*199780*/              OPC_CheckType, MVT::i32,
86500 /*199795*/              OPC_EmitInteger, MVT::i32, AArch64::hsub,
86505                             MVT::i32, 2/*#Ops*/, 4, 5, 
86524 /*199841*/            OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->199854
86527                             MVT::i32, 2/*#Ops*/, 0, 2, 
86549 /*199885*/            OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->199898
86552                             MVT::i32, 2/*#Ops*/, 0, 2, 
86610 /*199988*/        OPC_CheckValueType, MVT::i32,
86628 /*200028*/        /*SwitchType*/ 15, MVT::i32,// ->200045
86632                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
86646 /*200068*/        /*SwitchType*/ 15, MVT::i32,// ->200085
86650                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
86664 /*200108*/        /*SwitchType*/ 15, MVT::i32,// ->200125
86668                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
86694                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
86727                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
86749 /*200278*/        OPC_CheckValueType, MVT::i32,
86758 /*200291*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
86760                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
86764                       MVT::i32, 1/*#Ops*/, 5,  // Results = #6
86790                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
86821                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
86841 /*200459*/        OPC_CheckValueType, MVT::i32,
86850 /*200472*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
86852                       MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
86856                       MVT::i32, 1/*#Ops*/, 6,  // Results = #7
86869 /*200515*/      OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->200530
86870 /*200518*/        OPC_EmitRegister, MVT::i32, AArch64::WZR,
86872                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
86885 /*200548*/      OPC_SwitchType /*2 cases */, 57, MVT::i32,// ->200608
86889                         MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
86889                         MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
86895                         MVT::i32, 3/*#Ops*/, 0, 2, 3, 
86901                         MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
86901                         MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
86907                         MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
86907                         MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
86915                         MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
86927                         MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
86933                         MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
86953 /*200690*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->200702
86955                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
86955                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
86960                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
88110 /*202824*/      OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->202840
88113                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
88113                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
88119                       MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
88130 /*202875*/      OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->202891
88133                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
88133                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
88139                       MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
88147 /*202912*/        OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->202945
88151                           MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
88151                           MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
88157                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
88157                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
88165                           MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
88171                           MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
88182 /*202996*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->203008
88184                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
88184                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
88189                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
88201 /*203040*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->203052
88203                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
88203                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
88208                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, 
88221 /*203078*/          OPC_CheckType, MVT::i32,
88225                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
88225                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
88235                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
88240 /*203116*/        OPC_CheckType, MVT::i32,
88242                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
88242                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
88248                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
88262 /*203167*/        OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->203198
88266                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
88272                           MVT::i32, 3/*#Ops*/, 1, 2, 3, 
88287 /*203227*/        OPC_CheckType, MVT::i32,
88291                         MVT::i32, 3/*#Ops*/, 0, 2, 3, 
88297                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
88309 /*203277*/      OPC_CheckType, MVT::i32,
88313                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
88319                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
88386 /*203452*/            OPC_CheckType, MVT::i32,
88390                           MVT::i32, 2/*#Ops*/, 0, 3, 
88405 /*203488*/          OPC_CheckType, MVT::i32,
88409                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
88415                           MVT::i32, 3/*#Ops*/, 1, 2, 3, 
88444 /*203572*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->203583
88446                         MVT::i32, 2/*#Ops*/, 0, 1, 
88459 /*203608*/        OPC_CheckType, MVT::i32,
88461                       MVT::i32, 2/*#Ops*/, 0, 1, 
88472 /*203638*/      OPC_CheckType, MVT::i32,
88474                     MVT::i32, 2/*#Ops*/, 1, 0, 
88504 /*203720*/        OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->203734
88505 /*203723*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
88507                         MVT::i32, 2/*#Ops*/, 1, 0, 
88519 /*203750*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->203761
88521                         MVT::i32, 2/*#Ops*/, 0, 1, 
88536 /*203784*/        OPC_CheckChild1Type, MVT::i32,
88568 /*203841*/            OPC_CheckChild1Type, MVT::i32,
88590 /*203877*/            OPC_CheckChild1Type, MVT::i32,
88602 /*203899*/          OPC_CheckChild1Type, MVT::i32,
88681 /*204034*/            OPC_CheckChild1Type, MVT::i32,
88688 /*204046*/            OPC_CheckChild1Type, MVT::i32,
88709 /*204080*/            OPC_CheckChild1Type, MVT::i32,
88716 /*204092*/            OPC_CheckChild1Type, MVT::i32,
88727 /*204112*/          OPC_CheckChild1Type, MVT::i32,
88758 /*204165*/            OPC_CheckChild1Type, MVT::i32,
88780 /*204201*/            OPC_CheckChild1Type, MVT::i32,
88937 /*204491*/      OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->204506
88940                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
88957 /*204540*/      OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->204555
88960                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
88980 /*204587*/            OPC_CheckType, MVT::i32,
88984                           MVT::i32, 2/*#Ops*/, 0, 3, 
88999 /*204623*/          OPC_CheckType, MVT::i32,
89003                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
89009                           MVT::i32, 3/*#Ops*/, 1, 2, 3, 
89035 /*204703*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->204714
89037                         MVT::i32, 2/*#Ops*/, 0, 1, 
89054 /*204745*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->204756
89056                       MVT::i32, 2/*#Ops*/, 1, 0, 
89068 /*204770*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->204781
89070                       MVT::i32, 2/*#Ops*/, 0, 1, 
91622                           MVT::i32, 2/*#Ops*/, 1, 2, 
91635                           MVT::i32, 2/*#Ops*/, 1, 2, 
91647 /*208980*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91649                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
91651                         MVT::i32, 2/*#Ops*/, 4, 2, 
91662 /*209012*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91664                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
91666                         MVT::i32, 2/*#Ops*/, 4, 2, 
91677 /*209046*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91679                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
91681                         MVT::i32, 2/*#Ops*/, 4, 2, 
91693                         MVT::i32, 2/*#Ops*/, 1, 2, 
91705                         MVT::i32, 2/*#Ops*/, 1, 2, 
91711 /*209108*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91713                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
91715                         MVT::i32, 2/*#Ops*/, 4, 2, 
91721 /*209131*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91723                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
91725                         MVT::i32, 2/*#Ops*/, 4, 2, 
91731 /*209154*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91733                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
91735                         MVT::i32, 2/*#Ops*/, 4, 2, 
91757                           MVT::i32, 2/*#Ops*/, 1, 2, 
91770                           MVT::i32, 2/*#Ops*/, 1, 2, 
91782 /*209247*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91784                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
91786                         MVT::i32, 2/*#Ops*/, 4, 2, 
91797 /*209279*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91799                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
91801                         MVT::i32, 2/*#Ops*/, 4, 2, 
91812 /*209313*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91814                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
91816                         MVT::i32, 2/*#Ops*/, 4, 2, 
91828                         MVT::i32, 2/*#Ops*/, 1, 2, 
91840                         MVT::i32, 2/*#Ops*/, 1, 2, 
91846 /*209375*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91848                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
91850                         MVT::i32, 2/*#Ops*/, 4, 2, 
91856 /*209398*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91858                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
91860                         MVT::i32, 2/*#Ops*/, 4, 2, 
91866 /*209421*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91868                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
91870                         MVT::i32, 2/*#Ops*/, 4, 2, 
91917                       MVT::i32, 1/*#Ops*/, 1,  // Results = #3
91918 /*209522*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91928                       MVT::i32, 1/*#Ops*/, 1,  // Results = #3
91929 /*209548*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91939                       MVT::i32, 1/*#Ops*/, 1,  // Results = #3
91940 /*209574*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91962                       MVT::i32, 1/*#Ops*/, 1,  // Results = #3
91963 /*209620*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91973                       MVT::i32, 1/*#Ops*/, 1,  // Results = #3
91974 /*209646*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
91984                       MVT::i32, 1/*#Ops*/, 1,  // Results = #3
91985 /*209672*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
92038 /*209767*/      OPC_CheckType, MVT::i32,
92043                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
92050                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
92057 /*209806*/      OPC_CheckType, MVT::i32,
92062                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
92069                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
92076 /*209845*/      OPC_CheckType, MVT::i32,
92081                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
92088                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
92114 /*209923*/      OPC_CheckType, MVT::i32,
92119                       MVT::i32, 2/*#Ops*/, 2, 3, 
92126                       MVT::i32, 2/*#Ops*/, 2, 3, 
92133 /*209958*/      OPC_CheckType, MVT::i32,
92138                       MVT::i32, 2/*#Ops*/, 2, 3, 
92145                       MVT::i32, 2/*#Ops*/, 2, 3, 
92152 /*209993*/      OPC_CheckType, MVT::i32,
92157                       MVT::i32, 2/*#Ops*/, 2, 3, 
92164                       MVT::i32, 2/*#Ops*/, 2, 3, 
92189 /*210061*/      OPC_SwitchType /*2 cases */, 41, MVT::i32,// ->210105
92195                         MVT::i32, 1/*#Ops*/, 1, 
92203                         MVT::i32, 1/*#Ops*/, 1, 
92211                         MVT::i32, 1/*#Ops*/, 1, 
92232 /*210135*/        OPC_CheckChild2Type, MVT::i32,
92380 /*210421*/        OPC_CheckChild2Type, MVT::i32,
92597 /*210793*/      OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->210808
92598 /*210796*/        OPC_EmitRegister, MVT::i32, AArch64::WZR,
92600                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
92617 /*210833*/      OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->210848
92618 /*210836*/        OPC_EmitRegister, MVT::i32, AArch64::WZR,
92620                       MVT::i32, 3/*#Ops*/, 1, 0, 2, 
92645                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
92676                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
92697 /*210998*/        OPC_CheckValueType, MVT::i32,
92705 /*211010*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
92707                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
92711                       MVT::i32, 1/*#Ops*/, 5,  // Results = #6
92722 /*211052*/        OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->211067
92723 /*211055*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
92725                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
92893 /*211385*/        OPC_CheckType, MVT::i32,
92896 /*211389*/        OPC_SwitchType /*2 cases */, 20, MVT::i32,// ->211412
92897 /*211392*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
92898 /*211395*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
92902                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
92920 /*211452*/        OPC_CheckType, MVT::i32,
92923 /*211456*/        OPC_SwitchType /*2 cases */, 20, MVT::i32,// ->211479
92924 /*211459*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
92925 /*211462*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
92929                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
92953 /*211518*/      OPC_CheckType, MVT::i32,
92956 /*211522*/      OPC_SwitchType /*2 cases */, 14, MVT::i32,// ->211539
92960                       MVT::i32, 3/*#Ops*/, 0, 1, 4, 
92981 /*211571*/      OPC_CheckType, MVT::i32,
92984 /*211575*/      OPC_SwitchType /*2 cases */, 17, MVT::i32,// ->211595
92989                       MVT::i32, 3/*#Ops*/, 1, 0, 5, 
93011 /*211639*/      OPC_CheckType, MVT::i32,
93014 /*211643*/      OPC_SwitchType /*2 cases */, 14, MVT::i32,// ->211660
93018                       MVT::i32, 3/*#Ops*/, 0, 1, 4, 
93039 /*211701*/      OPC_CheckType, MVT::i32,
93042 /*211705*/      OPC_SwitchType /*2 cases */, 17, MVT::i32,// ->211725
93047                       MVT::i32, 3/*#Ops*/, 1, 0, 5, 
93069 /*211760*/      OPC_CheckType, MVT::i32,
93072 /*211764*/      OPC_SwitchType /*2 cases */, 14, MVT::i32,// ->211781
93076                       MVT::i32, 3/*#Ops*/, 0, 1, 4, 
93097 /*211813*/      OPC_CheckType, MVT::i32,
93100 /*211817*/      OPC_SwitchType /*2 cases */, 17, MVT::i32,// ->211837
93105                       MVT::i32, 3/*#Ops*/, 1, 0, 5, 
93123 /*211866*/      OPC_CheckType, MVT::i32,
93126 /*211870*/      OPC_SwitchType /*2 cases */, 17, MVT::i32,// ->211890
93127 /*211873*/        OPC_EmitRegister, MVT::i32, AArch64::WZR,
93131                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
93149 /*211919*/      OPC_CheckType, MVT::i32,
93152 /*211923*/      OPC_SwitchType /*2 cases */, 20, MVT::i32,// ->211946
93153 /*211926*/        OPC_EmitRegister, MVT::i32, AArch64::WZR,
93158                       MVT::i32, 3/*#Ops*/, 0, 3, 5, 
93177 /*211987*/      OPC_CheckType, MVT::i32,
93180 /*211991*/      OPC_SwitchType /*2 cases */, 17, MVT::i32,// ->212011
93181 /*211994*/        OPC_EmitRegister, MVT::i32, AArch64::WZR,
93185                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
93203 /*212049*/      OPC_CheckType, MVT::i32,
93206 /*212053*/      OPC_SwitchType /*2 cases */, 20, MVT::i32,// ->212076
93207 /*212056*/        OPC_EmitRegister, MVT::i32, AArch64::WZR,
93212                       MVT::i32, 3/*#Ops*/, 0, 3, 5, 
93231 /*212107*/      OPC_CheckType, MVT::i32,
93234 /*212111*/      OPC_SwitchType /*6 cases */, 14, MVT::i32,// ->212128
93238                       MVT::i32, 3/*#Ops*/, 0, 1, 4, 
93298 /*212245*/      OPC_EmitInteger, MVT::i32, 0, 
93301 /*212256*/      OPC_EmitInteger, MVT::i32, 16, 
93304 /*212268*/      OPC_EmitInteger, MVT::i32, 32, 
93307 /*212280*/      OPC_EmitInteger, MVT::i32, 48, 
93326 /*212314*/      OPC_EmitInteger, MVT::i32, 0, 
93329 /*212325*/      OPC_EmitInteger, MVT::i32, 16, 
93332 /*212337*/      OPC_EmitInteger, MVT::i32, 32, 
93335 /*212349*/      OPC_EmitInteger, MVT::i32, 48, 
93354 /*212383*/      OPC_EmitInteger, MVT::i32, 0, 
93357 /*212394*/      OPC_EmitInteger, MVT::i32, 16, 
93360 /*212406*/      OPC_EmitInteger, MVT::i32, 32, 
93363 /*212418*/      OPC_EmitInteger, MVT::i32, 48, 
93382 /*212452*/      OPC_EmitInteger, MVT::i32, 0, 
93385 /*212463*/      OPC_EmitInteger, MVT::i32, 16, 
93388 /*212475*/      OPC_EmitInteger, MVT::i32, 32, 
93391 /*212487*/      OPC_EmitInteger, MVT::i32, 48, 
93400 /*212506*/    OPC_SwitchType /*2 cases */, 124, MVT::i32,// ->212633
93404                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93404                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93410                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93410                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93416                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
93416                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
93422                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
93422                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
93428                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93428                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93434                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93434                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93440                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
93440                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
93446                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
93446                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
93451                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
93451                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
93459                       MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93465                       MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93471                       MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
93477                       MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
93483                       MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93489                       MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93495                       MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
93501                       MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
93506                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
93514 /*212766*/    OPC_SwitchType /*2 cases */, 68, MVT::i32,// ->212837
93518                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93518                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93524                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93524                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93530                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93530                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93536                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93536                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93541                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
93541                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
93549                       MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93555                       MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93561                       MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93567                       MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
93572                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
93580 /*212915*/      OPC_CheckChild0Type, MVT::i32,
93590 /*212932*/        OPC_CheckType, MVT::i32,
93595 /*212940*/        OPC_CheckType, MVT::i32,
93603                       MVT::i32, 4/*#Ops*/, 0, 5, 6, 7, 
93610 /*212969*/        OPC_CheckType, MVT::i32,
93615 /*212977*/        OPC_CheckType, MVT::i32,
93622                       MVT::i32, 4/*#Ops*/, 0, 1, 5, 6, 
93637 /*213017*/        OPC_CheckType, MVT::i32,
93642 /*213025*/        OPC_CheckType, MVT::i32,
93650                       MVT::i32, 4/*#Ops*/, 0, 5, 6, 7, 
93657 /*213054*/        OPC_CheckType, MVT::i32,
93662 /*213062*/        OPC_CheckType, MVT::i32,
93669                       MVT::i32, 4/*#Ops*/, 0, 1, 5, 6, 
93677 /*213092*/      OPC_CheckChild0Type, MVT::i32,
93687 /*213109*/        OPC_CheckType, MVT::i32,
93692 /*213117*/        OPC_CheckType, MVT::i32,
93700                       MVT::i32, 4/*#Ops*/, 0, 5, 6, 7, 
93707 /*213146*/        OPC_CheckType, MVT::i32,
93712 /*213154*/        OPC_CheckType, MVT::i32,
93719                       MVT::i32, 4/*#Ops*/, 0, 1, 5, 6, 
93734 /*213194*/        OPC_CheckType, MVT::i32,
93739 /*213202*/        OPC_CheckType, MVT::i32,
93747                       MVT::i32, 4/*#Ops*/, 0, 5, 6, 7, 
93754 /*213231*/        OPC_CheckType, MVT::i32,
93759 /*213239*/        OPC_CheckType, MVT::i32,
93766                       MVT::i32, 4/*#Ops*/, 0, 1, 5, 6, 
93922 /*213533*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->213564
93927                             MVT::i32, 2/*#Ops*/, 0, 2, 
93933                             MVT::i32, 2/*#Ops*/, 1, 2, 
93955 /*213598*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->213629
93960                             MVT::i32, 2/*#Ops*/, 0, 2, 
93966                             MVT::i32, 2/*#Ops*/, 1, 2, 
93988 /*213663*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->213694
93993                             MVT::i32, 2/*#Ops*/, 0, 2, 
93999                             MVT::i32, 2/*#Ops*/, 1, 2, 
94024 /*213734*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->213744
94026                           MVT::i32, 1/*#Ops*/, 0, 
94037 /*213757*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->213767
94039                           MVT::i32, 1/*#Ops*/, 0, 
94053 /*213786*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->213796
94055                           MVT::i32, 1/*#Ops*/, 0, 
94066 /*213809*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->213819
94068                           MVT::i32, 1/*#Ops*/, 0, 
94082 /*213838*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->213848
94084                           MVT::i32, 1/*#Ops*/, 0, 
94095 /*213861*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->213871
94097                           MVT::i32, 1/*#Ops*/, 0, 
94111 /*213890*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->213900
94113                           MVT::i32, 1/*#Ops*/, 0, 
94124 /*213913*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->213923
94126                           MVT::i32, 1/*#Ops*/, 0, 
94141 /*213942*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->213954
94144                         MVT::i32, 1/*#Ops*/, 0, 
94156 /*213969*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->213981
94159                         MVT::i32, 1/*#Ops*/, 0, 
94171 /*213996*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->214008
94174                         MVT::i32, 1/*#Ops*/, 0, 
94234 /*214111*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->214142
94239                             MVT::i32, 2/*#Ops*/, 0, 2, 
94245                             MVT::i32, 2/*#Ops*/, 1, 2, 
94267 /*214176*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->214207
94272                             MVT::i32, 2/*#Ops*/, 0, 2, 
94278                             MVT::i32, 2/*#Ops*/, 1, 2, 
94300 /*214241*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->214272
94305                             MVT::i32, 2/*#Ops*/, 0, 2, 
94311                             MVT::i32, 2/*#Ops*/, 1, 2, 
94336 /*214312*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->214322
94338                           MVT::i32, 1/*#Ops*/, 0, 
94349 /*214335*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->214345
94351                           MVT::i32, 1/*#Ops*/, 0, 
94365 /*214364*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->214374
94367                           MVT::i32, 1/*#Ops*/, 0, 
94378 /*214387*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->214397
94380                           MVT::i32, 1/*#Ops*/, 0, 
94394 /*214416*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->214426
94396                           MVT::i32, 1/*#Ops*/, 0, 
94407 /*214439*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->214449
94409                           MVT::i32, 1/*#Ops*/, 0, 
94423 /*214468*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->214478
94425                           MVT::i32, 1/*#Ops*/, 0, 
94436 /*214491*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->214501
94438                           MVT::i32, 1/*#Ops*/, 0, 
94453 /*214520*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->214532
94456                         MVT::i32, 1/*#Ops*/, 0, 
94468 /*214547*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->214559
94471                         MVT::i32, 1/*#Ops*/, 0, 
94483 /*214574*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->214586
94486                         MVT::i32, 1/*#Ops*/, 0, 
94544 /*214682*/      OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->214696
94548                       MVT::i32, 1/*#Ops*/, 0, 
94569 /*214727*/          OPC_CheckType, MVT::i32,
94572                         MVT::i32, 3/*#Ops*/, 0, 0, 2, 
94591 /*214768*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->214779
94593                           MVT::i32, 2/*#Ops*/, 0, 1, 
94597 /*214781*/            OPC_EmitInteger, MVT::i32, 0, 
94598 /*214784*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
94610 /*214812*/          OPC_CheckType, MVT::i32,
94612                         MVT::i32, 2/*#Ops*/, 0, 1, 
94619 /*214829*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->214840
94621                           MVT::i32, 2/*#Ops*/, 0, 1, 
94625 /*214842*/            OPC_EmitInteger, MVT::i32, 0, 
94626 /*214845*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
94643 /*214882*/        /*SwitchType*/ 19, MVT::i32,// ->214903
94644 /*214884*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
94646                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
94648                         MVT::i32, 2/*#Ops*/, 0, 3, 
94663 /*214923*/        OPC_CheckType, MVT::i32,
94665                       MVT::i32, 1/*#Ops*/, 0, 
94680 /*214950*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->214960
94682                       MVT::i32, 1/*#Ops*/, 0, 
94716 /*215017*/      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
94734 /*215060*/        OPC_EmitInteger, MVT::i32, 0, 
94744 /*215080*/        OPC_EmitInteger, MVT::i32, 0, 
94754 /*215100*/        OPC_EmitInteger, MVT::i32, 0, 
94764 /*215119*/        OPC_EmitInteger, MVT::i32, 0, 
94771 /*215134*/        OPC_EmitInteger, MVT::i32, 0, 
94778 /*215149*/        OPC_EmitInteger, MVT::i32, 0, 
94802 /*215195*/            OPC_CheckType, MVT::i32,
94808                           MVT::i32, 3/*#Ops*/, 0, 3, 5, 
94835 /*215259*/            OPC_CheckType, MVT::i32,
94841                           MVT::i32, 3/*#Ops*/, 0, 3, 5, 
94870 /*215330*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
94892 /*215379*/          OPC_CheckType, MVT::i32,
94898                         MVT::i32, 3/*#Ops*/, 0, 3, 5, 
94920 /*215436*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->215447
94922                           MVT::i32, 2/*#Ops*/, 0, 1, 
94926 /*215449*/            OPC_EmitInteger, MVT::i32, 0, 
94927 /*215452*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
94939 /*215480*/          OPC_CheckType, MVT::i32,
94941                         MVT::i32, 2/*#Ops*/, 0, 1, 
94948 /*215497*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->215508
94950                           MVT::i32, 2/*#Ops*/, 0, 1, 
94954 /*215510*/            OPC_EmitInteger, MVT::i32, 0, 
94955 /*215513*/            OPC_EmitInteger, MVT::i32, AArch64::sub_32,
94972 /*215550*/        /*SwitchType*/ 19, MVT::i32,// ->215571
94973 /*215552*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
94975                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
94977                         MVT::i32, 2/*#Ops*/, 0, 3, 
95022 /*215639*/      OPC_CheckType, MVT::i32,
95027 /*215647*/      OPC_CheckType, MVT::i32,
95035                     MVT::i32, 4/*#Ops*/, 0, 1, 5, 6, 
95044 /*215679*/      OPC_CheckType, MVT::i32,
95049 /*215687*/      OPC_CheckType, MVT::i32,
95057                     MVT::i32, 4/*#Ops*/, 0, 1, 5, 6, 
95066 /*215719*/      OPC_CheckType, MVT::i32,
95071 /*215727*/      OPC_CheckType, MVT::i32,
95079                     MVT::i32, 4/*#Ops*/, 0, 1, 5, 6, 
95094 /*215770*/        OPC_CheckType, MVT::i32,
95107 /*215792*/        OPC_CheckType, MVT::i32,
95121 /*215814*/      OPC_CheckType, MVT::i32,
95151 /*215863*/      OPC_CheckType, MVT::i32,
95154                     MVT::i32, 3/*#Ops*/, 0, 1, 3, 
95177 /*215913*/        OPC_CheckType, MVT::i32,
95181                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
95201 /*215960*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->215971
95203                         MVT::i32, 2/*#Ops*/, 0, 1, 
95207 /*215973*/          OPC_EmitInteger, MVT::i32, 0, 
95208 /*215976*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
95220 /*216004*/        OPC_CheckType, MVT::i32,
95222                       MVT::i32, 2/*#Ops*/, 0, 1, 
95229 /*216021*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->216032
95231                         MVT::i32, 2/*#Ops*/, 0, 1, 
95235 /*216034*/          OPC_EmitInteger, MVT::i32, 0, 
95236 /*216037*/          OPC_EmitInteger, MVT::i32, AArch64::sub_32,
95253 /*216074*/      /*SwitchType*/ 19, MVT::i32,// ->216095
95254 /*216076*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
95256                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
95258                       MVT::i32, 2/*#Ops*/, 0, 3, 
95267 /*216104*/      OPC_CheckChild1Type, MVT::i32,
95311 /*216176*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
95313                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
95325 /*216206*/      OPC_CheckChild1Type, MVT::i32,
95369 /*216278*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
95371                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
95390                       MVT::i32, 1/*#Ops*/, 0, 
95397                       MVT::i32, 2/*#Ops*/, 0, 1, 
95410                       MVT::i32, 1/*#Ops*/, 0, 
95417                       MVT::i32, 2/*#Ops*/, 0, 1, 
95430                       MVT::i32, 1/*#Ops*/, 0, 
95437                       MVT::i32, 2/*#Ops*/, 0, 1, 
95447 /*216419*/    OPC_CheckType, MVT::i32,
95451 /*216426*/      OPC_CheckType, MVT::i32,
95455                     MVT::i32, 2/*#Ops*/, 0, 2, 
95546 /*216605*/    OPC_CheckType, MVT::i32,
95550 /*216612*/      OPC_CheckType, MVT::i32,
95554                     MVT::i32, 2/*#Ops*/, 0, 2, 
95645 /*216791*/    OPC_CheckType, MVT::i32,
95734 /*216959*/    OPC_CheckType, MVT::i32,
95823 /*217127*/    OPC_CheckType, MVT::i32,
95827 /*217134*/      OPC_CheckType, MVT::i32,
95831                     MVT::i32, 2/*#Ops*/, 0, 2, 
95922 /*217313*/    OPC_CheckType, MVT::i32,
96011 /*217481*/    OPC_CheckType, MVT::i32,
96101 /*217649*/    OPC_CheckType, MVT::i32,
96104 /*217653*/    OPC_SwitchType /*2 cases */, 14, MVT::i32,// ->217670
96108                     MVT::i32, 3/*#Ops*/, 0, 1, 4, 
96125 /*217697*/    OPC_CheckType, MVT::i32,
96128 /*217701*/    OPC_SwitchType /*2 cases */, 14, MVT::i32,// ->217718
96132                     MVT::i32, 3/*#Ops*/, 0, 1, 4, 
96149 /*217745*/    OPC_CheckType, MVT::i32,
96152 /*217749*/    OPC_SwitchType /*2 cases */, 14, MVT::i32,// ->217766
96156                     MVT::i32, 3/*#Ops*/, 0, 1, 4, 
96324 /*218060*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
96331 /*218075*/        OPC_EmitInteger, MVT::i32, 0, 
96332 /*218078*/        OPC_EmitRegister, MVT::i32, AArch64::WZR,
96333 /*218081*/        OPC_EmitInteger, MVT::i32, 0, 
96335                       MVT::i32, 3/*#Ops*/, 2, 0, 3,  // Results = #4
96336 /*218093*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
96555 /*218492*/          OPC_EmitInteger, MVT::i32, 0, 
96565 /*218512*/          OPC_EmitInteger, MVT::i32, 0, 
96575 /*218532*/          OPC_EmitInteger, MVT::i32, 0, 
96586 /*218552*/        OPC_EmitInteger, MVT::i32, 0, 
96593 /*218567*/        OPC_EmitInteger, MVT::i32, 0, 
96600 /*218582*/        OPC_EmitInteger, MVT::i32, 0, 
96656 /*218682*/    /*SwitchType*/ 99|128,1/*227*/, MVT::i32,// ->218912
96664                         MVT::i32, 2/*#Ops*/, 2, 1, 
96672                         MVT::i32, 2/*#Ops*/, 2, 1, 
96680                         MVT::i32, 2/*#Ops*/, 2, 1, 
96688                         MVT::i32, 2/*#Ops*/, 2, 1, 
96696                         MVT::i32, 2/*#Ops*/, 2, 1, 
96707                         MVT::i32, 2/*#Ops*/, 2, 1, 
96715                         MVT::i32, 2/*#Ops*/, 2, 1, 
96723                         MVT::i32, 2/*#Ops*/, 2, 1, 
96731                         MVT::i32, 2/*#Ops*/, 2, 1, 
96739                         MVT::i32, 2/*#Ops*/, 2, 1, 
96750                         MVT::i32, 2/*#Ops*/, 2, 1, 
96758                         MVT::i32, 2/*#Ops*/, 2, 1, 
96766                         MVT::i32, 2/*#Ops*/, 2, 1, 
96774                         MVT::i32, 2/*#Ops*/, 2, 1, 
96782                         MVT::i32, 2/*#Ops*/, 2, 1, 
96837 /*219000*/    /*SwitchType*/ 99|128,1/*227*/, MVT::i32,// ->219230
96845                         MVT::i32, 2/*#Ops*/, 2, 1, 
96853                         MVT::i32, 2/*#Ops*/, 2, 1, 
96861                         MVT::i32, 2/*#Ops*/, 2, 1, 
96869                         MVT::i32, 2/*#Ops*/, 2, 1, 
96877                         MVT::i32, 2/*#Ops*/, 2, 1, 
96888                         MVT::i32, 2/*#Ops*/, 2, 1, 
96896                         MVT::i32, 2/*#Ops*/, 2, 1, 
96904                         MVT::i32, 2/*#Ops*/, 2, 1, 
96912                         MVT::i32, 2/*#Ops*/, 2, 1, 
96920                         MVT::i32, 2/*#Ops*/, 2, 1, 
96931                         MVT::i32, 2/*#Ops*/, 2, 1, 
96939                         MVT::i32, 2/*#Ops*/, 2, 1, 
96947                         MVT::i32, 2/*#Ops*/, 2, 1, 
96955                         MVT::i32, 2/*#Ops*/, 2, 1, 
96963                         MVT::i32, 2/*#Ops*/, 2, 1, 
97018 /*219318*/    /*SwitchType*/ 99|128,1/*227*/, MVT::i32,// ->219548
97026                         MVT::i32, 2/*#Ops*/, 2, 1, 
97034                         MVT::i32, 2/*#Ops*/, 2, 1, 
97042                         MVT::i32, 2/*#Ops*/, 2, 1, 
97050                         MVT::i32, 2/*#Ops*/, 2, 1, 
97058                         MVT::i32, 2/*#Ops*/, 2, 1, 
97069                         MVT::i32, 2/*#Ops*/, 2, 1, 
97077                         MVT::i32, 2/*#Ops*/, 2, 1, 
97085                         MVT::i32, 2/*#Ops*/, 2, 1, 
97093                         MVT::i32, 2/*#Ops*/, 2, 1, 
97101                         MVT::i32, 2/*#Ops*/, 2, 1, 
97112                         MVT::i32, 2/*#Ops*/, 2, 1, 
97120                         MVT::i32, 2/*#Ops*/, 2, 1, 
97128                         MVT::i32, 2/*#Ops*/, 2, 1, 
97136                         MVT::i32, 2/*#Ops*/, 2, 1, 
97144                         MVT::i32, 2/*#Ops*/, 2, 1, 
97199 /*219636*/    /*SwitchType*/ 99|128,1/*227*/, MVT::i32,// ->219866
97207                         MVT::i32, 2/*#Ops*/, 2, 1, 
97215                         MVT::i32, 2/*#Ops*/, 2, 1, 
97223                         MVT::i32, 2/*#Ops*/, 2, 1, 
97231                         MVT::i32, 2/*#Ops*/, 2, 1, 
97239                         MVT::i32, 2/*#Ops*/, 2, 1, 
97250                         MVT::i32, 2/*#Ops*/, 2, 1, 
97258                         MVT::i32, 2/*#Ops*/, 2, 1, 
97266                         MVT::i32, 2/*#Ops*/, 2, 1, 
97274                         MVT::i32, 2/*#Ops*/, 2, 1, 
97282                         MVT::i32, 2/*#Ops*/, 2, 1, 
97293                         MVT::i32, 2/*#Ops*/, 2, 1, 
97301                         MVT::i32, 2/*#Ops*/, 2, 1, 
97309                         MVT::i32, 2/*#Ops*/, 2, 1, 
97317                         MVT::i32, 2/*#Ops*/, 2, 1, 
97325                         MVT::i32, 2/*#Ops*/, 2, 1, 
97380 /*219954*/    /*SwitchType*/ 99|128,1/*227*/, MVT::i32,// ->220184
97388                         MVT::i32, 2/*#Ops*/, 2, 1, 
97396                         MVT::i32, 2/*#Ops*/, 2, 1, 
97404                         MVT::i32, 2/*#Ops*/, 2, 1, 
97412                         MVT::i32, 2/*#Ops*/, 2, 1, 
97420                         MVT::i32, 2/*#Ops*/, 2, 1, 
97431                         MVT::i32, 2/*#Ops*/, 2, 1, 
97439                         MVT::i32, 2/*#Ops*/, 2, 1, 
97447                         MVT::i32, 2/*#Ops*/, 2, 1, 
97455                         MVT::i32, 2/*#Ops*/, 2, 1, 
97463                         MVT::i32, 2/*#Ops*/, 2, 1, 
97474                         MVT::i32, 2/*#Ops*/, 2, 1, 
97482                         MVT::i32, 2/*#Ops*/, 2, 1, 
97490                         MVT::i32, 2/*#Ops*/, 2, 1, 
97498                         MVT::i32, 2/*#Ops*/, 2, 1, 
97506                         MVT::i32, 2/*#Ops*/, 2, 1, 
97561 /*220272*/    /*SwitchType*/ 99|128,1/*227*/, MVT::i32,// ->220502
97569                         MVT::i32, 2/*#Ops*/, 2, 1, 
97577                         MVT::i32, 2/*#Ops*/, 2, 1, 
97585                         MVT::i32, 2/*#Ops*/, 2, 1, 
97593                         MVT::i32, 2/*#Ops*/, 2, 1, 
97601                         MVT::i32, 2/*#Ops*/, 2, 1, 
97612                         MVT::i32, 2/*#Ops*/, 2, 1, 
97620                         MVT::i32, 2/*#Ops*/, 2, 1, 
97628                         MVT::i32, 2/*#Ops*/, 2, 1, 
97636                         MVT::i32, 2/*#Ops*/, 2, 1, 
97644                         MVT::i32, 2/*#Ops*/, 2, 1, 
97655                         MVT::i32, 2/*#Ops*/, 2, 1, 
97663                         MVT::i32, 2/*#Ops*/, 2, 1, 
97671                         MVT::i32, 2/*#Ops*/, 2, 1, 
97679                         MVT::i32, 2/*#Ops*/, 2, 1, 
97687                         MVT::i32, 2/*#Ops*/, 2, 1, 
97742 /*220590*/    /*SwitchType*/ 99|128,1/*227*/, MVT::i32,// ->220820
97750                         MVT::i32, 2/*#Ops*/, 2, 1, 
97758                         MVT::i32, 2/*#Ops*/, 2, 1, 
97766                         MVT::i32, 2/*#Ops*/, 2, 1, 
97774                         MVT::i32, 2/*#Ops*/, 2, 1, 
97782                         MVT::i32, 2/*#Ops*/, 2, 1, 
97793                         MVT::i32, 2/*#Ops*/, 2, 1, 
97801                         MVT::i32, 2/*#Ops*/, 2, 1, 
97809                         MVT::i32, 2/*#Ops*/, 2, 1, 
97817                         MVT::i32, 2/*#Ops*/, 2, 1, 
97825                         MVT::i32, 2/*#Ops*/, 2, 1, 
97836                         MVT::i32, 2/*#Ops*/, 2, 1, 
97844                         MVT::i32, 2/*#Ops*/, 2, 1, 
97852                         MVT::i32, 2/*#Ops*/, 2, 1, 
97860                         MVT::i32, 2/*#Ops*/, 2, 1, 
97868                         MVT::i32, 2/*#Ops*/, 2, 1, 
97923 /*220908*/    /*SwitchType*/ 99|128,1/*227*/, MVT::i32,// ->221138
97931                         MVT::i32, 2/*#Ops*/, 2, 1, 
97939                         MVT::i32, 2/*#Ops*/, 2, 1, 
97947                         MVT::i32, 2/*#Ops*/, 2, 1, 
97955                         MVT::i32, 2/*#Ops*/, 2, 1, 
97963                         MVT::i32, 2/*#Ops*/, 2, 1, 
97974                         MVT::i32, 2/*#Ops*/, 2, 1, 
97982                         MVT::i32, 2/*#Ops*/, 2, 1, 
97990                         MVT::i32, 2/*#Ops*/, 2, 1, 
97998                         MVT::i32, 2/*#Ops*/, 2, 1, 
98006                         MVT::i32, 2/*#Ops*/, 2, 1, 
98017                         MVT::i32, 2/*#Ops*/, 2, 1, 
98025                         MVT::i32, 2/*#Ops*/, 2, 1, 
98033                         MVT::i32, 2/*#Ops*/, 2, 1, 
98041                         MVT::i32, 2/*#Ops*/, 2, 1, 
98049                         MVT::i32, 2/*#Ops*/, 2, 1, 
98104 /*221226*/    /*SwitchType*/ 99|128,1/*227*/, MVT::i32,// ->221456
98112                         MVT::i32, 2/*#Ops*/, 2, 1, 
98120                         MVT::i32, 2/*#Ops*/, 2, 1, 
98128                         MVT::i32, 2/*#Ops*/, 2, 1, 
98136                         MVT::i32, 2/*#Ops*/, 2, 1, 
98144                         MVT::i32, 2/*#Ops*/, 2, 1, 
98155                         MVT::i32, 2/*#Ops*/, 2, 1, 
98163                         MVT::i32, 2/*#Ops*/, 2, 1, 
98171                         MVT::i32, 2/*#Ops*/, 2, 1, 
98179                         MVT::i32, 2/*#Ops*/, 2, 1, 
98187                         MVT::i32, 2/*#Ops*/, 2, 1, 
98198                         MVT::i32, 2/*#Ops*/, 2, 1, 
98206                         MVT::i32, 2/*#Ops*/, 2, 1, 
98214                         MVT::i32, 2/*#Ops*/, 2, 1, 
98222                         MVT::i32, 2/*#Ops*/, 2, 1, 
98230                         MVT::i32, 2/*#Ops*/, 2, 1, 
98286 /*221550*/    /*SwitchType*/ 114|128,1/*242*/, MVT::i32,// ->221795
98294                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98302                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98310                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98318                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98326                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98337                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98345                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98353                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98361                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98369                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98380                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98388                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98396                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98404                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98412                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
98428                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
98429 /*221824*/        OPC_EmitInteger, MVT::i32, AArch64::sub_32,
98441 /*221847*/    /*SwitchType*/ 9, MVT::i32,// ->221858
98444                     MVT::i32, 1/*#Ops*/, 1, 
98512 /*222002*/    /*SwitchType*/ 11|128,3/*395*/, MVT::i32,// ->222400
98519 /*222017*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98521                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98523                         MVT::i32, 2/*#Ops*/, 4, 1, 
98530 /*222042*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98532                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98534                         MVT::i32, 2/*#Ops*/, 4, 1, 
98541 /*222067*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98543                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98545                         MVT::i32, 2/*#Ops*/, 4, 1, 
98552 /*222092*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98554                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98556                         MVT::i32, 2/*#Ops*/, 4, 1, 
98563 /*222117*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98565                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98567                         MVT::i32, 2/*#Ops*/, 4, 1, 
98577 /*222148*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98579                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98581                         MVT::i32, 2/*#Ops*/, 4, 1, 
98588 /*222173*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98590                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98592                         MVT::i32, 2/*#Ops*/, 4, 1, 
98599 /*222198*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98601                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98603                         MVT::i32, 2/*#Ops*/, 4, 1, 
98610 /*222223*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98612                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98614                         MVT::i32, 2/*#Ops*/, 4, 1, 
98621 /*222248*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98623                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98625                         MVT::i32, 2/*#Ops*/, 4, 1, 
98635 /*222279*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98637                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98639                         MVT::i32, 2/*#Ops*/, 4, 1, 
98646 /*222304*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98648                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98650                         MVT::i32, 2/*#Ops*/, 4, 1, 
98657 /*222329*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98659                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98661                         MVT::i32, 2/*#Ops*/, 4, 1, 
98668 /*222354*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98670                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98672                         MVT::i32, 2/*#Ops*/, 4, 1, 
98679 /*222379*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98681                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98683                         MVT::i32, 2/*#Ops*/, 4, 1, 
98753 /*222544*/    /*SwitchType*/ 11|128,3/*395*/, MVT::i32,// ->222942
98760 /*222559*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98762                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98764                         MVT::i32, 2/*#Ops*/, 4, 1, 
98771 /*222584*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98773                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98775                         MVT::i32, 2/*#Ops*/, 4, 1, 
98782 /*222609*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98784                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98786                         MVT::i32, 2/*#Ops*/, 4, 1, 
98793 /*222634*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98795                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98797                         MVT::i32, 2/*#Ops*/, 4, 1, 
98804 /*222659*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98806                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98808                         MVT::i32, 2/*#Ops*/, 4, 1, 
98818 /*222690*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98820                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98822                         MVT::i32, 2/*#Ops*/, 4, 1, 
98829 /*222715*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98831                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98833                         MVT::i32, 2/*#Ops*/, 4, 1, 
98840 /*222740*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98842                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98844                         MVT::i32, 2/*#Ops*/, 4, 1, 
98851 /*222765*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98853                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98855                         MVT::i32, 2/*#Ops*/, 4, 1, 
98862 /*222790*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98864                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98866                         MVT::i32, 2/*#Ops*/, 4, 1, 
98876 /*222821*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98878                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98880                         MVT::i32, 2/*#Ops*/, 4, 1, 
98887 /*222846*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98889                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98891                         MVT::i32, 2/*#Ops*/, 4, 1, 
98898 /*222871*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98900                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98902                         MVT::i32, 2/*#Ops*/, 4, 1, 
98909 /*222896*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98911                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98913                         MVT::i32, 2/*#Ops*/, 4, 1, 
98920 /*222921*/          OPC_EmitRegister, MVT::i32, AArch64::WZR,
98922                         MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
98924                         MVT::i32, 2/*#Ops*/, 4, 1, 
98941 /*222963*/    OPC_EmitInteger, MVT::i32, 104|128,57|128,3/*56552*/, 
98950 /*222981*/    OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->222995
98953                     MVT::i32, 2/*#Ops*/, 0, 1, 
98967 /*223015*/    OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->223030
98970                     MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
98970                     MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
98976                     MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
98984 /*223051*/    OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->223065
98987                     MVT::i32, 2/*#Ops*/, 0, 1, 
99001 /*223085*/    OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->223100
99004                     MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
99004                     MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
99010                     MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
99017 /*223120*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->223131
99019                     MVT::i32, 2/*#Ops*/, 0, 1, 
99031 /*223147*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->223158
99033                     MVT::i32, 2/*#Ops*/, 0, 1, 
99051 /*223188*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
99054 /*223199*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
99066 /*223236*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
99069 /*223247*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
99081 /*223284*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
99084 /*223295*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
99105 /*223350*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
99108 /*223361*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
99120 /*223398*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
99123 /*223409*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
99135 /*223446*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
99138 /*223457*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
99152 /*223497*/    OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->223507
99154                     MVT::i32, 1/*#Ops*/, 0, 
99184 /*223549*/      OPC_CheckChild1Type, MVT::i32,
99210 /*223590*/      OPC_CheckChild1Type, MVT::i32,
99247 /*223649*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->223661
99250                       MVT::i32, 1/*#Ops*/, 0, 
99262 /*223676*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->223686
99264                       MVT::i32, 1/*#Ops*/, 0, 
99275 /*223699*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->223709
99277                       MVT::i32, 1/*#Ops*/, 0, 
99327 /*223790*/    /*SwitchType*/ 13, MVT::i32,// ->223805
99332                     MVT::i32, 2/*#Ops*/, 0, 1, 
99394 /*223916*/    /*SwitchType*/ 13, MVT::i32,// ->223931
99399                     MVT::i32, 2/*#Ops*/, 0, 1, 
99461 /*224042*/    /*SwitchType*/ 13, MVT::i32,// ->224057
99466                     MVT::i32, 2/*#Ops*/, 0, 1, 
99701 /*224467*/      OPC_CheckType, MVT::i32,
99702 /*224469*/      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
99704                     MVT::i32, 2/*#Ops*/, 0, 1, 
99718 /*224503*/              OPC_CheckChild1Type, MVT::i32,
99727 /*224520*/              OPC_CheckChild1Type, MVT::i32,
99736 /*224537*/              OPC_CheckChild1Type, MVT::i32,
99750 /*224562*/              OPC_CheckChild1Type, MVT::i32,
99759 /*224579*/              OPC_CheckChild1Type, MVT::i32,
99768 /*224596*/              OPC_CheckChild1Type, MVT::i32,
99782 /*224618*/          OPC_CheckType, MVT::i32,
99823 /*224689*/        OPC_CheckType, MVT::i32,
99890 /*224806*/    OPC_EmitInteger, MVT::i32, 1, 
99899 /*224822*/    OPC_EmitInteger, MVT::i32, 0|128,96|128,3/*61440*/, 
99911 /*224850*/          OPC_EmitInteger, MVT::i32, AArch64::GPR64RegClassID,
99918 /*224864*/          OPC_EmitInteger, MVT::i32, AArch64::GPR64RegClassID,
100023 /*225035*/          OPC_EmitInteger, MVT::i32, AArch64::GPR64RegClassID,
100030 /*225049*/          OPC_EmitInteger, MVT::i32, AArch64::GPR64RegClassID,
100126 /*225205*/          OPC_EmitInteger, MVT::i32, AArch64::GPR64RegClassID,
100133 /*225219*/          OPC_EmitInteger, MVT::i32, AArch64::GPR64RegClassID,
100229 /*225375*/          OPC_EmitInteger, MVT::i32, AArch64::GPR64RegClassID,
100236 /*225389*/          OPC_EmitInteger, MVT::i32, AArch64::GPR64RegClassID,
100332 /*225545*/          OPC_EmitInteger, MVT::i32, AArch64::GPR64RegClassID,
100339 /*225559*/          OPC_EmitInteger, MVT::i32, AArch64::GPR64RegClassID,
100435 /*225715*/          OPC_EmitInteger, MVT::i32, AArch64::GPR64RegClassID,
100441 /*225727*/          OPC_EmitInteger, MVT::i32, AArch64::GPR64RegClassID,
100524 /*225856*/        OPC_EmitInteger, MVT::i32, AArch64::GPR64RegClassID,
100605 /*225981*/      OPC_CheckType, MVT::i32,
100606 /*225983*/      OPC_EmitInteger, MVT::i32, AArch64::GPR32RegClassID,
100608                     MVT::i32, 2/*#Ops*/, 0, 1, 
100614 /*226000*/        OPC_EmitInteger, MVT::i32, AArch64::GPR64RegClassID,
100703 /*226139*/          OPC_EmitInteger, MVT::i32, 8, 
100793 /*226289*/          OPC_EmitInteger, MVT::i32, 8, 
100883 /*226439*/          OPC_EmitInteger, MVT::i32, 8, 
100969 /*226575*/          OPC_EmitInteger, MVT::i32, 8, 
101059 /*226725*/          OPC_EmitInteger, MVT::i32, 8, 
101149 /*226875*/          OPC_EmitInteger, MVT::i32, 8, 
101239 /*227025*/          OPC_EmitInteger, MVT::i32, 8, 
101325 /*227160*/      OPC_CheckChild0Type, MVT::i32,
101327 /*227164*/      OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
101335 /*227182*/        OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
101343 /*227199*/          OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
101350 /*227213*/          OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
101361 /*227238*/          OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
101368 /*227252*/          OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
101379 /*227277*/          OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
101386 /*227291*/          OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
101395 /*227312*/        OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
101403 /*227329*/          OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
101410 /*227343*/          OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
101421 /*227368*/          OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
101428 /*227382*/          OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
101437 /*227403*/        OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
101453 /*227432*/          OPC_EmitInteger, MVT::i32, 8, 
101471 /*227471*/          OPC_EmitInteger, MVT::i32, 8, 
101489 /*227510*/          OPC_EmitInteger, MVT::i32, 8, 
101507 /*227549*/          OPC_EmitInteger, MVT::i32, 8, 
101521 /*227574*/          OPC_EmitInteger, MVT::i32, 8, 
101539 /*227613*/          OPC_EmitInteger, MVT::i32, 8, 
101557 /*227652*/          OPC_EmitInteger, MVT::i32, 8, 
101798 /*228000*/    OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->228019
101799 /*228003*/      OPC_CheckChild0Type, MVT::i32,
101801                     MVT::i32, 1/*#Ops*/, 0,  // Results = #1
101803                     MVT::i32, 1/*#Ops*/, 1, 
101819 /*228046*/      OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->228065
101824                       MVT::i32, 1/*#Ops*/, 1, 
101838 /*228087*/      OPC_SwitchType /*2 cases */, 14, MVT::i32,// ->228104
101840                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
101842                       MVT::i32, 1/*#Ops*/, 1, 
101847                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
101855 /*228124*/      OPC_SwitchType /*2 cases */, 14, MVT::i32,// ->228141
101859                       MVT::i32, 1/*#Ops*/, 1, 
101886                     MVT::i32, 1/*#Ops*/, 0,  // Results = #1
101906 /*228235*/      OPC_EmitInteger, MVT::i32, AArch64::sub_32,
101920 /*228263*/        OPC_EmitInteger, MVT::i32, 0, 
101930 /*228283*/        OPC_EmitInteger, MVT::i32, 0, 
101940 /*228303*/        OPC_EmitInteger, MVT::i32, 0, 
101950 /*228322*/        OPC_EmitInteger, MVT::i32, 0, 
101957 /*228337*/        OPC_EmitInteger, MVT::i32, 0, 
101964 /*228352*/        OPC_EmitInteger, MVT::i32, 0, 
102007 /*228426*/      OPC_CheckChild2Type, MVT::i32,
102020 /*228446*/      OPC_EmitInteger, MVT::i32, 0, 
102021 /*228449*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
102043 /*228498*/        OPC_CheckChild2Type, MVT::i32,
102055 /*228517*/        OPC_EmitInteger, MVT::i32, 0, 
102056 /*228520*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
102337 /*229027*/        OPC_EmitInteger, MVT::i32, 0, 
102338 /*229030*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
102367 /*229089*/          OPC_EmitInteger, MVT::i32, 0, 
102368 /*229092*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
102431 /*229211*/          OPC_EmitInteger, MVT::i32, 0, 
102432 /*229214*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
102457 /*229264*/          OPC_EmitInteger, MVT::i32, 0, 
102458 /*229267*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
102524 /*229389*/      OPC_EmitInteger, MVT::i32, 0, 
102525 /*229392*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
102549 /*229441*/      OPC_EmitInteger, MVT::i32, 0, 
102550 /*229444*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
102722 /*229782*/      OPC_CheckChild2Type, MVT::i32,
102735 /*229803*/        OPC_EmitInteger, MVT::i32, 0, 
102736 /*229806*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
102745 /*229832*/        OPC_EmitInteger, MVT::i32, 0, 
102746 /*229835*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
102769 /*229885*/        OPC_CheckChild2Type, MVT::i32,
102781 /*229905*/          OPC_EmitInteger, MVT::i32, 0, 
102782 /*229908*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
102791 /*229934*/          OPC_EmitInteger, MVT::i32, 0, 
102792 /*229937*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
103219 /*230744*/            OPC_EmitInteger, MVT::i32, 0, 
103220 /*230747*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
103230 /*230776*/            OPC_EmitInteger, MVT::i32, 0, 
103231 /*230779*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
103247 /*230815*/          OPC_EmitInteger, MVT::i32, 0, 
103248 /*230818*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
103273 /*230873*/              OPC_EmitInteger, MVT::i32, 0, 
103274 /*230876*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
103284 /*230905*/              OPC_EmitInteger, MVT::i32, 0, 
103285 /*230908*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
103304 /*230949*/            OPC_EmitInteger, MVT::i32, 0, 
103305 /*230952*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
103324 /*230994*/              OPC_EmitInteger, MVT::i32, 0, 
103325 /*230997*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
103334 /*231024*/              OPC_EmitInteger, MVT::i32, 0, 
103335 /*231027*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
103350 /*231061*/            OPC_EmitInteger, MVT::i32, 0, 
103351 /*231064*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
103374 /*231115*/              OPC_EmitInteger, MVT::i32, 0, 
103375 /*231118*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
103385 /*231147*/              OPC_EmitInteger, MVT::i32, 0, 
103386 /*231150*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
103403 /*231187*/            OPC_EmitInteger, MVT::i32, 0, 
103404 /*231190*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
103425 /*231235*/              OPC_EmitInteger, MVT::i32, 0, 
103426 /*231238*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
103436 /*231267*/              OPC_EmitInteger, MVT::i32, 0, 
103437 /*231270*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
103452 /*231305*/            OPC_EmitInteger, MVT::i32, 0, 
103453 /*231308*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
103476 /*231358*/            OPC_EmitInteger, MVT::i32, 0, 
103477 /*231361*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
103486 /*231388*/            OPC_EmitInteger, MVT::i32, 0, 
103487 /*231391*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
103501 /*231424*/          OPC_EmitInteger, MVT::i32, 0, 
103502 /*231427*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
103579 /*231589*/            OPC_EmitInteger, MVT::i32, 0, 
103580 /*231592*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
103590 /*231621*/            OPC_EmitInteger, MVT::i32, 0, 
103591 /*231624*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
103607 /*231660*/          OPC_EmitInteger, MVT::i32, 0, 
103608 /*231663*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
103630 /*231711*/            OPC_EmitInteger, MVT::i32, 0, 
103631 /*231714*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
103641 /*231743*/            OPC_EmitInteger, MVT::i32, 0, 
103642 /*231746*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
103657 /*231781*/          OPC_EmitInteger, MVT::i32, 0, 
103658 /*231784*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
103711 /*231898*/      OPC_CheckType, MVT::i32,
103725 /*231934*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
103739 /*231974*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
103758 /*232022*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
103772 /*232062*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
103791 /*232110*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
103805 /*232150*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
103824 /*232198*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
103838 /*232238*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
103857                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
103858 /*232287*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
103871                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
103872 /*232327*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
103893 /*232378*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
103907 /*232416*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
103926 /*232462*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
103940 /*232500*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
103959 /*232546*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
103973 /*232584*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
103992 /*232630*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
104006 /*232668*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
104025                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
104026 /*232715*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
104039                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
104040 /*232753*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
104052 /*232779*/        OPC_CheckChild0Type, MVT::i32,
104143 /*232942*/      OPC_CheckType, MVT::i32,
104157 /*232978*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
104160 /*232990*/          OPC_EmitInteger, MVT::i32, 0, 
104163 /*233001*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
104177 /*233040*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
104180 /*233052*/          OPC_EmitInteger, MVT::i32, 0, 
104183 /*233063*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
104202                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
104203 /*233113*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
104206 /*233125*/          OPC_EmitInteger, MVT::i32, 0, 
104209 /*233136*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
104222                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
104223 /*233175*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
104226 /*233187*/          OPC_EmitInteger, MVT::i32, 0, 
104229 /*233198*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
104251 /*233253*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
104254 /*233265*/            OPC_EmitInteger, MVT::i32, 0, 
104257 /*233276*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
104260 /*233287*/            OPC_EmitInteger, MVT::i32, 0, 
104263 /*233298*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
104277 /*233337*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
104280 /*233349*/            OPC_EmitInteger, MVT::i32, 0, 
104283 /*233360*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
104286 /*233371*/            OPC_EmitInteger, MVT::i32, 0, 
104289 /*233382*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
104309 /*233434*/              OPC_EmitInteger, MVT::i32, AArch64::hsub,
104312 /*233446*/              OPC_EmitInteger, MVT::i32, 0, 
104315 /*233457*/              OPC_EmitInteger, MVT::i32, AArch64::dsub,
104318 /*233468*/              OPC_EmitInteger, MVT::i32, 0, 
104321 /*233479*/              OPC_EmitInteger, MVT::i32, AArch64::dsub,
104335 /*233518*/              OPC_EmitInteger, MVT::i32, AArch64::hsub,
104338 /*233530*/              OPC_EmitInteger, MVT::i32, 0, 
104341 /*233541*/              OPC_EmitInteger, MVT::i32, AArch64::dsub,
104344 /*233552*/              OPC_EmitInteger, MVT::i32, 0, 
104347 /*233563*/              OPC_EmitInteger, MVT::i32, AArch64::dsub,
104364 /*233606*/              OPC_EmitInteger, MVT::i32, AArch64::hsub,
104367 /*233618*/              OPC_EmitInteger, MVT::i32, 0, 
104370 /*233629*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
104384 /*233666*/              OPC_EmitInteger, MVT::i32, AArch64::hsub,
104387 /*233678*/              OPC_EmitInteger, MVT::i32, 0, 
104390 /*233689*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
104411                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
104412 /*233739*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
104415 /*233751*/          OPC_EmitInteger, MVT::i32, 0, 
104418 /*233762*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
104431                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
104432 /*233799*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
104435 /*233811*/          OPC_EmitInteger, MVT::i32, 0, 
104438 /*233822*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
104460 /*233875*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
104463 /*233887*/            OPC_EmitInteger, MVT::i32, 0, 
104466 /*233898*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
104469 /*233909*/            OPC_EmitInteger, MVT::i32, 0, 
104472 /*233920*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
104486 /*233957*/            OPC_EmitInteger, MVT::i32, AArch64::bsub,
104489 /*233969*/            OPC_EmitInteger, MVT::i32, 0, 
104492 /*233980*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
104495 /*233991*/            OPC_EmitInteger, MVT::i32, 0, 
104498 /*234002*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
104518 /*234050*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
104521 /*234062*/            OPC_EmitInteger, MVT::i32, 0, 
104524 /*234073*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
104527 /*234084*/            OPC_EmitInteger, MVT::i32, 0, 
104530 /*234095*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
104544 /*234132*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
104547 /*234144*/            OPC_EmitInteger, MVT::i32, 0, 
104550 /*234155*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
104553 /*234166*/            OPC_EmitInteger, MVT::i32, 0, 
104556 /*234177*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
104569 /*234203*/        OPC_CheckChild0Type, MVT::i32,
104703 /*234443*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
104721 /*234480*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
104807 /*234654*/          OPC_CheckChild0Type, MVT::i32,
104862 /*234764*/          OPC_CheckChild0Type, MVT::i32,
105257 /*235509*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
105268 /*235541*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
105283 /*235578*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
105303 /*235624*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
105314 /*235656*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
105330 /*235694*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
105379 /*235795*/    OPC_CheckType, MVT::i32,
105658                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
105659 /*236320*/          OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
105688 /*236380*/          OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
106634 /*238167*/          OPC_CheckType, MVT::i32,
106646 /*238200*/                OPC_EmitInteger, MVT::i32, AArch64::bsub,
106658 /*238233*/                OPC_EmitInteger, MVT::i32, AArch64::bsub,
106672 /*238270*/                OPC_EmitInteger, MVT::i32, AArch64::bsub,
106684 /*238303*/                OPC_EmitInteger, MVT::i32, AArch64::bsub,
106702 /*238347*/                OPC_EmitInteger, MVT::i32, AArch64::hsub,
106714 /*238380*/                OPC_EmitInteger, MVT::i32, AArch64::hsub,
106728 /*238417*/                OPC_EmitInteger, MVT::i32, AArch64::hsub,
106740 /*238450*/                OPC_EmitInteger, MVT::i32, AArch64::hsub,
106750 /*238469*/          OPC_SwitchType /*2 cases */, 15|128,1/*143*/, MVT::i32,// ->238616
106759                               MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
106760 /*238499*/                OPC_EmitInteger, MVT::i32, AArch64::ssub,
106771                               MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
106772 /*238532*/                OPC_EmitInteger, MVT::i32, AArch64::ssub,
106785                               MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
106786 /*238569*/                OPC_EmitInteger, MVT::i32, AArch64::ssub,
106797                               MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
106798 /*238602*/                OPC_EmitInteger, MVT::i32, AArch64::ssub,
106815 /*238644*/                OPC_EmitInteger, MVT::i32, AArch64::dsub,
106827 /*238677*/                OPC_EmitInteger, MVT::i32, AArch64::dsub,
106844 /*238710*/          OPC_CheckType, MVT::i32,
106855 /*238738*/              OPC_EmitInteger, MVT::i32, AArch64::bsub,
106867 /*238770*/              OPC_EmitInteger, MVT::i32, AArch64::bsub,
106883 /*238808*/              OPC_EmitInteger, MVT::i32, AArch64::hsub,
106895 /*238840*/              OPC_EmitInteger, MVT::i32, AArch64::hsub,
106904 /*238857*/          OPC_SwitchType /*2 cases */, 67, MVT::i32,// ->238927
106912                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
106913 /*238882*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
106924                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
106925 /*238914*/              OPC_EmitInteger, MVT::i32, AArch64::ssub,
106940 /*238950*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
106971 /*239008*/          OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
106979 /*239027*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
106986 /*239042*/        OPC_CheckChild0Type, MVT::i32,
106988 /*239047*/          OPC_EmitInteger, MVT::i32, 0, 
106989 /*239050*/          OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
106992 /*239061*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
106998 /*239075*/          OPC_EmitInteger, MVT::i32, 0, 
106999 /*239078*/          OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
107002 /*239089*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
107008 /*239103*/          OPC_EmitInteger, MVT::i32, 0, 
107009 /*239106*/          OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
107012 /*239117*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
107018 /*239131*/          OPC_EmitInteger, MVT::i32, 0, 
107019 /*239134*/          OPC_EmitInteger, MVT::i32, AArch64::FPR32RegClassID,
107022 /*239145*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
107030 /*239165*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
107038 /*239185*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
107053 /*239212*/      OPC_SwitchType /*3 cases */, 15|128,1/*143*/, MVT::i32,// ->239359
107063 /*239242*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
107075 /*239275*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
107089 /*239312*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
107101 /*239345*/            OPC_EmitInteger, MVT::i32, AArch64::hsub,
107117                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
107118 /*239388*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
107129                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
107130 /*239421*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
107143                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
107144 /*239458*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
107155                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #7
107156 /*239491*/            OPC_EmitInteger, MVT::i32, AArch64::ssub,
107173 /*239532*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
107185 /*239565*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
107203 /*239600*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
107212 /*239618*/        OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
107222 /*239641*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
107230 /*239661*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
107241 /*239686*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
107249 /*239706*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
107276 /*239759*/          OPC_CheckType, MVT::i32,
107282 /*239775*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
107294 /*239797*/          OPC_CheckType, MVT::i32,
107300 /*239813*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
107312 /*239835*/          OPC_CheckType, MVT::i32,
107318 /*239851*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
107330 /*239873*/          OPC_CheckType, MVT::i32,
107336 /*239889*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
107350 /*239913*/        OPC_CheckType, MVT::i32,
107353 /*239918*/        OPC_EmitInteger, MVT::i32, 0, 
107354 /*239921*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
107361 /*239947*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
107374 /*239970*/        OPC_CheckType, MVT::i32,
107377 /*239975*/        OPC_EmitInteger, MVT::i32, 0, 
107378 /*239978*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
107385 /*240004*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
107398 /*240027*/        OPC_CheckType, MVT::i32,
107401 /*240032*/        OPC_EmitInteger, MVT::i32, 0, 
107402 /*240035*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
107409 /*240061*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
107422 /*240084*/        OPC_CheckType, MVT::i32,
107425 /*240089*/        OPC_EmitInteger, MVT::i32, 0, 
107426 /*240092*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
107433 /*240118*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
107445 /*240139*/      OPC_CheckType, MVT::i32,
107532 /*240314*/          OPC_CheckType, MVT::i32,
107538 /*240330*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
107550 /*240352*/          OPC_CheckType, MVT::i32,
107556 /*240368*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
107568 /*240390*/          OPC_CheckType, MVT::i32,
107574 /*240406*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
107588 /*240430*/        OPC_CheckType, MVT::i32,
107591 /*240435*/        OPC_EmitInteger, MVT::i32, 0, 
107592 /*240438*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
107599 /*240464*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
107612 /*240487*/        OPC_CheckType, MVT::i32,
107615 /*240492*/        OPC_EmitInteger, MVT::i32, 0, 
107616 /*240495*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
107623 /*240521*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
107636 /*240544*/        OPC_CheckType, MVT::i32,
107639 /*240549*/        OPC_EmitInteger, MVT::i32, 0, 
107640 /*240552*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
107647 /*240578*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
107659 /*240598*/      OPC_CheckType, MVT::i32,
107713 /*240713*/            OPC_CheckChild1Type, MVT::i32,
107725 /*240734*/            OPC_CheckChild1Type, MVT::i32,
107737 /*240755*/            OPC_CheckChild1Type, MVT::i32,
107750 /*240776*/            OPC_CheckChild1Type, MVT::i32,
107760 /*240793*/            OPC_CheckChild1Type, MVT::i32,
107770 /*240810*/            OPC_CheckChild1Type, MVT::i32,
107790 /*240848*/              OPC_CheckChild1Type, MVT::i32,
107801 /*240867*/              OPC_CheckType, MVT::i32,
107818 /*240897*/              OPC_CheckChild1Type, MVT::i32,
107829 /*240916*/              OPC_CheckType, MVT::i32,
107846 /*240946*/              OPC_CheckChild1Type, MVT::i32,
107857 /*240965*/              OPC_CheckType, MVT::i32,
107875 /*240996*/              OPC_CheckChild1Type, MVT::i32,
107886 /*241015*/              OPC_CheckType, MVT::i32,
107901 /*241041*/              OPC_CheckChild1Type, MVT::i32,
107912 /*241060*/              OPC_CheckType, MVT::i32,
107927 /*241086*/              OPC_CheckChild1Type, MVT::i32,
107938 /*241105*/              OPC_CheckType, MVT::i32,
107962 /*241150*/              OPC_CheckChild1Type, MVT::i32,
107973 /*241169*/              OPC_CheckType, MVT::i32,
107990 /*241199*/              OPC_CheckChild1Type, MVT::i32,
108001 /*241218*/              OPC_CheckType, MVT::i32,
108018 /*241248*/              OPC_CheckChild1Type, MVT::i32,
108029 /*241267*/              OPC_CheckType, MVT::i32,
108047 /*241298*/              OPC_CheckChild1Type, MVT::i32,
108058 /*241317*/              OPC_CheckType, MVT::i32,
108073 /*241343*/              OPC_CheckChild1Type, MVT::i32,
108084 /*241362*/              OPC_CheckType, MVT::i32,
108099 /*241388*/              OPC_CheckChild1Type, MVT::i32,
108110 /*241407*/              OPC_CheckType, MVT::i32,
108128 /*241436*/      OPC_CheckType, MVT::i32,
108221 /*241618*/                  OPC_CheckChild1Type, MVT::i32,
108225 /*241624*/                  OPC_EmitInteger, MVT::i32, 0, 
108226 /*241627*/                  OPC_EmitInteger, MVT::i32, AArch64::dsub,
108235 /*241652*/                  OPC_CheckChild1Type, MVT::i32,
108239 /*241658*/                  OPC_EmitInteger, MVT::i32, 0, 
108240 /*241661*/                  OPC_EmitInteger, MVT::i32, AArch64::dsub,
108249 /*241686*/                  OPC_CheckChild1Type, MVT::i32,
108253 /*241692*/                  OPC_EmitInteger, MVT::i32, 0, 
108254 /*241695*/                  OPC_EmitInteger, MVT::i32, AArch64::dsub,
108268 /*241728*/                  OPC_CheckChild1Type, MVT::i32,
108272 /*241734*/                  OPC_EmitInteger, MVT::i32, 0, 
108273 /*241737*/                  OPC_EmitInteger, MVT::i32, AArch64::dsub,
108282 /*241762*/                  OPC_CheckChild1Type, MVT::i32,
108286 /*241768*/                  OPC_EmitInteger, MVT::i32, 0, 
108287 /*241771*/                  OPC_EmitInteger, MVT::i32, AArch64::dsub,
108296 /*241796*/                  OPC_CheckChild1Type, MVT::i32,
108300 /*241802*/                  OPC_EmitInteger, MVT::i32, 0, 
108301 /*241805*/                  OPC_EmitInteger, MVT::i32, AArch64::dsub,
108315 /*241835*/              OPC_CheckType, MVT::i32,
108325 /*241854*/                OPC_EmitInteger, MVT::i32, AArch64::dsub,
108342 /*241893*/                OPC_EmitInteger, MVT::i32, AArch64::dsub,
108359 /*241932*/                OPC_EmitInteger, MVT::i32, AArch64::dsub,
108374 /*241967*/            OPC_CheckType, MVT::i32,
108385 /*241988*/              OPC_EmitInteger, MVT::i32, AArch64::dsub,
108403 /*242029*/              OPC_EmitInteger, MVT::i32, AArch64::dsub,
108421 /*242070*/              OPC_EmitInteger, MVT::i32, AArch64::dsub,
108440 /*242112*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108454 /*242146*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108468 /*242180*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108493 /*242236*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108513 /*242281*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108533 /*242326*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108557 /*242379*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108577 /*242424*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108597 /*242469*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108621 /*242522*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108641 /*242567*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108661 /*242612*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108685 /*242665*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108705 /*242710*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108725 /*242755*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108749 /*242808*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108769 /*242853*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108789 /*242898*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108813 /*242951*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108833 /*242996*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108853 /*243041*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108877 /*243094*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108897 /*243139*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108917 /*243184*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108932 /*243220*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
108949 /*243260*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108963 /*243294*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108977 /*243328*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
108995 /*243369*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109009 /*243403*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109023 /*243437*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109041 /*243478*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109055 /*243512*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109069 /*243546*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109089 /*243590*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109105 /*243628*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109121 /*243666*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109141 /*243711*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109157 /*243749*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109173 /*243787*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109193 /*243832*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109209 /*243870*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109225 /*243908*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109245 /*243953*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109261 /*243991*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109277 /*244029*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109291 /*244065*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
109299 /*244085*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
109307 /*244105*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
109315 /*244125*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
109327 /*244151*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109333 /*244172*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109344 /*244205*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109350 /*244226*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109361 /*244259*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109367 /*244280*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109378 /*244313*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109384 /*244334*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109404 /*244383*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109416 /*244416*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
109424 /*244436*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
109437 /*244464*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109450 /*244497*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109456 /*244518*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109467 /*244551*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109473 /*244572*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109484 /*244605*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109490 /*244626*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
109514 /*244682*/          OPC_CheckType, MVT::i32,
109538 /*244726*/          OPC_CheckType, MVT::i32,
109562 /*244770*/          OPC_CheckType, MVT::i32,
109612 /*244862*/          OPC_CheckType, MVT::i32,
109648 /*244925*/          OPC_SwitchType /*2 cases */, 25, MVT::i32,// ->244953
109681 /*244984*/          OPC_CheckType, MVT::i32,
109693 /*245004*/            OPC_EmitInteger, MVT::i32, 0, 
109694 /*245007*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109700 /*245030*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109716 /*245058*/            OPC_EmitInteger, MVT::i32, 0, 
109717 /*245061*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109723 /*245084*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109731 /*245099*/          OPC_CheckType, MVT::i32,
109741 /*245115*/          OPC_EmitInteger, MVT::i32, 0, 
109742 /*245118*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
109748 /*245141*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
109758 /*245158*/        OPC_CheckChild1Type, MVT::i32,
109835 /*245305*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109842 /*245331*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109869 /*245383*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109876 /*245409*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109903 /*245461*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109910 /*245487*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109931 /*245525*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109941 /*245554*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109946 /*245571*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109952 /*245595*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109973 /*245633*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109983 /*245662*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109988 /*245679*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
109994 /*245703*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110015 /*245741*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110025 /*245770*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110030 /*245787*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110036 /*245811*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110068 /*245870*/            OPC_EmitInteger, MVT::i32, 0, 
110069 /*245873*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110075 /*245896*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110113 /*245966*/            OPC_EmitInteger, MVT::i32, 0, 
110114 /*245969*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110120 /*245992*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110143 /*246035*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
110157 /*246072*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
110163 /*246092*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
110169 /*246117*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
110187 /*246153*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
110198 /*246186*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
110204 /*246206*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
110210 /*246231*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
110228 /*246266*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110306 /*246433*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110317 /*246463*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110328 /*246493*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110339 /*246523*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110350 /*246553*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110361 /*246583*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110380 /*246625*/          OPC_CheckType, MVT::i32,
110403 /*246669*/          OPC_CheckType, MVT::i32,
110440 /*246743*/          OPC_CheckType, MVT::i32,
110444 /*246752*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110455 /*246782*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110471 /*246818*/          OPC_CheckType, MVT::i32,
110475 /*246827*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110486 /*246857*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110497 /*246887*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110508 /*246917*/            OPC_EmitInteger, MVT::i32, AArch64::dsub,
110527 /*246958*/          OPC_CheckType, MVT::i32,
110563 /*247017*/          OPC_SwitchType /*2 cases */, 23, MVT::i32,// ->247043
110599 /*247076*/        OPC_CheckChild0Type, MVT::i32,
110664 /*247196*/          OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
110737 /*247321*/          OPC_EmitInteger, MVT::i32, AArch64::FPR64RegClassID,
110745 /*247340*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
110759 /*247376*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
110770 /*247407*/          OPC_EmitInteger, MVT::i32, AArch64::ssub,
110784 /*247443*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
110795 /*247474*/          OPC_EmitInteger, MVT::i32, AArch64::hsub,
110813 /*247515*/      OPC_CheckChild2Type, MVT::i32,
110817 /*247526*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110825 /*247546*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110833 /*247566*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110841 /*247586*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110849 /*247606*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110857 /*247626*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110865 /*247646*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110876 /*247672*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110884 /*247692*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110892 /*247712*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110900 /*247732*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110908 /*247752*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110916 /*247772*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110924 /*247792*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
110937 /*247817*/    OPC_CheckType, MVT::i32,
110942 /*247825*/    OPC_CheckType, MVT::i32,
110983 /*247909*/    OPC_CheckType, MVT::i32,
110988 /*247917*/    OPC_CheckType, MVT::i32,
111028 /*248000*/    OPC_CheckType, MVT::i32,
111033 /*248008*/    OPC_CheckType, MVT::i32,
111069 /*248079*/    OPC_CheckType, MVT::i32,
111074 /*248087*/    OPC_CheckType, MVT::i32,
111098 /*248134*/    OPC_CheckType, MVT::i32,
111103 /*248142*/    OPC_CheckType, MVT::i32,
111139 /*248213*/    OPC_CheckType, MVT::i32,
111144 /*248221*/    OPC_CheckType, MVT::i32,
111272 /*248465*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111278 /*248478*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111284 /*248491*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111290 /*248504*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111296 /*248517*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111302 /*248530*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111308 /*248543*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111318 /*248562*/      OPC_EmitInteger, MVT::i32, 8, 
111321 /*248574*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
111330 /*248593*/        OPC_EmitInteger, MVT::i32, 8, 
111333 /*248605*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111339 /*248618*/        OPC_EmitInteger, MVT::i32, 8, 
111342 /*248630*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111352 /*248650*/        OPC_EmitInteger, MVT::i32, 8, 
111355 /*248662*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111361 /*248675*/        OPC_EmitInteger, MVT::i32, 8, 
111364 /*248687*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111375 /*248710*/          OPC_EmitInteger, MVT::i32, 8, 
111378 /*248722*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
111387 /*248745*/          OPC_EmitInteger, MVT::i32, AArch64::dsub,
111397 /*248770*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111406 /*248794*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111415 /*248818*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111421 /*248831*/        OPC_EmitInteger, MVT::i32, 8, 
111424 /*248843*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
111586 /*249146*/    OPC_CheckType, MVT::i32,
113878 /*253428*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
113888 /*253455*/      OPC_EmitInteger, MVT::i32, AArch64::bsub,
113898 /*253482*/      OPC_EmitInteger, MVT::i32, AArch64::bsub,
113908 /*253509*/      OPC_EmitInteger, MVT::i32, AArch64::hsub,
113918 /*253536*/      OPC_EmitInteger, MVT::i32, AArch64::hsub,
113927                     MVT::i32, 1/*#Ops*/, 0,  // Results = #2
113928 /*253563*/      OPC_EmitInteger, MVT::i32, AArch64::ssub,
113946 /*253607*/      OPC_EmitInteger, MVT::i32, AArch64::dsub,
113956 /*253634*/      OPC_EmitInteger, MVT::i32, AArch64::bsub,
113966 /*253661*/      OPC_EmitInteger, MVT::i32, AArch64::bsub,
113976 /*253688*/      OPC_EmitInteger, MVT::i32, AArch64::hsub,
113986 /*253715*/      OPC_EmitInteger, MVT::i32, AArch64::hsub,
113995                     MVT::i32, 1/*#Ops*/, 0,  // Results = #2
113996 /*253742*/      OPC_EmitInteger, MVT::i32, AArch64::ssub,
114014 /*253786*/      OPC_EmitInteger, MVT::i32, AArch64::bsub,
114024 /*253813*/      OPC_EmitInteger, MVT::i32, AArch64::bsub,
114034 /*253840*/      OPC_EmitInteger, MVT::i32, AArch64::hsub,
114044 /*253867*/      OPC_EmitInteger, MVT::i32, AArch64::hsub,
114053                     MVT::i32, 1/*#Ops*/, 0,  // Results = #2
114054 /*253894*/      OPC_EmitInteger, MVT::i32, AArch64::ssub,
114072 /*253938*/      OPC_EmitInteger, MVT::i32, AArch64::bsub,
114082 /*253965*/      OPC_EmitInteger, MVT::i32, AArch64::bsub,
114092 /*253992*/      OPC_EmitInteger, MVT::i32, AArch64::hsub,
114102 /*254019*/      OPC_EmitInteger, MVT::i32, AArch64::hsub,
114111                     MVT::i32, 1/*#Ops*/, 0,  // Results = #2
114112 /*254046*/      OPC_EmitInteger, MVT::i32, AArch64::ssub,
114130 /*254090*/      OPC_EmitInteger, MVT::i32, AArch64::bsub,
114140 /*254117*/      OPC_EmitInteger, MVT::i32, AArch64::bsub,
114150 /*254144*/      OPC_EmitInteger, MVT::i32, AArch64::hsub,
114160 /*254171*/      OPC_EmitInteger, MVT::i32, AArch64::hsub,
114169                     MVT::i32, 1/*#Ops*/, 0,  // Results = #2
114170 /*254198*/      OPC_EmitInteger, MVT::i32, AArch64::ssub,
114188 /*254242*/      OPC_EmitInteger, MVT::i32, AArch64::bsub,
114198 /*254269*/      OPC_EmitInteger, MVT::i32, AArch64::bsub,
114208 /*254296*/      OPC_EmitInteger, MVT::i32, AArch64::hsub,
114218 /*254323*/      OPC_EmitInteger, MVT::i32, AArch64::hsub,
114227                     MVT::i32, 1/*#Ops*/, 0,  // Results = #2
114228 /*254350*/      OPC_EmitInteger, MVT::i32, AArch64::ssub,
114238 /*254374*/        OPC_EmitInteger, MVT::i32, 0, 
114244 /*254386*/        OPC_EmitInteger, MVT::i32, 0, 
114250 /*254398*/        OPC_EmitInteger, MVT::i32, 0, 
114256 /*254410*/        OPC_EmitInteger, MVT::i32, 0, 
114262 /*254422*/        OPC_EmitInteger, MVT::i32, 0, 
114265 /*254432*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
114271 /*254445*/        OPC_EmitInteger, MVT::i32, 0, 
114274 /*254455*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
114280 /*254468*/        OPC_EmitInteger, MVT::i32, 0, 
114283 /*254478*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
114289 /*254491*/        OPC_EmitInteger, MVT::i32, 0, 
114292 /*254501*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
114301 /*254519*/        OPC_EmitInteger, MVT::i32, 127|128,1/*255*/, 
114307 /*254532*/        OPC_EmitInteger, MVT::i32, 127|128,1/*255*/, 
114313 /*254545*/        OPC_EmitInteger, MVT::i32, 127|128,1/*255*/, 
114319 /*254558*/        OPC_EmitInteger, MVT::i32, 127|128,1/*255*/, 
114325 /*254571*/        OPC_EmitInteger, MVT::i32, 127|128,1/*255*/, 
114328 /*254582*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
114334 /*254595*/        OPC_EmitInteger, MVT::i32, 127|128,1/*255*/, 
114337 /*254606*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
114343 /*254619*/        OPC_EmitInteger, MVT::i32, 127|128,1/*255*/, 
114346 /*254630*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
114352 /*254643*/        OPC_EmitInteger, MVT::i32, 127|128,1/*255*/, 
114355 /*254654*/        OPC_EmitInteger, MVT::i32, AArch64::dsub,
114463 /*254857*/    OPC_CheckType, MVT::i32,
114799 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
114974   return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i32;
115462   return cast<MaskedLoadSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32;
115640   return CurDAG->getTargetConstant(N->getZExtValue(), SDLoc(N), MVT::i32);
115647   return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i32);
115654   return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i32);
115662                                    MVT::i32);
115738       return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i32);
115746       return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i32);
115753   N->getValueAPF().bitcastToAPInt().getZExtValue(), SDLoc(N), MVT::i32);
115761       return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i32);
115771       return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i32);
115784   return CurDAG->getTargetConstant(8 + N->getZExtValue(), SDLoc(N), MVT::i32);
gen/lib/Target/AArch64/AArch64GenFastISel.inc
  678   case MVT::i32: return fastEmit_AArch64ISD_DUP_MVT_i32_r(RetVT, Op0, Op0IsKill);
 2536   if (RetVT.SimpleTy != MVT::i32)
 2549   case MVT::i32: return fastEmit_ISD_BITREVERSE_MVT_i32_r(RetVT, Op0, Op0IsKill);
 2573   if (RetVT.SimpleTy != MVT::i32)
 2586   case MVT::i32: return fastEmit_ISD_BSWAP_MVT_i32_r(RetVT, Op0, Op0IsKill);
 2595   if (RetVT.SimpleTy != MVT::i32)
 2662   case MVT::i32: return fastEmit_ISD_CTLZ_MVT_i32_r(RetVT, Op0, Op0IsKill);
 3270   case MVT::i32: return fastEmit_ISD_FP_TO_SINT_MVT_f16_MVT_i32_r(Op0, Op0IsKill);
 3292   case MVT::i32: return fastEmit_ISD_FP_TO_SINT_MVT_f32_MVT_i32_r(Op0, Op0IsKill);
 3314   case MVT::i32: return fastEmit_ISD_FP_TO_SINT_MVT_f64_MVT_i32_r(Op0, Op0IsKill);
 3397   case MVT::i32: return fastEmit_ISD_FP_TO_UINT_MVT_f16_MVT_i32_r(Op0, Op0IsKill);
 3419   case MVT::i32: return fastEmit_ISD_FP_TO_UINT_MVT_f32_MVT_i32_r(Op0, Op0IsKill);
 3441   case MVT::i32: return fastEmit_ISD_FP_TO_UINT_MVT_f64_MVT_i32_r(Op0, Op0IsKill);
 3908   case MVT::i32: return fastEmit_ISD_LROUND_MVT_f16_MVT_i32_r(Op0, Op0IsKill);
 3924   case MVT::i32: return fastEmit_ISD_LROUND_MVT_f32_MVT_i32_r(Op0, Op0IsKill);
 3940   case MVT::i32: return fastEmit_ISD_LROUND_MVT_f64_MVT_i32_r(Op0, Op0IsKill);
 4064   case MVT::i32: return fastEmit_ISD_SINT_TO_FP_MVT_i32_r(RetVT, Op0, Op0IsKill);
 4078   if (RetVT.SimpleTy != MVT::i32)
 4229   case MVT::i32: return fastEmit_ISD_UINT_TO_FP_MVT_i32_r(RetVT, Op0, Op0IsKill);
 4741   if (RetVT.SimpleTy != MVT::i32)
 4829   if (RetVT.SimpleTy != MVT::i32)
 4917   if (RetVT.SimpleTy != MVT::i32)
 5955   if (RetVT.SimpleTy != MVT::i32)
 6040   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6057   if (RetVT.SimpleTy != MVT::i32)
 6142   case MVT::i32: return fastEmit_ISD_AND_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7019   if (RetVT.SimpleTy != MVT::i32)
 7104   case MVT::i32: return fastEmit_ISD_OR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7136   if (RetVT.SimpleTy != MVT::i32)
 7149   case MVT::i32: return fastEmit_ISD_SDIV_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7339   if (RetVT.SimpleTy != MVT::i32)
 7424   case MVT::i32: return fastEmit_ISD_SUB_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7441   if (RetVT.SimpleTy != MVT::i32)
 7454   case MVT::i32: return fastEmit_ISD_UDIV_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7599   if (RetVT.SimpleTy != MVT::i32)
 7684   case MVT::i32: return fastEmit_ISD_XOR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7862   if (RetVT.SimpleTy != MVT::i32)
 7945   if (RetVT.SimpleTy != MVT::i32)
 8011   if (RetVT.SimpleTy != MVT::i32)
 8193   if (RetVT.SimpleTy != MVT::i32)
 8221   case MVT::i32: return fastEmit_AArch64ISD_SQSHLU_I_MVT_i32_ri_Predicate_vecshiftL32(RetVT, Op0, Op0IsKill, imm1);
 8231   if (RetVT.SimpleTy != MVT::i32)
 8259   case MVT::i32: return fastEmit_AArch64ISD_SQSHL_I_MVT_i32_ri_Predicate_vecshiftL32(RetVT, Op0, Op0IsKill, imm1);
 8269   if (RetVT.SimpleTy != MVT::i32)
 8297   case MVT::i32: return fastEmit_AArch64ISD_UQSHL_I_MVT_i32_ri_Predicate_vecshiftL32(RetVT, Op0, Op0IsKill, imm1);
 9131   if (RetVT.SimpleTy != MVT::i32)
 9144   case MVT::i32: return fastEmit_ISD_Constant_MVT_i32_i(RetVT, imm0);
 9153   if (VT == MVT::i32 && Predicate_imm0_255(imm0))
 9213   case MVT::i32: return fastEmit_AArch64ISD_FMOV_MVT_i32_i_Predicate_imm0_255(RetVT, imm0);
 9244   case MVT::i32: return fastEmit_AArch64ISD_MOVI_MVT_i32_i_Predicate_imm0_255(RetVT, imm0);
 9272   case MVT::i32: return fastEmit_AArch64ISD_MOVIedit_MVT_i32_i_Predicate_imm0_255(RetVT, imm0);
gen/lib/Target/AArch64/AArch64GenRegisterInfo.inc
 5180   /* 0 */ MVT::f32, MVT::i32, MVT::Other,
gen/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc
   54     LocVT = MVT::i32;
   67       LocVT = MVT::i32;
   77   if (LocVT == MVT::i32 ||
   93   if (LocVT == MVT::i32 ||
  161         LocVT == MVT::i32 ||
  177         LocVT == MVT::i32 ||
  200     LocVT = MVT::i32;
  212       LocVT = MVT::i32;
  222   if (LocVT == MVT::i32 ||
  245   if (LocVT == MVT::i32) {
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
   85 /*    71*/                  OPC_CheckChild1Type, MVT::i32,
   88 /*    76*/                  OPC_CheckChild1Type, MVT::i32,
   96 /*    90*/                  OPC_CheckChild1Type, MVT::i32,
   99 /*    95*/                  OPC_CheckChild1Type, MVT::i32,
  114 /*   123*/                    OPC_CheckChild1Type, MVT::i32,
  117 /*   128*/                    OPC_CheckChild1Type, MVT::i32,
  125 /*   143*/                    OPC_CheckChild1Type, MVT::i32,
  128 /*   148*/                    OPC_CheckChild1Type, MVT::i32,
  142 /*   173*/                    OPC_CheckChild1Type, MVT::i32,
  145 /*   178*/                    OPC_CheckChild1Type, MVT::i32,
  153 /*   193*/                    OPC_CheckChild1Type, MVT::i32,
  156 /*   198*/                    OPC_CheckChild1Type, MVT::i32,
  170 /*   223*/                    OPC_CheckChild1Type, MVT::i32,
  173 /*   228*/                    OPC_CheckChild1Type, MVT::i32,
  181 /*   243*/                    OPC_CheckChild1Type, MVT::i32,
  184 /*   248*/                    OPC_CheckChild1Type, MVT::i32,
  198 /*   273*/                    OPC_CheckChild1Type, MVT::i32,
  201 /*   278*/                    OPC_CheckChild1Type, MVT::i32,
  209 /*   293*/                    OPC_CheckChild1Type, MVT::i32,
  212 /*   298*/                    OPC_CheckChild1Type, MVT::i32,
  226 /*   323*/                    OPC_CheckChild1Type, MVT::i32,
  229 /*   328*/                    OPC_CheckChild1Type, MVT::i32,
  237 /*   343*/                    OPC_CheckChild1Type, MVT::i32,
  240 /*   348*/                    OPC_CheckChild1Type, MVT::i32,
  254 /*   373*/                    OPC_CheckChild1Type, MVT::i32,
  257 /*   378*/                    OPC_CheckChild1Type, MVT::i32,
  265 /*   393*/                    OPC_CheckChild1Type, MVT::i32,
  268 /*   398*/                    OPC_CheckChild1Type, MVT::i32,
  280 /*   419*/                    OPC_CheckChild1Type, MVT::i32,
  286 /*   430*/                    OPC_CheckChild1Type, MVT::i32,
  291 /*   438*/                    OPC_CheckType, MVT::i32,
  293 /*   442*/                    OPC_EmitInteger, MVT::i32, 8, 
  294 /*   445*/                    OPC_EmitInteger, MVT::i32, 8, 
  295 /*   448*/                    OPC_EmitInteger, MVT::i32, 8, 
  297 /*   454*/                    OPC_EmitInteger, MVT::i32, 0, 
  298 /*   457*/                    OPC_EmitInteger, MVT::i32, 0, 
  299 /*   460*/                    OPC_EmitInteger, MVT::i32, 0, 
  300 /*   463*/                    OPC_EmitInteger, MVT::i32, 0, 
  302                                   MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
  308 /*   489*/                    OPC_CheckChild1Type, MVT::i32,
  314 /*   500*/                    OPC_CheckChild1Type, MVT::i32,
  328 /*   525*/                    OPC_CheckChild1Type, MVT::i32,
  331 /*   530*/                    OPC_CheckChild1Type, MVT::i32,
  339 /*   545*/                    OPC_CheckChild1Type, MVT::i32,
  342 /*   550*/                    OPC_CheckChild1Type, MVT::i32,
  356 /*   575*/                    OPC_CheckChild1Type, MVT::i32,
  359 /*   580*/                    OPC_CheckChild1Type, MVT::i32,
  367 /*   595*/                    OPC_CheckChild1Type, MVT::i32,
  370 /*   600*/                    OPC_CheckChild1Type, MVT::i32,
  384 /*   625*/                    OPC_CheckChild1Type, MVT::i32,
  387 /*   630*/                    OPC_CheckChild1Type, MVT::i32,
  395 /*   645*/                    OPC_CheckChild1Type, MVT::i32,
  398 /*   650*/                    OPC_CheckChild1Type, MVT::i32,
  412 /*   675*/                    OPC_CheckChild1Type, MVT::i32,
  415 /*   680*/                    OPC_CheckChild1Type, MVT::i32,
  423 /*   695*/                    OPC_CheckChild1Type, MVT::i32,
  426 /*   700*/                    OPC_CheckChild1Type, MVT::i32,
  440 /*   725*/                    OPC_CheckChild1Type, MVT::i32,
  443 /*   730*/                    OPC_CheckChild1Type, MVT::i32,
  451 /*   745*/                    OPC_CheckChild1Type, MVT::i32,
  454 /*   750*/                    OPC_CheckChild1Type, MVT::i32,
  468 /*   775*/                    OPC_CheckChild1Type, MVT::i32,
  471 /*   780*/                    OPC_CheckChild1Type, MVT::i32,
  479 /*   795*/                    OPC_CheckChild1Type, MVT::i32,
  482 /*   800*/                    OPC_CheckChild1Type, MVT::i32,
  487 /*   808*/                    OPC_CheckType, MVT::i32,
  489 /*   812*/                    OPC_EmitInteger, MVT::i32, 8, 
  490 /*   815*/                    OPC_EmitInteger, MVT::i32, 8, 
  491 /*   818*/                    OPC_EmitInteger, MVT::i32, 8, 
  493 /*   824*/                    OPC_EmitInteger, MVT::i32, 0, 
  494 /*   827*/                    OPC_EmitInteger, MVT::i32, 0, 
  495 /*   830*/                    OPC_EmitInteger, MVT::i32, 0, 
  496 /*   833*/                    OPC_EmitInteger, MVT::i32, 0, 
  498                                   MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
  511 /*   871*/                  OPC_CheckChild1Type, MVT::i32,
  514 /*   876*/                  OPC_CheckChild1Type, MVT::i32,
  522 /*   890*/                  OPC_CheckChild1Type, MVT::i32,
  525 /*   895*/                  OPC_CheckChild1Type, MVT::i32,
  541 /*   924*/                    OPC_CheckChild1Type, MVT::i32,
  544 /*   929*/                    OPC_CheckChild1Type, MVT::i32,
  552 /*   944*/                    OPC_CheckChild1Type, MVT::i32,
  555 /*   949*/                    OPC_CheckChild1Type, MVT::i32,
  569 /*   974*/                    OPC_CheckChild1Type, MVT::i32,
  572 /*   979*/                    OPC_CheckChild1Type, MVT::i32,
  580 /*   994*/                    OPC_CheckChild1Type, MVT::i32,
  583 /*   999*/                    OPC_CheckChild1Type, MVT::i32,
  597 /*  1024*/                    OPC_CheckChild1Type, MVT::i32,
  600 /*  1029*/                    OPC_CheckChild1Type, MVT::i32,
  608 /*  1044*/                    OPC_CheckChild1Type, MVT::i32,
  611 /*  1049*/                    OPC_CheckChild1Type, MVT::i32,
  625 /*  1074*/                    OPC_CheckChild1Type, MVT::i32,
  628 /*  1079*/                    OPC_CheckChild1Type, MVT::i32,
  636 /*  1094*/                    OPC_CheckChild1Type, MVT::i32,
  639 /*  1099*/                    OPC_CheckChild1Type, MVT::i32,
  653 /*  1124*/                    OPC_CheckChild1Type, MVT::i32,
  656 /*  1129*/                    OPC_CheckChild1Type, MVT::i32,
  664 /*  1144*/                    OPC_CheckChild1Type, MVT::i32,
  667 /*  1149*/                    OPC_CheckChild1Type, MVT::i32,
  681 /*  1174*/                    OPC_CheckChild1Type, MVT::i32,
  684 /*  1179*/                    OPC_CheckChild1Type, MVT::i32,
  692 /*  1194*/                    OPC_CheckChild1Type, MVT::i32,
  695 /*  1199*/                    OPC_CheckChild1Type, MVT::i32,
  707 /*  1220*/                    OPC_CheckChild1Type, MVT::i32,
  713 /*  1231*/                    OPC_CheckChild1Type, MVT::i32,
  718 /*  1239*/                    OPC_CheckType, MVT::i32,
  720 /*  1243*/                    OPC_EmitInteger, MVT::i32, 8, 
  721 /*  1246*/                    OPC_EmitInteger, MVT::i32, 8, 
  722 /*  1249*/                    OPC_EmitInteger, MVT::i32, 8, 
  724 /*  1255*/                    OPC_EmitInteger, MVT::i32, 0, 
  725 /*  1258*/                    OPC_EmitInteger, MVT::i32, 0, 
  726 /*  1261*/                    OPC_EmitInteger, MVT::i32, 0, 
  727 /*  1264*/                    OPC_EmitInteger, MVT::i32, 0, 
  729                                   MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
  735 /*  1290*/                    OPC_CheckChild1Type, MVT::i32,
  741 /*  1301*/                    OPC_CheckChild1Type, MVT::i32,
  755 /*  1326*/                    OPC_CheckChild1Type, MVT::i32,
  758 /*  1331*/                    OPC_CheckChild1Type, MVT::i32,
  766 /*  1346*/                    OPC_CheckChild1Type, MVT::i32,
  769 /*  1351*/                    OPC_CheckChild1Type, MVT::i32,
  783 /*  1376*/                    OPC_CheckChild1Type, MVT::i32,
  786 /*  1381*/                    OPC_CheckChild1Type, MVT::i32,
  794 /*  1396*/                    OPC_CheckChild1Type, MVT::i32,
  797 /*  1401*/                    OPC_CheckChild1Type, MVT::i32,
  811 /*  1426*/                    OPC_CheckChild1Type, MVT::i32,
  814 /*  1431*/                    OPC_CheckChild1Type, MVT::i32,
  822 /*  1446*/                    OPC_CheckChild1Type, MVT::i32,
  825 /*  1451*/                    OPC_CheckChild1Type, MVT::i32,
  839 /*  1476*/                    OPC_CheckChild1Type, MVT::i32,
  842 /*  1481*/                    OPC_CheckChild1Type, MVT::i32,
  850 /*  1496*/                    OPC_CheckChild1Type, MVT::i32,
  853 /*  1501*/                    OPC_CheckChild1Type, MVT::i32,
  867 /*  1526*/                    OPC_CheckChild1Type, MVT::i32,
  870 /*  1531*/                    OPC_CheckChild1Type, MVT::i32,
  878 /*  1546*/                    OPC_CheckChild1Type, MVT::i32,
  881 /*  1551*/                    OPC_CheckChild1Type, MVT::i32,
  895 /*  1576*/                    OPC_CheckChild1Type, MVT::i32,
  898 /*  1581*/                    OPC_CheckChild1Type, MVT::i32,
  906 /*  1596*/                    OPC_CheckChild1Type, MVT::i32,
  909 /*  1601*/                    OPC_CheckChild1Type, MVT::i32,
  914 /*  1609*/                    OPC_CheckType, MVT::i32,
  916 /*  1613*/                    OPC_EmitInteger, MVT::i32, 8, 
  917 /*  1616*/                    OPC_EmitInteger, MVT::i32, 8, 
  918 /*  1619*/                    OPC_EmitInteger, MVT::i32, 8, 
  920 /*  1625*/                    OPC_EmitInteger, MVT::i32, 0, 
  921 /*  1628*/                    OPC_EmitInteger, MVT::i32, 0, 
  922 /*  1631*/                    OPC_EmitInteger, MVT::i32, 0, 
  923 /*  1634*/                    OPC_EmitInteger, MVT::i32, 0, 
  925                                   MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
  954 /*  1696*/                    OPC_CheckChild1Type, MVT::i32,
  963 /*  1711*/                    OPC_CheckChild1Type, MVT::i32,
  978 /*  1736*/                    OPC_CheckChild1Type, MVT::i32,
  987 /*  1751*/                    OPC_CheckChild1Type, MVT::i32,
 1002 /*  1776*/                    OPC_CheckChild1Type, MVT::i32,
 1011 /*  1791*/                    OPC_CheckChild1Type, MVT::i32,
 1026 /*  1816*/                    OPC_CheckChild1Type, MVT::i32,
 1035 /*  1831*/                    OPC_CheckChild1Type, MVT::i32,
 1050 /*  1856*/                    OPC_CheckChild1Type, MVT::i32,
 1059 /*  1871*/                    OPC_CheckChild1Type, MVT::i32,
 1074 /*  1896*/                    OPC_CheckChild1Type, MVT::i32,
 1083 /*  1911*/                    OPC_CheckChild1Type, MVT::i32,
 1096 /*  1933*/                    OPC_CheckChild1Type, MVT::i32,
 1102 /*  1944*/                    OPC_CheckChild1Type, MVT::i32,
 1107 /*  1952*/                    OPC_CheckType, MVT::i32,
 1109 /*  1956*/                    OPC_EmitInteger, MVT::i32, 8, 
 1110 /*  1959*/                    OPC_EmitInteger, MVT::i32, 8, 
 1111 /*  1962*/                    OPC_EmitInteger, MVT::i32, 8, 
 1113 /*  1968*/                    OPC_EmitInteger, MVT::i32, 0, 
 1114 /*  1971*/                    OPC_EmitInteger, MVT::i32, 0, 
 1115 /*  1974*/                    OPC_EmitInteger, MVT::i32, 0, 
 1116 /*  1977*/                    OPC_EmitInteger, MVT::i32, 0, 
 1118                                   MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 1125 /*  2006*/                    OPC_CheckChild1Type, MVT::i32,
 1131 /*  2017*/                    OPC_CheckChild1Type, MVT::i32,
 1145 /*  2041*/                    OPC_CheckChild1Type, MVT::i32,
 1154 /*  2056*/                    OPC_CheckChild1Type, MVT::i32,
 1169 /*  2081*/                    OPC_CheckChild1Type, MVT::i32,
 1178 /*  2096*/                    OPC_CheckChild1Type, MVT::i32,
 1193 /*  2121*/                    OPC_CheckChild1Type, MVT::i32,
 1202 /*  2136*/                    OPC_CheckChild1Type, MVT::i32,
 1217 /*  2161*/                    OPC_CheckChild1Type, MVT::i32,
 1226 /*  2176*/                    OPC_CheckChild1Type, MVT::i32,
 1241 /*  2201*/                    OPC_CheckChild1Type, MVT::i32,
 1250 /*  2216*/                    OPC_CheckChild1Type, MVT::i32,
 1265 /*  2241*/                    OPC_CheckChild1Type, MVT::i32,
 1274 /*  2256*/                    OPC_CheckChild1Type, MVT::i32,
 1280 /*  2265*/                    OPC_CheckType, MVT::i32,
 1282 /*  2269*/                    OPC_EmitInteger, MVT::i32, 8, 
 1283 /*  2272*/                    OPC_EmitInteger, MVT::i32, 8, 
 1284 /*  2275*/                    OPC_EmitInteger, MVT::i32, 8, 
 1286 /*  2281*/                    OPC_EmitInteger, MVT::i32, 0, 
 1287 /*  2284*/                    OPC_EmitInteger, MVT::i32, 0, 
 1288 /*  2287*/                    OPC_EmitInteger, MVT::i32, 0, 
 1289 /*  2290*/                    OPC_EmitInteger, MVT::i32, 0, 
 1291                                   MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 1320 /*  2352*/                    OPC_CheckChild1Type, MVT::i32,
 1329 /*  2367*/                    OPC_CheckChild1Type, MVT::i32,
 1344 /*  2392*/                    OPC_CheckChild1Type, MVT::i32,
 1353 /*  2407*/                    OPC_CheckChild1Type, MVT::i32,
 1368 /*  2432*/                    OPC_CheckChild1Type, MVT::i32,
 1377 /*  2447*/                    OPC_CheckChild1Type, MVT::i32,
 1392 /*  2472*/                    OPC_CheckChild1Type, MVT::i32,
 1401 /*  2487*/                    OPC_CheckChild1Type, MVT::i32,
 1416 /*  2512*/                    OPC_CheckChild1Type, MVT::i32,
 1425 /*  2527*/                    OPC_CheckChild1Type, MVT::i32,
 1440 /*  2552*/                    OPC_CheckChild1Type, MVT::i32,
 1449 /*  2567*/                    OPC_CheckChild1Type, MVT::i32,
 1462 /*  2589*/                    OPC_CheckChild1Type, MVT::i32,
 1468 /*  2600*/                    OPC_CheckChild1Type, MVT::i32,
 1473 /*  2608*/                    OPC_CheckType, MVT::i32,
 1475 /*  2612*/                    OPC_EmitInteger, MVT::i32, 8, 
 1476 /*  2615*/                    OPC_EmitInteger, MVT::i32, 8, 
 1477 /*  2618*/                    OPC_EmitInteger, MVT::i32, 8, 
 1479 /*  2624*/                    OPC_EmitInteger, MVT::i32, 0, 
 1480 /*  2627*/                    OPC_EmitInteger, MVT::i32, 0, 
 1481 /*  2630*/                    OPC_EmitInteger, MVT::i32, 0, 
 1482 /*  2633*/                    OPC_EmitInteger, MVT::i32, 0, 
 1484                                   MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 1491 /*  2662*/                    OPC_CheckChild1Type, MVT::i32,
 1497 /*  2673*/                    OPC_CheckChild1Type, MVT::i32,
 1511 /*  2697*/                    OPC_CheckChild1Type, MVT::i32,
 1520 /*  2712*/                    OPC_CheckChild1Type, MVT::i32,
 1535 /*  2737*/                    OPC_CheckChild1Type, MVT::i32,
 1544 /*  2752*/                    OPC_CheckChild1Type, MVT::i32,
 1559 /*  2777*/                    OPC_CheckChild1Type, MVT::i32,
 1568 /*  2792*/                    OPC_CheckChild1Type, MVT::i32,
 1583 /*  2817*/                    OPC_CheckChild1Type, MVT::i32,
 1592 /*  2832*/                    OPC_CheckChild1Type, MVT::i32,
 1607 /*  2857*/                    OPC_CheckChild1Type, MVT::i32,
 1616 /*  2872*/                    OPC_CheckChild1Type, MVT::i32,
 1631 /*  2897*/                    OPC_CheckChild1Type, MVT::i32,
 1640 /*  2912*/                    OPC_CheckChild1Type, MVT::i32,
 1646 /*  2921*/                    OPC_CheckType, MVT::i32,
 1648 /*  2925*/                    OPC_EmitInteger, MVT::i32, 8, 
 1649 /*  2928*/                    OPC_EmitInteger, MVT::i32, 8, 
 1650 /*  2931*/                    OPC_EmitInteger, MVT::i32, 8, 
 1652 /*  2937*/                    OPC_EmitInteger, MVT::i32, 0, 
 1653 /*  2940*/                    OPC_EmitInteger, MVT::i32, 0, 
 1654 /*  2943*/                    OPC_EmitInteger, MVT::i32, 0, 
 1655 /*  2946*/                    OPC_EmitInteger, MVT::i32, 0, 
 1657                                   MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 1687 /*  3012*/                  OPC_CheckChild1Type, MVT::i32,
 1696 /*  3028*/                  OPC_CheckChild1Type, MVT::i32,
 1712 /*  3057*/                    OPC_CheckChild1Type, MVT::i32,
 1721 /*  3073*/                    OPC_CheckChild1Type, MVT::i32,
 1735 /*  3097*/                      OPC_CheckChild1Type, MVT::i32,
 1741 /*  3108*/                      OPC_CheckChild1Type, MVT::i32,
 1746 /*  3116*/                      OPC_CheckType, MVT::i32,
 1748 /*  3120*/                      OPC_EmitInteger, MVT::i32, 8, 
 1749 /*  3123*/                      OPC_EmitInteger, MVT::i32, 8, 
 1750 /*  3126*/                      OPC_EmitInteger, MVT::i32, 8, 
 1752 /*  3132*/                      OPC_EmitInteger, MVT::i32, 0, 
 1753 /*  3135*/                      OPC_EmitInteger, MVT::i32, 0, 
 1754 /*  3138*/                      OPC_EmitInteger, MVT::i32, 0, 
 1755 /*  3141*/                      OPC_EmitInteger, MVT::i32, 0, 
 1757                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 1763 /*  3166*/                      OPC_CheckChild1Type, MVT::i32,
 1769 /*  3177*/                      OPC_CheckChild1Type, MVT::i32,
 1774 /*  3185*/                      OPC_CheckType, MVT::i32,
 1776 /*  3189*/                      OPC_EmitInteger, MVT::i32, 8, 
 1777 /*  3192*/                      OPC_EmitInteger, MVT::i32, 8, 
 1778 /*  3195*/                      OPC_EmitInteger, MVT::i32, 8, 
 1780 /*  3201*/                      OPC_EmitInteger, MVT::i32, 0, 
 1781 /*  3204*/                      OPC_EmitInteger, MVT::i32, 0, 
 1782 /*  3207*/                      OPC_EmitInteger, MVT::i32, 0, 
 1783 /*  3210*/                      OPC_EmitInteger, MVT::i32, 0, 
 1785                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 1792 /*  3237*/                    OPC_CheckChild1Type, MVT::i32,
 1801 /*  3253*/                    OPC_CheckChild1Type, MVT::i32,
 1815 /*  3277*/                      OPC_CheckChild1Type, MVT::i32,
 1821 /*  3288*/                      OPC_CheckChild1Type, MVT::i32,
 1826 /*  3296*/                      OPC_CheckType, MVT::i32,
 1828 /*  3300*/                      OPC_EmitInteger, MVT::i32, 8, 
 1829 /*  3303*/                      OPC_EmitInteger, MVT::i32, 8, 
 1830 /*  3306*/                      OPC_EmitInteger, MVT::i32, 8, 
 1832 /*  3312*/                      OPC_EmitInteger, MVT::i32, 0, 
 1833 /*  3315*/                      OPC_EmitInteger, MVT::i32, 0, 
 1834 /*  3318*/                      OPC_EmitInteger, MVT::i32, 0, 
 1835 /*  3321*/                      OPC_EmitInteger, MVT::i32, 0, 
 1837                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 1843 /*  3346*/                      OPC_CheckChild1Type, MVT::i32,
 1849 /*  3357*/                      OPC_CheckChild1Type, MVT::i32,
 1854 /*  3365*/                      OPC_CheckType, MVT::i32,
 1856 /*  3369*/                      OPC_EmitInteger, MVT::i32, 8, 
 1857 /*  3372*/                      OPC_EmitInteger, MVT::i32, 8, 
 1858 /*  3375*/                      OPC_EmitInteger, MVT::i32, 8, 
 1860 /*  3381*/                      OPC_EmitInteger, MVT::i32, 0, 
 1861 /*  3384*/                      OPC_EmitInteger, MVT::i32, 0, 
 1862 /*  3387*/                      OPC_EmitInteger, MVT::i32, 0, 
 1863 /*  3390*/                      OPC_EmitInteger, MVT::i32, 0, 
 1865                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 1873 /*  3418*/                  OPC_CheckChild1Type, MVT::i32,
 1882 /*  3434*/                  OPC_CheckChild1Type, MVT::i32,
 1898 /*  3463*/                    OPC_CheckChild1Type, MVT::i32,
 1907 /*  3479*/                    OPC_CheckChild1Type, MVT::i32,
 1921 /*  3503*/                      OPC_CheckChild1Type, MVT::i32,
 1927 /*  3514*/                      OPC_CheckChild1Type, MVT::i32,
 1932 /*  3522*/                      OPC_CheckType, MVT::i32,
 1934 /*  3526*/                      OPC_EmitInteger, MVT::i32, 8, 
 1935 /*  3529*/                      OPC_EmitInteger, MVT::i32, 8, 
 1936 /*  3532*/                      OPC_EmitInteger, MVT::i32, 8, 
 1938 /*  3538*/                      OPC_EmitInteger, MVT::i32, 0, 
 1939 /*  3541*/                      OPC_EmitInteger, MVT::i32, 0, 
 1940 /*  3544*/                      OPC_EmitInteger, MVT::i32, 0, 
 1941 /*  3547*/                      OPC_EmitInteger, MVT::i32, 0, 
 1943                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 1949 /*  3572*/                      OPC_CheckChild1Type, MVT::i32,
 1955 /*  3583*/                      OPC_CheckChild1Type, MVT::i32,
 1960 /*  3591*/                      OPC_CheckType, MVT::i32,
 1962 /*  3595*/                      OPC_EmitInteger, MVT::i32, 8, 
 1963 /*  3598*/                      OPC_EmitInteger, MVT::i32, 8, 
 1964 /*  3601*/                      OPC_EmitInteger, MVT::i32, 8, 
 1966 /*  3607*/                      OPC_EmitInteger, MVT::i32, 0, 
 1967 /*  3610*/                      OPC_EmitInteger, MVT::i32, 0, 
 1968 /*  3613*/                      OPC_EmitInteger, MVT::i32, 0, 
 1969 /*  3616*/                      OPC_EmitInteger, MVT::i32, 0, 
 1971                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 1978 /*  3643*/                    OPC_CheckChild1Type, MVT::i32,
 1987 /*  3659*/                    OPC_CheckChild1Type, MVT::i32,
 2001 /*  3683*/                      OPC_CheckChild1Type, MVT::i32,
 2007 /*  3694*/                      OPC_CheckChild1Type, MVT::i32,
 2012 /*  3702*/                      OPC_CheckType, MVT::i32,
 2014 /*  3706*/                      OPC_EmitInteger, MVT::i32, 8, 
 2015 /*  3709*/                      OPC_EmitInteger, MVT::i32, 8, 
 2016 /*  3712*/                      OPC_EmitInteger, MVT::i32, 8, 
 2018 /*  3718*/                      OPC_EmitInteger, MVT::i32, 0, 
 2019 /*  3721*/                      OPC_EmitInteger, MVT::i32, 0, 
 2020 /*  3724*/                      OPC_EmitInteger, MVT::i32, 0, 
 2021 /*  3727*/                      OPC_EmitInteger, MVT::i32, 0, 
 2023                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 2029 /*  3752*/                      OPC_CheckChild1Type, MVT::i32,
 2035 /*  3763*/                      OPC_CheckChild1Type, MVT::i32,
 2040 /*  3771*/                      OPC_CheckType, MVT::i32,
 2042 /*  3775*/                      OPC_EmitInteger, MVT::i32, 8, 
 2043 /*  3778*/                      OPC_EmitInteger, MVT::i32, 8, 
 2044 /*  3781*/                      OPC_EmitInteger, MVT::i32, 8, 
 2046 /*  3787*/                      OPC_EmitInteger, MVT::i32, 0, 
 2047 /*  3790*/                      OPC_EmitInteger, MVT::i32, 0, 
 2048 /*  3793*/                      OPC_EmitInteger, MVT::i32, 0, 
 2049 /*  3796*/                      OPC_EmitInteger, MVT::i32, 0, 
 2052                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 2057                                       MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 2064 /*  3842*/                      OPC_CheckChild1Type, MVT::i32,
 2070 /*  3853*/                      OPC_CheckChild1Type, MVT::i32,
 2075 /*  3861*/                      OPC_CheckType, MVT::i32,
 2077 /*  3865*/                      OPC_EmitInteger, MVT::i32, 8, 
 2078 /*  3868*/                      OPC_EmitInteger, MVT::i32, 8, 
 2079 /*  3871*/                      OPC_EmitInteger, MVT::i32, 8, 
 2081 /*  3877*/                      OPC_EmitInteger, MVT::i32, 0, 
 2082 /*  3880*/                      OPC_EmitInteger, MVT::i32, 0, 
 2083 /*  3883*/                      OPC_EmitInteger, MVT::i32, 0, 
 2084 /*  3886*/                      OPC_EmitInteger, MVT::i32, 0, 
 2086                                     MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 2093 /*  3913*/                    OPC_CheckChild1Type, MVT::i32,
 2102 /*  3929*/                    OPC_CheckChild1Type, MVT::i32,
 2116 /*  3953*/                      OPC_CheckChild1Type, MVT::i32,
 2122 /*  3964*/                      OPC_CheckChild1Type, MVT::i32,
 2127 /*  3972*/                      OPC_CheckType, MVT::i32,
 2129 /*  3976*/                      OPC_EmitInteger, MVT::i32, 8, 
 2130 /*  3979*/                      OPC_EmitInteger, MVT::i32, 8, 
 2131 /*  3982*/                      OPC_EmitInteger, MVT::i32, 8, 
 2133 /*  3988*/                      OPC_EmitInteger, MVT::i32, 0, 
 2134 /*  3991*/                      OPC_EmitInteger, MVT::i32, 0, 
 2135 /*  3994*/                      OPC_EmitInteger, MVT::i32, 0, 
 2136 /*  3997*/                      OPC_EmitInteger, MVT::i32, 0, 
 2138                                     MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 2144 /*  4022*/                      OPC_CheckChild1Type, MVT::i32,
 2150 /*  4033*/                      OPC_CheckChild1Type, MVT::i32,
 2155 /*  4041*/                      OPC_CheckType, MVT::i32,
 2157 /*  4045*/                      OPC_EmitInteger, MVT::i32, 8, 
 2158 /*  4048*/                      OPC_EmitInteger, MVT::i32, 8, 
 2159 /*  4051*/                      OPC_EmitInteger, MVT::i32, 8, 
 2161 /*  4057*/                      OPC_EmitInteger, MVT::i32, 0, 
 2162 /*  4060*/                      OPC_EmitInteger, MVT::i32, 0, 
 2163 /*  4063*/                      OPC_EmitInteger, MVT::i32, 0, 
 2164 /*  4066*/                      OPC_EmitInteger, MVT::i32, 0, 
 2166                                     MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 2174 /*  4094*/                  OPC_CheckChild1Type, MVT::i32,
 2183 /*  4110*/                  OPC_CheckChild1Type, MVT::i32,
 2199 /*  4139*/                    OPC_CheckChild1Type, MVT::i32,
 2208 /*  4155*/                    OPC_CheckChild1Type, MVT::i32,
 2222 /*  4179*/                      OPC_CheckChild1Type, MVT::i32,
 2228 /*  4190*/                      OPC_CheckChild1Type, MVT::i32,
 2233 /*  4198*/                      OPC_CheckType, MVT::i32,
 2235 /*  4202*/                      OPC_EmitInteger, MVT::i32, 8, 
 2236 /*  4205*/                      OPC_EmitInteger, MVT::i32, 8, 
 2237 /*  4208*/                      OPC_EmitInteger, MVT::i32, 8, 
 2239 /*  4214*/                      OPC_EmitInteger, MVT::i32, 0, 
 2240 /*  4217*/                      OPC_EmitInteger, MVT::i32, 0, 
 2241 /*  4220*/                      OPC_EmitInteger, MVT::i32, 0, 
 2242 /*  4223*/                      OPC_EmitInteger, MVT::i32, 0, 
 2244                                     MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 2250 /*  4248*/                      OPC_CheckChild1Type, MVT::i32,
 2256 /*  4259*/                      OPC_CheckChild1Type, MVT::i32,
 2261 /*  4267*/                      OPC_CheckType, MVT::i32,
 2263 /*  4271*/                      OPC_EmitInteger, MVT::i32, 8, 
 2264 /*  4274*/                      OPC_EmitInteger, MVT::i32, 8, 
 2265 /*  4277*/                      OPC_EmitInteger, MVT::i32, 8, 
 2267 /*  4283*/                      OPC_EmitInteger, MVT::i32, 0, 
 2268 /*  4286*/                      OPC_EmitInteger, MVT::i32, 0, 
 2269 /*  4289*/                      OPC_EmitInteger, MVT::i32, 0, 
 2270 /*  4292*/                      OPC_EmitInteger, MVT::i32, 0, 
 2272                                     MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 2279 /*  4319*/                    OPC_CheckChild1Type, MVT::i32,
 2288 /*  4335*/                    OPC_CheckChild1Type, MVT::i32,
 2302 /*  4359*/                      OPC_CheckChild1Type, MVT::i32,
 2308 /*  4370*/                      OPC_CheckChild1Type, MVT::i32,
 2313 /*  4378*/                      OPC_CheckType, MVT::i32,
 2315 /*  4382*/                      OPC_EmitInteger, MVT::i32, 8, 
 2316 /*  4385*/                      OPC_EmitInteger, MVT::i32, 8, 
 2317 /*  4388*/                      OPC_EmitInteger, MVT::i32, 8, 
 2319 /*  4394*/                      OPC_EmitInteger, MVT::i32, 0, 
 2320 /*  4397*/                      OPC_EmitInteger, MVT::i32, 0, 
 2321 /*  4400*/                      OPC_EmitInteger, MVT::i32, 0, 
 2322 /*  4403*/                      OPC_EmitInteger, MVT::i32, 0, 
 2324                                     MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 2330 /*  4428*/                      OPC_CheckChild1Type, MVT::i32,
 2336 /*  4439*/                      OPC_CheckChild1Type, MVT::i32,
 2341 /*  4447*/                      OPC_CheckType, MVT::i32,
 2343 /*  4451*/                      OPC_EmitInteger, MVT::i32, 8, 
 2344 /*  4454*/                      OPC_EmitInteger, MVT::i32, 8, 
 2345 /*  4457*/                      OPC_EmitInteger, MVT::i32, 8, 
 2347 /*  4463*/                      OPC_EmitInteger, MVT::i32, 0, 
 2348 /*  4466*/                      OPC_EmitInteger, MVT::i32, 0, 
 2349 /*  4469*/                      OPC_EmitInteger, MVT::i32, 0, 
 2350 /*  4472*/                      OPC_EmitInteger, MVT::i32, 0, 
 2352                                     MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 2383 /*  4539*/                  OPC_CheckChild1Type, MVT::i32,
 2392 /*  4555*/                  OPC_CheckChild1Type, MVT::i32,
 2408 /*  4584*/                    OPC_CheckChild1Type, MVT::i32,
 2417 /*  4600*/                    OPC_CheckChild1Type, MVT::i32,
 2431 /*  4624*/                      OPC_CheckChild1Type, MVT::i32,
 2437 /*  4635*/                      OPC_CheckChild1Type, MVT::i32,
 2442 /*  4643*/                      OPC_CheckType, MVT::i32,
 2444 /*  4647*/                      OPC_EmitInteger, MVT::i32, 8, 
 2445 /*  4650*/                      OPC_EmitInteger, MVT::i32, 8, 
 2446 /*  4653*/                      OPC_EmitInteger, MVT::i32, 8, 
 2448 /*  4659*/                      OPC_EmitInteger, MVT::i32, 0, 
 2449 /*  4662*/                      OPC_EmitInteger, MVT::i32, 0, 
 2450 /*  4665*/                      OPC_EmitInteger, MVT::i32, 0, 
 2451 /*  4668*/                      OPC_EmitInteger, MVT::i32, 0, 
 2453                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 2459 /*  4693*/                      OPC_CheckChild1Type, MVT::i32,
 2465 /*  4704*/                      OPC_CheckChild1Type, MVT::i32,
 2470 /*  4712*/                      OPC_CheckType, MVT::i32,
 2472 /*  4716*/                      OPC_EmitInteger, MVT::i32, 8, 
 2473 /*  4719*/                      OPC_EmitInteger, MVT::i32, 8, 
 2474 /*  4722*/                      OPC_EmitInteger, MVT::i32, 8, 
 2476 /*  4728*/                      OPC_EmitInteger, MVT::i32, 0, 
 2477 /*  4731*/                      OPC_EmitInteger, MVT::i32, 0, 
 2478 /*  4734*/                      OPC_EmitInteger, MVT::i32, 0, 
 2479 /*  4737*/                      OPC_EmitInteger, MVT::i32, 0, 
 2481                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 2488 /*  4764*/                    OPC_CheckChild1Type, MVT::i32,
 2497 /*  4780*/                    OPC_CheckChild1Type, MVT::i32,
 2511 /*  4804*/                      OPC_CheckChild1Type, MVT::i32,
 2517 /*  4815*/                      OPC_CheckChild1Type, MVT::i32,
 2522 /*  4823*/                      OPC_CheckType, MVT::i32,
 2524 /*  4827*/                      OPC_EmitInteger, MVT::i32, 8, 
 2525 /*  4830*/                      OPC_EmitInteger, MVT::i32, 8, 
 2526 /*  4833*/                      OPC_EmitInteger, MVT::i32, 8, 
 2528 /*  4839*/                      OPC_EmitInteger, MVT::i32, 0, 
 2529 /*  4842*/                      OPC_EmitInteger, MVT::i32, 0, 
 2530 /*  4845*/                      OPC_EmitInteger, MVT::i32, 0, 
 2531 /*  4848*/                      OPC_EmitInteger, MVT::i32, 0, 
 2533                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 2539 /*  4873*/                      OPC_CheckChild1Type, MVT::i32,
 2545 /*  4884*/                      OPC_CheckChild1Type, MVT::i32,
 2550 /*  4892*/                      OPC_CheckType, MVT::i32,
 2552 /*  4896*/                      OPC_EmitInteger, MVT::i32, 8, 
 2553 /*  4899*/                      OPC_EmitInteger, MVT::i32, 8, 
 2554 /*  4902*/                      OPC_EmitInteger, MVT::i32, 8, 
 2556 /*  4908*/                      OPC_EmitInteger, MVT::i32, 0, 
 2557 /*  4911*/                      OPC_EmitInteger, MVT::i32, 0, 
 2558 /*  4914*/                      OPC_EmitInteger, MVT::i32, 0, 
 2559 /*  4917*/                      OPC_EmitInteger, MVT::i32, 0, 
 2561                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 2569 /*  4945*/                  OPC_CheckChild1Type, MVT::i32,
 2578 /*  4961*/                  OPC_CheckChild1Type, MVT::i32,
 2594 /*  4990*/                    OPC_CheckChild1Type, MVT::i32,
 2603 /*  5006*/                    OPC_CheckChild1Type, MVT::i32,
 2617 /*  5030*/                      OPC_CheckChild1Type, MVT::i32,
 2623 /*  5041*/                      OPC_CheckChild1Type, MVT::i32,
 2628 /*  5049*/                      OPC_CheckType, MVT::i32,
 2630 /*  5053*/                      OPC_EmitInteger, MVT::i32, 8, 
 2631 /*  5056*/                      OPC_EmitInteger, MVT::i32, 8, 
 2632 /*  5059*/                      OPC_EmitInteger, MVT::i32, 8, 
 2634 /*  5065*/                      OPC_EmitInteger, MVT::i32, 0, 
 2635 /*  5068*/                      OPC_EmitInteger, MVT::i32, 0, 
 2636 /*  5071*/                      OPC_EmitInteger, MVT::i32, 0, 
 2637 /*  5074*/                      OPC_EmitInteger, MVT::i32, 0, 
 2639                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 2645 /*  5099*/                      OPC_CheckChild1Type, MVT::i32,
 2651 /*  5110*/                      OPC_CheckChild1Type, MVT::i32,
 2656 /*  5118*/                      OPC_CheckType, MVT::i32,
 2658 /*  5122*/                      OPC_EmitInteger, MVT::i32, 8, 
 2659 /*  5125*/                      OPC_EmitInteger, MVT::i32, 8, 
 2660 /*  5128*/                      OPC_EmitInteger, MVT::i32, 8, 
 2662 /*  5134*/                      OPC_EmitInteger, MVT::i32, 0, 
 2663 /*  5137*/                      OPC_EmitInteger, MVT::i32, 0, 
 2664 /*  5140*/                      OPC_EmitInteger, MVT::i32, 0, 
 2665 /*  5143*/                      OPC_EmitInteger, MVT::i32, 0, 
 2667                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 2674 /*  5170*/                    OPC_CheckChild1Type, MVT::i32,
 2683 /*  5186*/                    OPC_CheckChild1Type, MVT::i32,
 2697 /*  5210*/                      OPC_CheckChild1Type, MVT::i32,
 2703 /*  5221*/                      OPC_CheckChild1Type, MVT::i32,
 2708 /*  5229*/                      OPC_CheckType, MVT::i32,
 2710 /*  5233*/                      OPC_EmitInteger, MVT::i32, 8, 
 2711 /*  5236*/                      OPC_EmitInteger, MVT::i32, 8, 
 2712 /*  5239*/                      OPC_EmitInteger, MVT::i32, 8, 
 2714 /*  5245*/                      OPC_EmitInteger, MVT::i32, 0, 
 2715 /*  5248*/                      OPC_EmitInteger, MVT::i32, 0, 
 2716 /*  5251*/                      OPC_EmitInteger, MVT::i32, 0, 
 2717 /*  5254*/                      OPC_EmitInteger, MVT::i32, 0, 
 2719                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 2725 /*  5279*/                      OPC_CheckChild1Type, MVT::i32,
 2731 /*  5290*/                      OPC_CheckChild1Type, MVT::i32,
 2736 /*  5298*/                      OPC_CheckType, MVT::i32,
 2738 /*  5302*/                      OPC_EmitInteger, MVT::i32, 8, 
 2739 /*  5305*/                      OPC_EmitInteger, MVT::i32, 8, 
 2740 /*  5308*/                      OPC_EmitInteger, MVT::i32, 8, 
 2742 /*  5314*/                      OPC_EmitInteger, MVT::i32, 0, 
 2743 /*  5317*/                      OPC_EmitInteger, MVT::i32, 0, 
 2744 /*  5320*/                      OPC_EmitInteger, MVT::i32, 0, 
 2745 /*  5323*/                      OPC_EmitInteger, MVT::i32, 0, 
 2748                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 2753                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 2760 /*  5369*/                      OPC_CheckChild1Type, MVT::i32,
 2766 /*  5380*/                      OPC_CheckChild1Type, MVT::i32,
 2771 /*  5388*/                      OPC_CheckType, MVT::i32,
 2773 /*  5392*/                      OPC_EmitInteger, MVT::i32, 8, 
 2774 /*  5395*/                      OPC_EmitInteger, MVT::i32, 8, 
 2775 /*  5398*/                      OPC_EmitInteger, MVT::i32, 8, 
 2777 /*  5404*/                      OPC_EmitInteger, MVT::i32, 0, 
 2778 /*  5407*/                      OPC_EmitInteger, MVT::i32, 0, 
 2779 /*  5410*/                      OPC_EmitInteger, MVT::i32, 0, 
 2780 /*  5413*/                      OPC_EmitInteger, MVT::i32, 0, 
 2782                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 2789 /*  5440*/                    OPC_CheckChild1Type, MVT::i32,
 2798 /*  5456*/                    OPC_CheckChild1Type, MVT::i32,
 2812 /*  5480*/                      OPC_CheckChild1Type, MVT::i32,
 2818 /*  5491*/                      OPC_CheckChild1Type, MVT::i32,
 2823 /*  5499*/                      OPC_CheckType, MVT::i32,
 2825 /*  5503*/                      OPC_EmitInteger, MVT::i32, 8, 
 2826 /*  5506*/                      OPC_EmitInteger, MVT::i32, 8, 
 2827 /*  5509*/                      OPC_EmitInteger, MVT::i32, 8, 
 2829 /*  5515*/                      OPC_EmitInteger, MVT::i32, 0, 
 2830 /*  5518*/                      OPC_EmitInteger, MVT::i32, 0, 
 2831 /*  5521*/                      OPC_EmitInteger, MVT::i32, 0, 
 2832 /*  5524*/                      OPC_EmitInteger, MVT::i32, 0, 
 2834                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 2840 /*  5549*/                      OPC_CheckChild1Type, MVT::i32,
 2846 /*  5560*/                      OPC_CheckChild1Type, MVT::i32,
 2851 /*  5568*/                      OPC_CheckType, MVT::i32,
 2853 /*  5572*/                      OPC_EmitInteger, MVT::i32, 8, 
 2854 /*  5575*/                      OPC_EmitInteger, MVT::i32, 8, 
 2855 /*  5578*/                      OPC_EmitInteger, MVT::i32, 8, 
 2857 /*  5584*/                      OPC_EmitInteger, MVT::i32, 0, 
 2858 /*  5587*/                      OPC_EmitInteger, MVT::i32, 0, 
 2859 /*  5590*/                      OPC_EmitInteger, MVT::i32, 0, 
 2860 /*  5593*/                      OPC_EmitInteger, MVT::i32, 0, 
 2862                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 2870 /*  5621*/                  OPC_CheckChild1Type, MVT::i32,
 2879 /*  5637*/                  OPC_CheckChild1Type, MVT::i32,
 2895 /*  5666*/                    OPC_CheckChild1Type, MVT::i32,
 2904 /*  5682*/                    OPC_CheckChild1Type, MVT::i32,
 2918 /*  5706*/                      OPC_CheckChild1Type, MVT::i32,
 2924 /*  5717*/                      OPC_CheckChild1Type, MVT::i32,
 2929 /*  5725*/                      OPC_CheckType, MVT::i32,
 2931 /*  5729*/                      OPC_EmitInteger, MVT::i32, 8, 
 2932 /*  5732*/                      OPC_EmitInteger, MVT::i32, 8, 
 2933 /*  5735*/                      OPC_EmitInteger, MVT::i32, 8, 
 2935 /*  5741*/                      OPC_EmitInteger, MVT::i32, 0, 
 2936 /*  5744*/                      OPC_EmitInteger, MVT::i32, 0, 
 2937 /*  5747*/                      OPC_EmitInteger, MVT::i32, 0, 
 2938 /*  5750*/                      OPC_EmitInteger, MVT::i32, 0, 
 2940                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 2946 /*  5775*/                      OPC_CheckChild1Type, MVT::i32,
 2952 /*  5786*/                      OPC_CheckChild1Type, MVT::i32,
 2957 /*  5794*/                      OPC_CheckType, MVT::i32,
 2959 /*  5798*/                      OPC_EmitInteger, MVT::i32, 8, 
 2960 /*  5801*/                      OPC_EmitInteger, MVT::i32, 8, 
 2961 /*  5804*/                      OPC_EmitInteger, MVT::i32, 8, 
 2963 /*  5810*/                      OPC_EmitInteger, MVT::i32, 0, 
 2964 /*  5813*/                      OPC_EmitInteger, MVT::i32, 0, 
 2965 /*  5816*/                      OPC_EmitInteger, MVT::i32, 0, 
 2966 /*  5819*/                      OPC_EmitInteger, MVT::i32, 0, 
 2968                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 2975 /*  5846*/                    OPC_CheckChild1Type, MVT::i32,
 2984 /*  5862*/                    OPC_CheckChild1Type, MVT::i32,
 2998 /*  5886*/                      OPC_CheckChild1Type, MVT::i32,
 3004 /*  5897*/                      OPC_CheckChild1Type, MVT::i32,
 3009 /*  5905*/                      OPC_CheckType, MVT::i32,
 3011 /*  5909*/                      OPC_EmitInteger, MVT::i32, 8, 
 3012 /*  5912*/                      OPC_EmitInteger, MVT::i32, 8, 
 3013 /*  5915*/                      OPC_EmitInteger, MVT::i32, 8, 
 3015 /*  5921*/                      OPC_EmitInteger, MVT::i32, 0, 
 3016 /*  5924*/                      OPC_EmitInteger, MVT::i32, 0, 
 3017 /*  5927*/                      OPC_EmitInteger, MVT::i32, 0, 
 3018 /*  5930*/                      OPC_EmitInteger, MVT::i32, 0, 
 3020                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 3026 /*  5955*/                      OPC_CheckChild1Type, MVT::i32,
 3032 /*  5966*/                      OPC_CheckChild1Type, MVT::i32,
 3037 /*  5974*/                      OPC_CheckType, MVT::i32,
 3039 /*  5978*/                      OPC_EmitInteger, MVT::i32, 8, 
 3040 /*  5981*/                      OPC_EmitInteger, MVT::i32, 8, 
 3041 /*  5984*/                      OPC_EmitInteger, MVT::i32, 8, 
 3043 /*  5990*/                      OPC_EmitInteger, MVT::i32, 0, 
 3044 /*  5993*/                      OPC_EmitInteger, MVT::i32, 0, 
 3045 /*  5996*/                      OPC_EmitInteger, MVT::i32, 0, 
 3046 /*  5999*/                      OPC_EmitInteger, MVT::i32, 0, 
 3048                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 3085 /*  6074*/                  OPC_CheckChild1Type, MVT::i32,
 3097 /*  6094*/                  OPC_CheckChild1Type, MVT::i32,
 3116 /*  6127*/                    OPC_CheckChild1Type, MVT::i32,
 3128 /*  6147*/                    OPC_CheckChild1Type, MVT::i32,
 3145 /*  6175*/                      OPC_CheckChild1Type, MVT::i32,
 3151 /*  6186*/                      OPC_CheckChild1Type, MVT::i32,
 3156 /*  6194*/                      OPC_CheckType, MVT::i32,
 3158 /*  6198*/                      OPC_EmitInteger, MVT::i32, 8, 
 3159 /*  6201*/                      OPC_EmitInteger, MVT::i32, 8, 
 3160 /*  6204*/                      OPC_EmitInteger, MVT::i32, 8, 
 3162 /*  6210*/                      OPC_EmitInteger, MVT::i32, 0, 
 3163 /*  6213*/                      OPC_EmitInteger, MVT::i32, 0, 
 3164 /*  6216*/                      OPC_EmitInteger, MVT::i32, 0, 
 3165 /*  6219*/                      OPC_EmitInteger, MVT::i32, 0, 
 3167                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 3173 /*  6244*/                      OPC_CheckChild1Type, MVT::i32,
 3179 /*  6255*/                      OPC_CheckChild1Type, MVT::i32,
 3184 /*  6263*/                      OPC_CheckType, MVT::i32,
 3186 /*  6267*/                      OPC_EmitInteger, MVT::i32, 8, 
 3187 /*  6270*/                      OPC_EmitInteger, MVT::i32, 8, 
 3188 /*  6273*/                      OPC_EmitInteger, MVT::i32, 8, 
 3190 /*  6279*/                      OPC_EmitInteger, MVT::i32, 0, 
 3191 /*  6282*/                      OPC_EmitInteger, MVT::i32, 0, 
 3192 /*  6285*/                      OPC_EmitInteger, MVT::i32, 0, 
 3193 /*  6288*/                      OPC_EmitInteger, MVT::i32, 0, 
 3195                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 3202 /*  6315*/                    OPC_CheckChild1Type, MVT::i32,
 3214 /*  6335*/                    OPC_CheckChild1Type, MVT::i32,
 3231 /*  6363*/                      OPC_CheckChild1Type, MVT::i32,
 3237 /*  6374*/                      OPC_CheckChild1Type, MVT::i32,
 3242 /*  6382*/                      OPC_CheckType, MVT::i32,
 3244 /*  6386*/                      OPC_EmitInteger, MVT::i32, 8, 
 3245 /*  6389*/                      OPC_EmitInteger, MVT::i32, 8, 
 3246 /*  6392*/                      OPC_EmitInteger, MVT::i32, 8, 
 3248 /*  6398*/                      OPC_EmitInteger, MVT::i32, 0, 
 3249 /*  6401*/                      OPC_EmitInteger, MVT::i32, 0, 
 3250 /*  6404*/                      OPC_EmitInteger, MVT::i32, 0, 
 3251 /*  6407*/                      OPC_EmitInteger, MVT::i32, 0, 
 3253                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 3259 /*  6432*/                      OPC_CheckChild1Type, MVT::i32,
 3265 /*  6443*/                      OPC_CheckChild1Type, MVT::i32,
 3270 /*  6451*/                      OPC_CheckType, MVT::i32,
 3272 /*  6455*/                      OPC_EmitInteger, MVT::i32, 8, 
 3273 /*  6458*/                      OPC_EmitInteger, MVT::i32, 8, 
 3274 /*  6461*/                      OPC_EmitInteger, MVT::i32, 8, 
 3276 /*  6467*/                      OPC_EmitInteger, MVT::i32, 0, 
 3277 /*  6470*/                      OPC_EmitInteger, MVT::i32, 0, 
 3278 /*  6473*/                      OPC_EmitInteger, MVT::i32, 0, 
 3279 /*  6476*/                      OPC_EmitInteger, MVT::i32, 0, 
 3281                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 3289 /*  6504*/                  OPC_CheckChild1Type, MVT::i32,
 3301 /*  6524*/                  OPC_CheckChild1Type, MVT::i32,
 3320 /*  6557*/                    OPC_CheckChild1Type, MVT::i32,
 3332 /*  6577*/                    OPC_CheckChild1Type, MVT::i32,
 3349 /*  6605*/                      OPC_CheckChild1Type, MVT::i32,
 3355 /*  6616*/                      OPC_CheckChild1Type, MVT::i32,
 3360 /*  6624*/                      OPC_CheckType, MVT::i32,
 3362 /*  6628*/                      OPC_EmitInteger, MVT::i32, 8, 
 3363 /*  6631*/                      OPC_EmitInteger, MVT::i32, 8, 
 3364 /*  6634*/                      OPC_EmitInteger, MVT::i32, 8, 
 3366 /*  6640*/                      OPC_EmitInteger, MVT::i32, 0, 
 3367 /*  6643*/                      OPC_EmitInteger, MVT::i32, 0, 
 3368 /*  6646*/                      OPC_EmitInteger, MVT::i32, 0, 
 3369 /*  6649*/                      OPC_EmitInteger, MVT::i32, 0, 
 3371                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 3377 /*  6674*/                      OPC_CheckChild1Type, MVT::i32,
 3383 /*  6685*/                      OPC_CheckChild1Type, MVT::i32,
 3388 /*  6693*/                      OPC_CheckType, MVT::i32,
 3390 /*  6697*/                      OPC_EmitInteger, MVT::i32, 8, 
 3391 /*  6700*/                      OPC_EmitInteger, MVT::i32, 8, 
 3392 /*  6703*/                      OPC_EmitInteger, MVT::i32, 8, 
 3394 /*  6709*/                      OPC_EmitInteger, MVT::i32, 0, 
 3395 /*  6712*/                      OPC_EmitInteger, MVT::i32, 0, 
 3396 /*  6715*/                      OPC_EmitInteger, MVT::i32, 0, 
 3397 /*  6718*/                      OPC_EmitInteger, MVT::i32, 0, 
 3399                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 3406 /*  6745*/                    OPC_CheckChild1Type, MVT::i32,
 3418 /*  6765*/                    OPC_CheckChild1Type, MVT::i32,
 3435 /*  6793*/                      OPC_CheckChild1Type, MVT::i32,
 3441 /*  6804*/                      OPC_CheckChild1Type, MVT::i32,
 3446 /*  6812*/                      OPC_CheckType, MVT::i32,
 3448 /*  6816*/                      OPC_EmitInteger, MVT::i32, 8, 
 3449 /*  6819*/                      OPC_EmitInteger, MVT::i32, 8, 
 3450 /*  6822*/                      OPC_EmitInteger, MVT::i32, 8, 
 3452 /*  6828*/                      OPC_EmitInteger, MVT::i32, 0, 
 3453 /*  6831*/                      OPC_EmitInteger, MVT::i32, 0, 
 3454 /*  6834*/                      OPC_EmitInteger, MVT::i32, 0, 
 3455 /*  6837*/                      OPC_EmitInteger, MVT::i32, 0, 
 3457                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 3463 /*  6862*/                      OPC_CheckChild1Type, MVT::i32,
 3469 /*  6873*/                      OPC_CheckChild1Type, MVT::i32,
 3474 /*  6881*/                      OPC_CheckType, MVT::i32,
 3476 /*  6885*/                      OPC_EmitInteger, MVT::i32, 8, 
 3477 /*  6888*/                      OPC_EmitInteger, MVT::i32, 8, 
 3478 /*  6891*/                      OPC_EmitInteger, MVT::i32, 8, 
 3480 /*  6897*/                      OPC_EmitInteger, MVT::i32, 0, 
 3481 /*  6900*/                      OPC_EmitInteger, MVT::i32, 0, 
 3482 /*  6903*/                      OPC_EmitInteger, MVT::i32, 0, 
 3483 /*  6906*/                      OPC_EmitInteger, MVT::i32, 0, 
 3486                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
 3491                                       MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 3498 /*  6952*/                      OPC_CheckChild1Type, MVT::i32,
 3504 /*  6963*/                      OPC_CheckChild1Type, MVT::i32,
 3509 /*  6971*/                      OPC_CheckType, MVT::i32,
 3511 /*  6975*/                      OPC_EmitInteger, MVT::i32, 8, 
 3512 /*  6978*/                      OPC_EmitInteger, MVT::i32, 8, 
 3513 /*  6981*/                      OPC_EmitInteger, MVT::i32, 8, 
 3515 /*  6987*/                      OPC_EmitInteger, MVT::i32, 0, 
 3516 /*  6990*/                      OPC_EmitInteger, MVT::i32, 0, 
 3517 /*  6993*/                      OPC_EmitInteger, MVT::i32, 0, 
 3518 /*  6996*/                      OPC_EmitInteger, MVT::i32, 0, 
 3520                                     MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 3527 /*  7023*/                    OPC_CheckChild1Type, MVT::i32,
 3539 /*  7043*/                    OPC_CheckChild1Type, MVT::i32,
 3556 /*  7071*/                      OPC_CheckChild1Type, MVT::i32,
 3562 /*  7082*/                      OPC_CheckChild1Type, MVT::i32,
 3567 /*  7090*/                      OPC_CheckType, MVT::i32,
 3569 /*  7094*/                      OPC_EmitInteger, MVT::i32, 8, 
 3570 /*  7097*/                      OPC_EmitInteger, MVT::i32, 8, 
 3571 /*  7100*/                      OPC_EmitInteger, MVT::i32, 8, 
 3573 /*  7106*/                      OPC_EmitInteger, MVT::i32, 0, 
 3574 /*  7109*/                      OPC_EmitInteger, MVT::i32, 0, 
 3575 /*  7112*/                      OPC_EmitInteger, MVT::i32, 0, 
 3576 /*  7115*/                      OPC_EmitInteger, MVT::i32, 0, 
 3578                                     MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 3584 /*  7140*/                      OPC_CheckChild1Type, MVT::i32,
 3590 /*  7151*/                      OPC_CheckChild1Type, MVT::i32,
 3595 /*  7159*/                      OPC_CheckType, MVT::i32,
 3597 /*  7163*/                      OPC_EmitInteger, MVT::i32, 8, 
 3598 /*  7166*/                      OPC_EmitInteger, MVT::i32, 8, 
 3599 /*  7169*/                      OPC_EmitInteger, MVT::i32, 8, 
 3601 /*  7175*/                      OPC_EmitInteger, MVT::i32, 0, 
 3602 /*  7178*/                      OPC_EmitInteger, MVT::i32, 0, 
 3603 /*  7181*/                      OPC_EmitInteger, MVT::i32, 0, 
 3604 /*  7184*/                      OPC_EmitInteger, MVT::i32, 0, 
 3606                                     MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 3614 /*  7212*/                  OPC_CheckChild1Type, MVT::i32,
 3626 /*  7232*/                  OPC_CheckChild1Type, MVT::i32,
 3645 /*  7265*/                    OPC_CheckChild1Type, MVT::i32,
 3657 /*  7285*/                    OPC_CheckChild1Type, MVT::i32,
 3674 /*  7313*/                      OPC_CheckChild1Type, MVT::i32,
 3680 /*  7324*/                      OPC_CheckChild1Type, MVT::i32,
 3685 /*  7332*/                      OPC_CheckType, MVT::i32,
 3687 /*  7336*/                      OPC_EmitInteger, MVT::i32, 8, 
 3688 /*  7339*/                      OPC_EmitInteger, MVT::i32, 8, 
 3689 /*  7342*/                      OPC_EmitInteger, MVT::i32, 8, 
 3691 /*  7348*/                      OPC_EmitInteger, MVT::i32, 0, 
 3692 /*  7351*/                      OPC_EmitInteger, MVT::i32, 0, 
 3693 /*  7354*/                      OPC_EmitInteger, MVT::i32, 0, 
 3694 /*  7357*/                      OPC_EmitInteger, MVT::i32, 0, 
 3696                                     MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 3702 /*  7382*/                      OPC_CheckChild1Type, MVT::i32,
 3708 /*  7393*/                      OPC_CheckChild1Type, MVT::i32,
 3713 /*  7401*/                      OPC_CheckType, MVT::i32,
 3715 /*  7405*/                      OPC_EmitInteger, MVT::i32, 8, 
 3716 /*  7408*/                      OPC_EmitInteger, MVT::i32, 8, 
 3717 /*  7411*/                      OPC_EmitInteger, MVT::i32, 8, 
 3719 /*  7417*/                      OPC_EmitInteger, MVT::i32, 0, 
 3720 /*  7420*/                      OPC_EmitInteger, MVT::i32, 0, 
 3721 /*  7423*/                      OPC_EmitInteger, MVT::i32, 0, 
 3722 /*  7426*/                      OPC_EmitInteger, MVT::i32, 0, 
 3724                                     MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 3731 /*  7453*/                    OPC_CheckChild1Type, MVT::i32,
 3743 /*  7473*/                    OPC_CheckChild1Type, MVT::i32,
 3760 /*  7501*/                      OPC_CheckChild1Type, MVT::i32,
 3766 /*  7512*/                      OPC_CheckChild1Type, MVT::i32,
 3771 /*  7520*/                      OPC_CheckType, MVT::i32,
 3773 /*  7524*/                      OPC_EmitInteger, MVT::i32, 8, 
 3774 /*  7527*/                      OPC_EmitInteger, MVT::i32, 8, 
 3775 /*  7530*/                      OPC_EmitInteger, MVT::i32, 8, 
 3777 /*  7536*/                      OPC_EmitInteger, MVT::i32, 0, 
 3778 /*  7539*/                      OPC_EmitInteger, MVT::i32, 0, 
 3779 /*  7542*/                      OPC_EmitInteger, MVT::i32, 0, 
 3780 /*  7545*/                      OPC_EmitInteger, MVT::i32, 0, 
 3782                                     MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 3788 /*  7570*/                      OPC_CheckChild1Type, MVT::i32,
 3794 /*  7581*/                      OPC_CheckChild1Type, MVT::i32,
 3799 /*  7589*/                      OPC_CheckType, MVT::i32,
 3801 /*  7593*/                      OPC_EmitInteger, MVT::i32, 8, 
 3802 /*  7596*/                      OPC_EmitInteger, MVT::i32, 8, 
 3803 /*  7599*/                      OPC_EmitInteger, MVT::i32, 8, 
 3805 /*  7605*/                      OPC_EmitInteger, MVT::i32, 0, 
 3806 /*  7608*/                      OPC_EmitInteger, MVT::i32, 0, 
 3807 /*  7611*/                      OPC_EmitInteger, MVT::i32, 0, 
 3808 /*  7614*/                      OPC_EmitInteger, MVT::i32, 0, 
 3810                                     MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
 3847 /*  7689*/                  OPC_CheckChild1Type, MVT::i32,
 3859 /*  7709*/                  OPC_CheckChild1Type, MVT::i32,
 3878 /*  7742*/                    OPC_CheckChild1Type, MVT::i32,
 3890 /*  7762*/                    OPC_CheckChild1Type, MVT::i32,
 3907 /*  7790*/                      OPC_CheckChild1Type, MVT::i32,
 3913 /*  7801*/                      OPC_CheckChild1Type, MVT::i32,
 3918 /*  7809*/                      OPC_CheckType, MVT::i32,
 3920 /*  7813*/                      OPC_EmitInteger, MVT::i32, 8, 
 3921 /*  7816*/                      OPC_EmitInteger, MVT::i32, 8, 
 3922 /*  7819*/                      OPC_EmitInteger, MVT::i32, 8, 
 3924 /*  7825*/                      OPC_EmitInteger, MVT::i32, 0, 
 3925 /*  7828*/                      OPC_EmitInteger, MVT::i32, 0, 
 3926 /*  7831*/                      OPC_EmitInteger, MVT::i32, 0, 
 3927 /*  7834*/                      OPC_EmitInteger, MVT::i32, 0, 
 3929                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 3935 /*  7859*/                      OPC_CheckChild1Type, MVT::i32,
 3941 /*  7870*/                      OPC_CheckChild1Type, MVT::i32,
 3946 /*  7878*/                      OPC_CheckType, MVT::i32,
 3948 /*  7882*/                      OPC_EmitInteger, MVT::i32, 8, 
 3949 /*  7885*/                      OPC_EmitInteger, MVT::i32, 8, 
 3950 /*  7888*/                      OPC_EmitInteger, MVT::i32, 8, 
 3952 /*  7894*/                      OPC_EmitInteger, MVT::i32, 0, 
 3953 /*  7897*/                      OPC_EmitInteger, MVT::i32, 0, 
 3954 /*  7900*/                      OPC_EmitInteger, MVT::i32, 0, 
 3955 /*  7903*/                      OPC_EmitInteger, MVT::i32, 0, 
 3957                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 3964 /*  7930*/                    OPC_CheckChild1Type, MVT::i32,
 3976 /*  7950*/                    OPC_CheckChild1Type, MVT::i32,
 3993 /*  7978*/                      OPC_CheckChild1Type, MVT::i32,
 3999 /*  7989*/                      OPC_CheckChild1Type, MVT::i32,
 4004 /*  7997*/                      OPC_CheckType, MVT::i32,
 4006 /*  8001*/                      OPC_EmitInteger, MVT::i32, 8, 
 4007 /*  8004*/                      OPC_EmitInteger, MVT::i32, 8, 
 4008 /*  8007*/                      OPC_EmitInteger, MVT::i32, 8, 
 4010 /*  8013*/                      OPC_EmitInteger, MVT::i32, 0, 
 4011 /*  8016*/                      OPC_EmitInteger, MVT::i32, 0, 
 4012 /*  8019*/                      OPC_EmitInteger, MVT::i32, 0, 
 4013 /*  8022*/                      OPC_EmitInteger, MVT::i32, 0, 
 4015                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 4021 /*  8047*/                      OPC_CheckChild1Type, MVT::i32,
 4027 /*  8058*/                      OPC_CheckChild1Type, MVT::i32,
 4032 /*  8066*/                      OPC_CheckType, MVT::i32,
 4034 /*  8070*/                      OPC_EmitInteger, MVT::i32, 8, 
 4035 /*  8073*/                      OPC_EmitInteger, MVT::i32, 8, 
 4036 /*  8076*/                      OPC_EmitInteger, MVT::i32, 8, 
 4038 /*  8082*/                      OPC_EmitInteger, MVT::i32, 0, 
 4039 /*  8085*/                      OPC_EmitInteger, MVT::i32, 0, 
 4040 /*  8088*/                      OPC_EmitInteger, MVT::i32, 0, 
 4041 /*  8091*/                      OPC_EmitInteger, MVT::i32, 0, 
 4043                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 4051 /*  8119*/                  OPC_CheckChild1Type, MVT::i32,
 4063 /*  8139*/                  OPC_CheckChild1Type, MVT::i32,
 4082 /*  8172*/                    OPC_CheckChild1Type, MVT::i32,
 4094 /*  8192*/                    OPC_CheckChild1Type, MVT::i32,
 4111 /*  8220*/                      OPC_CheckChild1Type, MVT::i32,
 4117 /*  8231*/                      OPC_CheckChild1Type, MVT::i32,
 4122 /*  8239*/                      OPC_CheckType, MVT::i32,
 4124 /*  8243*/                      OPC_EmitInteger, MVT::i32, 8, 
 4125 /*  8246*/                      OPC_EmitInteger, MVT::i32, 8, 
 4126 /*  8249*/                      OPC_EmitInteger, MVT::i32, 8, 
 4128 /*  8255*/                      OPC_EmitInteger, MVT::i32, 0, 
 4129 /*  8258*/                      OPC_EmitInteger, MVT::i32, 0, 
 4130 /*  8261*/                      OPC_EmitInteger, MVT::i32, 0, 
 4131 /*  8264*/                      OPC_EmitInteger, MVT::i32, 0, 
 4133                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 4139 /*  8289*/                      OPC_CheckChild1Type, MVT::i32,
 4145 /*  8300*/                      OPC_CheckChild1Type, MVT::i32,
 4150 /*  8308*/                      OPC_CheckType, MVT::i32,
 4152 /*  8312*/                      OPC_EmitInteger, MVT::i32, 8, 
 4153 /*  8315*/                      OPC_EmitInteger, MVT::i32, 8, 
 4154 /*  8318*/                      OPC_EmitInteger, MVT::i32, 8, 
 4156 /*  8324*/                      OPC_EmitInteger, MVT::i32, 0, 
 4157 /*  8327*/                      OPC_EmitInteger, MVT::i32, 0, 
 4158 /*  8330*/                      OPC_EmitInteger, MVT::i32, 0, 
 4159 /*  8333*/                      OPC_EmitInteger, MVT::i32, 0, 
 4161                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 4168 /*  8360*/                    OPC_CheckChild1Type, MVT::i32,
 4180 /*  8380*/                    OPC_CheckChild1Type, MVT::i32,
 4197 /*  8408*/                      OPC_CheckChild1Type, MVT::i32,
 4203 /*  8419*/                      OPC_CheckChild1Type, MVT::i32,
 4208 /*  8427*/                      OPC_CheckType, MVT::i32,
 4210 /*  8431*/                      OPC_EmitInteger, MVT::i32, 8, 
 4211 /*  8434*/                      OPC_EmitInteger, MVT::i32, 8, 
 4212 /*  8437*/                      OPC_EmitInteger, MVT::i32, 8, 
 4214 /*  8443*/                      OPC_EmitInteger, MVT::i32, 0, 
 4215 /*  8446*/                      OPC_EmitInteger, MVT::i32, 0, 
 4216 /*  8449*/                      OPC_EmitInteger, MVT::i32, 0, 
 4217 /*  8452*/                      OPC_EmitInteger, MVT::i32, 0, 
 4219                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 4225 /*  8477*/                      OPC_CheckChild1Type, MVT::i32,
 4231 /*  8488*/                      OPC_CheckChild1Type, MVT::i32,
 4236 /*  8496*/                      OPC_CheckType, MVT::i32,
 4238 /*  8500*/                      OPC_EmitInteger, MVT::i32, 8, 
 4239 /*  8503*/                      OPC_EmitInteger, MVT::i32, 8, 
 4240 /*  8506*/                      OPC_EmitInteger, MVT::i32, 8, 
 4242 /*  8512*/                      OPC_EmitInteger, MVT::i32, 0, 
 4243 /*  8515*/                      OPC_EmitInteger, MVT::i32, 0, 
 4244 /*  8518*/                      OPC_EmitInteger, MVT::i32, 0, 
 4245 /*  8521*/                      OPC_EmitInteger, MVT::i32, 0, 
 4248                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 4253                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 4260 /*  8567*/                      OPC_CheckChild1Type, MVT::i32,
 4266 /*  8578*/                      OPC_CheckChild1Type, MVT::i32,
 4271 /*  8586*/                      OPC_CheckType, MVT::i32,
 4273 /*  8590*/                      OPC_EmitInteger, MVT::i32, 8, 
 4274 /*  8593*/                      OPC_EmitInteger, MVT::i32, 8, 
 4275 /*  8596*/                      OPC_EmitInteger, MVT::i32, 8, 
 4277 /*  8602*/                      OPC_EmitInteger, MVT::i32, 0, 
 4278 /*  8605*/                      OPC_EmitInteger, MVT::i32, 0, 
 4279 /*  8608*/                      OPC_EmitInteger, MVT::i32, 0, 
 4280 /*  8611*/                      OPC_EmitInteger, MVT::i32, 0, 
 4282                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 4289 /*  8638*/                    OPC_CheckChild1Type, MVT::i32,
 4301 /*  8658*/                    OPC_CheckChild1Type, MVT::i32,
 4318 /*  8686*/                      OPC_CheckChild1Type, MVT::i32,
 4324 /*  8697*/                      OPC_CheckChild1Type, MVT::i32,
 4329 /*  8705*/                      OPC_CheckType, MVT::i32,
 4331 /*  8709*/                      OPC_EmitInteger, MVT::i32, 8, 
 4332 /*  8712*/                      OPC_EmitInteger, MVT::i32, 8, 
 4333 /*  8715*/                      OPC_EmitInteger, MVT::i32, 8, 
 4335 /*  8721*/                      OPC_EmitInteger, MVT::i32, 0, 
 4336 /*  8724*/                      OPC_EmitInteger, MVT::i32, 0, 
 4337 /*  8727*/                      OPC_EmitInteger, MVT::i32, 0, 
 4338 /*  8730*/                      OPC_EmitInteger, MVT::i32, 0, 
 4340                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 4346 /*  8755*/                      OPC_CheckChild1Type, MVT::i32,
 4352 /*  8766*/                      OPC_CheckChild1Type, MVT::i32,
 4357 /*  8774*/                      OPC_CheckType, MVT::i32,
 4359 /*  8778*/                      OPC_EmitInteger, MVT::i32, 8, 
 4360 /*  8781*/                      OPC_EmitInteger, MVT::i32, 8, 
 4361 /*  8784*/                      OPC_EmitInteger, MVT::i32, 8, 
 4363 /*  8790*/                      OPC_EmitInteger, MVT::i32, 0, 
 4364 /*  8793*/                      OPC_EmitInteger, MVT::i32, 0, 
 4365 /*  8796*/                      OPC_EmitInteger, MVT::i32, 0, 
 4366 /*  8799*/                      OPC_EmitInteger, MVT::i32, 0, 
 4368                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 4376 /*  8827*/                  OPC_CheckChild1Type, MVT::i32,
 4388 /*  8847*/                  OPC_CheckChild1Type, MVT::i32,
 4407 /*  8880*/                    OPC_CheckChild1Type, MVT::i32,
 4419 /*  8900*/                    OPC_CheckChild1Type, MVT::i32,
 4436 /*  8928*/                      OPC_CheckChild1Type, MVT::i32,
 4442 /*  8939*/                      OPC_CheckChild1Type, MVT::i32,
 4447 /*  8947*/                      OPC_CheckType, MVT::i32,
 4449 /*  8951*/                      OPC_EmitInteger, MVT::i32, 8, 
 4450 /*  8954*/                      OPC_EmitInteger, MVT::i32, 8, 
 4451 /*  8957*/                      OPC_EmitInteger, MVT::i32, 8, 
 4453 /*  8963*/                      OPC_EmitInteger, MVT::i32, 0, 
 4454 /*  8966*/                      OPC_EmitInteger, MVT::i32, 0, 
 4455 /*  8969*/                      OPC_EmitInteger, MVT::i32, 0, 
 4456 /*  8972*/                      OPC_EmitInteger, MVT::i32, 0, 
 4458                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 4464 /*  8997*/                      OPC_CheckChild1Type, MVT::i32,
 4470 /*  9008*/                      OPC_CheckChild1Type, MVT::i32,
 4475 /*  9016*/                      OPC_CheckType, MVT::i32,
 4477 /*  9020*/                      OPC_EmitInteger, MVT::i32, 8, 
 4478 /*  9023*/                      OPC_EmitInteger, MVT::i32, 8, 
 4479 /*  9026*/                      OPC_EmitInteger, MVT::i32, 8, 
 4481 /*  9032*/                      OPC_EmitInteger, MVT::i32, 0, 
 4482 /*  9035*/                      OPC_EmitInteger, MVT::i32, 0, 
 4483 /*  9038*/                      OPC_EmitInteger, MVT::i32, 0, 
 4484 /*  9041*/                      OPC_EmitInteger, MVT::i32, 0, 
 4486                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 4493 /*  9068*/                    OPC_CheckChild1Type, MVT::i32,
 4505 /*  9088*/                    OPC_CheckChild1Type, MVT::i32,
 4522 /*  9116*/                      OPC_CheckChild1Type, MVT::i32,
 4528 /*  9127*/                      OPC_CheckChild1Type, MVT::i32,
 4533 /*  9135*/                      OPC_CheckType, MVT::i32,
 4535 /*  9139*/                      OPC_EmitInteger, MVT::i32, 8, 
 4536 /*  9142*/                      OPC_EmitInteger, MVT::i32, 8, 
 4537 /*  9145*/                      OPC_EmitInteger, MVT::i32, 8, 
 4539 /*  9151*/                      OPC_EmitInteger, MVT::i32, 0, 
 4540 /*  9154*/                      OPC_EmitInteger, MVT::i32, 0, 
 4541 /*  9157*/                      OPC_EmitInteger, MVT::i32, 0, 
 4542 /*  9160*/                      OPC_EmitInteger, MVT::i32, 0, 
 4544                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 4550 /*  9185*/                      OPC_CheckChild1Type, MVT::i32,
 4556 /*  9196*/                      OPC_CheckChild1Type, MVT::i32,
 4561 /*  9204*/                      OPC_CheckType, MVT::i32,
 4563 /*  9208*/                      OPC_EmitInteger, MVT::i32, 8, 
 4564 /*  9211*/                      OPC_EmitInteger, MVT::i32, 8, 
 4565 /*  9214*/                      OPC_EmitInteger, MVT::i32, 8, 
 4567 /*  9220*/                      OPC_EmitInteger, MVT::i32, 0, 
 4568 /*  9223*/                      OPC_EmitInteger, MVT::i32, 0, 
 4569 /*  9226*/                      OPC_EmitInteger, MVT::i32, 0, 
 4570 /*  9229*/                      OPC_EmitInteger, MVT::i32, 0, 
 4572                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 4586 /*  9268*/              OPC_CheckChild1Type, MVT::i32,
 4595 /*  9283*/              OPC_CheckChild1Type, MVT::i32,
 4630 /*  9347*/                    OPC_CheckChild1Type, MVT::i32,
 4639 /*  9363*/                    OPC_CheckChild1Type, MVT::i32,
 4653 /*  9387*/                      OPC_CheckChild1Type, MVT::i32,
 4659 /*  9398*/                      OPC_CheckChild1Type, MVT::i32,
 4664 /*  9406*/                      OPC_CheckType, MVT::i32,
 4666 /*  9410*/                      OPC_EmitInteger, MVT::i32, 8, 
 4667 /*  9413*/                      OPC_EmitInteger, MVT::i32, 8, 
 4668 /*  9416*/                      OPC_EmitInteger, MVT::i32, 8, 
 4670 /*  9422*/                      OPC_EmitInteger, MVT::i32, 0, 
 4671 /*  9425*/                      OPC_EmitInteger, MVT::i32, 0, 
 4672 /*  9428*/                      OPC_EmitInteger, MVT::i32, 0, 
 4673 /*  9431*/                      OPC_EmitInteger, MVT::i32, 0, 
 4675                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 4681 /*  9456*/                      OPC_CheckChild1Type, MVT::i32,
 4687 /*  9467*/                      OPC_CheckChild1Type, MVT::i32,
 4692 /*  9475*/                      OPC_CheckType, MVT::i32,
 4694 /*  9479*/                      OPC_EmitInteger, MVT::i32, 8, 
 4695 /*  9482*/                      OPC_EmitInteger, MVT::i32, 8, 
 4696 /*  9485*/                      OPC_EmitInteger, MVT::i32, 8, 
 4698 /*  9491*/                      OPC_EmitInteger, MVT::i32, 0, 
 4699 /*  9494*/                      OPC_EmitInteger, MVT::i32, 0, 
 4700 /*  9497*/                      OPC_EmitInteger, MVT::i32, 0, 
 4701 /*  9500*/                      OPC_EmitInteger, MVT::i32, 0, 
 4703                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 4710 /*  9527*/                    OPC_CheckChild1Type, MVT::i32,
 4719 /*  9543*/                    OPC_CheckChild1Type, MVT::i32,
 4733 /*  9567*/                      OPC_CheckChild1Type, MVT::i32,
 4739 /*  9578*/                      OPC_CheckChild1Type, MVT::i32,
 4744 /*  9586*/                      OPC_CheckType, MVT::i32,
 4746 /*  9590*/                      OPC_EmitInteger, MVT::i32, 8, 
 4747 /*  9593*/                      OPC_EmitInteger, MVT::i32, 8, 
 4748 /*  9596*/                      OPC_EmitInteger, MVT::i32, 8, 
 4750 /*  9602*/                      OPC_EmitInteger, MVT::i32, 0, 
 4751 /*  9605*/                      OPC_EmitInteger, MVT::i32, 0, 
 4752 /*  9608*/                      OPC_EmitInteger, MVT::i32, 0, 
 4753 /*  9611*/                      OPC_EmitInteger, MVT::i32, 0, 
 4755                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 4761 /*  9636*/                      OPC_CheckChild1Type, MVT::i32,
 4767 /*  9647*/                      OPC_CheckChild1Type, MVT::i32,
 4772 /*  9655*/                      OPC_CheckType, MVT::i32,
 4774 /*  9659*/                      OPC_EmitInteger, MVT::i32, 8, 
 4775 /*  9662*/                      OPC_EmitInteger, MVT::i32, 8, 
 4776 /*  9665*/                      OPC_EmitInteger, MVT::i32, 8, 
 4778 /*  9671*/                      OPC_EmitInteger, MVT::i32, 0, 
 4779 /*  9674*/                      OPC_EmitInteger, MVT::i32, 0, 
 4780 /*  9677*/                      OPC_EmitInteger, MVT::i32, 0, 
 4781 /*  9680*/                      OPC_EmitInteger, MVT::i32, 0, 
 4783                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 4810 /*  9742*/                    OPC_CheckChild1Type, MVT::i32,
 4819 /*  9758*/                    OPC_CheckChild1Type, MVT::i32,
 4833 /*  9782*/                      OPC_CheckChild1Type, MVT::i32,
 4839 /*  9793*/                      OPC_CheckChild1Type, MVT::i32,
 4844 /*  9801*/                      OPC_CheckType, MVT::i32,
 4846 /*  9805*/                      OPC_EmitInteger, MVT::i32, 8, 
 4847 /*  9808*/                      OPC_EmitInteger, MVT::i32, 8, 
 4848 /*  9811*/                      OPC_EmitInteger, MVT::i32, 8, 
 4850 /*  9817*/                      OPC_EmitInteger, MVT::i32, 0, 
 4851 /*  9820*/                      OPC_EmitInteger, MVT::i32, 0, 
 4852 /*  9823*/                      OPC_EmitInteger, MVT::i32, 0, 
 4853 /*  9826*/                      OPC_EmitInteger, MVT::i32, 0, 
 4855                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 4861 /*  9851*/                      OPC_CheckChild1Type, MVT::i32,
 4867 /*  9862*/                      OPC_CheckChild1Type, MVT::i32,
 4872 /*  9870*/                      OPC_CheckType, MVT::i32,
 4874 /*  9874*/                      OPC_EmitInteger, MVT::i32, 8, 
 4875 /*  9877*/                      OPC_EmitInteger, MVT::i32, 8, 
 4876 /*  9880*/                      OPC_EmitInteger, MVT::i32, 8, 
 4878 /*  9886*/                      OPC_EmitInteger, MVT::i32, 0, 
 4879 /*  9889*/                      OPC_EmitInteger, MVT::i32, 0, 
 4880 /*  9892*/                      OPC_EmitInteger, MVT::i32, 0, 
 4881 /*  9895*/                      OPC_EmitInteger, MVT::i32, 0, 
 4883                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 4890 /*  9922*/                    OPC_CheckChild1Type, MVT::i32,
 4899 /*  9938*/                    OPC_CheckChild1Type, MVT::i32,
 4913 /*  9962*/                      OPC_CheckChild1Type, MVT::i32,
 4919 /*  9973*/                      OPC_CheckChild1Type, MVT::i32,
 4924 /*  9981*/                      OPC_CheckType, MVT::i32,
 4926 /*  9985*/                      OPC_EmitInteger, MVT::i32, 8, 
 4927 /*  9988*/                      OPC_EmitInteger, MVT::i32, 8, 
 4928 /*  9991*/                      OPC_EmitInteger, MVT::i32, 8, 
 4930 /*  9997*/                      OPC_EmitInteger, MVT::i32, 0, 
 4931 /* 10000*/                      OPC_EmitInteger, MVT::i32, 0, 
 4932 /* 10003*/                      OPC_EmitInteger, MVT::i32, 0, 
 4933 /* 10006*/                      OPC_EmitInteger, MVT::i32, 0, 
 4935                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 4941 /* 10031*/                      OPC_CheckChild1Type, MVT::i32,
 4947 /* 10042*/                      OPC_CheckChild1Type, MVT::i32,
 4952 /* 10050*/                      OPC_CheckType, MVT::i32,
 4954 /* 10054*/                      OPC_EmitInteger, MVT::i32, 8, 
 4955 /* 10057*/                      OPC_EmitInteger, MVT::i32, 8, 
 4956 /* 10060*/                      OPC_EmitInteger, MVT::i32, 8, 
 4958 /* 10066*/                      OPC_EmitInteger, MVT::i32, 0, 
 4959 /* 10069*/                      OPC_EmitInteger, MVT::i32, 0, 
 4960 /* 10072*/                      OPC_EmitInteger, MVT::i32, 0, 
 4961 /* 10075*/                      OPC_EmitInteger, MVT::i32, 0, 
 4963                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 4997 /* 10150*/                    OPC_CheckChild1Type, MVT::i32,
 5006 /* 10166*/                    OPC_CheckChild1Type, MVT::i32,
 5020 /* 10190*/                      OPC_CheckChild1Type, MVT::i32,
 5026 /* 10201*/                      OPC_CheckChild1Type, MVT::i32,
 5031 /* 10209*/                      OPC_CheckType, MVT::i32,
 5033 /* 10213*/                      OPC_EmitInteger, MVT::i32, 8, 
 5034 /* 10216*/                      OPC_EmitInteger, MVT::i32, 8, 
 5035 /* 10219*/                      OPC_EmitInteger, MVT::i32, 8, 
 5037 /* 10225*/                      OPC_EmitInteger, MVT::i32, 0, 
 5038 /* 10228*/                      OPC_EmitInteger, MVT::i32, 0, 
 5039 /* 10231*/                      OPC_EmitInteger, MVT::i32, 0, 
 5040 /* 10234*/                      OPC_EmitInteger, MVT::i32, 0, 
 5042                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 5048 /* 10259*/                      OPC_CheckChild1Type, MVT::i32,
 5054 /* 10270*/                      OPC_CheckChild1Type, MVT::i32,
 5059 /* 10278*/                      OPC_CheckType, MVT::i32,
 5061 /* 10282*/                      OPC_EmitInteger, MVT::i32, 8, 
 5062 /* 10285*/                      OPC_EmitInteger, MVT::i32, 8, 
 5063 /* 10288*/                      OPC_EmitInteger, MVT::i32, 8, 
 5065 /* 10294*/                      OPC_EmitInteger, MVT::i32, 0, 
 5066 /* 10297*/                      OPC_EmitInteger, MVT::i32, 0, 
 5067 /* 10300*/                      OPC_EmitInteger, MVT::i32, 0, 
 5068 /* 10303*/                      OPC_EmitInteger, MVT::i32, 0, 
 5070                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 5077 /* 10330*/                    OPC_CheckChild1Type, MVT::i32,
 5086 /* 10346*/                    OPC_CheckChild1Type, MVT::i32,
 5100 /* 10370*/                      OPC_CheckChild1Type, MVT::i32,
 5106 /* 10381*/                      OPC_CheckChild1Type, MVT::i32,
 5111 /* 10389*/                      OPC_CheckType, MVT::i32,
 5113 /* 10393*/                      OPC_EmitInteger, MVT::i32, 8, 
 5114 /* 10396*/                      OPC_EmitInteger, MVT::i32, 8, 
 5115 /* 10399*/                      OPC_EmitInteger, MVT::i32, 8, 
 5117 /* 10405*/                      OPC_EmitInteger, MVT::i32, 0, 
 5118 /* 10408*/                      OPC_EmitInteger, MVT::i32, 0, 
 5119 /* 10411*/                      OPC_EmitInteger, MVT::i32, 0, 
 5120 /* 10414*/                      OPC_EmitInteger, MVT::i32, 0, 
 5122                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 5128 /* 10439*/                      OPC_CheckChild1Type, MVT::i32,
 5134 /* 10450*/                      OPC_CheckChild1Type, MVT::i32,
 5139 /* 10458*/                      OPC_CheckType, MVT::i32,
 5141 /* 10462*/                      OPC_EmitInteger, MVT::i32, 8, 
 5142 /* 10465*/                      OPC_EmitInteger, MVT::i32, 8, 
 5143 /* 10468*/                      OPC_EmitInteger, MVT::i32, 8, 
 5145 /* 10474*/                      OPC_EmitInteger, MVT::i32, 0, 
 5146 /* 10477*/                      OPC_EmitInteger, MVT::i32, 0, 
 5147 /* 10480*/                      OPC_EmitInteger, MVT::i32, 0, 
 5148 /* 10483*/                      OPC_EmitInteger, MVT::i32, 0, 
 5150                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 5178 /* 10546*/                    OPC_CheckChild1Type, MVT::i32,
 5187 /* 10562*/                    OPC_CheckChild1Type, MVT::i32,
 5201 /* 10586*/                      OPC_CheckChild1Type, MVT::i32,
 5207 /* 10597*/                      OPC_CheckChild1Type, MVT::i32,
 5212 /* 10605*/                      OPC_CheckType, MVT::i32,
 5214 /* 10609*/                      OPC_EmitInteger, MVT::i32, 8, 
 5215 /* 10612*/                      OPC_EmitInteger, MVT::i32, 8, 
 5216 /* 10615*/                      OPC_EmitInteger, MVT::i32, 8, 
 5218 /* 10621*/                      OPC_EmitInteger, MVT::i32, 0, 
 5219 /* 10624*/                      OPC_EmitInteger, MVT::i32, 0, 
 5220 /* 10627*/                      OPC_EmitInteger, MVT::i32, 0, 
 5221 /* 10630*/                      OPC_EmitInteger, MVT::i32, 0, 
 5223                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 5229 /* 10655*/                      OPC_CheckChild1Type, MVT::i32,
 5235 /* 10666*/                      OPC_CheckChild1Type, MVT::i32,
 5240 /* 10674*/                      OPC_CheckType, MVT::i32,
 5242 /* 10678*/                      OPC_EmitInteger, MVT::i32, 8, 
 5243 /* 10681*/                      OPC_EmitInteger, MVT::i32, 8, 
 5244 /* 10684*/                      OPC_EmitInteger, MVT::i32, 8, 
 5246 /* 10690*/                      OPC_EmitInteger, MVT::i32, 0, 
 5247 /* 10693*/                      OPC_EmitInteger, MVT::i32, 0, 
 5248 /* 10696*/                      OPC_EmitInteger, MVT::i32, 0, 
 5249 /* 10699*/                      OPC_EmitInteger, MVT::i32, 0, 
 5251                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 5258 /* 10726*/                    OPC_CheckChild1Type, MVT::i32,
 5267 /* 10742*/                    OPC_CheckChild1Type, MVT::i32,
 5281 /* 10766*/                      OPC_CheckChild1Type, MVT::i32,
 5287 /* 10777*/                      OPC_CheckChild1Type, MVT::i32,
 5292 /* 10785*/                      OPC_CheckType, MVT::i32,
 5294 /* 10789*/                      OPC_EmitInteger, MVT::i32, 8, 
 5295 /* 10792*/                      OPC_EmitInteger, MVT::i32, 8, 
 5296 /* 10795*/                      OPC_EmitInteger, MVT::i32, 8, 
 5298 /* 10801*/                      OPC_EmitInteger, MVT::i32, 0, 
 5299 /* 10804*/                      OPC_EmitInteger, MVT::i32, 0, 
 5300 /* 10807*/                      OPC_EmitInteger, MVT::i32, 0, 
 5301 /* 10810*/                      OPC_EmitInteger, MVT::i32, 0, 
 5303                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 5309 /* 10835*/                      OPC_CheckChild1Type, MVT::i32,
 5315 /* 10846*/                      OPC_CheckChild1Type, MVT::i32,
 5320 /* 10854*/                      OPC_CheckType, MVT::i32,
 5322 /* 10858*/                      OPC_EmitInteger, MVT::i32, 8, 
 5323 /* 10861*/                      OPC_EmitInteger, MVT::i32, 8, 
 5324 /* 10864*/                      OPC_EmitInteger, MVT::i32, 8, 
 5326 /* 10870*/                      OPC_EmitInteger, MVT::i32, 0, 
 5327 /* 10873*/                      OPC_EmitInteger, MVT::i32, 0, 
 5328 /* 10876*/                      OPC_EmitInteger, MVT::i32, 0, 
 5329 /* 10879*/                      OPC_EmitInteger, MVT::i32, 0, 
 5331                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 5365 /* 10954*/                    OPC_CheckChild1Type, MVT::i32,
 5374 /* 10970*/                    OPC_CheckChild1Type, MVT::i32,
 5388 /* 10994*/                      OPC_CheckChild1Type, MVT::i32,
 5394 /* 11005*/                      OPC_CheckChild1Type, MVT::i32,
 5399 /* 11013*/                      OPC_CheckType, MVT::i32,
 5401 /* 11017*/                      OPC_EmitInteger, MVT::i32, 8, 
 5402 /* 11020*/                      OPC_EmitInteger, MVT::i32, 8, 
 5403 /* 11023*/                      OPC_EmitInteger, MVT::i32, 8, 
 5405 /* 11029*/                      OPC_EmitInteger, MVT::i32, 0, 
 5406 /* 11032*/                      OPC_EmitInteger, MVT::i32, 0, 
 5407 /* 11035*/                      OPC_EmitInteger, MVT::i32, 0, 
 5408 /* 11038*/                      OPC_EmitInteger, MVT::i32, 0, 
 5410                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 5416 /* 11063*/                      OPC_CheckChild1Type, MVT::i32,
 5422 /* 11074*/                      OPC_CheckChild1Type, MVT::i32,
 5427 /* 11082*/                      OPC_CheckType, MVT::i32,
 5429 /* 11086*/                      OPC_EmitInteger, MVT::i32, 8, 
 5430 /* 11089*/                      OPC_EmitInteger, MVT::i32, 8, 
 5431 /* 11092*/                      OPC_EmitInteger, MVT::i32, 8, 
 5433 /* 11098*/                      OPC_EmitInteger, MVT::i32, 0, 
 5434 /* 11101*/                      OPC_EmitInteger, MVT::i32, 0, 
 5435 /* 11104*/                      OPC_EmitInteger, MVT::i32, 0, 
 5436 /* 11107*/                      OPC_EmitInteger, MVT::i32, 0, 
 5438                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 5445 /* 11134*/                    OPC_CheckChild1Type, MVT::i32,
 5454 /* 11150*/                    OPC_CheckChild1Type, MVT::i32,
 5468 /* 11174*/                      OPC_CheckChild1Type, MVT::i32,
 5474 /* 11185*/                      OPC_CheckChild1Type, MVT::i32,
 5479 /* 11193*/                      OPC_CheckType, MVT::i32,
 5481 /* 11197*/                      OPC_EmitInteger, MVT::i32, 8, 
 5482 /* 11200*/                      OPC_EmitInteger, MVT::i32, 8, 
 5483 /* 11203*/                      OPC_EmitInteger, MVT::i32, 8, 
 5485 /* 11209*/                      OPC_EmitInteger, MVT::i32, 0, 
 5486 /* 11212*/                      OPC_EmitInteger, MVT::i32, 0, 
 5487 /* 11215*/                      OPC_EmitInteger, MVT::i32, 0, 
 5488 /* 11218*/                      OPC_EmitInteger, MVT::i32, 0, 
 5490                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 5496 /* 11243*/                      OPC_CheckChild1Type, MVT::i32,
 5502 /* 11254*/                      OPC_CheckChild1Type, MVT::i32,
 5507 /* 11262*/                      OPC_CheckType, MVT::i32,
 5509 /* 11266*/                      OPC_EmitInteger, MVT::i32, 8, 
 5510 /* 11269*/                      OPC_EmitInteger, MVT::i32, 8, 
 5511 /* 11272*/                      OPC_EmitInteger, MVT::i32, 8, 
 5513 /* 11278*/                      OPC_EmitInteger, MVT::i32, 0, 
 5514 /* 11281*/                      OPC_EmitInteger, MVT::i32, 0, 
 5515 /* 11284*/                      OPC_EmitInteger, MVT::i32, 0, 
 5516 /* 11287*/                      OPC_EmitInteger, MVT::i32, 0, 
 5518                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 5545 /* 11349*/                    OPC_CheckChild1Type, MVT::i32,
 5554 /* 11365*/                    OPC_CheckChild1Type, MVT::i32,
 5568 /* 11389*/                      OPC_CheckChild1Type, MVT::i32,
 5574 /* 11400*/                      OPC_CheckChild1Type, MVT::i32,
 5579 /* 11408*/                      OPC_CheckType, MVT::i32,
 5581 /* 11412*/                      OPC_EmitInteger, MVT::i32, 8, 
 5582 /* 11415*/                      OPC_EmitInteger, MVT::i32, 8, 
 5583 /* 11418*/                      OPC_EmitInteger, MVT::i32, 8, 
 5585 /* 11424*/                      OPC_EmitInteger, MVT::i32, 0, 
 5586 /* 11427*/                      OPC_EmitInteger, MVT::i32, 0, 
 5587 /* 11430*/                      OPC_EmitInteger, MVT::i32, 0, 
 5588 /* 11433*/                      OPC_EmitInteger, MVT::i32, 0, 
 5590                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 5596 /* 11458*/                      OPC_CheckChild1Type, MVT::i32,
 5602 /* 11469*/                      OPC_CheckChild1Type, MVT::i32,
 5607 /* 11477*/                      OPC_CheckType, MVT::i32,
 5609 /* 11481*/                      OPC_EmitInteger, MVT::i32, 8, 
 5610 /* 11484*/                      OPC_EmitInteger, MVT::i32, 8, 
 5611 /* 11487*/                      OPC_EmitInteger, MVT::i32, 8, 
 5613 /* 11493*/                      OPC_EmitInteger, MVT::i32, 0, 
 5614 /* 11496*/                      OPC_EmitInteger, MVT::i32, 0, 
 5615 /* 11499*/                      OPC_EmitInteger, MVT::i32, 0, 
 5616 /* 11502*/                      OPC_EmitInteger, MVT::i32, 0, 
 5618                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 5625 /* 11529*/                    OPC_CheckChild1Type, MVT::i32,
 5634 /* 11545*/                    OPC_CheckChild1Type, MVT::i32,
 5648 /* 11569*/                      OPC_CheckChild1Type, MVT::i32,
 5654 /* 11580*/                      OPC_CheckChild1Type, MVT::i32,
 5659 /* 11588*/                      OPC_CheckType, MVT::i32,
 5661 /* 11592*/                      OPC_EmitInteger, MVT::i32, 8, 
 5662 /* 11595*/                      OPC_EmitInteger, MVT::i32, 8, 
 5663 /* 11598*/                      OPC_EmitInteger, MVT::i32, 8, 
 5665 /* 11604*/                      OPC_EmitInteger, MVT::i32, 0, 
 5666 /* 11607*/                      OPC_EmitInteger, MVT::i32, 0, 
 5667 /* 11610*/                      OPC_EmitInteger, MVT::i32, 0, 
 5668 /* 11613*/                      OPC_EmitInteger, MVT::i32, 0, 
 5670                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 5676 /* 11638*/                      OPC_CheckChild1Type, MVT::i32,
 5682 /* 11649*/                      OPC_CheckChild1Type, MVT::i32,
 5687 /* 11657*/                      OPC_CheckType, MVT::i32,
 5689 /* 11661*/                      OPC_EmitInteger, MVT::i32, 8, 
 5690 /* 11664*/                      OPC_EmitInteger, MVT::i32, 8, 
 5691 /* 11667*/                      OPC_EmitInteger, MVT::i32, 8, 
 5693 /* 11673*/                      OPC_EmitInteger, MVT::i32, 0, 
 5694 /* 11676*/                      OPC_EmitInteger, MVT::i32, 0, 
 5695 /* 11679*/                      OPC_EmitInteger, MVT::i32, 0, 
 5696 /* 11682*/                      OPC_EmitInteger, MVT::i32, 0, 
 5698                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 5732 /* 11757*/                    OPC_CheckChild1Type, MVT::i32,
 5741 /* 11773*/                    OPC_CheckChild1Type, MVT::i32,
 5755 /* 11797*/                      OPC_CheckChild1Type, MVT::i32,
 5761 /* 11808*/                      OPC_CheckChild1Type, MVT::i32,
 5766 /* 11816*/                      OPC_CheckType, MVT::i32,
 5768 /* 11820*/                      OPC_EmitInteger, MVT::i32, 8, 
 5769 /* 11823*/                      OPC_EmitInteger, MVT::i32, 8, 
 5770 /* 11826*/                      OPC_EmitInteger, MVT::i32, 8, 
 5772 /* 11832*/                      OPC_EmitInteger, MVT::i32, 0, 
 5773 /* 11835*/                      OPC_EmitInteger, MVT::i32, 0, 
 5774 /* 11838*/                      OPC_EmitInteger, MVT::i32, 0, 
 5775 /* 11841*/                      OPC_EmitInteger, MVT::i32, 0, 
 5777                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 5783 /* 11866*/                      OPC_CheckChild1Type, MVT::i32,
 5789 /* 11877*/                      OPC_CheckChild1Type, MVT::i32,
 5794 /* 11885*/                      OPC_CheckType, MVT::i32,
 5796 /* 11889*/                      OPC_EmitInteger, MVT::i32, 8, 
 5797 /* 11892*/                      OPC_EmitInteger, MVT::i32, 8, 
 5798 /* 11895*/                      OPC_EmitInteger, MVT::i32, 8, 
 5800 /* 11901*/                      OPC_EmitInteger, MVT::i32, 0, 
 5801 /* 11904*/                      OPC_EmitInteger, MVT::i32, 0, 
 5802 /* 11907*/                      OPC_EmitInteger, MVT::i32, 0, 
 5803 /* 11910*/                      OPC_EmitInteger, MVT::i32, 0, 
 5805                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 5812 /* 11937*/                    OPC_CheckChild1Type, MVT::i32,
 5821 /* 11953*/                    OPC_CheckChild1Type, MVT::i32,
 5835 /* 11977*/                      OPC_CheckChild1Type, MVT::i32,
 5841 /* 11988*/                      OPC_CheckChild1Type, MVT::i32,
 5846 /* 11996*/                      OPC_CheckType, MVT::i32,
 5848 /* 12000*/                      OPC_EmitInteger, MVT::i32, 8, 
 5849 /* 12003*/                      OPC_EmitInteger, MVT::i32, 8, 
 5850 /* 12006*/                      OPC_EmitInteger, MVT::i32, 8, 
 5852 /* 12012*/                      OPC_EmitInteger, MVT::i32, 0, 
 5853 /* 12015*/                      OPC_EmitInteger, MVT::i32, 0, 
 5854 /* 12018*/                      OPC_EmitInteger, MVT::i32, 0, 
 5855 /* 12021*/                      OPC_EmitInteger, MVT::i32, 0, 
 5857                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 5863 /* 12046*/                      OPC_CheckChild1Type, MVT::i32,
 5869 /* 12057*/                      OPC_CheckChild1Type, MVT::i32,
 5874 /* 12065*/                      OPC_CheckType, MVT::i32,
 5876 /* 12069*/                      OPC_EmitInteger, MVT::i32, 8, 
 5877 /* 12072*/                      OPC_EmitInteger, MVT::i32, 8, 
 5878 /* 12075*/                      OPC_EmitInteger, MVT::i32, 8, 
 5880 /* 12081*/                      OPC_EmitInteger, MVT::i32, 0, 
 5881 /* 12084*/                      OPC_EmitInteger, MVT::i32, 0, 
 5882 /* 12087*/                      OPC_EmitInteger, MVT::i32, 0, 
 5883 /* 12090*/                      OPC_EmitInteger, MVT::i32, 0, 
 5885                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 5913 /* 12153*/                    OPC_CheckChild1Type, MVT::i32,
 5922 /* 12169*/                    OPC_CheckChild1Type, MVT::i32,
 5936 /* 12193*/                      OPC_CheckChild1Type, MVT::i32,
 5942 /* 12204*/                      OPC_CheckChild1Type, MVT::i32,
 5947 /* 12212*/                      OPC_CheckType, MVT::i32,
 5949 /* 12216*/                      OPC_EmitInteger, MVT::i32, 8, 
 5950 /* 12219*/                      OPC_EmitInteger, MVT::i32, 8, 
 5951 /* 12222*/                      OPC_EmitInteger, MVT::i32, 8, 
 5953 /* 12228*/                      OPC_EmitInteger, MVT::i32, 0, 
 5954 /* 12231*/                      OPC_EmitInteger, MVT::i32, 0, 
 5955 /* 12234*/                      OPC_EmitInteger, MVT::i32, 0, 
 5956 /* 12237*/                      OPC_EmitInteger, MVT::i32, 0, 
 5958                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 5964 /* 12262*/                      OPC_CheckChild1Type, MVT::i32,
 5970 /* 12273*/                      OPC_CheckChild1Type, MVT::i32,
 5975 /* 12281*/                      OPC_CheckType, MVT::i32,
 5977 /* 12285*/                      OPC_EmitInteger, MVT::i32, 8, 
 5978 /* 12288*/                      OPC_EmitInteger, MVT::i32, 8, 
 5979 /* 12291*/                      OPC_EmitInteger, MVT::i32, 8, 
 5981 /* 12297*/                      OPC_EmitInteger, MVT::i32, 0, 
 5982 /* 12300*/                      OPC_EmitInteger, MVT::i32, 0, 
 5983 /* 12303*/                      OPC_EmitInteger, MVT::i32, 0, 
 5984 /* 12306*/                      OPC_EmitInteger, MVT::i32, 0, 
 5986                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 5993 /* 12333*/                    OPC_CheckChild1Type, MVT::i32,
 6002 /* 12349*/                    OPC_CheckChild1Type, MVT::i32,
 6016 /* 12373*/                      OPC_CheckChild1Type, MVT::i32,
 6022 /* 12384*/                      OPC_CheckChild1Type, MVT::i32,
 6027 /* 12392*/                      OPC_CheckType, MVT::i32,
 6029 /* 12396*/                      OPC_EmitInteger, MVT::i32, 8, 
 6030 /* 12399*/                      OPC_EmitInteger, MVT::i32, 8, 
 6031 /* 12402*/                      OPC_EmitInteger, MVT::i32, 8, 
 6033 /* 12408*/                      OPC_EmitInteger, MVT::i32, 0, 
 6034 /* 12411*/                      OPC_EmitInteger, MVT::i32, 0, 
 6035 /* 12414*/                      OPC_EmitInteger, MVT::i32, 0, 
 6036 /* 12417*/                      OPC_EmitInteger, MVT::i32, 0, 
 6038                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 6044 /* 12442*/                      OPC_CheckChild1Type, MVT::i32,
 6050 /* 12453*/                      OPC_CheckChild1Type, MVT::i32,
 6055 /* 12461*/                      OPC_CheckType, MVT::i32,
 6057 /* 12465*/                      OPC_EmitInteger, MVT::i32, 8, 
 6058 /* 12468*/                      OPC_EmitInteger, MVT::i32, 8, 
 6059 /* 12471*/                      OPC_EmitInteger, MVT::i32, 8, 
 6061 /* 12477*/                      OPC_EmitInteger, MVT::i32, 0, 
 6062 /* 12480*/                      OPC_EmitInteger, MVT::i32, 0, 
 6063 /* 12483*/                      OPC_EmitInteger, MVT::i32, 0, 
 6064 /* 12486*/                      OPC_EmitInteger, MVT::i32, 0, 
 6066                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 6080 /* 12525*/              OPC_CheckChild1Type, MVT::i32,
 6092 /* 12544*/              OPC_CheckChild1Type, MVT::i32,
 6136 /* 12620*/                    OPC_CheckChild1Type, MVT::i32,
 6148 /* 12640*/                    OPC_CheckChild1Type, MVT::i32,
 6165 /* 12668*/                      OPC_CheckChild1Type, MVT::i32,
 6171 /* 12679*/                      OPC_CheckChild1Type, MVT::i32,
 6176 /* 12687*/                      OPC_CheckType, MVT::i32,
 6178 /* 12691*/                      OPC_EmitInteger, MVT::i32, 8, 
 6179 /* 12694*/                      OPC_EmitInteger, MVT::i32, 8, 
 6180 /* 12697*/                      OPC_EmitInteger, MVT::i32, 8, 
 6182 /* 12703*/                      OPC_EmitInteger, MVT::i32, 0, 
 6183 /* 12706*/                      OPC_EmitInteger, MVT::i32, 0, 
 6184 /* 12709*/                      OPC_EmitInteger, MVT::i32, 0, 
 6185 /* 12712*/                      OPC_EmitInteger, MVT::i32, 0, 
 6187                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6193 /* 12737*/                      OPC_CheckChild1Type, MVT::i32,
 6199 /* 12748*/                      OPC_CheckChild1Type, MVT::i32,
 6204 /* 12756*/                      OPC_CheckType, MVT::i32,
 6206 /* 12760*/                      OPC_EmitInteger, MVT::i32, 8, 
 6207 /* 12763*/                      OPC_EmitInteger, MVT::i32, 8, 
 6208 /* 12766*/                      OPC_EmitInteger, MVT::i32, 8, 
 6210 /* 12772*/                      OPC_EmitInteger, MVT::i32, 0, 
 6211 /* 12775*/                      OPC_EmitInteger, MVT::i32, 0, 
 6212 /* 12778*/                      OPC_EmitInteger, MVT::i32, 0, 
 6213 /* 12781*/                      OPC_EmitInteger, MVT::i32, 0, 
 6215                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6222 /* 12808*/                    OPC_CheckChild1Type, MVT::i32,
 6234 /* 12828*/                    OPC_CheckChild1Type, MVT::i32,
 6251 /* 12856*/                      OPC_CheckChild1Type, MVT::i32,
 6257 /* 12867*/                      OPC_CheckChild1Type, MVT::i32,
 6262 /* 12875*/                      OPC_CheckType, MVT::i32,
 6264 /* 12879*/                      OPC_EmitInteger, MVT::i32, 8, 
 6265 /* 12882*/                      OPC_EmitInteger, MVT::i32, 8, 
 6266 /* 12885*/                      OPC_EmitInteger, MVT::i32, 8, 
 6268 /* 12891*/                      OPC_EmitInteger, MVT::i32, 0, 
 6269 /* 12894*/                      OPC_EmitInteger, MVT::i32, 0, 
 6270 /* 12897*/                      OPC_EmitInteger, MVT::i32, 0, 
 6271 /* 12900*/                      OPC_EmitInteger, MVT::i32, 0, 
 6273                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6279 /* 12925*/                      OPC_CheckChild1Type, MVT::i32,
 6285 /* 12936*/                      OPC_CheckChild1Type, MVT::i32,
 6290 /* 12944*/                      OPC_CheckType, MVT::i32,
 6292 /* 12948*/                      OPC_EmitInteger, MVT::i32, 8, 
 6293 /* 12951*/                      OPC_EmitInteger, MVT::i32, 8, 
 6294 /* 12954*/                      OPC_EmitInteger, MVT::i32, 8, 
 6296 /* 12960*/                      OPC_EmitInteger, MVT::i32, 0, 
 6297 /* 12963*/                      OPC_EmitInteger, MVT::i32, 0, 
 6298 /* 12966*/                      OPC_EmitInteger, MVT::i32, 0, 
 6299 /* 12969*/                      OPC_EmitInteger, MVT::i32, 0, 
 6301                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6334 /* 13039*/                    OPC_CheckChild1Type, MVT::i32,
 6346 /* 13059*/                    OPC_CheckChild1Type, MVT::i32,
 6363 /* 13087*/                      OPC_CheckChild1Type, MVT::i32,
 6369 /* 13098*/                      OPC_CheckChild1Type, MVT::i32,
 6374 /* 13106*/                      OPC_CheckType, MVT::i32,
 6376 /* 13110*/                      OPC_EmitInteger, MVT::i32, 8, 
 6377 /* 13113*/                      OPC_EmitInteger, MVT::i32, 8, 
 6378 /* 13116*/                      OPC_EmitInteger, MVT::i32, 8, 
 6380 /* 13122*/                      OPC_EmitInteger, MVT::i32, 0, 
 6381 /* 13125*/                      OPC_EmitInteger, MVT::i32, 0, 
 6382 /* 13128*/                      OPC_EmitInteger, MVT::i32, 0, 
 6383 /* 13131*/                      OPC_EmitInteger, MVT::i32, 0, 
 6385                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6391 /* 13156*/                      OPC_CheckChild1Type, MVT::i32,
 6397 /* 13167*/                      OPC_CheckChild1Type, MVT::i32,
 6402 /* 13175*/                      OPC_CheckType, MVT::i32,
 6404 /* 13179*/                      OPC_EmitInteger, MVT::i32, 8, 
 6405 /* 13182*/                      OPC_EmitInteger, MVT::i32, 8, 
 6406 /* 13185*/                      OPC_EmitInteger, MVT::i32, 8, 
 6408 /* 13191*/                      OPC_EmitInteger, MVT::i32, 0, 
 6409 /* 13194*/                      OPC_EmitInteger, MVT::i32, 0, 
 6410 /* 13197*/                      OPC_EmitInteger, MVT::i32, 0, 
 6411 /* 13200*/                      OPC_EmitInteger, MVT::i32, 0, 
 6413                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6420 /* 13227*/                    OPC_CheckChild1Type, MVT::i32,
 6432 /* 13247*/                    OPC_CheckChild1Type, MVT::i32,
 6449 /* 13275*/                      OPC_CheckChild1Type, MVT::i32,
 6455 /* 13286*/                      OPC_CheckChild1Type, MVT::i32,
 6460 /* 13294*/                      OPC_CheckType, MVT::i32,
 6462 /* 13298*/                      OPC_EmitInteger, MVT::i32, 8, 
 6463 /* 13301*/                      OPC_EmitInteger, MVT::i32, 8, 
 6464 /* 13304*/                      OPC_EmitInteger, MVT::i32, 8, 
 6466 /* 13310*/                      OPC_EmitInteger, MVT::i32, 0, 
 6467 /* 13313*/                      OPC_EmitInteger, MVT::i32, 0, 
 6468 /* 13316*/                      OPC_EmitInteger, MVT::i32, 0, 
 6469 /* 13319*/                      OPC_EmitInteger, MVT::i32, 0, 
 6471                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6477 /* 13344*/                      OPC_CheckChild1Type, MVT::i32,
 6483 /* 13355*/                      OPC_CheckChild1Type, MVT::i32,
 6488 /* 13363*/                      OPC_CheckType, MVT::i32,
 6490 /* 13367*/                      OPC_EmitInteger, MVT::i32, 8, 
 6491 /* 13370*/                      OPC_EmitInteger, MVT::i32, 8, 
 6492 /* 13373*/                      OPC_EmitInteger, MVT::i32, 8, 
 6494 /* 13379*/                      OPC_EmitInteger, MVT::i32, 0, 
 6495 /* 13382*/                      OPC_EmitInteger, MVT::i32, 0, 
 6496 /* 13385*/                      OPC_EmitInteger, MVT::i32, 0, 
 6497 /* 13388*/                      OPC_EmitInteger, MVT::i32, 0, 
 6499                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6539 /* 13471*/                    OPC_CheckChild1Type, MVT::i32,
 6551 /* 13491*/                    OPC_CheckChild1Type, MVT::i32,
 6568 /* 13519*/                      OPC_CheckChild1Type, MVT::i32,
 6574 /* 13530*/                      OPC_CheckChild1Type, MVT::i32,
 6579 /* 13538*/                      OPC_CheckType, MVT::i32,
 6581 /* 13542*/                      OPC_EmitInteger, MVT::i32, 8, 
 6582 /* 13545*/                      OPC_EmitInteger, MVT::i32, 8, 
 6583 /* 13548*/                      OPC_EmitInteger, MVT::i32, 8, 
 6585 /* 13554*/                      OPC_EmitInteger, MVT::i32, 0, 
 6586 /* 13557*/                      OPC_EmitInteger, MVT::i32, 0, 
 6587 /* 13560*/                      OPC_EmitInteger, MVT::i32, 0, 
 6588 /* 13563*/                      OPC_EmitInteger, MVT::i32, 0, 
 6590                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6596 /* 13588*/                      OPC_CheckChild1Type, MVT::i32,
 6602 /* 13599*/                      OPC_CheckChild1Type, MVT::i32,
 6607 /* 13607*/                      OPC_CheckType, MVT::i32,
 6609 /* 13611*/                      OPC_EmitInteger, MVT::i32, 8, 
 6610 /* 13614*/                      OPC_EmitInteger, MVT::i32, 8, 
 6611 /* 13617*/                      OPC_EmitInteger, MVT::i32, 8, 
 6613 /* 13623*/                      OPC_EmitInteger, MVT::i32, 0, 
 6614 /* 13626*/                      OPC_EmitInteger, MVT::i32, 0, 
 6615 /* 13629*/                      OPC_EmitInteger, MVT::i32, 0, 
 6616 /* 13632*/                      OPC_EmitInteger, MVT::i32, 0, 
 6618                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6625 /* 13659*/                    OPC_CheckChild1Type, MVT::i32,
 6637 /* 13679*/                    OPC_CheckChild1Type, MVT::i32,
 6654 /* 13707*/                      OPC_CheckChild1Type, MVT::i32,
 6660 /* 13718*/                      OPC_CheckChild1Type, MVT::i32,
 6665 /* 13726*/                      OPC_CheckType, MVT::i32,
 6667 /* 13730*/                      OPC_EmitInteger, MVT::i32, 8, 
 6668 /* 13733*/                      OPC_EmitInteger, MVT::i32, 8, 
 6669 /* 13736*/                      OPC_EmitInteger, MVT::i32, 8, 
 6671 /* 13742*/                      OPC_EmitInteger, MVT::i32, 0, 
 6672 /* 13745*/                      OPC_EmitInteger, MVT::i32, 0, 
 6673 /* 13748*/                      OPC_EmitInteger, MVT::i32, 0, 
 6674 /* 13751*/                      OPC_EmitInteger, MVT::i32, 0, 
 6676                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6682 /* 13776*/                      OPC_CheckChild1Type, MVT::i32,
 6688 /* 13787*/                      OPC_CheckChild1Type, MVT::i32,
 6693 /* 13795*/                      OPC_CheckType, MVT::i32,
 6695 /* 13799*/                      OPC_EmitInteger, MVT::i32, 8, 
 6696 /* 13802*/                      OPC_EmitInteger, MVT::i32, 8, 
 6697 /* 13805*/                      OPC_EmitInteger, MVT::i32, 8, 
 6699 /* 13811*/                      OPC_EmitInteger, MVT::i32, 0, 
 6700 /* 13814*/                      OPC_EmitInteger, MVT::i32, 0, 
 6701 /* 13817*/                      OPC_EmitInteger, MVT::i32, 0, 
 6702 /* 13820*/                      OPC_EmitInteger, MVT::i32, 0, 
 6704                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6738 /* 13891*/                    OPC_CheckChild1Type, MVT::i32,
 6750 /* 13911*/                    OPC_CheckChild1Type, MVT::i32,
 6767 /* 13939*/                      OPC_CheckChild1Type, MVT::i32,
 6773 /* 13950*/                      OPC_CheckChild1Type, MVT::i32,
 6778 /* 13958*/                      OPC_CheckType, MVT::i32,
 6780 /* 13962*/                      OPC_EmitInteger, MVT::i32, 8, 
 6781 /* 13965*/                      OPC_EmitInteger, MVT::i32, 8, 
 6782 /* 13968*/                      OPC_EmitInteger, MVT::i32, 8, 
 6784 /* 13974*/                      OPC_EmitInteger, MVT::i32, 0, 
 6785 /* 13977*/                      OPC_EmitInteger, MVT::i32, 0, 
 6786 /* 13980*/                      OPC_EmitInteger, MVT::i32, 0, 
 6787 /* 13983*/                      OPC_EmitInteger, MVT::i32, 0, 
 6789                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6795 /* 14008*/                      OPC_CheckChild1Type, MVT::i32,
 6801 /* 14019*/                      OPC_CheckChild1Type, MVT::i32,
 6806 /* 14027*/                      OPC_CheckType, MVT::i32,
 6808 /* 14031*/                      OPC_EmitInteger, MVT::i32, 8, 
 6809 /* 14034*/                      OPC_EmitInteger, MVT::i32, 8, 
 6810 /* 14037*/                      OPC_EmitInteger, MVT::i32, 8, 
 6812 /* 14043*/                      OPC_EmitInteger, MVT::i32, 0, 
 6813 /* 14046*/                      OPC_EmitInteger, MVT::i32, 0, 
 6814 /* 14049*/                      OPC_EmitInteger, MVT::i32, 0, 
 6815 /* 14052*/                      OPC_EmitInteger, MVT::i32, 0, 
 6817                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6824 /* 14079*/                    OPC_CheckChild1Type, MVT::i32,
 6836 /* 14099*/                    OPC_CheckChild1Type, MVT::i32,
 6853 /* 14127*/                      OPC_CheckChild1Type, MVT::i32,
 6859 /* 14138*/                      OPC_CheckChild1Type, MVT::i32,
 6864 /* 14146*/                      OPC_CheckType, MVT::i32,
 6866 /* 14150*/                      OPC_EmitInteger, MVT::i32, 8, 
 6867 /* 14153*/                      OPC_EmitInteger, MVT::i32, 8, 
 6868 /* 14156*/                      OPC_EmitInteger, MVT::i32, 8, 
 6870 /* 14162*/                      OPC_EmitInteger, MVT::i32, 0, 
 6871 /* 14165*/                      OPC_EmitInteger, MVT::i32, 0, 
 6872 /* 14168*/                      OPC_EmitInteger, MVT::i32, 0, 
 6873 /* 14171*/                      OPC_EmitInteger, MVT::i32, 0, 
 6875                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6881 /* 14196*/                      OPC_CheckChild1Type, MVT::i32,
 6887 /* 14207*/                      OPC_CheckChild1Type, MVT::i32,
 6892 /* 14215*/                      OPC_CheckType, MVT::i32,
 6894 /* 14219*/                      OPC_EmitInteger, MVT::i32, 8, 
 6895 /* 14222*/                      OPC_EmitInteger, MVT::i32, 8, 
 6896 /* 14225*/                      OPC_EmitInteger, MVT::i32, 8, 
 6898 /* 14231*/                      OPC_EmitInteger, MVT::i32, 0, 
 6899 /* 14234*/                      OPC_EmitInteger, MVT::i32, 0, 
 6900 /* 14237*/                      OPC_EmitInteger, MVT::i32, 0, 
 6901 /* 14240*/                      OPC_EmitInteger, MVT::i32, 0, 
 6903                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 6943 /* 14323*/                    OPC_CheckChild1Type, MVT::i32,
 6955 /* 14343*/                    OPC_CheckChild1Type, MVT::i32,
 6972 /* 14371*/                      OPC_CheckChild1Type, MVT::i32,
 6978 /* 14382*/                      OPC_CheckChild1Type, MVT::i32,
 6983 /* 14390*/                      OPC_CheckType, MVT::i32,
 6985 /* 14394*/                      OPC_EmitInteger, MVT::i32, 8, 
 6986 /* 14397*/                      OPC_EmitInteger, MVT::i32, 8, 
 6987 /* 14400*/                      OPC_EmitInteger, MVT::i32, 8, 
 6989 /* 14406*/                      OPC_EmitInteger, MVT::i32, 0, 
 6990 /* 14409*/                      OPC_EmitInteger, MVT::i32, 0, 
 6991 /* 14412*/                      OPC_EmitInteger, MVT::i32, 0, 
 6992 /* 14415*/                      OPC_EmitInteger, MVT::i32, 0, 
 6994                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7000 /* 14440*/                      OPC_CheckChild1Type, MVT::i32,
 7006 /* 14451*/                      OPC_CheckChild1Type, MVT::i32,
 7011 /* 14459*/                      OPC_CheckType, MVT::i32,
 7013 /* 14463*/                      OPC_EmitInteger, MVT::i32, 8, 
 7014 /* 14466*/                      OPC_EmitInteger, MVT::i32, 8, 
 7015 /* 14469*/                      OPC_EmitInteger, MVT::i32, 8, 
 7017 /* 14475*/                      OPC_EmitInteger, MVT::i32, 0, 
 7018 /* 14478*/                      OPC_EmitInteger, MVT::i32, 0, 
 7019 /* 14481*/                      OPC_EmitInteger, MVT::i32, 0, 
 7020 /* 14484*/                      OPC_EmitInteger, MVT::i32, 0, 
 7022                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7029 /* 14511*/                    OPC_CheckChild1Type, MVT::i32,
 7041 /* 14531*/                    OPC_CheckChild1Type, MVT::i32,
 7058 /* 14559*/                      OPC_CheckChild1Type, MVT::i32,
 7064 /* 14570*/                      OPC_CheckChild1Type, MVT::i32,
 7069 /* 14578*/                      OPC_CheckType, MVT::i32,
 7071 /* 14582*/                      OPC_EmitInteger, MVT::i32, 8, 
 7072 /* 14585*/                      OPC_EmitInteger, MVT::i32, 8, 
 7073 /* 14588*/                      OPC_EmitInteger, MVT::i32, 8, 
 7075 /* 14594*/                      OPC_EmitInteger, MVT::i32, 0, 
 7076 /* 14597*/                      OPC_EmitInteger, MVT::i32, 0, 
 7077 /* 14600*/                      OPC_EmitInteger, MVT::i32, 0, 
 7078 /* 14603*/                      OPC_EmitInteger, MVT::i32, 0, 
 7080                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7086 /* 14628*/                      OPC_CheckChild1Type, MVT::i32,
 7092 /* 14639*/                      OPC_CheckChild1Type, MVT::i32,
 7097 /* 14647*/                      OPC_CheckType, MVT::i32,
 7099 /* 14651*/                      OPC_EmitInteger, MVT::i32, 8, 
 7100 /* 14654*/                      OPC_EmitInteger, MVT::i32, 8, 
 7101 /* 14657*/                      OPC_EmitInteger, MVT::i32, 8, 
 7103 /* 14663*/                      OPC_EmitInteger, MVT::i32, 0, 
 7104 /* 14666*/                      OPC_EmitInteger, MVT::i32, 0, 
 7105 /* 14669*/                      OPC_EmitInteger, MVT::i32, 0, 
 7106 /* 14672*/                      OPC_EmitInteger, MVT::i32, 0, 
 7108                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7141 /* 14742*/                    OPC_CheckChild1Type, MVT::i32,
 7153 /* 14762*/                    OPC_CheckChild1Type, MVT::i32,
 7170 /* 14790*/                      OPC_CheckChild1Type, MVT::i32,
 7176 /* 14801*/                      OPC_CheckChild1Type, MVT::i32,
 7181 /* 14809*/                      OPC_CheckType, MVT::i32,
 7183 /* 14813*/                      OPC_EmitInteger, MVT::i32, 8, 
 7184 /* 14816*/                      OPC_EmitInteger, MVT::i32, 8, 
 7185 /* 14819*/                      OPC_EmitInteger, MVT::i32, 8, 
 7187 /* 14825*/                      OPC_EmitInteger, MVT::i32, 0, 
 7188 /* 14828*/                      OPC_EmitInteger, MVT::i32, 0, 
 7189 /* 14831*/                      OPC_EmitInteger, MVT::i32, 0, 
 7190 /* 14834*/                      OPC_EmitInteger, MVT::i32, 0, 
 7192                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7198 /* 14859*/                      OPC_CheckChild1Type, MVT::i32,
 7204 /* 14870*/                      OPC_CheckChild1Type, MVT::i32,
 7209 /* 14878*/                      OPC_CheckType, MVT::i32,
 7211 /* 14882*/                      OPC_EmitInteger, MVT::i32, 8, 
 7212 /* 14885*/                      OPC_EmitInteger, MVT::i32, 8, 
 7213 /* 14888*/                      OPC_EmitInteger, MVT::i32, 8, 
 7215 /* 14894*/                      OPC_EmitInteger, MVT::i32, 0, 
 7216 /* 14897*/                      OPC_EmitInteger, MVT::i32, 0, 
 7217 /* 14900*/                      OPC_EmitInteger, MVT::i32, 0, 
 7218 /* 14903*/                      OPC_EmitInteger, MVT::i32, 0, 
 7220                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7227 /* 14930*/                    OPC_CheckChild1Type, MVT::i32,
 7239 /* 14950*/                    OPC_CheckChild1Type, MVT::i32,
 7256 /* 14978*/                      OPC_CheckChild1Type, MVT::i32,
 7262 /* 14989*/                      OPC_CheckChild1Type, MVT::i32,
 7267 /* 14997*/                      OPC_CheckType, MVT::i32,
 7269 /* 15001*/                      OPC_EmitInteger, MVT::i32, 8, 
 7270 /* 15004*/                      OPC_EmitInteger, MVT::i32, 8, 
 7271 /* 15007*/                      OPC_EmitInteger, MVT::i32, 8, 
 7273 /* 15013*/                      OPC_EmitInteger, MVT::i32, 0, 
 7274 /* 15016*/                      OPC_EmitInteger, MVT::i32, 0, 
 7275 /* 15019*/                      OPC_EmitInteger, MVT::i32, 0, 
 7276 /* 15022*/                      OPC_EmitInteger, MVT::i32, 0, 
 7278                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7284 /* 15047*/                      OPC_CheckChild1Type, MVT::i32,
 7290 /* 15058*/                      OPC_CheckChild1Type, MVT::i32,
 7295 /* 15066*/                      OPC_CheckType, MVT::i32,
 7297 /* 15070*/                      OPC_EmitInteger, MVT::i32, 8, 
 7298 /* 15073*/                      OPC_EmitInteger, MVT::i32, 8, 
 7299 /* 15076*/                      OPC_EmitInteger, MVT::i32, 8, 
 7301 /* 15082*/                      OPC_EmitInteger, MVT::i32, 0, 
 7302 /* 15085*/                      OPC_EmitInteger, MVT::i32, 0, 
 7303 /* 15088*/                      OPC_EmitInteger, MVT::i32, 0, 
 7304 /* 15091*/                      OPC_EmitInteger, MVT::i32, 0, 
 7306                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7346 /* 15174*/                    OPC_CheckChild1Type, MVT::i32,
 7358 /* 15194*/                    OPC_CheckChild1Type, MVT::i32,
 7375 /* 15222*/                      OPC_CheckChild1Type, MVT::i32,
 7381 /* 15233*/                      OPC_CheckChild1Type, MVT::i32,
 7386 /* 15241*/                      OPC_CheckType, MVT::i32,
 7388 /* 15245*/                      OPC_EmitInteger, MVT::i32, 8, 
 7389 /* 15248*/                      OPC_EmitInteger, MVT::i32, 8, 
 7390 /* 15251*/                      OPC_EmitInteger, MVT::i32, 8, 
 7392 /* 15257*/                      OPC_EmitInteger, MVT::i32, 0, 
 7393 /* 15260*/                      OPC_EmitInteger, MVT::i32, 0, 
 7394 /* 15263*/                      OPC_EmitInteger, MVT::i32, 0, 
 7395 /* 15266*/                      OPC_EmitInteger, MVT::i32, 0, 
 7397                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7403 /* 15291*/                      OPC_CheckChild1Type, MVT::i32,
 7409 /* 15302*/                      OPC_CheckChild1Type, MVT::i32,
 7414 /* 15310*/                      OPC_CheckType, MVT::i32,
 7416 /* 15314*/                      OPC_EmitInteger, MVT::i32, 8, 
 7417 /* 15317*/                      OPC_EmitInteger, MVT::i32, 8, 
 7418 /* 15320*/                      OPC_EmitInteger, MVT::i32, 8, 
 7420 /* 15326*/                      OPC_EmitInteger, MVT::i32, 0, 
 7421 /* 15329*/                      OPC_EmitInteger, MVT::i32, 0, 
 7422 /* 15332*/                      OPC_EmitInteger, MVT::i32, 0, 
 7423 /* 15335*/                      OPC_EmitInteger, MVT::i32, 0, 
 7425                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7432 /* 15362*/                    OPC_CheckChild1Type, MVT::i32,
 7444 /* 15382*/                    OPC_CheckChild1Type, MVT::i32,
 7461 /* 15410*/                      OPC_CheckChild1Type, MVT::i32,
 7467 /* 15421*/                      OPC_CheckChild1Type, MVT::i32,
 7472 /* 15429*/                      OPC_CheckType, MVT::i32,
 7474 /* 15433*/                      OPC_EmitInteger, MVT::i32, 8, 
 7475 /* 15436*/                      OPC_EmitInteger, MVT::i32, 8, 
 7476 /* 15439*/                      OPC_EmitInteger, MVT::i32, 8, 
 7478 /* 15445*/                      OPC_EmitInteger, MVT::i32, 0, 
 7479 /* 15448*/                      OPC_EmitInteger, MVT::i32, 0, 
 7480 /* 15451*/                      OPC_EmitInteger, MVT::i32, 0, 
 7481 /* 15454*/                      OPC_EmitInteger, MVT::i32, 0, 
 7483                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7489 /* 15479*/                      OPC_CheckChild1Type, MVT::i32,
 7495 /* 15490*/                      OPC_CheckChild1Type, MVT::i32,
 7500 /* 15498*/                      OPC_CheckType, MVT::i32,
 7502 /* 15502*/                      OPC_EmitInteger, MVT::i32, 8, 
 7503 /* 15505*/                      OPC_EmitInteger, MVT::i32, 8, 
 7504 /* 15508*/                      OPC_EmitInteger, MVT::i32, 8, 
 7506 /* 15514*/                      OPC_EmitInteger, MVT::i32, 0, 
 7507 /* 15517*/                      OPC_EmitInteger, MVT::i32, 0, 
 7508 /* 15520*/                      OPC_EmitInteger, MVT::i32, 0, 
 7509 /* 15523*/                      OPC_EmitInteger, MVT::i32, 0, 
 7511                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7545 /* 15594*/                    OPC_CheckChild1Type, MVT::i32,
 7557 /* 15614*/                    OPC_CheckChild1Type, MVT::i32,
 7574 /* 15642*/                      OPC_CheckChild1Type, MVT::i32,
 7580 /* 15653*/                      OPC_CheckChild1Type, MVT::i32,
 7585 /* 15661*/                      OPC_CheckType, MVT::i32,
 7587 /* 15665*/                      OPC_EmitInteger, MVT::i32, 8, 
 7588 /* 15668*/                      OPC_EmitInteger, MVT::i32, 8, 
 7589 /* 15671*/                      OPC_EmitInteger, MVT::i32, 8, 
 7591 /* 15677*/                      OPC_EmitInteger, MVT::i32, 0, 
 7592 /* 15680*/                      OPC_EmitInteger, MVT::i32, 0, 
 7593 /* 15683*/                      OPC_EmitInteger, MVT::i32, 0, 
 7594 /* 15686*/                      OPC_EmitInteger, MVT::i32, 0, 
 7596                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7602 /* 15711*/                      OPC_CheckChild1Type, MVT::i32,
 7608 /* 15722*/                      OPC_CheckChild1Type, MVT::i32,
 7613 /* 15730*/                      OPC_CheckType, MVT::i32,
 7615 /* 15734*/                      OPC_EmitInteger, MVT::i32, 8, 
 7616 /* 15737*/                      OPC_EmitInteger, MVT::i32, 8, 
 7617 /* 15740*/                      OPC_EmitInteger, MVT::i32, 8, 
 7619 /* 15746*/                      OPC_EmitInteger, MVT::i32, 0, 
 7620 /* 15749*/                      OPC_EmitInteger, MVT::i32, 0, 
 7621 /* 15752*/                      OPC_EmitInteger, MVT::i32, 0, 
 7622 /* 15755*/                      OPC_EmitInteger, MVT::i32, 0, 
 7624                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7631 /* 15782*/                    OPC_CheckChild1Type, MVT::i32,
 7643 /* 15802*/                    OPC_CheckChild1Type, MVT::i32,
 7660 /* 15830*/                      OPC_CheckChild1Type, MVT::i32,
 7666 /* 15841*/                      OPC_CheckChild1Type, MVT::i32,
 7671 /* 15849*/                      OPC_CheckType, MVT::i32,
 7673 /* 15853*/                      OPC_EmitInteger, MVT::i32, 8, 
 7674 /* 15856*/                      OPC_EmitInteger, MVT::i32, 8, 
 7675 /* 15859*/                      OPC_EmitInteger, MVT::i32, 8, 
 7677 /* 15865*/                      OPC_EmitInteger, MVT::i32, 0, 
 7678 /* 15868*/                      OPC_EmitInteger, MVT::i32, 0, 
 7679 /* 15871*/                      OPC_EmitInteger, MVT::i32, 0, 
 7680 /* 15874*/                      OPC_EmitInteger, MVT::i32, 0, 
 7682                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7688 /* 15899*/                      OPC_CheckChild1Type, MVT::i32,
 7694 /* 15910*/                      OPC_CheckChild1Type, MVT::i32,
 7699 /* 15918*/                      OPC_CheckType, MVT::i32,
 7701 /* 15922*/                      OPC_EmitInteger, MVT::i32, 8, 
 7702 /* 15925*/                      OPC_EmitInteger, MVT::i32, 8, 
 7703 /* 15928*/                      OPC_EmitInteger, MVT::i32, 8, 
 7705 /* 15934*/                      OPC_EmitInteger, MVT::i32, 0, 
 7706 /* 15937*/                      OPC_EmitInteger, MVT::i32, 0, 
 7707 /* 15940*/                      OPC_EmitInteger, MVT::i32, 0, 
 7708 /* 15943*/                      OPC_EmitInteger, MVT::i32, 0, 
 7710                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 7726 /* 15986*/              OPC_CheckChild1Type, MVT::i32,
 7735 /* 16001*/              OPC_CheckChild1Type, MVT::i32,
 7770 /* 16068*/                      OPC_CheckChild1Type, MVT::i32,
 7779 /* 16084*/                      OPC_CheckChild1Type, MVT::i32,
 7795 /* 16111*/                        OPC_CheckChild1Type, MVT::i32,
 7801 /* 16122*/                        OPC_CheckChild1Type, MVT::i32,
 7806 /* 16130*/                        OPC_CheckType, MVT::i32,
 7808 /* 16134*/                        OPC_EmitInteger, MVT::i32, 8, 
 7809 /* 16137*/                        OPC_EmitInteger, MVT::i32, 8, 
 7810 /* 16140*/                        OPC_EmitInteger, MVT::i32, 8, 
 7812 /* 16146*/                        OPC_EmitInteger, MVT::i32, 0, 
 7813 /* 16149*/                        OPC_EmitInteger, MVT::i32, 0, 
 7814 /* 16152*/                        OPC_EmitInteger, MVT::i32, 0, 
 7815 /* 16155*/                        OPC_EmitInteger, MVT::i32, 0, 
 7817                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 7823 /* 16180*/                        OPC_CheckChild1Type, MVT::i32,
 7829 /* 16191*/                        OPC_CheckChild1Type, MVT::i32,
 7834 /* 16199*/                        OPC_CheckType, MVT::i32,
 7836 /* 16203*/                        OPC_EmitInteger, MVT::i32, 8, 
 7837 /* 16206*/                        OPC_EmitInteger, MVT::i32, 8, 
 7838 /* 16209*/                        OPC_EmitInteger, MVT::i32, 8, 
 7840 /* 16215*/                        OPC_EmitInteger, MVT::i32, 0, 
 7841 /* 16218*/                        OPC_EmitInteger, MVT::i32, 0, 
 7842 /* 16221*/                        OPC_EmitInteger, MVT::i32, 0, 
 7843 /* 16224*/                        OPC_EmitInteger, MVT::i32, 0, 
 7845                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 7852 /* 16251*/                      OPC_CheckChild1Type, MVT::i32,
 7861 /* 16267*/                      OPC_CheckChild1Type, MVT::i32,
 7877 /* 16294*/                        OPC_CheckChild1Type, MVT::i32,
 7883 /* 16305*/                        OPC_CheckChild1Type, MVT::i32,
 7888 /* 16313*/                        OPC_CheckType, MVT::i32,
 7890 /* 16317*/                        OPC_EmitInteger, MVT::i32, 8, 
 7891 /* 16320*/                        OPC_EmitInteger, MVT::i32, 8, 
 7892 /* 16323*/                        OPC_EmitInteger, MVT::i32, 8, 
 7894 /* 16329*/                        OPC_EmitInteger, MVT::i32, 0, 
 7895 /* 16332*/                        OPC_EmitInteger, MVT::i32, 0, 
 7896 /* 16335*/                        OPC_EmitInteger, MVT::i32, 0, 
 7897 /* 16338*/                        OPC_EmitInteger, MVT::i32, 0, 
 7899                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 7905 /* 16363*/                        OPC_CheckChild1Type, MVT::i32,
 7911 /* 16374*/                        OPC_CheckChild1Type, MVT::i32,
 7916 /* 16382*/                        OPC_CheckType, MVT::i32,
 7918 /* 16386*/                        OPC_EmitInteger, MVT::i32, 8, 
 7919 /* 16389*/                        OPC_EmitInteger, MVT::i32, 8, 
 7920 /* 16392*/                        OPC_EmitInteger, MVT::i32, 8, 
 7922 /* 16398*/                        OPC_EmitInteger, MVT::i32, 0, 
 7923 /* 16401*/                        OPC_EmitInteger, MVT::i32, 0, 
 7924 /* 16404*/                        OPC_EmitInteger, MVT::i32, 0, 
 7925 /* 16407*/                        OPC_EmitInteger, MVT::i32, 0, 
 7927                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 7952 /* 16466*/                      OPC_CheckChild1Type, MVT::i32,
 7961 /* 16482*/                      OPC_CheckChild1Type, MVT::i32,
 7977 /* 16509*/                        OPC_CheckChild1Type, MVT::i32,
 7983 /* 16520*/                        OPC_CheckChild1Type, MVT::i32,
 7988 /* 16528*/                        OPC_CheckType, MVT::i32,
 7990 /* 16532*/                        OPC_EmitInteger, MVT::i32, 8, 
 7991 /* 16535*/                        OPC_EmitInteger, MVT::i32, 8, 
 7992 /* 16538*/                        OPC_EmitInteger, MVT::i32, 8, 
 7994 /* 16544*/                        OPC_EmitInteger, MVT::i32, 0, 
 7995 /* 16547*/                        OPC_EmitInteger, MVT::i32, 0, 
 7996 /* 16550*/                        OPC_EmitInteger, MVT::i32, 0, 
 7997 /* 16553*/                        OPC_EmitInteger, MVT::i32, 0, 
 7999                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 8005 /* 16578*/                        OPC_CheckChild1Type, MVT::i32,
 8011 /* 16589*/                        OPC_CheckChild1Type, MVT::i32,
 8016 /* 16597*/                        OPC_CheckType, MVT::i32,
 8018 /* 16601*/                        OPC_EmitInteger, MVT::i32, 8, 
 8019 /* 16604*/                        OPC_EmitInteger, MVT::i32, 8, 
 8020 /* 16607*/                        OPC_EmitInteger, MVT::i32, 8, 
 8022 /* 16613*/                        OPC_EmitInteger, MVT::i32, 0, 
 8023 /* 16616*/                        OPC_EmitInteger, MVT::i32, 0, 
 8024 /* 16619*/                        OPC_EmitInteger, MVT::i32, 0, 
 8025 /* 16622*/                        OPC_EmitInteger, MVT::i32, 0, 
 8027                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 8034 /* 16649*/                      OPC_CheckChild1Type, MVT::i32,
 8043 /* 16665*/                      OPC_CheckChild1Type, MVT::i32,
 8059 /* 16692*/                        OPC_CheckChild1Type, MVT::i32,
 8065 /* 16703*/                        OPC_CheckChild1Type, MVT::i32,
 8070 /* 16711*/                        OPC_CheckType, MVT::i32,
 8072 /* 16715*/                        OPC_EmitInteger, MVT::i32, 8, 
 8073 /* 16718*/                        OPC_EmitInteger, MVT::i32, 8, 
 8074 /* 16721*/                        OPC_EmitInteger, MVT::i32, 8, 
 8076 /* 16727*/                        OPC_EmitInteger, MVT::i32, 0, 
 8077 /* 16730*/                        OPC_EmitInteger, MVT::i32, 0, 
 8078 /* 16733*/                        OPC_EmitInteger, MVT::i32, 0, 
 8079 /* 16736*/                        OPC_EmitInteger, MVT::i32, 0, 
 8081                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 8087 /* 16761*/                        OPC_CheckChild1Type, MVT::i32,
 8093 /* 16772*/                        OPC_CheckChild1Type, MVT::i32,
 8098 /* 16780*/                        OPC_CheckType, MVT::i32,
 8100 /* 16784*/                        OPC_EmitInteger, MVT::i32, 8, 
 8101 /* 16787*/                        OPC_EmitInteger, MVT::i32, 8, 
 8102 /* 16790*/                        OPC_EmitInteger, MVT::i32, 8, 
 8104 /* 16796*/                        OPC_EmitInteger, MVT::i32, 0, 
 8105 /* 16799*/                        OPC_EmitInteger, MVT::i32, 0, 
 8106 /* 16802*/                        OPC_EmitInteger, MVT::i32, 0, 
 8107 /* 16805*/                        OPC_EmitInteger, MVT::i32, 0, 
 8109                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 8141 /* 16877*/                      OPC_CheckChild1Type, MVT::i32,
 8150 /* 16893*/                      OPC_CheckChild1Type, MVT::i32,
 8166 /* 16920*/                        OPC_CheckChild1Type, MVT::i32,
 8172 /* 16931*/                        OPC_CheckChild1Type, MVT::i32,
 8177 /* 16939*/                        OPC_CheckType, MVT::i32,
 8179 /* 16943*/                        OPC_EmitInteger, MVT::i32, 8, 
 8180 /* 16946*/                        OPC_EmitInteger, MVT::i32, 8, 
 8181 /* 16949*/                        OPC_EmitInteger, MVT::i32, 8, 
 8183 /* 16955*/                        OPC_EmitInteger, MVT::i32, 0, 
 8184 /* 16958*/                        OPC_EmitInteger, MVT::i32, 0, 
 8185 /* 16961*/                        OPC_EmitInteger, MVT::i32, 0, 
 8186 /* 16964*/                        OPC_EmitInteger, MVT::i32, 0, 
 8188                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 8194 /* 16989*/                        OPC_CheckChild1Type, MVT::i32,
 8200 /* 17000*/                        OPC_CheckChild1Type, MVT::i32,
 8205 /* 17008*/                        OPC_CheckType, MVT::i32,
 8207 /* 17012*/                        OPC_EmitInteger, MVT::i32, 8, 
 8208 /* 17015*/                        OPC_EmitInteger, MVT::i32, 8, 
 8209 /* 17018*/                        OPC_EmitInteger, MVT::i32, 8, 
 8211 /* 17024*/                        OPC_EmitInteger, MVT::i32, 0, 
 8212 /* 17027*/                        OPC_EmitInteger, MVT::i32, 0, 
 8213 /* 17030*/                        OPC_EmitInteger, MVT::i32, 0, 
 8214 /* 17033*/                        OPC_EmitInteger, MVT::i32, 0, 
 8216                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 8223 /* 17060*/                      OPC_CheckChild1Type, MVT::i32,
 8232 /* 17076*/                      OPC_CheckChild1Type, MVT::i32,
 8248 /* 17103*/                        OPC_CheckChild1Type, MVT::i32,
 8254 /* 17114*/                        OPC_CheckChild1Type, MVT::i32,
 8259 /* 17122*/                        OPC_CheckType, MVT::i32,
 8261 /* 17126*/                        OPC_EmitInteger, MVT::i32, 8, 
 8262 /* 17129*/                        OPC_EmitInteger, MVT::i32, 8, 
 8263 /* 17132*/                        OPC_EmitInteger, MVT::i32, 8, 
 8265 /* 17138*/                        OPC_EmitInteger, MVT::i32, 0, 
 8266 /* 17141*/                        OPC_EmitInteger, MVT::i32, 0, 
 8267 /* 17144*/                        OPC_EmitInteger, MVT::i32, 0, 
 8268 /* 17147*/                        OPC_EmitInteger, MVT::i32, 0, 
 8270                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 8276 /* 17172*/                        OPC_CheckChild1Type, MVT::i32,
 8282 /* 17183*/                        OPC_CheckChild1Type, MVT::i32,
 8287 /* 17191*/                        OPC_CheckType, MVT::i32,
 8289 /* 17195*/                        OPC_EmitInteger, MVT::i32, 8, 
 8290 /* 17198*/                        OPC_EmitInteger, MVT::i32, 8, 
 8291 /* 17201*/                        OPC_EmitInteger, MVT::i32, 8, 
 8293 /* 17207*/                        OPC_EmitInteger, MVT::i32, 0, 
 8294 /* 17210*/                        OPC_EmitInteger, MVT::i32, 0, 
 8295 /* 17213*/                        OPC_EmitInteger, MVT::i32, 0, 
 8296 /* 17216*/                        OPC_EmitInteger, MVT::i32, 0, 
 8298                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 8324 /* 17276*/                      OPC_CheckChild1Type, MVT::i32,
 8333 /* 17292*/                      OPC_CheckChild1Type, MVT::i32,
 8349 /* 17319*/                        OPC_CheckChild1Type, MVT::i32,
 8355 /* 17330*/                        OPC_CheckChild1Type, MVT::i32,
 8360 /* 17338*/                        OPC_CheckType, MVT::i32,
 8362 /* 17342*/                        OPC_EmitInteger, MVT::i32, 8, 
 8363 /* 17345*/                        OPC_EmitInteger, MVT::i32, 8, 
 8364 /* 17348*/                        OPC_EmitInteger, MVT::i32, 8, 
 8366 /* 17354*/                        OPC_EmitInteger, MVT::i32, 0, 
 8367 /* 17357*/                        OPC_EmitInteger, MVT::i32, 0, 
 8368 /* 17360*/                        OPC_EmitInteger, MVT::i32, 0, 
 8369 /* 17363*/                        OPC_EmitInteger, MVT::i32, 0, 
 8371                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 8377 /* 17388*/                        OPC_CheckChild1Type, MVT::i32,
 8383 /* 17399*/                        OPC_CheckChild1Type, MVT::i32,
 8388 /* 17407*/                        OPC_CheckType, MVT::i32,
 8390 /* 17411*/                        OPC_EmitInteger, MVT::i32, 8, 
 8391 /* 17414*/                        OPC_EmitInteger, MVT::i32, 8, 
 8392 /* 17417*/                        OPC_EmitInteger, MVT::i32, 8, 
 8394 /* 17423*/                        OPC_EmitInteger, MVT::i32, 0, 
 8395 /* 17426*/                        OPC_EmitInteger, MVT::i32, 0, 
 8396 /* 17429*/                        OPC_EmitInteger, MVT::i32, 0, 
 8397 /* 17432*/                        OPC_EmitInteger, MVT::i32, 0, 
 8399                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 8406 /* 17459*/                      OPC_CheckChild1Type, MVT::i32,
 8415 /* 17475*/                      OPC_CheckChild1Type, MVT::i32,
 8431 /* 17502*/                        OPC_CheckChild1Type, MVT::i32,
 8437 /* 17513*/                        OPC_CheckChild1Type, MVT::i32,
 8442 /* 17521*/                        OPC_CheckType, MVT::i32,
 8444 /* 17525*/                        OPC_EmitInteger, MVT::i32, 8, 
 8445 /* 17528*/                        OPC_EmitInteger, MVT::i32, 8, 
 8446 /* 17531*/                        OPC_EmitInteger, MVT::i32, 8, 
 8448 /* 17537*/                        OPC_EmitInteger, MVT::i32, 0, 
 8449 /* 17540*/                        OPC_EmitInteger, MVT::i32, 0, 
 8450 /* 17543*/                        OPC_EmitInteger, MVT::i32, 0, 
 8451 /* 17546*/                        OPC_EmitInteger, MVT::i32, 0, 
 8453                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 8459 /* 17571*/                        OPC_CheckChild1Type, MVT::i32,
 8465 /* 17582*/                        OPC_CheckChild1Type, MVT::i32,
 8470 /* 17590*/                        OPC_CheckType, MVT::i32,
 8472 /* 17594*/                        OPC_EmitInteger, MVT::i32, 8, 
 8473 /* 17597*/                        OPC_EmitInteger, MVT::i32, 8, 
 8474 /* 17600*/                        OPC_EmitInteger, MVT::i32, 8, 
 8476 /* 17606*/                        OPC_EmitInteger, MVT::i32, 0, 
 8477 /* 17609*/                        OPC_EmitInteger, MVT::i32, 0, 
 8478 /* 17612*/                        OPC_EmitInteger, MVT::i32, 0, 
 8479 /* 17615*/                        OPC_EmitInteger, MVT::i32, 0, 
 8481                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 8513 /* 17687*/                      OPC_CheckChild1Type, MVT::i32,
 8522 /* 17703*/                      OPC_CheckChild1Type, MVT::i32,
 8538 /* 17730*/                        OPC_CheckChild1Type, MVT::i32,
 8544 /* 17741*/                        OPC_CheckChild1Type, MVT::i32,
 8549 /* 17749*/                        OPC_CheckType, MVT::i32,
 8551 /* 17753*/                        OPC_EmitInteger, MVT::i32, 8, 
 8552 /* 17756*/                        OPC_EmitInteger, MVT::i32, 8, 
 8553 /* 17759*/                        OPC_EmitInteger, MVT::i32, 8, 
 8555 /* 17765*/                        OPC_EmitInteger, MVT::i32, 0, 
 8556 /* 17768*/                        OPC_EmitInteger, MVT::i32, 0, 
 8557 /* 17771*/                        OPC_EmitInteger, MVT::i32, 0, 
 8558 /* 17774*/                        OPC_EmitInteger, MVT::i32, 0, 
 8560                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 8566 /* 17799*/                        OPC_CheckChild1Type, MVT::i32,
 8572 /* 17810*/                        OPC_CheckChild1Type, MVT::i32,
 8577 /* 17818*/                        OPC_CheckType, MVT::i32,
 8579 /* 17822*/                        OPC_EmitInteger, MVT::i32, 8, 
 8580 /* 17825*/                        OPC_EmitInteger, MVT::i32, 8, 
 8581 /* 17828*/                        OPC_EmitInteger, MVT::i32, 8, 
 8583 /* 17834*/                        OPC_EmitInteger, MVT::i32, 0, 
 8584 /* 17837*/                        OPC_EmitInteger, MVT::i32, 0, 
 8585 /* 17840*/                        OPC_EmitInteger, MVT::i32, 0, 
 8586 /* 17843*/                        OPC_EmitInteger, MVT::i32, 0, 
 8588                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 8595 /* 17870*/                      OPC_CheckChild1Type, MVT::i32,
 8604 /* 17886*/                      OPC_CheckChild1Type, MVT::i32,
 8620 /* 17913*/                        OPC_CheckChild1Type, MVT::i32,
 8626 /* 17924*/                        OPC_CheckChild1Type, MVT::i32,
 8631 /* 17932*/                        OPC_CheckType, MVT::i32,
 8633 /* 17936*/                        OPC_EmitInteger, MVT::i32, 8, 
 8634 /* 17939*/                        OPC_EmitInteger, MVT::i32, 8, 
 8635 /* 17942*/                        OPC_EmitInteger, MVT::i32, 8, 
 8637 /* 17948*/                        OPC_EmitInteger, MVT::i32, 0, 
 8638 /* 17951*/                        OPC_EmitInteger, MVT::i32, 0, 
 8639 /* 17954*/                        OPC_EmitInteger, MVT::i32, 0, 
 8640 /* 17957*/                        OPC_EmitInteger, MVT::i32, 0, 
 8642                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 8648 /* 17982*/                        OPC_CheckChild1Type, MVT::i32,
 8654 /* 17993*/                        OPC_CheckChild1Type, MVT::i32,
 8659 /* 18001*/                        OPC_CheckType, MVT::i32,
 8661 /* 18005*/                        OPC_EmitInteger, MVT::i32, 8, 
 8662 /* 18008*/                        OPC_EmitInteger, MVT::i32, 8, 
 8663 /* 18011*/                        OPC_EmitInteger, MVT::i32, 8, 
 8665 /* 18017*/                        OPC_EmitInteger, MVT::i32, 0, 
 8666 /* 18020*/                        OPC_EmitInteger, MVT::i32, 0, 
 8667 /* 18023*/                        OPC_EmitInteger, MVT::i32, 0, 
 8668 /* 18026*/                        OPC_EmitInteger, MVT::i32, 0, 
 8670                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 8695 /* 18085*/                      OPC_CheckChild1Type, MVT::i32,
 8704 /* 18101*/                      OPC_CheckChild1Type, MVT::i32,
 8720 /* 18128*/                        OPC_CheckChild1Type, MVT::i32,
 8726 /* 18139*/                        OPC_CheckChild1Type, MVT::i32,
 8731 /* 18147*/                        OPC_CheckType, MVT::i32,
 8733 /* 18151*/                        OPC_EmitInteger, MVT::i32, 8, 
 8734 /* 18154*/                        OPC_EmitInteger, MVT::i32, 8, 
 8735 /* 18157*/                        OPC_EmitInteger, MVT::i32, 8, 
 8737 /* 18163*/                        OPC_EmitInteger, MVT::i32, 0, 
 8738 /* 18166*/                        OPC_EmitInteger, MVT::i32, 0, 
 8739 /* 18169*/                        OPC_EmitInteger, MVT::i32, 0, 
 8740 /* 18172*/                        OPC_EmitInteger, MVT::i32, 0, 
 8742                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 8748 /* 18197*/                        OPC_CheckChild1Type, MVT::i32,
 8754 /* 18208*/                        OPC_CheckChild1Type, MVT::i32,
 8759 /* 18216*/                        OPC_CheckType, MVT::i32,
 8761 /* 18220*/                        OPC_EmitInteger, MVT::i32, 8, 
 8762 /* 18223*/                        OPC_EmitInteger, MVT::i32, 8, 
 8763 /* 18226*/                        OPC_EmitInteger, MVT::i32, 8, 
 8765 /* 18232*/                        OPC_EmitInteger, MVT::i32, 0, 
 8766 /* 18235*/                        OPC_EmitInteger, MVT::i32, 0, 
 8767 /* 18238*/                        OPC_EmitInteger, MVT::i32, 0, 
 8768 /* 18241*/                        OPC_EmitInteger, MVT::i32, 0, 
 8770                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 8777 /* 18268*/                      OPC_CheckChild1Type, MVT::i32,
 8786 /* 18284*/                      OPC_CheckChild1Type, MVT::i32,
 8802 /* 18311*/                        OPC_CheckChild1Type, MVT::i32,
 8808 /* 18322*/                        OPC_CheckChild1Type, MVT::i32,
 8813 /* 18330*/                        OPC_CheckType, MVT::i32,
 8815 /* 18334*/                        OPC_EmitInteger, MVT::i32, 8, 
 8816 /* 18337*/                        OPC_EmitInteger, MVT::i32, 8, 
 8817 /* 18340*/                        OPC_EmitInteger, MVT::i32, 8, 
 8819 /* 18346*/                        OPC_EmitInteger, MVT::i32, 0, 
 8820 /* 18349*/                        OPC_EmitInteger, MVT::i32, 0, 
 8821 /* 18352*/                        OPC_EmitInteger, MVT::i32, 0, 
 8822 /* 18355*/                        OPC_EmitInteger, MVT::i32, 0, 
 8824                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 8830 /* 18380*/                        OPC_CheckChild1Type, MVT::i32,
 8836 /* 18391*/                        OPC_CheckChild1Type, MVT::i32,
 8841 /* 18399*/                        OPC_CheckType, MVT::i32,
 8843 /* 18403*/                        OPC_EmitInteger, MVT::i32, 8, 
 8844 /* 18406*/                        OPC_EmitInteger, MVT::i32, 8, 
 8845 /* 18409*/                        OPC_EmitInteger, MVT::i32, 8, 
 8847 /* 18415*/                        OPC_EmitInteger, MVT::i32, 0, 
 8848 /* 18418*/                        OPC_EmitInteger, MVT::i32, 0, 
 8849 /* 18421*/                        OPC_EmitInteger, MVT::i32, 0, 
 8850 /* 18424*/                        OPC_EmitInteger, MVT::i32, 0, 
 8852                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 8884 /* 18496*/                      OPC_CheckChild1Type, MVT::i32,
 8893 /* 18512*/                      OPC_CheckChild1Type, MVT::i32,
 8909 /* 18539*/                        OPC_CheckChild1Type, MVT::i32,
 8915 /* 18550*/                        OPC_CheckChild1Type, MVT::i32,
 8920 /* 18558*/                        OPC_CheckType, MVT::i32,
 8922 /* 18562*/                        OPC_EmitInteger, MVT::i32, 8, 
 8923 /* 18565*/                        OPC_EmitInteger, MVT::i32, 8, 
 8924 /* 18568*/                        OPC_EmitInteger, MVT::i32, 8, 
 8926 /* 18574*/                        OPC_EmitInteger, MVT::i32, 0, 
 8927 /* 18577*/                        OPC_EmitInteger, MVT::i32, 0, 
 8928 /* 18580*/                        OPC_EmitInteger, MVT::i32, 0, 
 8929 /* 18583*/                        OPC_EmitInteger, MVT::i32, 0, 
 8931                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 8937 /* 18608*/                        OPC_CheckChild1Type, MVT::i32,
 8943 /* 18619*/                        OPC_CheckChild1Type, MVT::i32,
 8948 /* 18627*/                        OPC_CheckType, MVT::i32,
 8950 /* 18631*/                        OPC_EmitInteger, MVT::i32, 8, 
 8951 /* 18634*/                        OPC_EmitInteger, MVT::i32, 8, 
 8952 /* 18637*/                        OPC_EmitInteger, MVT::i32, 8, 
 8954 /* 18643*/                        OPC_EmitInteger, MVT::i32, 0, 
 8955 /* 18646*/                        OPC_EmitInteger, MVT::i32, 0, 
 8956 /* 18649*/                        OPC_EmitInteger, MVT::i32, 0, 
 8957 /* 18652*/                        OPC_EmitInteger, MVT::i32, 0, 
 8959                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 8966 /* 18679*/                      OPC_CheckChild1Type, MVT::i32,
 8975 /* 18695*/                      OPC_CheckChild1Type, MVT::i32,
 8991 /* 18722*/                        OPC_CheckChild1Type, MVT::i32,
 8997 /* 18733*/                        OPC_CheckChild1Type, MVT::i32,
 9002 /* 18741*/                        OPC_CheckType, MVT::i32,
 9004 /* 18745*/                        OPC_EmitInteger, MVT::i32, 8, 
 9005 /* 18748*/                        OPC_EmitInteger, MVT::i32, 8, 
 9006 /* 18751*/                        OPC_EmitInteger, MVT::i32, 8, 
 9008 /* 18757*/                        OPC_EmitInteger, MVT::i32, 0, 
 9009 /* 18760*/                        OPC_EmitInteger, MVT::i32, 0, 
 9010 /* 18763*/                        OPC_EmitInteger, MVT::i32, 0, 
 9011 /* 18766*/                        OPC_EmitInteger, MVT::i32, 0, 
 9013                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 9019 /* 18791*/                        OPC_CheckChild1Type, MVT::i32,
 9025 /* 18802*/                        OPC_CheckChild1Type, MVT::i32,
 9030 /* 18810*/                        OPC_CheckType, MVT::i32,
 9032 /* 18814*/                        OPC_EmitInteger, MVT::i32, 8, 
 9033 /* 18817*/                        OPC_EmitInteger, MVT::i32, 8, 
 9034 /* 18820*/                        OPC_EmitInteger, MVT::i32, 8, 
 9036 /* 18826*/                        OPC_EmitInteger, MVT::i32, 0, 
 9037 /* 18829*/                        OPC_EmitInteger, MVT::i32, 0, 
 9038 /* 18832*/                        OPC_EmitInteger, MVT::i32, 0, 
 9039 /* 18835*/                        OPC_EmitInteger, MVT::i32, 0, 
 9041                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 9067 /* 18895*/                      OPC_CheckChild1Type, MVT::i32,
 9076 /* 18911*/                      OPC_CheckChild1Type, MVT::i32,
 9092 /* 18938*/                        OPC_CheckChild1Type, MVT::i32,
 9098 /* 18949*/                        OPC_CheckChild1Type, MVT::i32,
 9103 /* 18957*/                        OPC_CheckType, MVT::i32,
 9105 /* 18961*/                        OPC_EmitInteger, MVT::i32, 8, 
 9106 /* 18964*/                        OPC_EmitInteger, MVT::i32, 8, 
 9107 /* 18967*/                        OPC_EmitInteger, MVT::i32, 8, 
 9109 /* 18973*/                        OPC_EmitInteger, MVT::i32, 0, 
 9110 /* 18976*/                        OPC_EmitInteger, MVT::i32, 0, 
 9111 /* 18979*/                        OPC_EmitInteger, MVT::i32, 0, 
 9112 /* 18982*/                        OPC_EmitInteger, MVT::i32, 0, 
 9114                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 9120 /* 19007*/                        OPC_CheckChild1Type, MVT::i32,
 9126 /* 19018*/                        OPC_CheckChild1Type, MVT::i32,
 9131 /* 19026*/                        OPC_CheckType, MVT::i32,
 9133 /* 19030*/                        OPC_EmitInteger, MVT::i32, 8, 
 9134 /* 19033*/                        OPC_EmitInteger, MVT::i32, 8, 
 9135 /* 19036*/                        OPC_EmitInteger, MVT::i32, 8, 
 9137 /* 19042*/                        OPC_EmitInteger, MVT::i32, 0, 
 9138 /* 19045*/                        OPC_EmitInteger, MVT::i32, 0, 
 9139 /* 19048*/                        OPC_EmitInteger, MVT::i32, 0, 
 9140 /* 19051*/                        OPC_EmitInteger, MVT::i32, 0, 
 9142                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 9149 /* 19078*/                      OPC_CheckChild1Type, MVT::i32,
 9158 /* 19094*/                      OPC_CheckChild1Type, MVT::i32,
 9174 /* 19121*/                        OPC_CheckChild1Type, MVT::i32,
 9180 /* 19132*/                        OPC_CheckChild1Type, MVT::i32,
 9185 /* 19140*/                        OPC_CheckType, MVT::i32,
 9187 /* 19144*/                        OPC_EmitInteger, MVT::i32, 8, 
 9188 /* 19147*/                        OPC_EmitInteger, MVT::i32, 8, 
 9189 /* 19150*/                        OPC_EmitInteger, MVT::i32, 8, 
 9191 /* 19156*/                        OPC_EmitInteger, MVT::i32, 0, 
 9192 /* 19159*/                        OPC_EmitInteger, MVT::i32, 0, 
 9193 /* 19162*/                        OPC_EmitInteger, MVT::i32, 0, 
 9194 /* 19165*/                        OPC_EmitInteger, MVT::i32, 0, 
 9196                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 9202 /* 19190*/                        OPC_CheckChild1Type, MVT::i32,
 9208 /* 19201*/                        OPC_CheckChild1Type, MVT::i32,
 9213 /* 19209*/                        OPC_CheckType, MVT::i32,
 9215 /* 19213*/                        OPC_EmitInteger, MVT::i32, 8, 
 9216 /* 19216*/                        OPC_EmitInteger, MVT::i32, 8, 
 9217 /* 19219*/                        OPC_EmitInteger, MVT::i32, 8, 
 9219 /* 19225*/                        OPC_EmitInteger, MVT::i32, 0, 
 9220 /* 19228*/                        OPC_EmitInteger, MVT::i32, 0, 
 9221 /* 19231*/                        OPC_EmitInteger, MVT::i32, 0, 
 9222 /* 19234*/                        OPC_EmitInteger, MVT::i32, 0, 
 9224                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 9239 /* 19277*/                  OPC_CheckChild1Type, MVT::i32,
 9248 /* 19293*/                  OPC_CheckChild1Type, MVT::i32,
 9283 /* 19355*/                        OPC_CheckChild1Type, MVT::i32,
 9289 /* 19366*/                        OPC_CheckChild1Type, MVT::i32,
 9294 /* 19374*/                        OPC_CheckType, MVT::i32,
 9296 /* 19378*/                        OPC_EmitInteger, MVT::i32, 8, 
 9297 /* 19381*/                        OPC_EmitInteger, MVT::i32, 8, 
 9298 /* 19384*/                        OPC_EmitInteger, MVT::i32, 8, 
 9300 /* 19390*/                        OPC_EmitInteger, MVT::i32, 0, 
 9301 /* 19393*/                        OPC_EmitInteger, MVT::i32, 0, 
 9302 /* 19396*/                        OPC_EmitInteger, MVT::i32, 0, 
 9303 /* 19399*/                        OPC_EmitInteger, MVT::i32, 0, 
 9305                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9311 /* 19424*/                        OPC_CheckChild1Type, MVT::i32,
 9317 /* 19435*/                        OPC_CheckChild1Type, MVT::i32,
 9322 /* 19443*/                        OPC_CheckType, MVT::i32,
 9324 /* 19447*/                        OPC_EmitInteger, MVT::i32, 8, 
 9325 /* 19450*/                        OPC_EmitInteger, MVT::i32, 8, 
 9326 /* 19453*/                        OPC_EmitInteger, MVT::i32, 8, 
 9328 /* 19459*/                        OPC_EmitInteger, MVT::i32, 0, 
 9329 /* 19462*/                        OPC_EmitInteger, MVT::i32, 0, 
 9330 /* 19465*/                        OPC_EmitInteger, MVT::i32, 0, 
 9331 /* 19468*/                        OPC_EmitInteger, MVT::i32, 0, 
 9333                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9359 /* 19527*/                        OPC_CheckChild1Type, MVT::i32,
 9365 /* 19538*/                        OPC_CheckChild1Type, MVT::i32,
 9370 /* 19546*/                        OPC_CheckType, MVT::i32,
 9372 /* 19550*/                        OPC_EmitInteger, MVT::i32, 8, 
 9373 /* 19553*/                        OPC_EmitInteger, MVT::i32, 8, 
 9374 /* 19556*/                        OPC_EmitInteger, MVT::i32, 8, 
 9376 /* 19562*/                        OPC_EmitInteger, MVT::i32, 0, 
 9377 /* 19565*/                        OPC_EmitInteger, MVT::i32, 0, 
 9378 /* 19568*/                        OPC_EmitInteger, MVT::i32, 0, 
 9379 /* 19571*/                        OPC_EmitInteger, MVT::i32, 0, 
 9381                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9387 /* 19596*/                        OPC_CheckChild1Type, MVT::i32,
 9393 /* 19607*/                        OPC_CheckChild1Type, MVT::i32,
 9398 /* 19615*/                        OPC_CheckType, MVT::i32,
 9400 /* 19619*/                        OPC_EmitInteger, MVT::i32, 8, 
 9401 /* 19622*/                        OPC_EmitInteger, MVT::i32, 8, 
 9402 /* 19625*/                        OPC_EmitInteger, MVT::i32, 8, 
 9404 /* 19631*/                        OPC_EmitInteger, MVT::i32, 0, 
 9405 /* 19634*/                        OPC_EmitInteger, MVT::i32, 0, 
 9406 /* 19637*/                        OPC_EmitInteger, MVT::i32, 0, 
 9407 /* 19640*/                        OPC_EmitInteger, MVT::i32, 0, 
 9409                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9442 /* 19712*/                        OPC_CheckChild1Type, MVT::i32,
 9448 /* 19723*/                        OPC_CheckChild1Type, MVT::i32,
 9453 /* 19731*/                        OPC_CheckType, MVT::i32,
 9455 /* 19735*/                        OPC_EmitInteger, MVT::i32, 8, 
 9456 /* 19738*/                        OPC_EmitInteger, MVT::i32, 8, 
 9457 /* 19741*/                        OPC_EmitInteger, MVT::i32, 8, 
 9459 /* 19747*/                        OPC_EmitInteger, MVT::i32, 0, 
 9460 /* 19750*/                        OPC_EmitInteger, MVT::i32, 0, 
 9461 /* 19753*/                        OPC_EmitInteger, MVT::i32, 0, 
 9462 /* 19756*/                        OPC_EmitInteger, MVT::i32, 0, 
 9464                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9470 /* 19781*/                        OPC_CheckChild1Type, MVT::i32,
 9476 /* 19792*/                        OPC_CheckChild1Type, MVT::i32,
 9481 /* 19800*/                        OPC_CheckType, MVT::i32,
 9483 /* 19804*/                        OPC_EmitInteger, MVT::i32, 8, 
 9484 /* 19807*/                        OPC_EmitInteger, MVT::i32, 8, 
 9485 /* 19810*/                        OPC_EmitInteger, MVT::i32, 8, 
 9487 /* 19816*/                        OPC_EmitInteger, MVT::i32, 0, 
 9488 /* 19819*/                        OPC_EmitInteger, MVT::i32, 0, 
 9489 /* 19822*/                        OPC_EmitInteger, MVT::i32, 0, 
 9490 /* 19825*/                        OPC_EmitInteger, MVT::i32, 0, 
 9492                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9519 /* 19885*/                        OPC_CheckChild1Type, MVT::i32,
 9525 /* 19896*/                        OPC_CheckChild1Type, MVT::i32,
 9530 /* 19904*/                        OPC_CheckType, MVT::i32,
 9532 /* 19908*/                        OPC_EmitInteger, MVT::i32, 8, 
 9533 /* 19911*/                        OPC_EmitInteger, MVT::i32, 8, 
 9534 /* 19914*/                        OPC_EmitInteger, MVT::i32, 8, 
 9536 /* 19920*/                        OPC_EmitInteger, MVT::i32, 0, 
 9537 /* 19923*/                        OPC_EmitInteger, MVT::i32, 0, 
 9538 /* 19926*/                        OPC_EmitInteger, MVT::i32, 0, 
 9539 /* 19929*/                        OPC_EmitInteger, MVT::i32, 0, 
 9541                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9547 /* 19954*/                        OPC_CheckChild1Type, MVT::i32,
 9553 /* 19965*/                        OPC_CheckChild1Type, MVT::i32,
 9558 /* 19973*/                        OPC_CheckType, MVT::i32,
 9560 /* 19977*/                        OPC_EmitInteger, MVT::i32, 8, 
 9561 /* 19980*/                        OPC_EmitInteger, MVT::i32, 8, 
 9562 /* 19983*/                        OPC_EmitInteger, MVT::i32, 8, 
 9564 /* 19989*/                        OPC_EmitInteger, MVT::i32, 0, 
 9565 /* 19992*/                        OPC_EmitInteger, MVT::i32, 0, 
 9566 /* 19995*/                        OPC_EmitInteger, MVT::i32, 0, 
 9567 /* 19998*/                        OPC_EmitInteger, MVT::i32, 0, 
 9569                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9578 /* 20027*/                  OPC_CheckChild1Type, MVT::i32,
 9587 /* 20043*/                  OPC_CheckChild1Type, MVT::i32,
 9622 /* 20105*/                        OPC_CheckChild1Type, MVT::i32,
 9628 /* 20116*/                        OPC_CheckChild1Type, MVT::i32,
 9633 /* 20124*/                        OPC_CheckType, MVT::i32,
 9635 /* 20128*/                        OPC_EmitInteger, MVT::i32, 8, 
 9636 /* 20131*/                        OPC_EmitInteger, MVT::i32, 8, 
 9637 /* 20134*/                        OPC_EmitInteger, MVT::i32, 8, 
 9639 /* 20140*/                        OPC_EmitInteger, MVT::i32, 0, 
 9640 /* 20143*/                        OPC_EmitInteger, MVT::i32, 0, 
 9641 /* 20146*/                        OPC_EmitInteger, MVT::i32, 0, 
 9642 /* 20149*/                        OPC_EmitInteger, MVT::i32, 0, 
 9644                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9650 /* 20174*/                        OPC_CheckChild1Type, MVT::i32,
 9656 /* 20185*/                        OPC_CheckChild1Type, MVT::i32,
 9661 /* 20193*/                        OPC_CheckType, MVT::i32,
 9663 /* 20197*/                        OPC_EmitInteger, MVT::i32, 8, 
 9664 /* 20200*/                        OPC_EmitInteger, MVT::i32, 8, 
 9665 /* 20203*/                        OPC_EmitInteger, MVT::i32, 8, 
 9667 /* 20209*/                        OPC_EmitInteger, MVT::i32, 0, 
 9668 /* 20212*/                        OPC_EmitInteger, MVT::i32, 0, 
 9669 /* 20215*/                        OPC_EmitInteger, MVT::i32, 0, 
 9670 /* 20218*/                        OPC_EmitInteger, MVT::i32, 0, 
 9672                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9698 /* 20277*/                        OPC_CheckChild1Type, MVT::i32,
 9704 /* 20288*/                        OPC_CheckChild1Type, MVT::i32,
 9709 /* 20296*/                        OPC_CheckType, MVT::i32,
 9711 /* 20300*/                        OPC_EmitInteger, MVT::i32, 8, 
 9712 /* 20303*/                        OPC_EmitInteger, MVT::i32, 8, 
 9713 /* 20306*/                        OPC_EmitInteger, MVT::i32, 8, 
 9715 /* 20312*/                        OPC_EmitInteger, MVT::i32, 0, 
 9716 /* 20315*/                        OPC_EmitInteger, MVT::i32, 0, 
 9717 /* 20318*/                        OPC_EmitInteger, MVT::i32, 0, 
 9718 /* 20321*/                        OPC_EmitInteger, MVT::i32, 0, 
 9720                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9726 /* 20346*/                        OPC_CheckChild1Type, MVT::i32,
 9732 /* 20357*/                        OPC_CheckChild1Type, MVT::i32,
 9737 /* 20365*/                        OPC_CheckType, MVT::i32,
 9739 /* 20369*/                        OPC_EmitInteger, MVT::i32, 8, 
 9740 /* 20372*/                        OPC_EmitInteger, MVT::i32, 8, 
 9741 /* 20375*/                        OPC_EmitInteger, MVT::i32, 8, 
 9743 /* 20381*/                        OPC_EmitInteger, MVT::i32, 0, 
 9744 /* 20384*/                        OPC_EmitInteger, MVT::i32, 0, 
 9745 /* 20387*/                        OPC_EmitInteger, MVT::i32, 0, 
 9746 /* 20390*/                        OPC_EmitInteger, MVT::i32, 0, 
 9748                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9781 /* 20462*/                        OPC_CheckChild1Type, MVT::i32,
 9787 /* 20473*/                        OPC_CheckChild1Type, MVT::i32,
 9792 /* 20481*/                        OPC_CheckType, MVT::i32,
 9794 /* 20485*/                        OPC_EmitInteger, MVT::i32, 8, 
 9795 /* 20488*/                        OPC_EmitInteger, MVT::i32, 8, 
 9796 /* 20491*/                        OPC_EmitInteger, MVT::i32, 8, 
 9798 /* 20497*/                        OPC_EmitInteger, MVT::i32, 0, 
 9799 /* 20500*/                        OPC_EmitInteger, MVT::i32, 0, 
 9800 /* 20503*/                        OPC_EmitInteger, MVT::i32, 0, 
 9801 /* 20506*/                        OPC_EmitInteger, MVT::i32, 0, 
 9803                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9809 /* 20531*/                        OPC_CheckChild1Type, MVT::i32,
 9815 /* 20542*/                        OPC_CheckChild1Type, MVT::i32,
 9820 /* 20550*/                        OPC_CheckType, MVT::i32,
 9822 /* 20554*/                        OPC_EmitInteger, MVT::i32, 8, 
 9823 /* 20557*/                        OPC_EmitInteger, MVT::i32, 8, 
 9824 /* 20560*/                        OPC_EmitInteger, MVT::i32, 8, 
 9826 /* 20566*/                        OPC_EmitInteger, MVT::i32, 0, 
 9827 /* 20569*/                        OPC_EmitInteger, MVT::i32, 0, 
 9828 /* 20572*/                        OPC_EmitInteger, MVT::i32, 0, 
 9829 /* 20575*/                        OPC_EmitInteger, MVT::i32, 0, 
 9831                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9858 /* 20635*/                        OPC_CheckChild1Type, MVT::i32,
 9864 /* 20646*/                        OPC_CheckChild1Type, MVT::i32,
 9869 /* 20654*/                        OPC_CheckType, MVT::i32,
 9871 /* 20658*/                        OPC_EmitInteger, MVT::i32, 8, 
 9872 /* 20661*/                        OPC_EmitInteger, MVT::i32, 8, 
 9873 /* 20664*/                        OPC_EmitInteger, MVT::i32, 8, 
 9875 /* 20670*/                        OPC_EmitInteger, MVT::i32, 0, 
 9876 /* 20673*/                        OPC_EmitInteger, MVT::i32, 0, 
 9877 /* 20676*/                        OPC_EmitInteger, MVT::i32, 0, 
 9878 /* 20679*/                        OPC_EmitInteger, MVT::i32, 0, 
 9880                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9886 /* 20704*/                        OPC_CheckChild1Type, MVT::i32,
 9892 /* 20715*/                        OPC_CheckChild1Type, MVT::i32,
 9897 /* 20723*/                        OPC_CheckType, MVT::i32,
 9899 /* 20727*/                        OPC_EmitInteger, MVT::i32, 8, 
 9900 /* 20730*/                        OPC_EmitInteger, MVT::i32, 8, 
 9901 /* 20733*/                        OPC_EmitInteger, MVT::i32, 8, 
 9903 /* 20739*/                        OPC_EmitInteger, MVT::i32, 0, 
 9904 /* 20742*/                        OPC_EmitInteger, MVT::i32, 0, 
 9905 /* 20745*/                        OPC_EmitInteger, MVT::i32, 0, 
 9906 /* 20748*/                        OPC_EmitInteger, MVT::i32, 0, 
 9908                                       MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
 9941 /* 20820*/                        OPC_CheckChild1Type, MVT::i32,
 9947 /* 20831*/                        OPC_CheckChild1Type, MVT::i32,
 9952 /* 20839*/                        OPC_CheckType, MVT::i32,
 9954 /* 20843*/                        OPC_EmitInteger, MVT::i32, 8, 
 9955 /* 20846*/                        OPC_EmitInteger, MVT::i32, 8, 
 9956 /* 20849*/                        OPC_EmitInteger, MVT::i32, 8, 
 9958 /* 20855*/                        OPC_EmitInteger, MVT::i32, 0, 
 9959 /* 20858*/                        OPC_EmitInteger, MVT::i32, 0, 
 9960 /* 20861*/                        OPC_EmitInteger, MVT::i32, 0, 
 9961 /* 20864*/                        OPC_EmitInteger, MVT::i32, 0, 
 9963                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
 9969 /* 20889*/                        OPC_CheckChild1Type, MVT::i32,
 9975 /* 20900*/                        OPC_CheckChild1Type, MVT::i32,
 9980 /* 20908*/                        OPC_CheckType, MVT::i32,
 9982 /* 20912*/                        OPC_EmitInteger, MVT::i32, 8, 
 9983 /* 20915*/                        OPC_EmitInteger, MVT::i32, 8, 
 9984 /* 20918*/                        OPC_EmitInteger, MVT::i32, 8, 
 9986 /* 20924*/                        OPC_EmitInteger, MVT::i32, 0, 
 9987 /* 20927*/                        OPC_EmitInteger, MVT::i32, 0, 
 9988 /* 20930*/                        OPC_EmitInteger, MVT::i32, 0, 
 9989 /* 20933*/                        OPC_EmitInteger, MVT::i32, 0, 
 9991                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10017 /* 20992*/                        OPC_CheckChild1Type, MVT::i32,
10023 /* 21003*/                        OPC_CheckChild1Type, MVT::i32,
10028 /* 21011*/                        OPC_CheckType, MVT::i32,
10030 /* 21015*/                        OPC_EmitInteger, MVT::i32, 8, 
10031 /* 21018*/                        OPC_EmitInteger, MVT::i32, 8, 
10032 /* 21021*/                        OPC_EmitInteger, MVT::i32, 8, 
10034 /* 21027*/                        OPC_EmitInteger, MVT::i32, 0, 
10035 /* 21030*/                        OPC_EmitInteger, MVT::i32, 0, 
10036 /* 21033*/                        OPC_EmitInteger, MVT::i32, 0, 
10037 /* 21036*/                        OPC_EmitInteger, MVT::i32, 0, 
10039                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10045 /* 21061*/                        OPC_CheckChild1Type, MVT::i32,
10051 /* 21072*/                        OPC_CheckChild1Type, MVT::i32,
10056 /* 21080*/                        OPC_CheckType, MVT::i32,
10058 /* 21084*/                        OPC_EmitInteger, MVT::i32, 8, 
10059 /* 21087*/                        OPC_EmitInteger, MVT::i32, 8, 
10060 /* 21090*/                        OPC_EmitInteger, MVT::i32, 8, 
10062 /* 21096*/                        OPC_EmitInteger, MVT::i32, 0, 
10063 /* 21099*/                        OPC_EmitInteger, MVT::i32, 0, 
10064 /* 21102*/                        OPC_EmitInteger, MVT::i32, 0, 
10065 /* 21105*/                        OPC_EmitInteger, MVT::i32, 0, 
10067                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10100 /* 21177*/                        OPC_CheckChild1Type, MVT::i32,
10106 /* 21188*/                        OPC_CheckChild1Type, MVT::i32,
10111 /* 21196*/                        OPC_CheckType, MVT::i32,
10113 /* 21200*/                        OPC_EmitInteger, MVT::i32, 8, 
10114 /* 21203*/                        OPC_EmitInteger, MVT::i32, 8, 
10115 /* 21206*/                        OPC_EmitInteger, MVT::i32, 8, 
10117 /* 21212*/                        OPC_EmitInteger, MVT::i32, 0, 
10118 /* 21215*/                        OPC_EmitInteger, MVT::i32, 0, 
10119 /* 21218*/                        OPC_EmitInteger, MVT::i32, 0, 
10120 /* 21221*/                        OPC_EmitInteger, MVT::i32, 0, 
10122                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10128 /* 21246*/                        OPC_CheckChild1Type, MVT::i32,
10134 /* 21257*/                        OPC_CheckChild1Type, MVT::i32,
10139 /* 21265*/                        OPC_CheckType, MVT::i32,
10141 /* 21269*/                        OPC_EmitInteger, MVT::i32, 8, 
10142 /* 21272*/                        OPC_EmitInteger, MVT::i32, 8, 
10143 /* 21275*/                        OPC_EmitInteger, MVT::i32, 8, 
10145 /* 21281*/                        OPC_EmitInteger, MVT::i32, 0, 
10146 /* 21284*/                        OPC_EmitInteger, MVT::i32, 0, 
10147 /* 21287*/                        OPC_EmitInteger, MVT::i32, 0, 
10148 /* 21290*/                        OPC_EmitInteger, MVT::i32, 0, 
10150                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10177 /* 21350*/                        OPC_CheckChild1Type, MVT::i32,
10183 /* 21361*/                        OPC_CheckChild1Type, MVT::i32,
10188 /* 21369*/                        OPC_CheckType, MVT::i32,
10190 /* 21373*/                        OPC_EmitInteger, MVT::i32, 8, 
10191 /* 21376*/                        OPC_EmitInteger, MVT::i32, 8, 
10192 /* 21379*/                        OPC_EmitInteger, MVT::i32, 8, 
10194 /* 21385*/                        OPC_EmitInteger, MVT::i32, 0, 
10195 /* 21388*/                        OPC_EmitInteger, MVT::i32, 0, 
10196 /* 21391*/                        OPC_EmitInteger, MVT::i32, 0, 
10197 /* 21394*/                        OPC_EmitInteger, MVT::i32, 0, 
10199                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10205 /* 21419*/                        OPC_CheckChild1Type, MVT::i32,
10211 /* 21430*/                        OPC_CheckChild1Type, MVT::i32,
10216 /* 21438*/                        OPC_CheckType, MVT::i32,
10218 /* 21442*/                        OPC_EmitInteger, MVT::i32, 8, 
10219 /* 21445*/                        OPC_EmitInteger, MVT::i32, 8, 
10220 /* 21448*/                        OPC_EmitInteger, MVT::i32, 8, 
10222 /* 21454*/                        OPC_EmitInteger, MVT::i32, 0, 
10223 /* 21457*/                        OPC_EmitInteger, MVT::i32, 0, 
10224 /* 21460*/                        OPC_EmitInteger, MVT::i32, 0, 
10225 /* 21463*/                        OPC_EmitInteger, MVT::i32, 0, 
10227                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10236 /* 21492*/                  OPC_CheckChild1Type, MVT::i32,
10245 /* 21508*/                  OPC_CheckChild1Type, MVT::i32,
10280 /* 21570*/                        OPC_CheckChild1Type, MVT::i32,
10286 /* 21581*/                        OPC_CheckChild1Type, MVT::i32,
10291 /* 21589*/                        OPC_CheckType, MVT::i32,
10293 /* 21593*/                        OPC_EmitInteger, MVT::i32, 8, 
10294 /* 21596*/                        OPC_EmitInteger, MVT::i32, 8, 
10295 /* 21599*/                        OPC_EmitInteger, MVT::i32, 8, 
10297 /* 21605*/                        OPC_EmitInteger, MVT::i32, 0, 
10298 /* 21608*/                        OPC_EmitInteger, MVT::i32, 0, 
10299 /* 21611*/                        OPC_EmitInteger, MVT::i32, 0, 
10300 /* 21614*/                        OPC_EmitInteger, MVT::i32, 0, 
10302                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10308 /* 21639*/                        OPC_CheckChild1Type, MVT::i32,
10314 /* 21650*/                        OPC_CheckChild1Type, MVT::i32,
10319 /* 21658*/                        OPC_CheckType, MVT::i32,
10321 /* 21662*/                        OPC_EmitInteger, MVT::i32, 8, 
10322 /* 21665*/                        OPC_EmitInteger, MVT::i32, 8, 
10323 /* 21668*/                        OPC_EmitInteger, MVT::i32, 8, 
10325 /* 21674*/                        OPC_EmitInteger, MVT::i32, 0, 
10326 /* 21677*/                        OPC_EmitInteger, MVT::i32, 0, 
10327 /* 21680*/                        OPC_EmitInteger, MVT::i32, 0, 
10328 /* 21683*/                        OPC_EmitInteger, MVT::i32, 0, 
10330                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10356 /* 21742*/                        OPC_CheckChild1Type, MVT::i32,
10362 /* 21753*/                        OPC_CheckChild1Type, MVT::i32,
10367 /* 21761*/                        OPC_CheckType, MVT::i32,
10369 /* 21765*/                        OPC_EmitInteger, MVT::i32, 8, 
10370 /* 21768*/                        OPC_EmitInteger, MVT::i32, 8, 
10371 /* 21771*/                        OPC_EmitInteger, MVT::i32, 8, 
10373 /* 21777*/                        OPC_EmitInteger, MVT::i32, 0, 
10374 /* 21780*/                        OPC_EmitInteger, MVT::i32, 0, 
10375 /* 21783*/                        OPC_EmitInteger, MVT::i32, 0, 
10376 /* 21786*/                        OPC_EmitInteger, MVT::i32, 0, 
10378                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10384 /* 21811*/                        OPC_CheckChild1Type, MVT::i32,
10390 /* 21822*/                        OPC_CheckChild1Type, MVT::i32,
10395 /* 21830*/                        OPC_CheckType, MVT::i32,
10397 /* 21834*/                        OPC_EmitInteger, MVT::i32, 8, 
10398 /* 21837*/                        OPC_EmitInteger, MVT::i32, 8, 
10399 /* 21840*/                        OPC_EmitInteger, MVT::i32, 8, 
10401 /* 21846*/                        OPC_EmitInteger, MVT::i32, 0, 
10402 /* 21849*/                        OPC_EmitInteger, MVT::i32, 0, 
10403 /* 21852*/                        OPC_EmitInteger, MVT::i32, 0, 
10404 /* 21855*/                        OPC_EmitInteger, MVT::i32, 0, 
10406                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10439 /* 21927*/                        OPC_CheckChild1Type, MVT::i32,
10445 /* 21938*/                        OPC_CheckChild1Type, MVT::i32,
10450 /* 21946*/                        OPC_CheckType, MVT::i32,
10452 /* 21950*/                        OPC_EmitInteger, MVT::i32, 8, 
10453 /* 21953*/                        OPC_EmitInteger, MVT::i32, 8, 
10454 /* 21956*/                        OPC_EmitInteger, MVT::i32, 8, 
10456 /* 21962*/                        OPC_EmitInteger, MVT::i32, 0, 
10457 /* 21965*/                        OPC_EmitInteger, MVT::i32, 0, 
10458 /* 21968*/                        OPC_EmitInteger, MVT::i32, 0, 
10459 /* 21971*/                        OPC_EmitInteger, MVT::i32, 0, 
10461                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10467 /* 21996*/                        OPC_CheckChild1Type, MVT::i32,
10473 /* 22007*/                        OPC_CheckChild1Type, MVT::i32,
10478 /* 22015*/                        OPC_CheckType, MVT::i32,
10480 /* 22019*/                        OPC_EmitInteger, MVT::i32, 8, 
10481 /* 22022*/                        OPC_EmitInteger, MVT::i32, 8, 
10482 /* 22025*/                        OPC_EmitInteger, MVT::i32, 8, 
10484 /* 22031*/                        OPC_EmitInteger, MVT::i32, 0, 
10485 /* 22034*/                        OPC_EmitInteger, MVT::i32, 0, 
10486 /* 22037*/                        OPC_EmitInteger, MVT::i32, 0, 
10487 /* 22040*/                        OPC_EmitInteger, MVT::i32, 0, 
10489                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10516 /* 22100*/                        OPC_CheckChild1Type, MVT::i32,
10522 /* 22111*/                        OPC_CheckChild1Type, MVT::i32,
10527 /* 22119*/                        OPC_CheckType, MVT::i32,
10529 /* 22123*/                        OPC_EmitInteger, MVT::i32, 8, 
10530 /* 22126*/                        OPC_EmitInteger, MVT::i32, 8, 
10531 /* 22129*/                        OPC_EmitInteger, MVT::i32, 8, 
10533 /* 22135*/                        OPC_EmitInteger, MVT::i32, 0, 
10534 /* 22138*/                        OPC_EmitInteger, MVT::i32, 0, 
10535 /* 22141*/                        OPC_EmitInteger, MVT::i32, 0, 
10536 /* 22144*/                        OPC_EmitInteger, MVT::i32, 0, 
10538                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10544 /* 22169*/                        OPC_CheckChild1Type, MVT::i32,
10550 /* 22180*/                        OPC_CheckChild1Type, MVT::i32,
10555 /* 22188*/                        OPC_CheckType, MVT::i32,
10557 /* 22192*/                        OPC_EmitInteger, MVT::i32, 8, 
10558 /* 22195*/                        OPC_EmitInteger, MVT::i32, 8, 
10559 /* 22198*/                        OPC_EmitInteger, MVT::i32, 8, 
10561 /* 22204*/                        OPC_EmitInteger, MVT::i32, 0, 
10562 /* 22207*/                        OPC_EmitInteger, MVT::i32, 0, 
10563 /* 22210*/                        OPC_EmitInteger, MVT::i32, 0, 
10564 /* 22213*/                        OPC_EmitInteger, MVT::i32, 0, 
10566                                       MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10578 /* 22246*/              OPC_CheckChild1Type, MVT::i32,
10584 /* 22256*/              OPC_CheckChild1Type, MVT::i32,
10604 /* 22291*/                OPC_CheckType, MVT::i32,
10606 /* 22295*/                OPC_EmitInteger, MVT::i32, 8, 
10607 /* 22298*/                OPC_EmitInteger, MVT::i32, 8, 
10608 /* 22301*/                OPC_EmitInteger, MVT::i32, 8, 
10610 /* 22307*/                OPC_EmitInteger, MVT::i32, 0, 
10611 /* 22310*/                OPC_EmitInteger, MVT::i32, 0, 
10612 /* 22313*/                OPC_EmitInteger, MVT::i32, 0, 
10613 /* 22316*/                OPC_EmitInteger, MVT::i32, 0, 
10615                               MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
10627 /* 22351*/                OPC_CheckType, MVT::i32,
10629 /* 22355*/                OPC_EmitInteger, MVT::i32, 8, 
10630 /* 22358*/                OPC_EmitInteger, MVT::i32, 8, 
10631 /* 22361*/                OPC_EmitInteger, MVT::i32, 8, 
10633 /* 22367*/                OPC_EmitInteger, MVT::i32, 0, 
10634 /* 22370*/                OPC_EmitInteger, MVT::i32, 0, 
10635 /* 22373*/                OPC_EmitInteger, MVT::i32, 0, 
10636 /* 22376*/                OPC_EmitInteger, MVT::i32, 0, 
10639                                 MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
10644                                 MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10657 /* 22432*/                OPC_CheckType, MVT::i32,
10659 /* 22436*/                OPC_EmitInteger, MVT::i32, 8, 
10660 /* 22439*/                OPC_EmitInteger, MVT::i32, 8, 
10661 /* 22442*/                OPC_EmitInteger, MVT::i32, 8, 
10663 /* 22448*/                OPC_EmitInteger, MVT::i32, 0, 
10664 /* 22451*/                OPC_EmitInteger, MVT::i32, 0, 
10665 /* 22454*/                OPC_EmitInteger, MVT::i32, 0, 
10666 /* 22457*/                OPC_EmitInteger, MVT::i32, 0, 
10668                               MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
10680 /* 22494*/            OPC_CheckChild1Type, MVT::i32,
10692 /* 22513*/            OPC_CheckChild1Type, MVT::i32,
10736 /* 22592*/                    OPC_CheckChild1Type, MVT::i32,
10748 /* 22612*/                    OPC_CheckChild1Type, MVT::i32,
10767 /* 22643*/                      OPC_CheckChild1Type, MVT::i32,
10773 /* 22654*/                      OPC_CheckChild1Type, MVT::i32,
10778 /* 22662*/                      OPC_CheckType, MVT::i32,
10780 /* 22666*/                      OPC_EmitInteger, MVT::i32, 8, 
10781 /* 22669*/                      OPC_EmitInteger, MVT::i32, 8, 
10782 /* 22672*/                      OPC_EmitInteger, MVT::i32, 8, 
10784 /* 22678*/                      OPC_EmitInteger, MVT::i32, 0, 
10785 /* 22681*/                      OPC_EmitInteger, MVT::i32, 0, 
10786 /* 22684*/                      OPC_EmitInteger, MVT::i32, 0, 
10787 /* 22687*/                      OPC_EmitInteger, MVT::i32, 0, 
10789                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
10795 /* 22712*/                      OPC_CheckChild1Type, MVT::i32,
10801 /* 22723*/                      OPC_CheckChild1Type, MVT::i32,
10806 /* 22731*/                      OPC_CheckType, MVT::i32,
10808 /* 22735*/                      OPC_EmitInteger, MVT::i32, 8, 
10809 /* 22738*/                      OPC_EmitInteger, MVT::i32, 8, 
10810 /* 22741*/                      OPC_EmitInteger, MVT::i32, 8, 
10812 /* 22747*/                      OPC_EmitInteger, MVT::i32, 0, 
10813 /* 22750*/                      OPC_EmitInteger, MVT::i32, 0, 
10814 /* 22753*/                      OPC_EmitInteger, MVT::i32, 0, 
10815 /* 22756*/                      OPC_EmitInteger, MVT::i32, 0, 
10817                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
10824 /* 22783*/                    OPC_CheckChild1Type, MVT::i32,
10836 /* 22803*/                    OPC_CheckChild1Type, MVT::i32,
10855 /* 22834*/                      OPC_CheckChild1Type, MVT::i32,
10861 /* 22845*/                      OPC_CheckChild1Type, MVT::i32,
10866 /* 22853*/                      OPC_CheckType, MVT::i32,
10868 /* 22857*/                      OPC_EmitInteger, MVT::i32, 8, 
10869 /* 22860*/                      OPC_EmitInteger, MVT::i32, 8, 
10870 /* 22863*/                      OPC_EmitInteger, MVT::i32, 8, 
10872 /* 22869*/                      OPC_EmitInteger, MVT::i32, 0, 
10873 /* 22872*/                      OPC_EmitInteger, MVT::i32, 0, 
10874 /* 22875*/                      OPC_EmitInteger, MVT::i32, 0, 
10875 /* 22878*/                      OPC_EmitInteger, MVT::i32, 0, 
10877                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
10883 /* 22903*/                      OPC_CheckChild1Type, MVT::i32,
10889 /* 22914*/                      OPC_CheckChild1Type, MVT::i32,
10894 /* 22922*/                      OPC_CheckType, MVT::i32,
10896 /* 22926*/                      OPC_EmitInteger, MVT::i32, 8, 
10897 /* 22929*/                      OPC_EmitInteger, MVT::i32, 8, 
10898 /* 22932*/                      OPC_EmitInteger, MVT::i32, 8, 
10900 /* 22938*/                      OPC_EmitInteger, MVT::i32, 0, 
10901 /* 22941*/                      OPC_EmitInteger, MVT::i32, 0, 
10902 /* 22944*/                      OPC_EmitInteger, MVT::i32, 0, 
10903 /* 22947*/                      OPC_EmitInteger, MVT::i32, 0, 
10905                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
10936 /* 23014*/                    OPC_CheckChild1Type, MVT::i32,
10948 /* 23034*/                    OPC_CheckChild1Type, MVT::i32,
10967 /* 23065*/                      OPC_CheckChild1Type, MVT::i32,
10973 /* 23076*/                      OPC_CheckChild1Type, MVT::i32,
10978 /* 23084*/                      OPC_CheckType, MVT::i32,
10980 /* 23088*/                      OPC_EmitInteger, MVT::i32, 8, 
10981 /* 23091*/                      OPC_EmitInteger, MVT::i32, 8, 
10982 /* 23094*/                      OPC_EmitInteger, MVT::i32, 8, 
10984 /* 23100*/                      OPC_EmitInteger, MVT::i32, 0, 
10985 /* 23103*/                      OPC_EmitInteger, MVT::i32, 0, 
10986 /* 23106*/                      OPC_EmitInteger, MVT::i32, 0, 
10987 /* 23109*/                      OPC_EmitInteger, MVT::i32, 0, 
10989                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
10995 /* 23134*/                      OPC_CheckChild1Type, MVT::i32,
11001 /* 23145*/                      OPC_CheckChild1Type, MVT::i32,
11006 /* 23153*/                      OPC_CheckType, MVT::i32,
11008 /* 23157*/                      OPC_EmitInteger, MVT::i32, 8, 
11009 /* 23160*/                      OPC_EmitInteger, MVT::i32, 8, 
11010 /* 23163*/                      OPC_EmitInteger, MVT::i32, 8, 
11012 /* 23169*/                      OPC_EmitInteger, MVT::i32, 0, 
11013 /* 23172*/                      OPC_EmitInteger, MVT::i32, 0, 
11014 /* 23175*/                      OPC_EmitInteger, MVT::i32, 0, 
11015 /* 23178*/                      OPC_EmitInteger, MVT::i32, 0, 
11017                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
11024 /* 23205*/                    OPC_CheckChild1Type, MVT::i32,
11036 /* 23225*/                    OPC_CheckChild1Type, MVT::i32,
11055 /* 23256*/                      OPC_CheckChild1Type, MVT::i32,
11061 /* 23267*/                      OPC_CheckChild1Type, MVT::i32,
11066 /* 23275*/                      OPC_CheckType, MVT::i32,
11068 /* 23279*/                      OPC_EmitInteger, MVT::i32, 8, 
11069 /* 23282*/                      OPC_EmitInteger, MVT::i32, 8, 
11070 /* 23285*/                      OPC_EmitInteger, MVT::i32, 8, 
11072 /* 23291*/                      OPC_EmitInteger, MVT::i32, 0, 
11073 /* 23294*/                      OPC_EmitInteger, MVT::i32, 0, 
11074 /* 23297*/                      OPC_EmitInteger, MVT::i32, 0, 
11075 /* 23300*/                      OPC_EmitInteger, MVT::i32, 0, 
11077                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
11083 /* 23325*/                      OPC_CheckChild1Type, MVT::i32,
11089 /* 23336*/                      OPC_CheckChild1Type, MVT::i32,
11094 /* 23344*/                      OPC_CheckType, MVT::i32,
11096 /* 23348*/                      OPC_EmitInteger, MVT::i32, 8, 
11097 /* 23351*/                      OPC_EmitInteger, MVT::i32, 8, 
11098 /* 23354*/                      OPC_EmitInteger, MVT::i32, 8, 
11100 /* 23360*/                      OPC_EmitInteger, MVT::i32, 0, 
11101 /* 23363*/                      OPC_EmitInteger, MVT::i32, 0, 
11102 /* 23366*/                      OPC_EmitInteger, MVT::i32, 0, 
11103 /* 23369*/                      OPC_EmitInteger, MVT::i32, 0, 
11105                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
11143 /* 23449*/                    OPC_CheckChild1Type, MVT::i32,
11155 /* 23469*/                    OPC_CheckChild1Type, MVT::i32,
11174 /* 23500*/                      OPC_CheckChild1Type, MVT::i32,
11180 /* 23511*/                      OPC_CheckChild1Type, MVT::i32,
11185 /* 23519*/                      OPC_CheckType, MVT::i32,
11187 /* 23523*/                      OPC_EmitInteger, MVT::i32, 8, 
11188 /* 23526*/                      OPC_EmitInteger, MVT::i32, 8, 
11189 /* 23529*/                      OPC_EmitInteger, MVT::i32, 8, 
11191 /* 23535*/                      OPC_EmitInteger, MVT::i32, 0, 
11192 /* 23538*/                      OPC_EmitInteger, MVT::i32, 0, 
11193 /* 23541*/                      OPC_EmitInteger, MVT::i32, 0, 
11194 /* 23544*/                      OPC_EmitInteger, MVT::i32, 0, 
11196                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
11202 /* 23569*/                      OPC_CheckChild1Type, MVT::i32,
11208 /* 23580*/                      OPC_CheckChild1Type, MVT::i32,
11213 /* 23588*/                      OPC_CheckType, MVT::i32,
11215 /* 23592*/                      OPC_EmitInteger, MVT::i32, 8, 
11216 /* 23595*/                      OPC_EmitInteger, MVT::i32, 8, 
11217 /* 23598*/                      OPC_EmitInteger, MVT::i32, 8, 
11219 /* 23604*/                      OPC_EmitInteger, MVT::i32, 0, 
11220 /* 23607*/                      OPC_EmitInteger, MVT::i32, 0, 
11221 /* 23610*/                      OPC_EmitInteger, MVT::i32, 0, 
11222 /* 23613*/                      OPC_EmitInteger, MVT::i32, 0, 
11224                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
11231 /* 23640*/                    OPC_CheckChild1Type, MVT::i32,
11243 /* 23660*/                    OPC_CheckChild1Type, MVT::i32,
11262 /* 23691*/                      OPC_CheckChild1Type, MVT::i32,
11268 /* 23702*/                      OPC_CheckChild1Type, MVT::i32,
11273 /* 23710*/                      OPC_CheckType, MVT::i32,
11275 /* 23714*/                      OPC_EmitInteger, MVT::i32, 8, 
11276 /* 23717*/                      OPC_EmitInteger, MVT::i32, 8, 
11277 /* 23720*/                      OPC_EmitInteger, MVT::i32, 8, 
11279 /* 23726*/                      OPC_EmitInteger, MVT::i32, 0, 
11280 /* 23729*/                      OPC_EmitInteger, MVT::i32, 0, 
11281 /* 23732*/                      OPC_EmitInteger, MVT::i32, 0, 
11282 /* 23735*/                      OPC_EmitInteger, MVT::i32, 0, 
11284                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
11290 /* 23760*/                      OPC_CheckChild1Type, MVT::i32,
11296 /* 23771*/                      OPC_CheckChild1Type, MVT::i32,
11301 /* 23779*/                      OPC_CheckType, MVT::i32,
11303 /* 23783*/                      OPC_EmitInteger, MVT::i32, 8, 
11304 /* 23786*/                      OPC_EmitInteger, MVT::i32, 8, 
11305 /* 23789*/                      OPC_EmitInteger, MVT::i32, 8, 
11307 /* 23795*/                      OPC_EmitInteger, MVT::i32, 0, 
11308 /* 23798*/                      OPC_EmitInteger, MVT::i32, 0, 
11309 /* 23801*/                      OPC_EmitInteger, MVT::i32, 0, 
11310 /* 23804*/                      OPC_EmitInteger, MVT::i32, 0, 
11312                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
11344 /* 23872*/                    OPC_CheckChild1Type, MVT::i32,
11356 /* 23892*/                    OPC_CheckChild1Type, MVT::i32,
11375 /* 23923*/                      OPC_CheckChild1Type, MVT::i32,
11381 /* 23934*/                      OPC_CheckChild1Type, MVT::i32,
11386 /* 23942*/                      OPC_CheckType, MVT::i32,
11388 /* 23946*/                      OPC_EmitInteger, MVT::i32, 8, 
11389 /* 23949*/                      OPC_EmitInteger, MVT::i32, 8, 
11390 /* 23952*/                      OPC_EmitInteger, MVT::i32, 8, 
11392 /* 23958*/                      OPC_EmitInteger, MVT::i32, 0, 
11393 /* 23961*/                      OPC_EmitInteger, MVT::i32, 0, 
11394 /* 23964*/                      OPC_EmitInteger, MVT::i32, 0, 
11395 /* 23967*/                      OPC_EmitInteger, MVT::i32, 0, 
11397                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
11403 /* 23992*/                      OPC_CheckChild1Type, MVT::i32,
11409 /* 24003*/                      OPC_CheckChild1Type, MVT::i32,
11414 /* 24011*/                      OPC_CheckType, MVT::i32,
11416 /* 24015*/                      OPC_EmitInteger, MVT::i32, 8, 
11417 /* 24018*/                      OPC_EmitInteger, MVT::i32, 8, 
11418 /* 24021*/                      OPC_EmitInteger, MVT::i32, 8, 
11420 /* 24027*/                      OPC_EmitInteger, MVT::i32, 0, 
11421 /* 24030*/                      OPC_EmitInteger, MVT::i32, 0, 
11422 /* 24033*/                      OPC_EmitInteger, MVT::i32, 0, 
11423 /* 24036*/                      OPC_EmitInteger, MVT::i32, 0, 
11425                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
11432 /* 24063*/                    OPC_CheckChild1Type, MVT::i32,
11444 /* 24083*/                    OPC_CheckChild1Type, MVT::i32,
11463 /* 24114*/                      OPC_CheckChild1Type, MVT::i32,
11469 /* 24125*/                      OPC_CheckChild1Type, MVT::i32,
11474 /* 24133*/                      OPC_CheckType, MVT::i32,
11476 /* 24137*/                      OPC_EmitInteger, MVT::i32, 8, 
11477 /* 24140*/                      OPC_EmitInteger, MVT::i32, 8, 
11478 /* 24143*/                      OPC_EmitInteger, MVT::i32, 8, 
11480 /* 24149*/                      OPC_EmitInteger, MVT::i32, 0, 
11481 /* 24152*/                      OPC_EmitInteger, MVT::i32, 0, 
11482 /* 24155*/                      OPC_EmitInteger, MVT::i32, 0, 
11483 /* 24158*/                      OPC_EmitInteger, MVT::i32, 0, 
11485                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
11491 /* 24183*/                      OPC_CheckChild1Type, MVT::i32,
11497 /* 24194*/                      OPC_CheckChild1Type, MVT::i32,
11502 /* 24202*/                      OPC_CheckType, MVT::i32,
11504 /* 24206*/                      OPC_EmitInteger, MVT::i32, 8, 
11505 /* 24209*/                      OPC_EmitInteger, MVT::i32, 8, 
11506 /* 24212*/                      OPC_EmitInteger, MVT::i32, 8, 
11508 /* 24218*/                      OPC_EmitInteger, MVT::i32, 0, 
11509 /* 24221*/                      OPC_EmitInteger, MVT::i32, 0, 
11510 /* 24224*/                      OPC_EmitInteger, MVT::i32, 0, 
11511 /* 24227*/                      OPC_EmitInteger, MVT::i32, 0, 
11513                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
11551 /* 24307*/                    OPC_CheckChild1Type, MVT::i32,
11563 /* 24327*/                    OPC_CheckChild1Type, MVT::i32,
11582 /* 24358*/                      OPC_CheckChild1Type, MVT::i32,
11588 /* 24369*/                      OPC_CheckChild1Type, MVT::i32,
11593 /* 24377*/                      OPC_CheckType, MVT::i32,
11595 /* 24381*/                      OPC_EmitInteger, MVT::i32, 8, 
11596 /* 24384*/                      OPC_EmitInteger, MVT::i32, 8, 
11597 /* 24387*/                      OPC_EmitInteger, MVT::i32, 8, 
11599 /* 24393*/                      OPC_EmitInteger, MVT::i32, 0, 
11600 /* 24396*/                      OPC_EmitInteger, MVT::i32, 0, 
11601 /* 24399*/                      OPC_EmitInteger, MVT::i32, 0, 
11602 /* 24402*/                      OPC_EmitInteger, MVT::i32, 0, 
11604                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
11610 /* 24427*/                      OPC_CheckChild1Type, MVT::i32,
11616 /* 24438*/                      OPC_CheckChild1Type, MVT::i32,
11621 /* 24446*/                      OPC_CheckType, MVT::i32,
11623 /* 24450*/                      OPC_EmitInteger, MVT::i32, 8, 
11624 /* 24453*/                      OPC_EmitInteger, MVT::i32, 8, 
11625 /* 24456*/                      OPC_EmitInteger, MVT::i32, 8, 
11627 /* 24462*/                      OPC_EmitInteger, MVT::i32, 0, 
11628 /* 24465*/                      OPC_EmitInteger, MVT::i32, 0, 
11629 /* 24468*/                      OPC_EmitInteger, MVT::i32, 0, 
11630 /* 24471*/                      OPC_EmitInteger, MVT::i32, 0, 
11632                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
11639 /* 24498*/                    OPC_CheckChild1Type, MVT::i32,
11651 /* 24518*/                    OPC_CheckChild1Type, MVT::i32,
11670 /* 24549*/                      OPC_CheckChild1Type, MVT::i32,
11676 /* 24560*/                      OPC_CheckChild1Type, MVT::i32,
11681 /* 24568*/                      OPC_CheckType, MVT::i32,
11683 /* 24572*/                      OPC_EmitInteger, MVT::i32, 8, 
11684 /* 24575*/                      OPC_EmitInteger, MVT::i32, 8, 
11685 /* 24578*/                      OPC_EmitInteger, MVT::i32, 8, 
11687 /* 24584*/                      OPC_EmitInteger, MVT::i32, 0, 
11688 /* 24587*/                      OPC_EmitInteger, MVT::i32, 0, 
11689 /* 24590*/                      OPC_EmitInteger, MVT::i32, 0, 
11690 /* 24593*/                      OPC_EmitInteger, MVT::i32, 0, 
11692                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
11698 /* 24618*/                      OPC_CheckChild1Type, MVT::i32,
11704 /* 24629*/                      OPC_CheckChild1Type, MVT::i32,
11709 /* 24637*/                      OPC_CheckType, MVT::i32,
11711 /* 24641*/                      OPC_EmitInteger, MVT::i32, 8, 
11712 /* 24644*/                      OPC_EmitInteger, MVT::i32, 8, 
11713 /* 24647*/                      OPC_EmitInteger, MVT::i32, 8, 
11715 /* 24653*/                      OPC_EmitInteger, MVT::i32, 0, 
11716 /* 24656*/                      OPC_EmitInteger, MVT::i32, 0, 
11717 /* 24659*/                      OPC_EmitInteger, MVT::i32, 0, 
11718 /* 24662*/                      OPC_EmitInteger, MVT::i32, 0, 
11720                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
11751 /* 24729*/                    OPC_CheckChild1Type, MVT::i32,
11763 /* 24749*/                    OPC_CheckChild1Type, MVT::i32,
11782 /* 24780*/                      OPC_CheckChild1Type, MVT::i32,
11788 /* 24791*/                      OPC_CheckChild1Type, MVT::i32,
11793 /* 24799*/                      OPC_CheckType, MVT::i32,
11795 /* 24803*/                      OPC_EmitInteger, MVT::i32, 8, 
11796 /* 24806*/                      OPC_EmitInteger, MVT::i32, 8, 
11797 /* 24809*/                      OPC_EmitInteger, MVT::i32, 8, 
11799 /* 24815*/                      OPC_EmitInteger, MVT::i32, 0, 
11800 /* 24818*/                      OPC_EmitInteger, MVT::i32, 0, 
11801 /* 24821*/                      OPC_EmitInteger, MVT::i32, 0, 
11802 /* 24824*/                      OPC_EmitInteger, MVT::i32, 0, 
11804                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
11810 /* 24849*/                      OPC_CheckChild1Type, MVT::i32,
11816 /* 24860*/                      OPC_CheckChild1Type, MVT::i32,
11821 /* 24868*/                      OPC_CheckType, MVT::i32,
11823 /* 24872*/                      OPC_EmitInteger, MVT::i32, 8, 
11824 /* 24875*/                      OPC_EmitInteger, MVT::i32, 8, 
11825 /* 24878*/                      OPC_EmitInteger, MVT::i32, 8, 
11827 /* 24884*/                      OPC_EmitInteger, MVT::i32, 0, 
11828 /* 24887*/                      OPC_EmitInteger, MVT::i32, 0, 
11829 /* 24890*/                      OPC_EmitInteger, MVT::i32, 0, 
11830 /* 24893*/                      OPC_EmitInteger, MVT::i32, 0, 
11832                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
11839 /* 24920*/                    OPC_CheckChild1Type, MVT::i32,
11851 /* 24940*/                    OPC_CheckChild1Type, MVT::i32,
11870 /* 24971*/                      OPC_CheckChild1Type, MVT::i32,
11876 /* 24982*/                      OPC_CheckChild1Type, MVT::i32,
11881 /* 24990*/                      OPC_CheckType, MVT::i32,
11883 /* 24994*/                      OPC_EmitInteger, MVT::i32, 8, 
11884 /* 24997*/                      OPC_EmitInteger, MVT::i32, 8, 
11885 /* 25000*/                      OPC_EmitInteger, MVT::i32, 8, 
11887 /* 25006*/                      OPC_EmitInteger, MVT::i32, 0, 
11888 /* 25009*/                      OPC_EmitInteger, MVT::i32, 0, 
11889 /* 25012*/                      OPC_EmitInteger, MVT::i32, 0, 
11890 /* 25015*/                      OPC_EmitInteger, MVT::i32, 0, 
11892                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
11898 /* 25040*/                      OPC_CheckChild1Type, MVT::i32,
11904 /* 25051*/                      OPC_CheckChild1Type, MVT::i32,
11909 /* 25059*/                      OPC_CheckType, MVT::i32,
11911 /* 25063*/                      OPC_EmitInteger, MVT::i32, 8, 
11912 /* 25066*/                      OPC_EmitInteger, MVT::i32, 8, 
11913 /* 25069*/                      OPC_EmitInteger, MVT::i32, 8, 
11915 /* 25075*/                      OPC_EmitInteger, MVT::i32, 0, 
11916 /* 25078*/                      OPC_EmitInteger, MVT::i32, 0, 
11917 /* 25081*/                      OPC_EmitInteger, MVT::i32, 0, 
11918 /* 25084*/                      OPC_EmitInteger, MVT::i32, 0, 
11920                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
11958 /* 25164*/                    OPC_CheckChild1Type, MVT::i32,
11970 /* 25184*/                    OPC_CheckChild1Type, MVT::i32,
11989 /* 25215*/                      OPC_CheckChild1Type, MVT::i32,
11995 /* 25226*/                      OPC_CheckChild1Type, MVT::i32,
12000 /* 25234*/                      OPC_CheckType, MVT::i32,
12002 /* 25238*/                      OPC_EmitInteger, MVT::i32, 8, 
12003 /* 25241*/                      OPC_EmitInteger, MVT::i32, 8, 
12004 /* 25244*/                      OPC_EmitInteger, MVT::i32, 8, 
12006 /* 25250*/                      OPC_EmitInteger, MVT::i32, 0, 
12007 /* 25253*/                      OPC_EmitInteger, MVT::i32, 0, 
12008 /* 25256*/                      OPC_EmitInteger, MVT::i32, 0, 
12009 /* 25259*/                      OPC_EmitInteger, MVT::i32, 0, 
12011                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
12017 /* 25284*/                      OPC_CheckChild1Type, MVT::i32,
12023 /* 25295*/                      OPC_CheckChild1Type, MVT::i32,
12028 /* 25303*/                      OPC_CheckType, MVT::i32,
12030 /* 25307*/                      OPC_EmitInteger, MVT::i32, 8, 
12031 /* 25310*/                      OPC_EmitInteger, MVT::i32, 8, 
12032 /* 25313*/                      OPC_EmitInteger, MVT::i32, 8, 
12034 /* 25319*/                      OPC_EmitInteger, MVT::i32, 0, 
12035 /* 25322*/                      OPC_EmitInteger, MVT::i32, 0, 
12036 /* 25325*/                      OPC_EmitInteger, MVT::i32, 0, 
12037 /* 25328*/                      OPC_EmitInteger, MVT::i32, 0, 
12039                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
12046 /* 25355*/                    OPC_CheckChild1Type, MVT::i32,
12058 /* 25375*/                    OPC_CheckChild1Type, MVT::i32,
12077 /* 25406*/                      OPC_CheckChild1Type, MVT::i32,
12083 /* 25417*/                      OPC_CheckChild1Type, MVT::i32,
12088 /* 25425*/                      OPC_CheckType, MVT::i32,
12090 /* 25429*/                      OPC_EmitInteger, MVT::i32, 8, 
12091 /* 25432*/                      OPC_EmitInteger, MVT::i32, 8, 
12092 /* 25435*/                      OPC_EmitInteger, MVT::i32, 8, 
12094 /* 25441*/                      OPC_EmitInteger, MVT::i32, 0, 
12095 /* 25444*/                      OPC_EmitInteger, MVT::i32, 0, 
12096 /* 25447*/                      OPC_EmitInteger, MVT::i32, 0, 
12097 /* 25450*/                      OPC_EmitInteger, MVT::i32, 0, 
12099                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
12105 /* 25475*/                      OPC_CheckChild1Type, MVT::i32,
12111 /* 25486*/                      OPC_CheckChild1Type, MVT::i32,
12116 /* 25494*/                      OPC_CheckType, MVT::i32,
12118 /* 25498*/                      OPC_EmitInteger, MVT::i32, 8, 
12119 /* 25501*/                      OPC_EmitInteger, MVT::i32, 8, 
12120 /* 25504*/                      OPC_EmitInteger, MVT::i32, 8, 
12122 /* 25510*/                      OPC_EmitInteger, MVT::i32, 0, 
12123 /* 25513*/                      OPC_EmitInteger, MVT::i32, 0, 
12124 /* 25516*/                      OPC_EmitInteger, MVT::i32, 0, 
12125 /* 25519*/                      OPC_EmitInteger, MVT::i32, 0, 
12127                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
12159 /* 25587*/                    OPC_CheckChild1Type, MVT::i32,
12171 /* 25607*/                    OPC_CheckChild1Type, MVT::i32,
12190 /* 25638*/                      OPC_CheckChild1Type, MVT::i32,
12196 /* 25649*/                      OPC_CheckChild1Type, MVT::i32,
12201 /* 25657*/                      OPC_CheckType, MVT::i32,
12203 /* 25661*/                      OPC_EmitInteger, MVT::i32, 8, 
12204 /* 25664*/                      OPC_EmitInteger, MVT::i32, 8, 
12205 /* 25667*/                      OPC_EmitInteger, MVT::i32, 8, 
12207 /* 25673*/                      OPC_EmitInteger, MVT::i32, 0, 
12208 /* 25676*/                      OPC_EmitInteger, MVT::i32, 0, 
12209 /* 25679*/                      OPC_EmitInteger, MVT::i32, 0, 
12210 /* 25682*/                      OPC_EmitInteger, MVT::i32, 0, 
12212                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
12218 /* 25707*/                      OPC_CheckChild1Type, MVT::i32,
12224 /* 25718*/                      OPC_CheckChild1Type, MVT::i32,
12229 /* 25726*/                      OPC_CheckType, MVT::i32,
12231 /* 25730*/                      OPC_EmitInteger, MVT::i32, 8, 
12232 /* 25733*/                      OPC_EmitInteger, MVT::i32, 8, 
12233 /* 25736*/                      OPC_EmitInteger, MVT::i32, 8, 
12235 /* 25742*/                      OPC_EmitInteger, MVT::i32, 0, 
12236 /* 25745*/                      OPC_EmitInteger, MVT::i32, 0, 
12237 /* 25748*/                      OPC_EmitInteger, MVT::i32, 0, 
12238 /* 25751*/                      OPC_EmitInteger, MVT::i32, 0, 
12240                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
12247 /* 25778*/                    OPC_CheckChild1Type, MVT::i32,
12259 /* 25798*/                    OPC_CheckChild1Type, MVT::i32,
12278 /* 25829*/                      OPC_CheckChild1Type, MVT::i32,
12284 /* 25840*/                      OPC_CheckChild1Type, MVT::i32,
12289 /* 25848*/                      OPC_CheckType, MVT::i32,
12291 /* 25852*/                      OPC_EmitInteger, MVT::i32, 8, 
12292 /* 25855*/                      OPC_EmitInteger, MVT::i32, 8, 
12293 /* 25858*/                      OPC_EmitInteger, MVT::i32, 8, 
12295 /* 25864*/                      OPC_EmitInteger, MVT::i32, 0, 
12296 /* 25867*/                      OPC_EmitInteger, MVT::i32, 0, 
12297 /* 25870*/                      OPC_EmitInteger, MVT::i32, 0, 
12298 /* 25873*/                      OPC_EmitInteger, MVT::i32, 0, 
12300                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
12306 /* 25898*/                      OPC_CheckChild1Type, MVT::i32,
12312 /* 25909*/                      OPC_CheckChild1Type, MVT::i32,
12317 /* 25917*/                      OPC_CheckType, MVT::i32,
12319 /* 25921*/                      OPC_EmitInteger, MVT::i32, 8, 
12320 /* 25924*/                      OPC_EmitInteger, MVT::i32, 8, 
12321 /* 25927*/                      OPC_EmitInteger, MVT::i32, 8, 
12323 /* 25933*/                      OPC_EmitInteger, MVT::i32, 0, 
12324 /* 25936*/                      OPC_EmitInteger, MVT::i32, 0, 
12325 /* 25939*/                      OPC_EmitInteger, MVT::i32, 0, 
12326 /* 25942*/                      OPC_EmitInteger, MVT::i32, 0, 
12328                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
12343 /* 25985*/                OPC_CheckChild1Type, MVT::i32,
12355 /* 26005*/                OPC_CheckChild1Type, MVT::i32,
12399 /* 26079*/                      OPC_CheckChild1Type, MVT::i32,
12405 /* 26090*/                      OPC_CheckChild1Type, MVT::i32,
12410 /* 26098*/                      OPC_CheckType, MVT::i32,
12412 /* 26102*/                      OPC_EmitInteger, MVT::i32, 8, 
12413 /* 26105*/                      OPC_EmitInteger, MVT::i32, 8, 
12414 /* 26108*/                      OPC_EmitInteger, MVT::i32, 8, 
12416 /* 26114*/                      OPC_EmitInteger, MVT::i32, 0, 
12417 /* 26117*/                      OPC_EmitInteger, MVT::i32, 0, 
12418 /* 26120*/                      OPC_EmitInteger, MVT::i32, 0, 
12419 /* 26123*/                      OPC_EmitInteger, MVT::i32, 0, 
12421                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
12427 /* 26148*/                      OPC_CheckChild1Type, MVT::i32,
12433 /* 26159*/                      OPC_CheckChild1Type, MVT::i32,
12438 /* 26167*/                      OPC_CheckType, MVT::i32,
12440 /* 26171*/                      OPC_EmitInteger, MVT::i32, 8, 
12441 /* 26174*/                      OPC_EmitInteger, MVT::i32, 8, 
12442 /* 26177*/                      OPC_EmitInteger, MVT::i32, 8, 
12444 /* 26183*/                      OPC_EmitInteger, MVT::i32, 0, 
12445 /* 26186*/                      OPC_EmitInteger, MVT::i32, 0, 
12446 /* 26189*/                      OPC_EmitInteger, MVT::i32, 0, 
12447 /* 26192*/                      OPC_EmitInteger, MVT::i32, 0, 
12449                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
12481 /* 26259*/                      OPC_CheckChild1Type, MVT::i32,
12487 /* 26270*/                      OPC_CheckChild1Type, MVT::i32,
12492 /* 26278*/                      OPC_CheckType, MVT::i32,
12494 /* 26282*/                      OPC_EmitInteger, MVT::i32, 8, 
12495 /* 26285*/                      OPC_EmitInteger, MVT::i32, 8, 
12496 /* 26288*/                      OPC_EmitInteger, MVT::i32, 8, 
12498 /* 26294*/                      OPC_EmitInteger, MVT::i32, 0, 
12499 /* 26297*/                      OPC_EmitInteger, MVT::i32, 0, 
12500 /* 26300*/                      OPC_EmitInteger, MVT::i32, 0, 
12501 /* 26303*/                      OPC_EmitInteger, MVT::i32, 0, 
12503                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
12509 /* 26328*/                      OPC_CheckChild1Type, MVT::i32,
12515 /* 26339*/                      OPC_CheckChild1Type, MVT::i32,
12520 /* 26347*/                      OPC_CheckType, MVT::i32,
12522 /* 26351*/                      OPC_EmitInteger, MVT::i32, 8, 
12523 /* 26354*/                      OPC_EmitInteger, MVT::i32, 8, 
12524 /* 26357*/                      OPC_EmitInteger, MVT::i32, 8, 
12526 /* 26363*/                      OPC_EmitInteger, MVT::i32, 0, 
12527 /* 26366*/                      OPC_EmitInteger, MVT::i32, 0, 
12528 /* 26369*/                      OPC_EmitInteger, MVT::i32, 0, 
12529 /* 26372*/                      OPC_EmitInteger, MVT::i32, 0, 
12531                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
12570 /* 26452*/                      OPC_CheckChild1Type, MVT::i32,
12576 /* 26463*/                      OPC_CheckChild1Type, MVT::i32,
12581 /* 26471*/                      OPC_CheckType, MVT::i32,
12583 /* 26475*/                      OPC_EmitInteger, MVT::i32, 8, 
12584 /* 26478*/                      OPC_EmitInteger, MVT::i32, 8, 
12585 /* 26481*/                      OPC_EmitInteger, MVT::i32, 8, 
12587 /* 26487*/                      OPC_EmitInteger, MVT::i32, 0, 
12588 /* 26490*/                      OPC_EmitInteger, MVT::i32, 0, 
12589 /* 26493*/                      OPC_EmitInteger, MVT::i32, 0, 
12590 /* 26496*/                      OPC_EmitInteger, MVT::i32, 0, 
12592                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
12598 /* 26521*/                      OPC_CheckChild1Type, MVT::i32,
12604 /* 26532*/                      OPC_CheckChild1Type, MVT::i32,
12609 /* 26540*/                      OPC_CheckType, MVT::i32,
12611 /* 26544*/                      OPC_EmitInteger, MVT::i32, 8, 
12612 /* 26547*/                      OPC_EmitInteger, MVT::i32, 8, 
12613 /* 26550*/                      OPC_EmitInteger, MVT::i32, 8, 
12615 /* 26556*/                      OPC_EmitInteger, MVT::i32, 0, 
12616 /* 26559*/                      OPC_EmitInteger, MVT::i32, 0, 
12617 /* 26562*/                      OPC_EmitInteger, MVT::i32, 0, 
12618 /* 26565*/                      OPC_EmitInteger, MVT::i32, 0, 
12620                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
12653 /* 26633*/                      OPC_CheckChild1Type, MVT::i32,
12659 /* 26644*/                      OPC_CheckChild1Type, MVT::i32,
12664 /* 26652*/                      OPC_CheckType, MVT::i32,
12666 /* 26656*/                      OPC_EmitInteger, MVT::i32, 8, 
12667 /* 26659*/                      OPC_EmitInteger, MVT::i32, 8, 
12668 /* 26662*/                      OPC_EmitInteger, MVT::i32, 8, 
12670 /* 26668*/                      OPC_EmitInteger, MVT::i32, 0, 
12671 /* 26671*/                      OPC_EmitInteger, MVT::i32, 0, 
12672 /* 26674*/                      OPC_EmitInteger, MVT::i32, 0, 
12673 /* 26677*/                      OPC_EmitInteger, MVT::i32, 0, 
12675                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
12681 /* 26702*/                      OPC_CheckChild1Type, MVT::i32,
12687 /* 26713*/                      OPC_CheckChild1Type, MVT::i32,
12692 /* 26721*/                      OPC_CheckType, MVT::i32,
12694 /* 26725*/                      OPC_EmitInteger, MVT::i32, 8, 
12695 /* 26728*/                      OPC_EmitInteger, MVT::i32, 8, 
12696 /* 26731*/                      OPC_EmitInteger, MVT::i32, 8, 
12698 /* 26737*/                      OPC_EmitInteger, MVT::i32, 0, 
12699 /* 26740*/                      OPC_EmitInteger, MVT::i32, 0, 
12700 /* 26743*/                      OPC_EmitInteger, MVT::i32, 0, 
12701 /* 26746*/                      OPC_EmitInteger, MVT::i32, 0, 
12703                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
12712 /* 26775*/                OPC_CheckChild1Type, MVT::i32,
12724 /* 26795*/                OPC_CheckChild1Type, MVT::i32,
12768 /* 26869*/                      OPC_CheckChild1Type, MVT::i32,
12774 /* 26880*/                      OPC_CheckChild1Type, MVT::i32,
12779 /* 26888*/                      OPC_CheckType, MVT::i32,
12781 /* 26892*/                      OPC_EmitInteger, MVT::i32, 8, 
12782 /* 26895*/                      OPC_EmitInteger, MVT::i32, 8, 
12783 /* 26898*/                      OPC_EmitInteger, MVT::i32, 8, 
12785 /* 26904*/                      OPC_EmitInteger, MVT::i32, 0, 
12786 /* 26907*/                      OPC_EmitInteger, MVT::i32, 0, 
12787 /* 26910*/                      OPC_EmitInteger, MVT::i32, 0, 
12788 /* 26913*/                      OPC_EmitInteger, MVT::i32, 0, 
12790                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
12796 /* 26938*/                      OPC_CheckChild1Type, MVT::i32,
12802 /* 26949*/                      OPC_CheckChild1Type, MVT::i32,
12807 /* 26957*/                      OPC_CheckType, MVT::i32,
12809 /* 26961*/                      OPC_EmitInteger, MVT::i32, 8, 
12810 /* 26964*/                      OPC_EmitInteger, MVT::i32, 8, 
12811 /* 26967*/                      OPC_EmitInteger, MVT::i32, 8, 
12813 /* 26973*/                      OPC_EmitInteger, MVT::i32, 0, 
12814 /* 26976*/                      OPC_EmitInteger, MVT::i32, 0, 
12815 /* 26979*/                      OPC_EmitInteger, MVT::i32, 0, 
12816 /* 26982*/                      OPC_EmitInteger, MVT::i32, 0, 
12818                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
12850 /* 27049*/                      OPC_CheckChild1Type, MVT::i32,
12856 /* 27060*/                      OPC_CheckChild1Type, MVT::i32,
12861 /* 27068*/                      OPC_CheckType, MVT::i32,
12863 /* 27072*/                      OPC_EmitInteger, MVT::i32, 8, 
12864 /* 27075*/                      OPC_EmitInteger, MVT::i32, 8, 
12865 /* 27078*/                      OPC_EmitInteger, MVT::i32, 8, 
12867 /* 27084*/                      OPC_EmitInteger, MVT::i32, 0, 
12868 /* 27087*/                      OPC_EmitInteger, MVT::i32, 0, 
12869 /* 27090*/                      OPC_EmitInteger, MVT::i32, 0, 
12870 /* 27093*/                      OPC_EmitInteger, MVT::i32, 0, 
12872                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
12878 /* 27118*/                      OPC_CheckChild1Type, MVT::i32,
12884 /* 27129*/                      OPC_CheckChild1Type, MVT::i32,
12889 /* 27137*/                      OPC_CheckType, MVT::i32,
12891 /* 27141*/                      OPC_EmitInteger, MVT::i32, 8, 
12892 /* 27144*/                      OPC_EmitInteger, MVT::i32, 8, 
12893 /* 27147*/                      OPC_EmitInteger, MVT::i32, 8, 
12895 /* 27153*/                      OPC_EmitInteger, MVT::i32, 0, 
12896 /* 27156*/                      OPC_EmitInteger, MVT::i32, 0, 
12897 /* 27159*/                      OPC_EmitInteger, MVT::i32, 0, 
12898 /* 27162*/                      OPC_EmitInteger, MVT::i32, 0, 
12900                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
12939 /* 27242*/                      OPC_CheckChild1Type, MVT::i32,
12945 /* 27253*/                      OPC_CheckChild1Type, MVT::i32,
12950 /* 27261*/                      OPC_CheckType, MVT::i32,
12952 /* 27265*/                      OPC_EmitInteger, MVT::i32, 8, 
12953 /* 27268*/                      OPC_EmitInteger, MVT::i32, 8, 
12954 /* 27271*/                      OPC_EmitInteger, MVT::i32, 8, 
12956 /* 27277*/                      OPC_EmitInteger, MVT::i32, 0, 
12957 /* 27280*/                      OPC_EmitInteger, MVT::i32, 0, 
12958 /* 27283*/                      OPC_EmitInteger, MVT::i32, 0, 
12959 /* 27286*/                      OPC_EmitInteger, MVT::i32, 0, 
12961                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
12967 /* 27311*/                      OPC_CheckChild1Type, MVT::i32,
12973 /* 27322*/                      OPC_CheckChild1Type, MVT::i32,
12978 /* 27330*/                      OPC_CheckType, MVT::i32,
12980 /* 27334*/                      OPC_EmitInteger, MVT::i32, 8, 
12981 /* 27337*/                      OPC_EmitInteger, MVT::i32, 8, 
12982 /* 27340*/                      OPC_EmitInteger, MVT::i32, 8, 
12984 /* 27346*/                      OPC_EmitInteger, MVT::i32, 0, 
12985 /* 27349*/                      OPC_EmitInteger, MVT::i32, 0, 
12986 /* 27352*/                      OPC_EmitInteger, MVT::i32, 0, 
12987 /* 27355*/                      OPC_EmitInteger, MVT::i32, 0, 
12989                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
13022 /* 27423*/                      OPC_CheckChild1Type, MVT::i32,
13028 /* 27434*/                      OPC_CheckChild1Type, MVT::i32,
13033 /* 27442*/                      OPC_CheckType, MVT::i32,
13035 /* 27446*/                      OPC_EmitInteger, MVT::i32, 8, 
13036 /* 27449*/                      OPC_EmitInteger, MVT::i32, 8, 
13037 /* 27452*/                      OPC_EmitInteger, MVT::i32, 8, 
13039 /* 27458*/                      OPC_EmitInteger, MVT::i32, 0, 
13040 /* 27461*/                      OPC_EmitInteger, MVT::i32, 0, 
13041 /* 27464*/                      OPC_EmitInteger, MVT::i32, 0, 
13042 /* 27467*/                      OPC_EmitInteger, MVT::i32, 0, 
13044                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
13050 /* 27492*/                      OPC_CheckChild1Type, MVT::i32,
13056 /* 27503*/                      OPC_CheckChild1Type, MVT::i32,
13061 /* 27511*/                      OPC_CheckType, MVT::i32,
13063 /* 27515*/                      OPC_EmitInteger, MVT::i32, 8, 
13064 /* 27518*/                      OPC_EmitInteger, MVT::i32, 8, 
13065 /* 27521*/                      OPC_EmitInteger, MVT::i32, 8, 
13067 /* 27527*/                      OPC_EmitInteger, MVT::i32, 0, 
13068 /* 27530*/                      OPC_EmitInteger, MVT::i32, 0, 
13069 /* 27533*/                      OPC_EmitInteger, MVT::i32, 0, 
13070 /* 27536*/                      OPC_EmitInteger, MVT::i32, 0, 
13072                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
13111 /* 27616*/                      OPC_CheckChild1Type, MVT::i32,
13117 /* 27627*/                      OPC_CheckChild1Type, MVT::i32,
13122 /* 27635*/                      OPC_CheckType, MVT::i32,
13124 /* 27639*/                      OPC_EmitInteger, MVT::i32, 8, 
13125 /* 27642*/                      OPC_EmitInteger, MVT::i32, 8, 
13126 /* 27645*/                      OPC_EmitInteger, MVT::i32, 8, 
13128 /* 27651*/                      OPC_EmitInteger, MVT::i32, 0, 
13129 /* 27654*/                      OPC_EmitInteger, MVT::i32, 0, 
13130 /* 27657*/                      OPC_EmitInteger, MVT::i32, 0, 
13131 /* 27660*/                      OPC_EmitInteger, MVT::i32, 0, 
13133                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13139 /* 27685*/                      OPC_CheckChild1Type, MVT::i32,
13145 /* 27696*/                      OPC_CheckChild1Type, MVT::i32,
13150 /* 27704*/                      OPC_CheckType, MVT::i32,
13152 /* 27708*/                      OPC_EmitInteger, MVT::i32, 8, 
13153 /* 27711*/                      OPC_EmitInteger, MVT::i32, 8, 
13154 /* 27714*/                      OPC_EmitInteger, MVT::i32, 8, 
13156 /* 27720*/                      OPC_EmitInteger, MVT::i32, 0, 
13157 /* 27723*/                      OPC_EmitInteger, MVT::i32, 0, 
13158 /* 27726*/                      OPC_EmitInteger, MVT::i32, 0, 
13159 /* 27729*/                      OPC_EmitInteger, MVT::i32, 0, 
13161                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13193 /* 27796*/                      OPC_CheckChild1Type, MVT::i32,
13199 /* 27807*/                      OPC_CheckChild1Type, MVT::i32,
13204 /* 27815*/                      OPC_CheckType, MVT::i32,
13206 /* 27819*/                      OPC_EmitInteger, MVT::i32, 8, 
13207 /* 27822*/                      OPC_EmitInteger, MVT::i32, 8, 
13208 /* 27825*/                      OPC_EmitInteger, MVT::i32, 8, 
13210 /* 27831*/                      OPC_EmitInteger, MVT::i32, 0, 
13211 /* 27834*/                      OPC_EmitInteger, MVT::i32, 0, 
13212 /* 27837*/                      OPC_EmitInteger, MVT::i32, 0, 
13213 /* 27840*/                      OPC_EmitInteger, MVT::i32, 0, 
13215                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13221 /* 27865*/                      OPC_CheckChild1Type, MVT::i32,
13227 /* 27876*/                      OPC_CheckChild1Type, MVT::i32,
13232 /* 27884*/                      OPC_CheckType, MVT::i32,
13234 /* 27888*/                      OPC_EmitInteger, MVT::i32, 8, 
13235 /* 27891*/                      OPC_EmitInteger, MVT::i32, 8, 
13236 /* 27894*/                      OPC_EmitInteger, MVT::i32, 8, 
13238 /* 27900*/                      OPC_EmitInteger, MVT::i32, 0, 
13239 /* 27903*/                      OPC_EmitInteger, MVT::i32, 0, 
13240 /* 27906*/                      OPC_EmitInteger, MVT::i32, 0, 
13241 /* 27909*/                      OPC_EmitInteger, MVT::i32, 0, 
13243                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13282 /* 27989*/                      OPC_CheckChild1Type, MVT::i32,
13288 /* 28000*/                      OPC_CheckChild1Type, MVT::i32,
13293 /* 28008*/                      OPC_CheckType, MVT::i32,
13295 /* 28012*/                      OPC_EmitInteger, MVT::i32, 8, 
13296 /* 28015*/                      OPC_EmitInteger, MVT::i32, 8, 
13297 /* 28018*/                      OPC_EmitInteger, MVT::i32, 8, 
13299 /* 28024*/                      OPC_EmitInteger, MVT::i32, 0, 
13300 /* 28027*/                      OPC_EmitInteger, MVT::i32, 0, 
13301 /* 28030*/                      OPC_EmitInteger, MVT::i32, 0, 
13302 /* 28033*/                      OPC_EmitInteger, MVT::i32, 0, 
13304                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13310 /* 28058*/                      OPC_CheckChild1Type, MVT::i32,
13316 /* 28069*/                      OPC_CheckChild1Type, MVT::i32,
13321 /* 28077*/                      OPC_CheckType, MVT::i32,
13323 /* 28081*/                      OPC_EmitInteger, MVT::i32, 8, 
13324 /* 28084*/                      OPC_EmitInteger, MVT::i32, 8, 
13325 /* 28087*/                      OPC_EmitInteger, MVT::i32, 8, 
13327 /* 28093*/                      OPC_EmitInteger, MVT::i32, 0, 
13328 /* 28096*/                      OPC_EmitInteger, MVT::i32, 0, 
13329 /* 28099*/                      OPC_EmitInteger, MVT::i32, 0, 
13330 /* 28102*/                      OPC_EmitInteger, MVT::i32, 0, 
13332                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13365 /* 28170*/                      OPC_CheckChild1Type, MVT::i32,
13371 /* 28181*/                      OPC_CheckChild1Type, MVT::i32,
13376 /* 28189*/                      OPC_CheckType, MVT::i32,
13378 /* 28193*/                      OPC_EmitInteger, MVT::i32, 8, 
13379 /* 28196*/                      OPC_EmitInteger, MVT::i32, 8, 
13380 /* 28199*/                      OPC_EmitInteger, MVT::i32, 8, 
13382 /* 28205*/                      OPC_EmitInteger, MVT::i32, 0, 
13383 /* 28208*/                      OPC_EmitInteger, MVT::i32, 0, 
13384 /* 28211*/                      OPC_EmitInteger, MVT::i32, 0, 
13385 /* 28214*/                      OPC_EmitInteger, MVT::i32, 0, 
13387                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13393 /* 28239*/                      OPC_CheckChild1Type, MVT::i32,
13399 /* 28250*/                      OPC_CheckChild1Type, MVT::i32,
13404 /* 28258*/                      OPC_CheckType, MVT::i32,
13406 /* 28262*/                      OPC_EmitInteger, MVT::i32, 8, 
13407 /* 28265*/                      OPC_EmitInteger, MVT::i32, 8, 
13408 /* 28268*/                      OPC_EmitInteger, MVT::i32, 8, 
13410 /* 28274*/                      OPC_EmitInteger, MVT::i32, 0, 
13411 /* 28277*/                      OPC_EmitInteger, MVT::i32, 0, 
13412 /* 28280*/                      OPC_EmitInteger, MVT::i32, 0, 
13413 /* 28283*/                      OPC_EmitInteger, MVT::i32, 0, 
13415                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13424 /* 28312*/                OPC_CheckChild1Type, MVT::i32,
13436 /* 28332*/                OPC_CheckChild1Type, MVT::i32,
13480 /* 28406*/                      OPC_CheckChild1Type, MVT::i32,
13486 /* 28417*/                      OPC_CheckChild1Type, MVT::i32,
13491 /* 28425*/                      OPC_CheckType, MVT::i32,
13493 /* 28429*/                      OPC_EmitInteger, MVT::i32, 8, 
13494 /* 28432*/                      OPC_EmitInteger, MVT::i32, 8, 
13495 /* 28435*/                      OPC_EmitInteger, MVT::i32, 8, 
13497 /* 28441*/                      OPC_EmitInteger, MVT::i32, 0, 
13498 /* 28444*/                      OPC_EmitInteger, MVT::i32, 0, 
13499 /* 28447*/                      OPC_EmitInteger, MVT::i32, 0, 
13500 /* 28450*/                      OPC_EmitInteger, MVT::i32, 0, 
13502                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13508 /* 28475*/                      OPC_CheckChild1Type, MVT::i32,
13514 /* 28486*/                      OPC_CheckChild1Type, MVT::i32,
13519 /* 28494*/                      OPC_CheckType, MVT::i32,
13521 /* 28498*/                      OPC_EmitInteger, MVT::i32, 8, 
13522 /* 28501*/                      OPC_EmitInteger, MVT::i32, 8, 
13523 /* 28504*/                      OPC_EmitInteger, MVT::i32, 8, 
13525 /* 28510*/                      OPC_EmitInteger, MVT::i32, 0, 
13526 /* 28513*/                      OPC_EmitInteger, MVT::i32, 0, 
13527 /* 28516*/                      OPC_EmitInteger, MVT::i32, 0, 
13528 /* 28519*/                      OPC_EmitInteger, MVT::i32, 0, 
13530                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13562 /* 28586*/                      OPC_CheckChild1Type, MVT::i32,
13568 /* 28597*/                      OPC_CheckChild1Type, MVT::i32,
13573 /* 28605*/                      OPC_CheckType, MVT::i32,
13575 /* 28609*/                      OPC_EmitInteger, MVT::i32, 8, 
13576 /* 28612*/                      OPC_EmitInteger, MVT::i32, 8, 
13577 /* 28615*/                      OPC_EmitInteger, MVT::i32, 8, 
13579 /* 28621*/                      OPC_EmitInteger, MVT::i32, 0, 
13580 /* 28624*/                      OPC_EmitInteger, MVT::i32, 0, 
13581 /* 28627*/                      OPC_EmitInteger, MVT::i32, 0, 
13582 /* 28630*/                      OPC_EmitInteger, MVT::i32, 0, 
13584                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13590 /* 28655*/                      OPC_CheckChild1Type, MVT::i32,
13596 /* 28666*/                      OPC_CheckChild1Type, MVT::i32,
13601 /* 28674*/                      OPC_CheckType, MVT::i32,
13603 /* 28678*/                      OPC_EmitInteger, MVT::i32, 8, 
13604 /* 28681*/                      OPC_EmitInteger, MVT::i32, 8, 
13605 /* 28684*/                      OPC_EmitInteger, MVT::i32, 8, 
13607 /* 28690*/                      OPC_EmitInteger, MVT::i32, 0, 
13608 /* 28693*/                      OPC_EmitInteger, MVT::i32, 0, 
13609 /* 28696*/                      OPC_EmitInteger, MVT::i32, 0, 
13610 /* 28699*/                      OPC_EmitInteger, MVT::i32, 0, 
13612                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13651 /* 28779*/                      OPC_CheckChild1Type, MVT::i32,
13657 /* 28790*/                      OPC_CheckChild1Type, MVT::i32,
13662 /* 28798*/                      OPC_CheckType, MVT::i32,
13664 /* 28802*/                      OPC_EmitInteger, MVT::i32, 8, 
13665 /* 28805*/                      OPC_EmitInteger, MVT::i32, 8, 
13666 /* 28808*/                      OPC_EmitInteger, MVT::i32, 8, 
13668 /* 28814*/                      OPC_EmitInteger, MVT::i32, 0, 
13669 /* 28817*/                      OPC_EmitInteger, MVT::i32, 0, 
13670 /* 28820*/                      OPC_EmitInteger, MVT::i32, 0, 
13671 /* 28823*/                      OPC_EmitInteger, MVT::i32, 0, 
13673                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13679 /* 28848*/                      OPC_CheckChild1Type, MVT::i32,
13685 /* 28859*/                      OPC_CheckChild1Type, MVT::i32,
13690 /* 28867*/                      OPC_CheckType, MVT::i32,
13692 /* 28871*/                      OPC_EmitInteger, MVT::i32, 8, 
13693 /* 28874*/                      OPC_EmitInteger, MVT::i32, 8, 
13694 /* 28877*/                      OPC_EmitInteger, MVT::i32, 8, 
13696 /* 28883*/                      OPC_EmitInteger, MVT::i32, 0, 
13697 /* 28886*/                      OPC_EmitInteger, MVT::i32, 0, 
13698 /* 28889*/                      OPC_EmitInteger, MVT::i32, 0, 
13699 /* 28892*/                      OPC_EmitInteger, MVT::i32, 0, 
13701                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13734 /* 28960*/                      OPC_CheckChild1Type, MVT::i32,
13740 /* 28971*/                      OPC_CheckChild1Type, MVT::i32,
13745 /* 28979*/                      OPC_CheckType, MVT::i32,
13747 /* 28983*/                      OPC_EmitInteger, MVT::i32, 8, 
13748 /* 28986*/                      OPC_EmitInteger, MVT::i32, 8, 
13749 /* 28989*/                      OPC_EmitInteger, MVT::i32, 8, 
13751 /* 28995*/                      OPC_EmitInteger, MVT::i32, 0, 
13752 /* 28998*/                      OPC_EmitInteger, MVT::i32, 0, 
13753 /* 29001*/                      OPC_EmitInteger, MVT::i32, 0, 
13754 /* 29004*/                      OPC_EmitInteger, MVT::i32, 0, 
13756                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13762 /* 29029*/                      OPC_CheckChild1Type, MVT::i32,
13768 /* 29040*/                      OPC_CheckChild1Type, MVT::i32,
13773 /* 29048*/                      OPC_CheckType, MVT::i32,
13775 /* 29052*/                      OPC_EmitInteger, MVT::i32, 8, 
13776 /* 29055*/                      OPC_EmitInteger, MVT::i32, 8, 
13777 /* 29058*/                      OPC_EmitInteger, MVT::i32, 8, 
13779 /* 29064*/                      OPC_EmitInteger, MVT::i32, 0, 
13780 /* 29067*/                      OPC_EmitInteger, MVT::i32, 0, 
13781 /* 29070*/                      OPC_EmitInteger, MVT::i32, 0, 
13782 /* 29073*/                      OPC_EmitInteger, MVT::i32, 0, 
13784                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13801 /* 29113*/          OPC_CheckChild1Type, MVT::i32,
13807 /* 29123*/          OPC_CheckChild1Type, MVT::i32,
13826 /* 29157*/            OPC_CheckType, MVT::i32,
13828 /* 29161*/            OPC_EmitInteger, MVT::i32, 8, 
13829 /* 29164*/            OPC_EmitInteger, MVT::i32, 8, 
13830 /* 29167*/            OPC_EmitInteger, MVT::i32, 8, 
13832 /* 29173*/            OPC_EmitInteger, MVT::i32, 0, 
13833 /* 29176*/            OPC_EmitInteger, MVT::i32, 0, 
13834 /* 29179*/            OPC_EmitInteger, MVT::i32, 0, 
13835 /* 29182*/            OPC_EmitInteger, MVT::i32, 0, 
13837                           MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
13849 /* 29217*/            OPC_CheckType, MVT::i32,
13851 /* 29221*/            OPC_EmitInteger, MVT::i32, 8, 
13852 /* 29224*/            OPC_EmitInteger, MVT::i32, 8, 
13853 /* 29227*/            OPC_EmitInteger, MVT::i32, 8, 
13855 /* 29233*/            OPC_EmitInteger, MVT::i32, 0, 
13856 /* 29236*/            OPC_EmitInteger, MVT::i32, 0, 
13857 /* 29239*/            OPC_EmitInteger, MVT::i32, 0, 
13858 /* 29242*/            OPC_EmitInteger, MVT::i32, 0, 
13861                             MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
13866                             MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
13879 /* 29298*/            OPC_CheckType, MVT::i32,
13881 /* 29302*/            OPC_EmitInteger, MVT::i32, 8, 
13882 /* 29305*/            OPC_EmitInteger, MVT::i32, 8, 
13883 /* 29308*/            OPC_EmitInteger, MVT::i32, 8, 
13885 /* 29314*/            OPC_EmitInteger, MVT::i32, 0, 
13886 /* 29317*/            OPC_EmitInteger, MVT::i32, 0, 
13887 /* 29320*/            OPC_EmitInteger, MVT::i32, 0, 
13888 /* 29323*/            OPC_EmitInteger, MVT::i32, 0, 
13890                           MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
13901 /* 29357*/          OPC_CheckChild1Type, MVT::i32,
13907 /* 29367*/          OPC_CheckChild1Type, MVT::i32,
13933 /* 29408*/            OPC_CheckType, MVT::i32,
13935 /* 29412*/            OPC_EmitInteger, MVT::i32, 8, 
13936 /* 29415*/            OPC_EmitInteger, MVT::i32, 8, 
13937 /* 29418*/            OPC_EmitInteger, MVT::i32, 8, 
13939 /* 29424*/            OPC_EmitInteger, MVT::i32, 0, 
13940 /* 29427*/            OPC_EmitInteger, MVT::i32, 0, 
13941 /* 29430*/            OPC_EmitInteger, MVT::i32, 0, 
13942 /* 29433*/            OPC_EmitInteger, MVT::i32, 0, 
13944                           MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
13962 /* 29475*/            OPC_CheckType, MVT::i32,
13964 /* 29479*/            OPC_EmitInteger, MVT::i32, 8, 
13965 /* 29482*/            OPC_EmitInteger, MVT::i32, 8, 
13966 /* 29485*/            OPC_EmitInteger, MVT::i32, 8, 
13968 /* 29491*/            OPC_EmitInteger, MVT::i32, 0, 
13969 /* 29494*/            OPC_EmitInteger, MVT::i32, 0, 
13970 /* 29497*/            OPC_EmitInteger, MVT::i32, 0, 
13971 /* 29500*/            OPC_EmitInteger, MVT::i32, 0, 
13974                             MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
13979                             MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
13998 /* 29563*/            OPC_CheckType, MVT::i32,
14000 /* 29567*/            OPC_EmitInteger, MVT::i32, 8, 
14001 /* 29570*/            OPC_EmitInteger, MVT::i32, 8, 
14002 /* 29573*/            OPC_EmitInteger, MVT::i32, 8, 
14004 /* 29579*/            OPC_EmitInteger, MVT::i32, 0, 
14005 /* 29582*/            OPC_EmitInteger, MVT::i32, 0, 
14006 /* 29585*/            OPC_EmitInteger, MVT::i32, 0, 
14007 /* 29588*/            OPC_EmitInteger, MVT::i32, 0, 
14009                           MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
14021 /* 29623*/          OPC_CheckChild1Type, MVT::i32,
14027 /* 29633*/          OPC_CheckChild1Type, MVT::i32,
14052 /* 29673*/            OPC_CheckType, MVT::i32,
14054 /* 29677*/            OPC_EmitInteger, MVT::i32, 8, 
14055 /* 29680*/            OPC_EmitInteger, MVT::i32, 8, 
14056 /* 29683*/            OPC_EmitInteger, MVT::i32, 8, 
14058 /* 29689*/            OPC_EmitInteger, MVT::i32, 0, 
14059 /* 29692*/            OPC_EmitInteger, MVT::i32, 0, 
14060 /* 29695*/            OPC_EmitInteger, MVT::i32, 0, 
14061 /* 29698*/            OPC_EmitInteger, MVT::i32, 0, 
14063                           MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
14081 /* 29740*/            OPC_CheckType, MVT::i32,
14083 /* 29744*/            OPC_EmitInteger, MVT::i32, 8, 
14084 /* 29747*/            OPC_EmitInteger, MVT::i32, 8, 
14085 /* 29750*/            OPC_EmitInteger, MVT::i32, 8, 
14087 /* 29756*/            OPC_EmitInteger, MVT::i32, 0, 
14088 /* 29759*/            OPC_EmitInteger, MVT::i32, 0, 
14089 /* 29762*/            OPC_EmitInteger, MVT::i32, 0, 
14090 /* 29765*/            OPC_EmitInteger, MVT::i32, 0, 
14093                             MVT::i32, 11/*#Ops*/, 3, 1, 4, 2, 5, 0, 6, 7, 8, 9, 10, 
14098                             MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
14117 /* 29828*/            OPC_CheckType, MVT::i32,
14119 /* 29832*/            OPC_EmitInteger, MVT::i32, 8, 
14120 /* 29835*/            OPC_EmitInteger, MVT::i32, 8, 
14121 /* 29838*/            OPC_EmitInteger, MVT::i32, 8, 
14123 /* 29844*/            OPC_EmitInteger, MVT::i32, 0, 
14124 /* 29847*/            OPC_EmitInteger, MVT::i32, 0, 
14125 /* 29850*/            OPC_EmitInteger, MVT::i32, 0, 
14126 /* 29853*/            OPC_EmitInteger, MVT::i32, 0, 
14128                           MVT::i32, 11/*#Ops*/, 3, 2, 4, 1, 5, 0, 6, 7, 8, 9, 10, 
14139 /* 29889*/          OPC_CheckChild1Type, MVT::i32,
14145 /* 29899*/          OPC_CheckChild1Type, MVT::i32,
14181 /* 29971*/                    OPC_CheckChild1Type, MVT::i32,
14190 /* 29987*/                    OPC_CheckChild1Type, MVT::i32,
14206 /* 30015*/                      OPC_CheckChild1Type, MVT::i32,
14215 /* 30031*/                      OPC_CheckChild1Type, MVT::i32,
14223 /* 30043*/                      OPC_CheckType, MVT::i32,
14225 /* 30047*/                      OPC_EmitInteger, MVT::i32, 8, 
14226 /* 30050*/                      OPC_EmitInteger, MVT::i32, 8, 
14227 /* 30053*/                      OPC_EmitInteger, MVT::i32, 8, 
14229 /* 30059*/                      OPC_EmitInteger, MVT::i32, 0, 
14230 /* 30062*/                      OPC_EmitInteger, MVT::i32, 0, 
14231 /* 30065*/                      OPC_EmitInteger, MVT::i32, 0, 
14232 /* 30068*/                      OPC_EmitInteger, MVT::i32, 0, 
14234                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14240 /* 30093*/                      OPC_CheckChild1Type, MVT::i32,
14249 /* 30109*/                      OPC_CheckChild1Type, MVT::i32,
14257 /* 30121*/                      OPC_CheckType, MVT::i32,
14259 /* 30125*/                      OPC_EmitInteger, MVT::i32, 8, 
14260 /* 30128*/                      OPC_EmitInteger, MVT::i32, 8, 
14261 /* 30131*/                      OPC_EmitInteger, MVT::i32, 8, 
14263 /* 30137*/                      OPC_EmitInteger, MVT::i32, 0, 
14264 /* 30140*/                      OPC_EmitInteger, MVT::i32, 0, 
14265 /* 30143*/                      OPC_EmitInteger, MVT::i32, 0, 
14266 /* 30146*/                      OPC_EmitInteger, MVT::i32, 0, 
14268                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14275 /* 30173*/                    OPC_CheckChild1Type, MVT::i32,
14284 /* 30189*/                    OPC_CheckChild1Type, MVT::i32,
14300 /* 30217*/                      OPC_CheckChild1Type, MVT::i32,
14309 /* 30233*/                      OPC_CheckChild1Type, MVT::i32,
14317 /* 30245*/                      OPC_CheckType, MVT::i32,
14319 /* 30249*/                      OPC_EmitInteger, MVT::i32, 8, 
14320 /* 30252*/                      OPC_EmitInteger, MVT::i32, 8, 
14321 /* 30255*/                      OPC_EmitInteger, MVT::i32, 8, 
14323 /* 30261*/                      OPC_EmitInteger, MVT::i32, 0, 
14324 /* 30264*/                      OPC_EmitInteger, MVT::i32, 0, 
14325 /* 30267*/                      OPC_EmitInteger, MVT::i32, 0, 
14326 /* 30270*/                      OPC_EmitInteger, MVT::i32, 0, 
14328                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14334 /* 30295*/                      OPC_CheckChild1Type, MVT::i32,
14343 /* 30311*/                      OPC_CheckChild1Type, MVT::i32,
14351 /* 30323*/                      OPC_CheckType, MVT::i32,
14353 /* 30327*/                      OPC_EmitInteger, MVT::i32, 8, 
14354 /* 30330*/                      OPC_EmitInteger, MVT::i32, 8, 
14355 /* 30333*/                      OPC_EmitInteger, MVT::i32, 8, 
14357 /* 30339*/                      OPC_EmitInteger, MVT::i32, 0, 
14358 /* 30342*/                      OPC_EmitInteger, MVT::i32, 0, 
14359 /* 30345*/                      OPC_EmitInteger, MVT::i32, 0, 
14360 /* 30348*/                      OPC_EmitInteger, MVT::i32, 0, 
14362                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14387 /* 30407*/                    OPC_CheckChild1Type, MVT::i32,
14396 /* 30423*/                    OPC_CheckChild1Type, MVT::i32,
14412 /* 30451*/                      OPC_CheckChild1Type, MVT::i32,
14421 /* 30467*/                      OPC_CheckChild1Type, MVT::i32,
14429 /* 30479*/                      OPC_CheckType, MVT::i32,
14431 /* 30483*/                      OPC_EmitInteger, MVT::i32, 8, 
14432 /* 30486*/                      OPC_EmitInteger, MVT::i32, 8, 
14433 /* 30489*/                      OPC_EmitInteger, MVT::i32, 8, 
14435 /* 30495*/                      OPC_EmitInteger, MVT::i32, 0, 
14436 /* 30498*/                      OPC_EmitInteger, MVT::i32, 0, 
14437 /* 30501*/                      OPC_EmitInteger, MVT::i32, 0, 
14438 /* 30504*/                      OPC_EmitInteger, MVT::i32, 0, 
14440                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14446 /* 30529*/                      OPC_CheckChild1Type, MVT::i32,
14455 /* 30545*/                      OPC_CheckChild1Type, MVT::i32,
14463 /* 30557*/                      OPC_CheckType, MVT::i32,
14465 /* 30561*/                      OPC_EmitInteger, MVT::i32, 8, 
14466 /* 30564*/                      OPC_EmitInteger, MVT::i32, 8, 
14467 /* 30567*/                      OPC_EmitInteger, MVT::i32, 8, 
14469 /* 30573*/                      OPC_EmitInteger, MVT::i32, 0, 
14470 /* 30576*/                      OPC_EmitInteger, MVT::i32, 0, 
14471 /* 30579*/                      OPC_EmitInteger, MVT::i32, 0, 
14472 /* 30582*/                      OPC_EmitInteger, MVT::i32, 0, 
14474                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14481 /* 30609*/                    OPC_CheckChild1Type, MVT::i32,
14490 /* 30625*/                    OPC_CheckChild1Type, MVT::i32,
14506 /* 30653*/                      OPC_CheckChild1Type, MVT::i32,
14515 /* 30669*/                      OPC_CheckChild1Type, MVT::i32,
14523 /* 30681*/                      OPC_CheckType, MVT::i32,
14525 /* 30685*/                      OPC_EmitInteger, MVT::i32, 8, 
14526 /* 30688*/                      OPC_EmitInteger, MVT::i32, 8, 
14527 /* 30691*/                      OPC_EmitInteger, MVT::i32, 8, 
14529 /* 30697*/                      OPC_EmitInteger, MVT::i32, 0, 
14530 /* 30700*/                      OPC_EmitInteger, MVT::i32, 0, 
14531 /* 30703*/                      OPC_EmitInteger, MVT::i32, 0, 
14532 /* 30706*/                      OPC_EmitInteger, MVT::i32, 0, 
14534                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14540 /* 30731*/                      OPC_CheckChild1Type, MVT::i32,
14549 /* 30747*/                      OPC_CheckChild1Type, MVT::i32,
14557 /* 30759*/                      OPC_CheckType, MVT::i32,
14559 /* 30763*/                      OPC_EmitInteger, MVT::i32, 8, 
14560 /* 30766*/                      OPC_EmitInteger, MVT::i32, 8, 
14561 /* 30769*/                      OPC_EmitInteger, MVT::i32, 8, 
14563 /* 30775*/                      OPC_EmitInteger, MVT::i32, 0, 
14564 /* 30778*/                      OPC_EmitInteger, MVT::i32, 0, 
14565 /* 30781*/                      OPC_EmitInteger, MVT::i32, 0, 
14566 /* 30784*/                      OPC_EmitInteger, MVT::i32, 0, 
14568                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14600 /* 30856*/                    OPC_CheckChild1Type, MVT::i32,
14609 /* 30872*/                    OPC_CheckChild1Type, MVT::i32,
14625 /* 30900*/                      OPC_CheckChild1Type, MVT::i32,
14634 /* 30916*/                      OPC_CheckChild1Type, MVT::i32,
14642 /* 30928*/                      OPC_CheckType, MVT::i32,
14644 /* 30932*/                      OPC_EmitInteger, MVT::i32, 8, 
14645 /* 30935*/                      OPC_EmitInteger, MVT::i32, 8, 
14646 /* 30938*/                      OPC_EmitInteger, MVT::i32, 8, 
14648 /* 30944*/                      OPC_EmitInteger, MVT::i32, 0, 
14649 /* 30947*/                      OPC_EmitInteger, MVT::i32, 0, 
14650 /* 30950*/                      OPC_EmitInteger, MVT::i32, 0, 
14651 /* 30953*/                      OPC_EmitInteger, MVT::i32, 0, 
14653                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14659 /* 30978*/                      OPC_CheckChild1Type, MVT::i32,
14668 /* 30994*/                      OPC_CheckChild1Type, MVT::i32,
14676 /* 31006*/                      OPC_CheckType, MVT::i32,
14678 /* 31010*/                      OPC_EmitInteger, MVT::i32, 8, 
14679 /* 31013*/                      OPC_EmitInteger, MVT::i32, 8, 
14680 /* 31016*/                      OPC_EmitInteger, MVT::i32, 8, 
14682 /* 31022*/                      OPC_EmitInteger, MVT::i32, 0, 
14683 /* 31025*/                      OPC_EmitInteger, MVT::i32, 0, 
14684 /* 31028*/                      OPC_EmitInteger, MVT::i32, 0, 
14685 /* 31031*/                      OPC_EmitInteger, MVT::i32, 0, 
14687                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14694 /* 31058*/                    OPC_CheckChild1Type, MVT::i32,
14703 /* 31074*/                    OPC_CheckChild1Type, MVT::i32,
14719 /* 31102*/                      OPC_CheckChild1Type, MVT::i32,
14728 /* 31118*/                      OPC_CheckChild1Type, MVT::i32,
14736 /* 31130*/                      OPC_CheckType, MVT::i32,
14738 /* 31134*/                      OPC_EmitInteger, MVT::i32, 8, 
14739 /* 31137*/                      OPC_EmitInteger, MVT::i32, 8, 
14740 /* 31140*/                      OPC_EmitInteger, MVT::i32, 8, 
14742 /* 31146*/                      OPC_EmitInteger, MVT::i32, 0, 
14743 /* 31149*/                      OPC_EmitInteger, MVT::i32, 0, 
14744 /* 31152*/                      OPC_EmitInteger, MVT::i32, 0, 
14745 /* 31155*/                      OPC_EmitInteger, MVT::i32, 0, 
14747                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14753 /* 31180*/                      OPC_CheckChild1Type, MVT::i32,
14762 /* 31196*/                      OPC_CheckChild1Type, MVT::i32,
14770 /* 31208*/                      OPC_CheckType, MVT::i32,
14772 /* 31212*/                      OPC_EmitInteger, MVT::i32, 8, 
14773 /* 31215*/                      OPC_EmitInteger, MVT::i32, 8, 
14774 /* 31218*/                      OPC_EmitInteger, MVT::i32, 8, 
14776 /* 31224*/                      OPC_EmitInteger, MVT::i32, 0, 
14777 /* 31227*/                      OPC_EmitInteger, MVT::i32, 0, 
14778 /* 31230*/                      OPC_EmitInteger, MVT::i32, 0, 
14779 /* 31233*/                      OPC_EmitInteger, MVT::i32, 0, 
14781                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14807 /* 31293*/                    OPC_CheckChild1Type, MVT::i32,
14816 /* 31309*/                    OPC_CheckChild1Type, MVT::i32,
14832 /* 31337*/                      OPC_CheckChild1Type, MVT::i32,
14841 /* 31353*/                      OPC_CheckChild1Type, MVT::i32,
14849 /* 31365*/                      OPC_CheckType, MVT::i32,
14851 /* 31369*/                      OPC_EmitInteger, MVT::i32, 8, 
14852 /* 31372*/                      OPC_EmitInteger, MVT::i32, 8, 
14853 /* 31375*/                      OPC_EmitInteger, MVT::i32, 8, 
14855 /* 31381*/                      OPC_EmitInteger, MVT::i32, 0, 
14856 /* 31384*/                      OPC_EmitInteger, MVT::i32, 0, 
14857 /* 31387*/                      OPC_EmitInteger, MVT::i32, 0, 
14858 /* 31390*/                      OPC_EmitInteger, MVT::i32, 0, 
14860                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14866 /* 31415*/                      OPC_CheckChild1Type, MVT::i32,
14875 /* 31431*/                      OPC_CheckChild1Type, MVT::i32,
14883 /* 31443*/                      OPC_CheckType, MVT::i32,
14885 /* 31447*/                      OPC_EmitInteger, MVT::i32, 8, 
14886 /* 31450*/                      OPC_EmitInteger, MVT::i32, 8, 
14887 /* 31453*/                      OPC_EmitInteger, MVT::i32, 8, 
14889 /* 31459*/                      OPC_EmitInteger, MVT::i32, 0, 
14890 /* 31462*/                      OPC_EmitInteger, MVT::i32, 0, 
14891 /* 31465*/                      OPC_EmitInteger, MVT::i32, 0, 
14892 /* 31468*/                      OPC_EmitInteger, MVT::i32, 0, 
14894                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14901 /* 31495*/                    OPC_CheckChild1Type, MVT::i32,
14910 /* 31511*/                    OPC_CheckChild1Type, MVT::i32,
14926 /* 31539*/                      OPC_CheckChild1Type, MVT::i32,
14935 /* 31555*/                      OPC_CheckChild1Type, MVT::i32,
14943 /* 31567*/                      OPC_CheckType, MVT::i32,
14945 /* 31571*/                      OPC_EmitInteger, MVT::i32, 8, 
14946 /* 31574*/                      OPC_EmitInteger, MVT::i32, 8, 
14947 /* 31577*/                      OPC_EmitInteger, MVT::i32, 8, 
14949 /* 31583*/                      OPC_EmitInteger, MVT::i32, 0, 
14950 /* 31586*/                      OPC_EmitInteger, MVT::i32, 0, 
14951 /* 31589*/                      OPC_EmitInteger, MVT::i32, 0, 
14952 /* 31592*/                      OPC_EmitInteger, MVT::i32, 0, 
14954                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
14960 /* 31617*/                      OPC_CheckChild1Type, MVT::i32,
14969 /* 31633*/                      OPC_CheckChild1Type, MVT::i32,
14977 /* 31645*/                      OPC_CheckType, MVT::i32,
14979 /* 31649*/                      OPC_EmitInteger, MVT::i32, 8, 
14980 /* 31652*/                      OPC_EmitInteger, MVT::i32, 8, 
14981 /* 31655*/                      OPC_EmitInteger, MVT::i32, 8, 
14983 /* 31661*/                      OPC_EmitInteger, MVT::i32, 0, 
14984 /* 31664*/                      OPC_EmitInteger, MVT::i32, 0, 
14985 /* 31667*/                      OPC_EmitInteger, MVT::i32, 0, 
14986 /* 31670*/                      OPC_EmitInteger, MVT::i32, 0, 
14988                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
15020 /* 31742*/                    OPC_CheckChild1Type, MVT::i32,
15029 /* 31758*/                    OPC_CheckChild1Type, MVT::i32,
15045 /* 31786*/                      OPC_CheckChild1Type, MVT::i32,
15054 /* 31802*/                      OPC_CheckChild1Type, MVT::i32,
15062 /* 31814*/                      OPC_CheckType, MVT::i32,
15064 /* 31818*/                      OPC_EmitInteger, MVT::i32, 8, 
15065 /* 31821*/                      OPC_EmitInteger, MVT::i32, 8, 
15066 /* 31824*/                      OPC_EmitInteger, MVT::i32, 8, 
15068 /* 31830*/                      OPC_EmitInteger, MVT::i32, 0, 
15069 /* 31833*/                      OPC_EmitInteger, MVT::i32, 0, 
15070 /* 31836*/                      OPC_EmitInteger, MVT::i32, 0, 
15071 /* 31839*/                      OPC_EmitInteger, MVT::i32, 0, 
15073                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15079 /* 31864*/                      OPC_CheckChild1Type, MVT::i32,
15088 /* 31880*/                      OPC_CheckChild1Type, MVT::i32,
15096 /* 31892*/                      OPC_CheckType, MVT::i32,
15098 /* 31896*/                      OPC_EmitInteger, MVT::i32, 8, 
15099 /* 31899*/                      OPC_EmitInteger, MVT::i32, 8, 
15100 /* 31902*/                      OPC_EmitInteger, MVT::i32, 8, 
15102 /* 31908*/                      OPC_EmitInteger, MVT::i32, 0, 
15103 /* 31911*/                      OPC_EmitInteger, MVT::i32, 0, 
15104 /* 31914*/                      OPC_EmitInteger, MVT::i32, 0, 
15105 /* 31917*/                      OPC_EmitInteger, MVT::i32, 0, 
15107                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15114 /* 31944*/                    OPC_CheckChild1Type, MVT::i32,
15123 /* 31960*/                    OPC_CheckChild1Type, MVT::i32,
15139 /* 31988*/                      OPC_CheckChild1Type, MVT::i32,
15148 /* 32004*/                      OPC_CheckChild1Type, MVT::i32,
15156 /* 32016*/                      OPC_CheckType, MVT::i32,
15158 /* 32020*/                      OPC_EmitInteger, MVT::i32, 8, 
15159 /* 32023*/                      OPC_EmitInteger, MVT::i32, 8, 
15160 /* 32026*/                      OPC_EmitInteger, MVT::i32, 8, 
15162 /* 32032*/                      OPC_EmitInteger, MVT::i32, 0, 
15163 /* 32035*/                      OPC_EmitInteger, MVT::i32, 0, 
15164 /* 32038*/                      OPC_EmitInteger, MVT::i32, 0, 
15165 /* 32041*/                      OPC_EmitInteger, MVT::i32, 0, 
15167                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15173 /* 32066*/                      OPC_CheckChild1Type, MVT::i32,
15182 /* 32082*/                      OPC_CheckChild1Type, MVT::i32,
15190 /* 32094*/                      OPC_CheckType, MVT::i32,
15192 /* 32098*/                      OPC_EmitInteger, MVT::i32, 8, 
15193 /* 32101*/                      OPC_EmitInteger, MVT::i32, 8, 
15194 /* 32104*/                      OPC_EmitInteger, MVT::i32, 8, 
15196 /* 32110*/                      OPC_EmitInteger, MVT::i32, 0, 
15197 /* 32113*/                      OPC_EmitInteger, MVT::i32, 0, 
15198 /* 32116*/                      OPC_EmitInteger, MVT::i32, 0, 
15199 /* 32119*/                      OPC_EmitInteger, MVT::i32, 0, 
15201                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15226 /* 32178*/                    OPC_CheckChild1Type, MVT::i32,
15235 /* 32194*/                    OPC_CheckChild1Type, MVT::i32,
15251 /* 32222*/                      OPC_CheckChild1Type, MVT::i32,
15260 /* 32238*/                      OPC_CheckChild1Type, MVT::i32,
15268 /* 32250*/                      OPC_CheckType, MVT::i32,
15270 /* 32254*/                      OPC_EmitInteger, MVT::i32, 8, 
15271 /* 32257*/                      OPC_EmitInteger, MVT::i32, 8, 
15272 /* 32260*/                      OPC_EmitInteger, MVT::i32, 8, 
15274 /* 32266*/                      OPC_EmitInteger, MVT::i32, 0, 
15275 /* 32269*/                      OPC_EmitInteger, MVT::i32, 0, 
15276 /* 32272*/                      OPC_EmitInteger, MVT::i32, 0, 
15277 /* 32275*/                      OPC_EmitInteger, MVT::i32, 0, 
15279                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15285 /* 32300*/                      OPC_CheckChild1Type, MVT::i32,
15294 /* 32316*/                      OPC_CheckChild1Type, MVT::i32,
15302 /* 32328*/                      OPC_CheckType, MVT::i32,
15304 /* 32332*/                      OPC_EmitInteger, MVT::i32, 8, 
15305 /* 32335*/                      OPC_EmitInteger, MVT::i32, 8, 
15306 /* 32338*/                      OPC_EmitInteger, MVT::i32, 8, 
15308 /* 32344*/                      OPC_EmitInteger, MVT::i32, 0, 
15309 /* 32347*/                      OPC_EmitInteger, MVT::i32, 0, 
15310 /* 32350*/                      OPC_EmitInteger, MVT::i32, 0, 
15311 /* 32353*/                      OPC_EmitInteger, MVT::i32, 0, 
15313                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15320 /* 32380*/                    OPC_CheckChild1Type, MVT::i32,
15329 /* 32396*/                    OPC_CheckChild1Type, MVT::i32,
15345 /* 32424*/                      OPC_CheckChild1Type, MVT::i32,
15354 /* 32440*/                      OPC_CheckChild1Type, MVT::i32,
15362 /* 32452*/                      OPC_CheckType, MVT::i32,
15364 /* 32456*/                      OPC_EmitInteger, MVT::i32, 8, 
15365 /* 32459*/                      OPC_EmitInteger, MVT::i32, 8, 
15366 /* 32462*/                      OPC_EmitInteger, MVT::i32, 8, 
15368 /* 32468*/                      OPC_EmitInteger, MVT::i32, 0, 
15369 /* 32471*/                      OPC_EmitInteger, MVT::i32, 0, 
15370 /* 32474*/                      OPC_EmitInteger, MVT::i32, 0, 
15371 /* 32477*/                      OPC_EmitInteger, MVT::i32, 0, 
15373                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15379 /* 32502*/                      OPC_CheckChild1Type, MVT::i32,
15388 /* 32518*/                      OPC_CheckChild1Type, MVT::i32,
15396 /* 32530*/                      OPC_CheckType, MVT::i32,
15398 /* 32534*/                      OPC_EmitInteger, MVT::i32, 8, 
15399 /* 32537*/                      OPC_EmitInteger, MVT::i32, 8, 
15400 /* 32540*/                      OPC_EmitInteger, MVT::i32, 8, 
15402 /* 32546*/                      OPC_EmitInteger, MVT::i32, 0, 
15403 /* 32549*/                      OPC_EmitInteger, MVT::i32, 0, 
15404 /* 32552*/                      OPC_EmitInteger, MVT::i32, 0, 
15405 /* 32555*/                      OPC_EmitInteger, MVT::i32, 0, 
15407                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15439 /* 32627*/                    OPC_CheckChild1Type, MVT::i32,
15448 /* 32643*/                    OPC_CheckChild1Type, MVT::i32,
15464 /* 32671*/                      OPC_CheckChild1Type, MVT::i32,
15473 /* 32687*/                      OPC_CheckChild1Type, MVT::i32,
15481 /* 32699*/                      OPC_CheckType, MVT::i32,
15483 /* 32703*/                      OPC_EmitInteger, MVT::i32, 8, 
15484 /* 32706*/                      OPC_EmitInteger, MVT::i32, 8, 
15485 /* 32709*/                      OPC_EmitInteger, MVT::i32, 8, 
15487 /* 32715*/                      OPC_EmitInteger, MVT::i32, 0, 
15488 /* 32718*/                      OPC_EmitInteger, MVT::i32, 0, 
15489 /* 32721*/                      OPC_EmitInteger, MVT::i32, 0, 
15490 /* 32724*/                      OPC_EmitInteger, MVT::i32, 0, 
15492                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15498 /* 32749*/                      OPC_CheckChild1Type, MVT::i32,
15507 /* 32765*/                      OPC_CheckChild1Type, MVT::i32,
15515 /* 32777*/                      OPC_CheckType, MVT::i32,
15517 /* 32781*/                      OPC_EmitInteger, MVT::i32, 8, 
15518 /* 32784*/                      OPC_EmitInteger, MVT::i32, 8, 
15519 /* 32787*/                      OPC_EmitInteger, MVT::i32, 8, 
15521 /* 32793*/                      OPC_EmitInteger, MVT::i32, 0, 
15522 /* 32796*/                      OPC_EmitInteger, MVT::i32, 0, 
15523 /* 32799*/                      OPC_EmitInteger, MVT::i32, 0, 
15524 /* 32802*/                      OPC_EmitInteger, MVT::i32, 0, 
15526                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15533 /* 32829*/                    OPC_CheckChild1Type, MVT::i32,
15542 /* 32845*/                    OPC_CheckChild1Type, MVT::i32,
15558 /* 32873*/                      OPC_CheckChild1Type, MVT::i32,
15567 /* 32889*/                      OPC_CheckChild1Type, MVT::i32,
15575 /* 32901*/                      OPC_CheckType, MVT::i32,
15577 /* 32905*/                      OPC_EmitInteger, MVT::i32, 8, 
15578 /* 32908*/                      OPC_EmitInteger, MVT::i32, 8, 
15579 /* 32911*/                      OPC_EmitInteger, MVT::i32, 8, 
15581 /* 32917*/                      OPC_EmitInteger, MVT::i32, 0, 
15582 /* 32920*/                      OPC_EmitInteger, MVT::i32, 0, 
15583 /* 32923*/                      OPC_EmitInteger, MVT::i32, 0, 
15584 /* 32926*/                      OPC_EmitInteger, MVT::i32, 0, 
15586                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15592 /* 32951*/                      OPC_CheckChild1Type, MVT::i32,
15601 /* 32967*/                      OPC_CheckChild1Type, MVT::i32,
15609 /* 32979*/                      OPC_CheckType, MVT::i32,
15611 /* 32983*/                      OPC_EmitInteger, MVT::i32, 8, 
15612 /* 32986*/                      OPC_EmitInteger, MVT::i32, 8, 
15613 /* 32989*/                      OPC_EmitInteger, MVT::i32, 8, 
15615 /* 32995*/                      OPC_EmitInteger, MVT::i32, 0, 
15616 /* 32998*/                      OPC_EmitInteger, MVT::i32, 0, 
15617 /* 33001*/                      OPC_EmitInteger, MVT::i32, 0, 
15618 /* 33004*/                      OPC_EmitInteger, MVT::i32, 0, 
15620                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15646 /* 33064*/                    OPC_CheckChild1Type, MVT::i32,
15655 /* 33080*/                    OPC_CheckChild1Type, MVT::i32,
15671 /* 33108*/                      OPC_CheckChild1Type, MVT::i32,
15680 /* 33124*/                      OPC_CheckChild1Type, MVT::i32,
15688 /* 33136*/                      OPC_CheckType, MVT::i32,
15690 /* 33140*/                      OPC_EmitInteger, MVT::i32, 8, 
15691 /* 33143*/                      OPC_EmitInteger, MVT::i32, 8, 
15692 /* 33146*/                      OPC_EmitInteger, MVT::i32, 8, 
15694 /* 33152*/                      OPC_EmitInteger, MVT::i32, 0, 
15695 /* 33155*/                      OPC_EmitInteger, MVT::i32, 0, 
15696 /* 33158*/                      OPC_EmitInteger, MVT::i32, 0, 
15697 /* 33161*/                      OPC_EmitInteger, MVT::i32, 0, 
15699                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15705 /* 33186*/                      OPC_CheckChild1Type, MVT::i32,
15714 /* 33202*/                      OPC_CheckChild1Type, MVT::i32,
15722 /* 33214*/                      OPC_CheckType, MVT::i32,
15724 /* 33218*/                      OPC_EmitInteger, MVT::i32, 8, 
15725 /* 33221*/                      OPC_EmitInteger, MVT::i32, 8, 
15726 /* 33224*/                      OPC_EmitInteger, MVT::i32, 8, 
15728 /* 33230*/                      OPC_EmitInteger, MVT::i32, 0, 
15729 /* 33233*/                      OPC_EmitInteger, MVT::i32, 0, 
15730 /* 33236*/                      OPC_EmitInteger, MVT::i32, 0, 
15731 /* 33239*/                      OPC_EmitInteger, MVT::i32, 0, 
15733                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15740 /* 33266*/                    OPC_CheckChild1Type, MVT::i32,
15749 /* 33282*/                    OPC_CheckChild1Type, MVT::i32,
15765 /* 33310*/                      OPC_CheckChild1Type, MVT::i32,
15774 /* 33326*/                      OPC_CheckChild1Type, MVT::i32,
15782 /* 33338*/                      OPC_CheckType, MVT::i32,
15784 /* 33342*/                      OPC_EmitInteger, MVT::i32, 8, 
15785 /* 33345*/                      OPC_EmitInteger, MVT::i32, 8, 
15786 /* 33348*/                      OPC_EmitInteger, MVT::i32, 8, 
15788 /* 33354*/                      OPC_EmitInteger, MVT::i32, 0, 
15789 /* 33357*/                      OPC_EmitInteger, MVT::i32, 0, 
15790 /* 33360*/                      OPC_EmitInteger, MVT::i32, 0, 
15791 /* 33363*/                      OPC_EmitInteger, MVT::i32, 0, 
15793                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15799 /* 33388*/                      OPC_CheckChild1Type, MVT::i32,
15808 /* 33404*/                      OPC_CheckChild1Type, MVT::i32,
15816 /* 33416*/                      OPC_CheckType, MVT::i32,
15818 /* 33420*/                      OPC_EmitInteger, MVT::i32, 8, 
15819 /* 33423*/                      OPC_EmitInteger, MVT::i32, 8, 
15820 /* 33426*/                      OPC_EmitInteger, MVT::i32, 8, 
15822 /* 33432*/                      OPC_EmitInteger, MVT::i32, 0, 
15823 /* 33435*/                      OPC_EmitInteger, MVT::i32, 0, 
15824 /* 33438*/                      OPC_EmitInteger, MVT::i32, 0, 
15825 /* 33441*/                      OPC_EmitInteger, MVT::i32, 0, 
15827                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
15842 /* 33484*/                OPC_CheckChild1Type, MVT::i32,
15851 /* 33500*/                OPC_CheckChild1Type, MVT::i32,
15886 /* 33563*/                      OPC_CheckChild1Type, MVT::i32,
15895 /* 33579*/                      OPC_CheckChild1Type, MVT::i32,
15903 /* 33591*/                      OPC_CheckType, MVT::i32,
15905 /* 33595*/                      OPC_EmitInteger, MVT::i32, 8, 
15906 /* 33598*/                      OPC_EmitInteger, MVT::i32, 8, 
15907 /* 33601*/                      OPC_EmitInteger, MVT::i32, 8, 
15909 /* 33607*/                      OPC_EmitInteger, MVT::i32, 0, 
15910 /* 33610*/                      OPC_EmitInteger, MVT::i32, 0, 
15911 /* 33613*/                      OPC_EmitInteger, MVT::i32, 0, 
15912 /* 33616*/                      OPC_EmitInteger, MVT::i32, 0, 
15914                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
15920 /* 33641*/                      OPC_CheckChild1Type, MVT::i32,
15929 /* 33657*/                      OPC_CheckChild1Type, MVT::i32,
15937 /* 33669*/                      OPC_CheckType, MVT::i32,
15939 /* 33673*/                      OPC_EmitInteger, MVT::i32, 8, 
15940 /* 33676*/                      OPC_EmitInteger, MVT::i32, 8, 
15941 /* 33679*/                      OPC_EmitInteger, MVT::i32, 8, 
15943 /* 33685*/                      OPC_EmitInteger, MVT::i32, 0, 
15944 /* 33688*/                      OPC_EmitInteger, MVT::i32, 0, 
15945 /* 33691*/                      OPC_EmitInteger, MVT::i32, 0, 
15946 /* 33694*/                      OPC_EmitInteger, MVT::i32, 0, 
15948                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
15974 /* 33754*/                      OPC_CheckChild1Type, MVT::i32,
15983 /* 33770*/                      OPC_CheckChild1Type, MVT::i32,
15991 /* 33782*/                      OPC_CheckType, MVT::i32,
15993 /* 33786*/                      OPC_EmitInteger, MVT::i32, 8, 
15994 /* 33789*/                      OPC_EmitInteger, MVT::i32, 8, 
15995 /* 33792*/                      OPC_EmitInteger, MVT::i32, 8, 
15997 /* 33798*/                      OPC_EmitInteger, MVT::i32, 0, 
15998 /* 33801*/                      OPC_EmitInteger, MVT::i32, 0, 
15999 /* 33804*/                      OPC_EmitInteger, MVT::i32, 0, 
16000 /* 33807*/                      OPC_EmitInteger, MVT::i32, 0, 
16002                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
16008 /* 33832*/                      OPC_CheckChild1Type, MVT::i32,
16017 /* 33848*/                      OPC_CheckChild1Type, MVT::i32,
16025 /* 33860*/                      OPC_CheckType, MVT::i32,
16027 /* 33864*/                      OPC_EmitInteger, MVT::i32, 8, 
16028 /* 33867*/                      OPC_EmitInteger, MVT::i32, 8, 
16029 /* 33870*/                      OPC_EmitInteger, MVT::i32, 8, 
16031 /* 33876*/                      OPC_EmitInteger, MVT::i32, 0, 
16032 /* 33879*/                      OPC_EmitInteger, MVT::i32, 0, 
16033 /* 33882*/                      OPC_EmitInteger, MVT::i32, 0, 
16034 /* 33885*/                      OPC_EmitInteger, MVT::i32, 0, 
16036                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
16069 /* 33958*/                      OPC_CheckChild1Type, MVT::i32,
16078 /* 33974*/                      OPC_CheckChild1Type, MVT::i32,
16086 /* 33986*/                      OPC_CheckType, MVT::i32,
16088 /* 33990*/                      OPC_EmitInteger, MVT::i32, 8, 
16089 /* 33993*/                      OPC_EmitInteger, MVT::i32, 8, 
16090 /* 33996*/                      OPC_EmitInteger, MVT::i32, 8, 
16092 /* 34002*/                      OPC_EmitInteger, MVT::i32, 0, 
16093 /* 34005*/                      OPC_EmitInteger, MVT::i32, 0, 
16094 /* 34008*/                      OPC_EmitInteger, MVT::i32, 0, 
16095 /* 34011*/                      OPC_EmitInteger, MVT::i32, 0, 
16097                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
16103 /* 34036*/                      OPC_CheckChild1Type, MVT::i32,
16112 /* 34052*/                      OPC_CheckChild1Type, MVT::i32,
16120 /* 34064*/                      OPC_CheckType, MVT::i32,
16122 /* 34068*/                      OPC_EmitInteger, MVT::i32, 8, 
16123 /* 34071*/                      OPC_EmitInteger, MVT::i32, 8, 
16124 /* 34074*/                      OPC_EmitInteger, MVT::i32, 8, 
16126 /* 34080*/                      OPC_EmitInteger, MVT::i32, 0, 
16127 /* 34083*/                      OPC_EmitInteger, MVT::i32, 0, 
16128 /* 34086*/                      OPC_EmitInteger, MVT::i32, 0, 
16129 /* 34089*/                      OPC_EmitInteger, MVT::i32, 0, 
16131                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
16158 /* 34150*/                      OPC_CheckChild1Type, MVT::i32,
16167 /* 34166*/                      OPC_CheckChild1Type, MVT::i32,
16175 /* 34178*/                      OPC_CheckType, MVT::i32,
16177 /* 34182*/                      OPC_EmitInteger, MVT::i32, 8, 
16178 /* 34185*/                      OPC_EmitInteger, MVT::i32, 8, 
16179 /* 34188*/                      OPC_EmitInteger, MVT::i32, 8, 
16181 /* 34194*/                      OPC_EmitInteger, MVT::i32, 0, 
16182 /* 34197*/                      OPC_EmitInteger, MVT::i32, 0, 
16183 /* 34200*/                      OPC_EmitInteger, MVT::i32, 0, 
16184 /* 34203*/                      OPC_EmitInteger, MVT::i32, 0, 
16186                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
16192 /* 34228*/                      OPC_CheckChild1Type, MVT::i32,
16201 /* 34244*/                      OPC_CheckChild1Type, MVT::i32,
16209 /* 34256*/                      OPC_CheckType, MVT::i32,
16211 /* 34260*/                      OPC_EmitInteger, MVT::i32, 8, 
16212 /* 34263*/                      OPC_EmitInteger, MVT::i32, 8, 
16213 /* 34266*/                      OPC_EmitInteger, MVT::i32, 8, 
16215 /* 34272*/                      OPC_EmitInteger, MVT::i32, 0, 
16216 /* 34275*/                      OPC_EmitInteger, MVT::i32, 0, 
16217 /* 34278*/                      OPC_EmitInteger, MVT::i32, 0, 
16218 /* 34281*/                      OPC_EmitInteger, MVT::i32, 0, 
16220                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
16229 /* 34310*/                OPC_CheckChild1Type, MVT::i32,
16238 /* 34326*/                OPC_CheckChild1Type, MVT::i32,
16273 /* 34389*/                      OPC_CheckChild1Type, MVT::i32,
16282 /* 34405*/                      OPC_CheckChild1Type, MVT::i32,
16290 /* 34417*/                      OPC_CheckType, MVT::i32,
16292 /* 34421*/                      OPC_EmitInteger, MVT::i32, 8, 
16293 /* 34424*/                      OPC_EmitInteger, MVT::i32, 8, 
16294 /* 34427*/                      OPC_EmitInteger, MVT::i32, 8, 
16296 /* 34433*/                      OPC_EmitInteger, MVT::i32, 0, 
16297 /* 34436*/                      OPC_EmitInteger, MVT::i32, 0, 
16298 /* 34439*/                      OPC_EmitInteger, MVT::i32, 0, 
16299 /* 34442*/                      OPC_EmitInteger, MVT::i32, 0, 
16301                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
16307 /* 34467*/                      OPC_CheckChild1Type, MVT::i32,
16316 /* 34483*/                      OPC_CheckChild1Type, MVT::i32,
16324 /* 34495*/                      OPC_CheckType, MVT::i32,
16326 /* 34499*/                      OPC_EmitInteger, MVT::i32, 8, 
16327 /* 34502*/                      OPC_EmitInteger, MVT::i32, 8, 
16328 /* 34505*/                      OPC_EmitInteger, MVT::i32, 8, 
16330 /* 34511*/                      OPC_EmitInteger, MVT::i32, 0, 
16331 /* 34514*/                      OPC_EmitInteger, MVT::i32, 0, 
16332 /* 34517*/                      OPC_EmitInteger, MVT::i32, 0, 
16333 /* 34520*/                      OPC_EmitInteger, MVT::i32, 0, 
16335                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
16361 /* 34580*/                      OPC_CheckChild1Type, MVT::i32,
16370 /* 34596*/                      OPC_CheckChild1Type, MVT::i32,
16378 /* 34608*/                      OPC_CheckType, MVT::i32,
16380 /* 34612*/                      OPC_EmitInteger, MVT::i32, 8, 
16381 /* 34615*/                      OPC_EmitInteger, MVT::i32, 8, 
16382 /* 34618*/                      OPC_EmitInteger, MVT::i32, 8, 
16384 /* 34624*/                      OPC_EmitInteger, MVT::i32, 0, 
16385 /* 34627*/                      OPC_EmitInteger, MVT::i32, 0, 
16386 /* 34630*/                      OPC_EmitInteger, MVT::i32, 0, 
16387 /* 34633*/                      OPC_EmitInteger, MVT::i32, 0, 
16389                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
16395 /* 34658*/                      OPC_CheckChild1Type, MVT::i32,
16404 /* 34674*/                      OPC_CheckChild1Type, MVT::i32,
16412 /* 34686*/                      OPC_CheckType, MVT::i32,
16414 /* 34690*/                      OPC_EmitInteger, MVT::i32, 8, 
16415 /* 34693*/                      OPC_EmitInteger, MVT::i32, 8, 
16416 /* 34696*/                      OPC_EmitInteger, MVT::i32, 8, 
16418 /* 34702*/                      OPC_EmitInteger, MVT::i32, 0, 
16419 /* 34705*/                      OPC_EmitInteger, MVT::i32, 0, 
16420 /* 34708*/                      OPC_EmitInteger, MVT::i32, 0, 
16421 /* 34711*/                      OPC_EmitInteger, MVT::i32, 0, 
16423                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
16456 /* 34784*/                      OPC_CheckChild1Type, MVT::i32,
16465 /* 34800*/                      OPC_CheckChild1Type, MVT::i32,
16473 /* 34812*/                      OPC_CheckType, MVT::i32,
16475 /* 34816*/                      OPC_EmitInteger, MVT::i32, 8, 
16476 /* 34819*/                      OPC_EmitInteger, MVT::i32, 8, 
16477 /* 34822*/                      OPC_EmitInteger, MVT::i32, 8, 
16479 /* 34828*/                      OPC_EmitInteger, MVT::i32, 0, 
16480 /* 34831*/                      OPC_EmitInteger, MVT::i32, 0, 
16481 /* 34834*/                      OPC_EmitInteger, MVT::i32, 0, 
16482 /* 34837*/                      OPC_EmitInteger, MVT::i32, 0, 
16484                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
16490 /* 34862*/                      OPC_CheckChild1Type, MVT::i32,
16499 /* 34878*/                      OPC_CheckChild1Type, MVT::i32,
16507 /* 34890*/                      OPC_CheckType, MVT::i32,
16509 /* 34894*/                      OPC_EmitInteger, MVT::i32, 8, 
16510 /* 34897*/                      OPC_EmitInteger, MVT::i32, 8, 
16511 /* 34900*/                      OPC_EmitInteger, MVT::i32, 8, 
16513 /* 34906*/                      OPC_EmitInteger, MVT::i32, 0, 
16514 /* 34909*/                      OPC_EmitInteger, MVT::i32, 0, 
16515 /* 34912*/                      OPC_EmitInteger, MVT::i32, 0, 
16516 /* 34915*/                      OPC_EmitInteger, MVT::i32, 0, 
16518                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
16545 /* 34976*/                      OPC_CheckChild1Type, MVT::i32,
16554 /* 34992*/                      OPC_CheckChild1Type, MVT::i32,
16562 /* 35004*/                      OPC_CheckType, MVT::i32,
16564 /* 35008*/                      OPC_EmitInteger, MVT::i32, 8, 
16565 /* 35011*/                      OPC_EmitInteger, MVT::i32, 8, 
16566 /* 35014*/                      OPC_EmitInteger, MVT::i32, 8, 
16568 /* 35020*/                      OPC_EmitInteger, MVT::i32, 0, 
16569 /* 35023*/                      OPC_EmitInteger, MVT::i32, 0, 
16570 /* 35026*/                      OPC_EmitInteger, MVT::i32, 0, 
16571 /* 35029*/                      OPC_EmitInteger, MVT::i32, 0, 
16573                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
16579 /* 35054*/                      OPC_CheckChild1Type, MVT::i32,
16588 /* 35070*/                      OPC_CheckChild1Type, MVT::i32,
16596 /* 35082*/                      OPC_CheckType, MVT::i32,
16598 /* 35086*/                      OPC_EmitInteger, MVT::i32, 8, 
16599 /* 35089*/                      OPC_EmitInteger, MVT::i32, 8, 
16600 /* 35092*/                      OPC_EmitInteger, MVT::i32, 8, 
16602 /* 35098*/                      OPC_EmitInteger, MVT::i32, 0, 
16603 /* 35101*/                      OPC_EmitInteger, MVT::i32, 0, 
16604 /* 35104*/                      OPC_EmitInteger, MVT::i32, 0, 
16605 /* 35107*/                      OPC_EmitInteger, MVT::i32, 0, 
16607                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
16640 /* 35180*/                      OPC_CheckChild1Type, MVT::i32,
16649 /* 35196*/                      OPC_CheckChild1Type, MVT::i32,
16657 /* 35208*/                      OPC_CheckType, MVT::i32,
16659 /* 35212*/                      OPC_EmitInteger, MVT::i32, 8, 
16660 /* 35215*/                      OPC_EmitInteger, MVT::i32, 8, 
16661 /* 35218*/                      OPC_EmitInteger, MVT::i32, 8, 
16663 /* 35224*/                      OPC_EmitInteger, MVT::i32, 0, 
16664 /* 35227*/                      OPC_EmitInteger, MVT::i32, 0, 
16665 /* 35230*/                      OPC_EmitInteger, MVT::i32, 0, 
16666 /* 35233*/                      OPC_EmitInteger, MVT::i32, 0, 
16668                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
16674 /* 35258*/                      OPC_CheckChild1Type, MVT::i32,
16683 /* 35274*/                      OPC_CheckChild1Type, MVT::i32,
16691 /* 35286*/                      OPC_CheckType, MVT::i32,
16693 /* 35290*/                      OPC_EmitInteger, MVT::i32, 8, 
16694 /* 35293*/                      OPC_EmitInteger, MVT::i32, 8, 
16695 /* 35296*/                      OPC_EmitInteger, MVT::i32, 8, 
16697 /* 35302*/                      OPC_EmitInteger, MVT::i32, 0, 
16698 /* 35305*/                      OPC_EmitInteger, MVT::i32, 0, 
16699 /* 35308*/                      OPC_EmitInteger, MVT::i32, 0, 
16700 /* 35311*/                      OPC_EmitInteger, MVT::i32, 0, 
16702                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
16728 /* 35371*/                      OPC_CheckChild1Type, MVT::i32,
16737 /* 35387*/                      OPC_CheckChild1Type, MVT::i32,
16745 /* 35399*/                      OPC_CheckType, MVT::i32,
16747 /* 35403*/                      OPC_EmitInteger, MVT::i32, 8, 
16748 /* 35406*/                      OPC_EmitInteger, MVT::i32, 8, 
16749 /* 35409*/                      OPC_EmitInteger, MVT::i32, 8, 
16751 /* 35415*/                      OPC_EmitInteger, MVT::i32, 0, 
16752 /* 35418*/                      OPC_EmitInteger, MVT::i32, 0, 
16753 /* 35421*/                      OPC_EmitInteger, MVT::i32, 0, 
16754 /* 35424*/                      OPC_EmitInteger, MVT::i32, 0, 
16756                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
16762 /* 35449*/                      OPC_CheckChild1Type, MVT::i32,
16771 /* 35465*/                      OPC_CheckChild1Type, MVT::i32,
16779 /* 35477*/                      OPC_CheckType, MVT::i32,
16781 /* 35481*/                      OPC_EmitInteger, MVT::i32, 8, 
16782 /* 35484*/                      OPC_EmitInteger, MVT::i32, 8, 
16783 /* 35487*/                      OPC_EmitInteger, MVT::i32, 8, 
16785 /* 35493*/                      OPC_EmitInteger, MVT::i32, 0, 
16786 /* 35496*/                      OPC_EmitInteger, MVT::i32, 0, 
16787 /* 35499*/                      OPC_EmitInteger, MVT::i32, 0, 
16788 /* 35502*/                      OPC_EmitInteger, MVT::i32, 0, 
16790                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
16823 /* 35575*/                      OPC_CheckChild1Type, MVT::i32,
16832 /* 35591*/                      OPC_CheckChild1Type, MVT::i32,
16840 /* 35603*/                      OPC_CheckType, MVT::i32,
16842 /* 35607*/                      OPC_EmitInteger, MVT::i32, 8, 
16843 /* 35610*/                      OPC_EmitInteger, MVT::i32, 8, 
16844 /* 35613*/                      OPC_EmitInteger, MVT::i32, 8, 
16846 /* 35619*/                      OPC_EmitInteger, MVT::i32, 0, 
16847 /* 35622*/                      OPC_EmitInteger, MVT::i32, 0, 
16848 /* 35625*/                      OPC_EmitInteger, MVT::i32, 0, 
16849 /* 35628*/                      OPC_EmitInteger, MVT::i32, 0, 
16851                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
16857 /* 35653*/                      OPC_CheckChild1Type, MVT::i32,
16866 /* 35669*/                      OPC_CheckChild1Type, MVT::i32,
16874 /* 35681*/                      OPC_CheckType, MVT::i32,
16876 /* 35685*/                      OPC_EmitInteger, MVT::i32, 8, 
16877 /* 35688*/                      OPC_EmitInteger, MVT::i32, 8, 
16878 /* 35691*/                      OPC_EmitInteger, MVT::i32, 8, 
16880 /* 35697*/                      OPC_EmitInteger, MVT::i32, 0, 
16881 /* 35700*/                      OPC_EmitInteger, MVT::i32, 0, 
16882 /* 35703*/                      OPC_EmitInteger, MVT::i32, 0, 
16883 /* 35706*/                      OPC_EmitInteger, MVT::i32, 0, 
16885                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
16912 /* 35767*/                      OPC_CheckChild1Type, MVT::i32,
16921 /* 35783*/                      OPC_CheckChild1Type, MVT::i32,
16929 /* 35795*/                      OPC_CheckType, MVT::i32,
16931 /* 35799*/                      OPC_EmitInteger, MVT::i32, 8, 
16932 /* 35802*/                      OPC_EmitInteger, MVT::i32, 8, 
16933 /* 35805*/                      OPC_EmitInteger, MVT::i32, 8, 
16935 /* 35811*/                      OPC_EmitInteger, MVT::i32, 0, 
16936 /* 35814*/                      OPC_EmitInteger, MVT::i32, 0, 
16937 /* 35817*/                      OPC_EmitInteger, MVT::i32, 0, 
16938 /* 35820*/                      OPC_EmitInteger, MVT::i32, 0, 
16940                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
16946 /* 35845*/                      OPC_CheckChild1Type, MVT::i32,
16955 /* 35861*/                      OPC_CheckChild1Type, MVT::i32,
16963 /* 35873*/                      OPC_CheckType, MVT::i32,
16965 /* 35877*/                      OPC_EmitInteger, MVT::i32, 8, 
16966 /* 35880*/                      OPC_EmitInteger, MVT::i32, 8, 
16967 /* 35883*/                      OPC_EmitInteger, MVT::i32, 8, 
16969 /* 35889*/                      OPC_EmitInteger, MVT::i32, 0, 
16970 /* 35892*/                      OPC_EmitInteger, MVT::i32, 0, 
16971 /* 35895*/                      OPC_EmitInteger, MVT::i32, 0, 
16972 /* 35898*/                      OPC_EmitInteger, MVT::i32, 0, 
16974                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
16983 /* 35927*/                OPC_CheckChild1Type, MVT::i32,
16992 /* 35943*/                OPC_CheckChild1Type, MVT::i32,
17027 /* 36006*/                      OPC_CheckChild1Type, MVT::i32,
17036 /* 36022*/                      OPC_CheckChild1Type, MVT::i32,
17044 /* 36034*/                      OPC_CheckType, MVT::i32,
17046 /* 36038*/                      OPC_EmitInteger, MVT::i32, 8, 
17047 /* 36041*/                      OPC_EmitInteger, MVT::i32, 8, 
17048 /* 36044*/                      OPC_EmitInteger, MVT::i32, 8, 
17050 /* 36050*/                      OPC_EmitInteger, MVT::i32, 0, 
17051 /* 36053*/                      OPC_EmitInteger, MVT::i32, 0, 
17052 /* 36056*/                      OPC_EmitInteger, MVT::i32, 0, 
17053 /* 36059*/                      OPC_EmitInteger, MVT::i32, 0, 
17055                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
17061 /* 36084*/                      OPC_CheckChild1Type, MVT::i32,
17070 /* 36100*/                      OPC_CheckChild1Type, MVT::i32,
17078 /* 36112*/                      OPC_CheckType, MVT::i32,
17080 /* 36116*/                      OPC_EmitInteger, MVT::i32, 8, 
17081 /* 36119*/                      OPC_EmitInteger, MVT::i32, 8, 
17082 /* 36122*/                      OPC_EmitInteger, MVT::i32, 8, 
17084 /* 36128*/                      OPC_EmitInteger, MVT::i32, 0, 
17085 /* 36131*/                      OPC_EmitInteger, MVT::i32, 0, 
17086 /* 36134*/                      OPC_EmitInteger, MVT::i32, 0, 
17087 /* 36137*/                      OPC_EmitInteger, MVT::i32, 0, 
17089                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
17115 /* 36197*/                      OPC_CheckChild1Type, MVT::i32,
17124 /* 36213*/                      OPC_CheckChild1Type, MVT::i32,
17132 /* 36225*/                      OPC_CheckType, MVT::i32,
17134 /* 36229*/                      OPC_EmitInteger, MVT::i32, 8, 
17135 /* 36232*/                      OPC_EmitInteger, MVT::i32, 8, 
17136 /* 36235*/                      OPC_EmitInteger, MVT::i32, 8, 
17138 /* 36241*/                      OPC_EmitInteger, MVT::i32, 0, 
17139 /* 36244*/                      OPC_EmitInteger, MVT::i32, 0, 
17140 /* 36247*/                      OPC_EmitInteger, MVT::i32, 0, 
17141 /* 36250*/                      OPC_EmitInteger, MVT::i32, 0, 
17143                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
17149 /* 36275*/                      OPC_CheckChild1Type, MVT::i32,
17158 /* 36291*/                      OPC_CheckChild1Type, MVT::i32,
17166 /* 36303*/                      OPC_CheckType, MVT::i32,
17168 /* 36307*/                      OPC_EmitInteger, MVT::i32, 8, 
17169 /* 36310*/                      OPC_EmitInteger, MVT::i32, 8, 
17170 /* 36313*/                      OPC_EmitInteger, MVT::i32, 8, 
17172 /* 36319*/                      OPC_EmitInteger, MVT::i32, 0, 
17173 /* 36322*/                      OPC_EmitInteger, MVT::i32, 0, 
17174 /* 36325*/                      OPC_EmitInteger, MVT::i32, 0, 
17175 /* 36328*/                      OPC_EmitInteger, MVT::i32, 0, 
17177                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
17210 /* 36401*/                      OPC_CheckChild1Type, MVT::i32,
17219 /* 36417*/                      OPC_CheckChild1Type, MVT::i32,
17227 /* 36429*/                      OPC_CheckType, MVT::i32,
17229 /* 36433*/                      OPC_EmitInteger, MVT::i32, 8, 
17230 /* 36436*/                      OPC_EmitInteger, MVT::i32, 8, 
17231 /* 36439*/                      OPC_EmitInteger, MVT::i32, 8, 
17233 /* 36445*/                      OPC_EmitInteger, MVT::i32, 0, 
17234 /* 36448*/                      OPC_EmitInteger, MVT::i32, 0, 
17235 /* 36451*/                      OPC_EmitInteger, MVT::i32, 0, 
17236 /* 36454*/                      OPC_EmitInteger, MVT::i32, 0, 
17238                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
17244 /* 36479*/                      OPC_CheckChild1Type, MVT::i32,
17253 /* 36495*/                      OPC_CheckChild1Type, MVT::i32,
17261 /* 36507*/                      OPC_CheckType, MVT::i32,
17263 /* 36511*/                      OPC_EmitInteger, MVT::i32, 8, 
17264 /* 36514*/                      OPC_EmitInteger, MVT::i32, 8, 
17265 /* 36517*/                      OPC_EmitInteger, MVT::i32, 8, 
17267 /* 36523*/                      OPC_EmitInteger, MVT::i32, 0, 
17268 /* 36526*/                      OPC_EmitInteger, MVT::i32, 0, 
17269 /* 36529*/                      OPC_EmitInteger, MVT::i32, 0, 
17270 /* 36532*/                      OPC_EmitInteger, MVT::i32, 0, 
17272                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
17299 /* 36593*/                      OPC_CheckChild1Type, MVT::i32,
17308 /* 36609*/                      OPC_CheckChild1Type, MVT::i32,
17316 /* 36621*/                      OPC_CheckType, MVT::i32,
17318 /* 36625*/                      OPC_EmitInteger, MVT::i32, 8, 
17319 /* 36628*/                      OPC_EmitInteger, MVT::i32, 8, 
17320 /* 36631*/                      OPC_EmitInteger, MVT::i32, 8, 
17322 /* 36637*/                      OPC_EmitInteger, MVT::i32, 0, 
17323 /* 36640*/                      OPC_EmitInteger, MVT::i32, 0, 
17324 /* 36643*/                      OPC_EmitInteger, MVT::i32, 0, 
17325 /* 36646*/                      OPC_EmitInteger, MVT::i32, 0, 
17327                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
17333 /* 36671*/                      OPC_CheckChild1Type, MVT::i32,
17342 /* 36687*/                      OPC_CheckChild1Type, MVT::i32,
17350 /* 36699*/                      OPC_CheckType, MVT::i32,
17352 /* 36703*/                      OPC_EmitInteger, MVT::i32, 8, 
17353 /* 36706*/                      OPC_EmitInteger, MVT::i32, 8, 
17354 /* 36709*/                      OPC_EmitInteger, MVT::i32, 8, 
17356 /* 36715*/                      OPC_EmitInteger, MVT::i32, 0, 
17357 /* 36718*/                      OPC_EmitInteger, MVT::i32, 0, 
17358 /* 36721*/                      OPC_EmitInteger, MVT::i32, 0, 
17359 /* 36724*/                      OPC_EmitInteger, MVT::i32, 0, 
17361                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
17377 /* 36768*/              OPC_CheckChild1Type, MVT::i32,
17386 /* 36784*/              OPC_CheckChild1Type, MVT::i32,
17421 /* 36850*/                      OPC_CheckChild1Type, MVT::i32,
17430 /* 36866*/                      OPC_CheckChild1Type, MVT::i32,
17440 /* 36881*/                      OPC_CheckType, MVT::i32,
17442 /* 36885*/                      OPC_EmitInteger, MVT::i32, 8, 
17443 /* 36888*/                      OPC_EmitInteger, MVT::i32, 8, 
17444 /* 36891*/                      OPC_EmitInteger, MVT::i32, 8, 
17446 /* 36897*/                      OPC_EmitInteger, MVT::i32, 0, 
17447 /* 36900*/                      OPC_EmitInteger, MVT::i32, 0, 
17448 /* 36903*/                      OPC_EmitInteger, MVT::i32, 0, 
17449 /* 36906*/                      OPC_EmitInteger, MVT::i32, 0, 
17451                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
17457 /* 36931*/                      OPC_CheckChild1Type, MVT::i32,
17466 /* 36947*/                      OPC_CheckChild1Type, MVT::i32,
17476 /* 36962*/                      OPC_CheckType, MVT::i32,
17478 /* 36966*/                      OPC_EmitInteger, MVT::i32, 8, 
17479 /* 36969*/                      OPC_EmitInteger, MVT::i32, 8, 
17480 /* 36972*/                      OPC_EmitInteger, MVT::i32, 8, 
17482 /* 36978*/                      OPC_EmitInteger, MVT::i32, 0, 
17483 /* 36981*/                      OPC_EmitInteger, MVT::i32, 0, 
17484 /* 36984*/                      OPC_EmitInteger, MVT::i32, 0, 
17485 /* 36987*/                      OPC_EmitInteger, MVT::i32, 0, 
17487                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
17511 /* 37044*/                      OPC_CheckChild1Type, MVT::i32,
17520 /* 37060*/                      OPC_CheckChild1Type, MVT::i32,
17530 /* 37075*/                      OPC_CheckType, MVT::i32,
17532 /* 37079*/                      OPC_EmitInteger, MVT::i32, 8, 
17533 /* 37082*/                      OPC_EmitInteger, MVT::i32, 8, 
17534 /* 37085*/                      OPC_EmitInteger, MVT::i32, 8, 
17536 /* 37091*/                      OPC_EmitInteger, MVT::i32, 0, 
17537 /* 37094*/                      OPC_EmitInteger, MVT::i32, 0, 
17538 /* 37097*/                      OPC_EmitInteger, MVT::i32, 0, 
17539 /* 37100*/                      OPC_EmitInteger, MVT::i32, 0, 
17541                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
17547 /* 37125*/                      OPC_CheckChild1Type, MVT::i32,
17556 /* 37141*/                      OPC_CheckChild1Type, MVT::i32,
17566 /* 37156*/                      OPC_CheckType, MVT::i32,
17568 /* 37160*/                      OPC_EmitInteger, MVT::i32, 8, 
17569 /* 37163*/                      OPC_EmitInteger, MVT::i32, 8, 
17570 /* 37166*/                      OPC_EmitInteger, MVT::i32, 8, 
17572 /* 37172*/                      OPC_EmitInteger, MVT::i32, 0, 
17573 /* 37175*/                      OPC_EmitInteger, MVT::i32, 0, 
17574 /* 37178*/                      OPC_EmitInteger, MVT::i32, 0, 
17575 /* 37181*/                      OPC_EmitInteger, MVT::i32, 0, 
17577                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
17608 /* 37251*/                      OPC_CheckChild1Type, MVT::i32,
17617 /* 37267*/                      OPC_CheckChild1Type, MVT::i32,
17627 /* 37282*/                      OPC_CheckType, MVT::i32,
17629 /* 37286*/                      OPC_EmitInteger, MVT::i32, 8, 
17630 /* 37289*/                      OPC_EmitInteger, MVT::i32, 8, 
17631 /* 37292*/                      OPC_EmitInteger, MVT::i32, 8, 
17633 /* 37298*/                      OPC_EmitInteger, MVT::i32, 0, 
17634 /* 37301*/                      OPC_EmitInteger, MVT::i32, 0, 
17635 /* 37304*/                      OPC_EmitInteger, MVT::i32, 0, 
17636 /* 37307*/                      OPC_EmitInteger, MVT::i32, 0, 
17638                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
17644 /* 37332*/                      OPC_CheckChild1Type, MVT::i32,
17653 /* 37348*/                      OPC_CheckChild1Type, MVT::i32,
17663 /* 37363*/                      OPC_CheckType, MVT::i32,
17665 /* 37367*/                      OPC_EmitInteger, MVT::i32, 8, 
17666 /* 37370*/                      OPC_EmitInteger, MVT::i32, 8, 
17667 /* 37373*/                      OPC_EmitInteger, MVT::i32, 8, 
17669 /* 37379*/                      OPC_EmitInteger, MVT::i32, 0, 
17670 /* 37382*/                      OPC_EmitInteger, MVT::i32, 0, 
17671 /* 37385*/                      OPC_EmitInteger, MVT::i32, 0, 
17672 /* 37388*/                      OPC_EmitInteger, MVT::i32, 0, 
17674                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
17699 /* 37446*/                      OPC_CheckChild1Type, MVT::i32,
17708 /* 37462*/                      OPC_CheckChild1Type, MVT::i32,
17718 /* 37477*/                      OPC_CheckType, MVT::i32,
17720 /* 37481*/                      OPC_EmitInteger, MVT::i32, 8, 
17721 /* 37484*/                      OPC_EmitInteger, MVT::i32, 8, 
17722 /* 37487*/                      OPC_EmitInteger, MVT::i32, 8, 
17724 /* 37493*/                      OPC_EmitInteger, MVT::i32, 0, 
17725 /* 37496*/                      OPC_EmitInteger, MVT::i32, 0, 
17726 /* 37499*/                      OPC_EmitInteger, MVT::i32, 0, 
17727 /* 37502*/                      OPC_EmitInteger, MVT::i32, 0, 
17729                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
17735 /* 37527*/                      OPC_CheckChild1Type, MVT::i32,
17744 /* 37543*/                      OPC_CheckChild1Type, MVT::i32,
17754 /* 37558*/                      OPC_CheckType, MVT::i32,
17756 /* 37562*/                      OPC_EmitInteger, MVT::i32, 8, 
17757 /* 37565*/                      OPC_EmitInteger, MVT::i32, 8, 
17758 /* 37568*/                      OPC_EmitInteger, MVT::i32, 8, 
17760 /* 37574*/                      OPC_EmitInteger, MVT::i32, 0, 
17761 /* 37577*/                      OPC_EmitInteger, MVT::i32, 0, 
17762 /* 37580*/                      OPC_EmitInteger, MVT::i32, 0, 
17763 /* 37583*/                      OPC_EmitInteger, MVT::i32, 0, 
17765                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
17779 /* 37625*/                  OPC_CheckChild1Type, MVT::i32,
17788 /* 37641*/                  OPC_CheckChild1Type, MVT::i32,
17817 /* 37690*/                      OPC_CheckType, MVT::i32,
17819 /* 37694*/                      OPC_EmitInteger, MVT::i32, 8, 
17820 /* 37697*/                      OPC_EmitInteger, MVT::i32, 8, 
17821 /* 37700*/                      OPC_EmitInteger, MVT::i32, 8, 
17823 /* 37706*/                      OPC_EmitInteger, MVT::i32, 0, 
17824 /* 37709*/                      OPC_EmitInteger, MVT::i32, 0, 
17825 /* 37712*/                      OPC_EmitInteger, MVT::i32, 0, 
17826 /* 37715*/                      OPC_EmitInteger, MVT::i32, 0, 
17828                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
17847 /* 37760*/                      OPC_CheckType, MVT::i32,
17849 /* 37764*/                      OPC_EmitInteger, MVT::i32, 8, 
17850 /* 37767*/                      OPC_EmitInteger, MVT::i32, 8, 
17851 /* 37770*/                      OPC_EmitInteger, MVT::i32, 8, 
17853 /* 37776*/                      OPC_EmitInteger, MVT::i32, 0, 
17854 /* 37779*/                      OPC_EmitInteger, MVT::i32, 0, 
17855 /* 37782*/                      OPC_EmitInteger, MVT::i32, 0, 
17856 /* 37785*/                      OPC_EmitInteger, MVT::i32, 0, 
17858                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
17884 /* 37843*/                      OPC_CheckType, MVT::i32,
17886 /* 37847*/                      OPC_EmitInteger, MVT::i32, 8, 
17887 /* 37850*/                      OPC_EmitInteger, MVT::i32, 8, 
17888 /* 37853*/                      OPC_EmitInteger, MVT::i32, 8, 
17890 /* 37859*/                      OPC_EmitInteger, MVT::i32, 0, 
17891 /* 37862*/                      OPC_EmitInteger, MVT::i32, 0, 
17892 /* 37865*/                      OPC_EmitInteger, MVT::i32, 0, 
17893 /* 37868*/                      OPC_EmitInteger, MVT::i32, 0, 
17895                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
17915 /* 37914*/                      OPC_CheckType, MVT::i32,
17917 /* 37918*/                      OPC_EmitInteger, MVT::i32, 8, 
17918 /* 37921*/                      OPC_EmitInteger, MVT::i32, 8, 
17919 /* 37924*/                      OPC_EmitInteger, MVT::i32, 8, 
17921 /* 37930*/                      OPC_EmitInteger, MVT::i32, 0, 
17922 /* 37933*/                      OPC_EmitInteger, MVT::i32, 0, 
17923 /* 37936*/                      OPC_EmitInteger, MVT::i32, 0, 
17924 /* 37939*/                      OPC_EmitInteger, MVT::i32, 0, 
17926                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
17934 /* 37967*/                  OPC_CheckChild1Type, MVT::i32,
17943 /* 37983*/                  OPC_CheckChild1Type, MVT::i32,
17972 /* 38032*/                      OPC_CheckType, MVT::i32,
17974 /* 38036*/                      OPC_EmitInteger, MVT::i32, 8, 
17975 /* 38039*/                      OPC_EmitInteger, MVT::i32, 8, 
17976 /* 38042*/                      OPC_EmitInteger, MVT::i32, 8, 
17978 /* 38048*/                      OPC_EmitInteger, MVT::i32, 0, 
17979 /* 38051*/                      OPC_EmitInteger, MVT::i32, 0, 
17980 /* 38054*/                      OPC_EmitInteger, MVT::i32, 0, 
17981 /* 38057*/                      OPC_EmitInteger, MVT::i32, 0, 
17983                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
18002 /* 38102*/                      OPC_CheckType, MVT::i32,
18004 /* 38106*/                      OPC_EmitInteger, MVT::i32, 8, 
18005 /* 38109*/                      OPC_EmitInteger, MVT::i32, 8, 
18006 /* 38112*/                      OPC_EmitInteger, MVT::i32, 8, 
18008 /* 38118*/                      OPC_EmitInteger, MVT::i32, 0, 
18009 /* 38121*/                      OPC_EmitInteger, MVT::i32, 0, 
18010 /* 38124*/                      OPC_EmitInteger, MVT::i32, 0, 
18011 /* 38127*/                      OPC_EmitInteger, MVT::i32, 0, 
18013                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
18039 /* 38185*/                      OPC_CheckType, MVT::i32,
18041 /* 38189*/                      OPC_EmitInteger, MVT::i32, 8, 
18042 /* 38192*/                      OPC_EmitInteger, MVT::i32, 8, 
18043 /* 38195*/                      OPC_EmitInteger, MVT::i32, 8, 
18045 /* 38201*/                      OPC_EmitInteger, MVT::i32, 0, 
18046 /* 38204*/                      OPC_EmitInteger, MVT::i32, 0, 
18047 /* 38207*/                      OPC_EmitInteger, MVT::i32, 0, 
18048 /* 38210*/                      OPC_EmitInteger, MVT::i32, 0, 
18050                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
18070 /* 38256*/                      OPC_CheckType, MVT::i32,
18072 /* 38260*/                      OPC_EmitInteger, MVT::i32, 8, 
18073 /* 38263*/                      OPC_EmitInteger, MVT::i32, 8, 
18074 /* 38266*/                      OPC_EmitInteger, MVT::i32, 8, 
18076 /* 38272*/                      OPC_EmitInteger, MVT::i32, 0, 
18077 /* 38275*/                      OPC_EmitInteger, MVT::i32, 0, 
18078 /* 38278*/                      OPC_EmitInteger, MVT::i32, 0, 
18079 /* 38281*/                      OPC_EmitInteger, MVT::i32, 0, 
18081                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
18091 /* 38311*/              OPC_CheckChild1Type, MVT::i32,
18100 /* 38327*/              OPC_CheckChild1Type, MVT::i32,
18135 /* 38393*/                      OPC_CheckChild1Type, MVT::i32,
18144 /* 38409*/                      OPC_CheckChild1Type, MVT::i32,
18154 /* 38424*/                      OPC_CheckType, MVT::i32,
18156 /* 38428*/                      OPC_EmitInteger, MVT::i32, 8, 
18157 /* 38431*/                      OPC_EmitInteger, MVT::i32, 8, 
18158 /* 38434*/                      OPC_EmitInteger, MVT::i32, 8, 
18160 /* 38440*/                      OPC_EmitInteger, MVT::i32, 0, 
18161 /* 38443*/                      OPC_EmitInteger, MVT::i32, 0, 
18162 /* 38446*/                      OPC_EmitInteger, MVT::i32, 0, 
18163 /* 38449*/                      OPC_EmitInteger, MVT::i32, 0, 
18165                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
18171 /* 38474*/                      OPC_CheckChild1Type, MVT::i32,
18180 /* 38490*/                      OPC_CheckChild1Type, MVT::i32,
18190 /* 38505*/                      OPC_CheckType, MVT::i32,
18192 /* 38509*/                      OPC_EmitInteger, MVT::i32, 8, 
18193 /* 38512*/                      OPC_EmitInteger, MVT::i32, 8, 
18194 /* 38515*/                      OPC_EmitInteger, MVT::i32, 8, 
18196 /* 38521*/                      OPC_EmitInteger, MVT::i32, 0, 
18197 /* 38524*/                      OPC_EmitInteger, MVT::i32, 0, 
18198 /* 38527*/                      OPC_EmitInteger, MVT::i32, 0, 
18199 /* 38530*/                      OPC_EmitInteger, MVT::i32, 0, 
18201                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
18225 /* 38587*/                      OPC_CheckChild1Type, MVT::i32,
18234 /* 38603*/                      OPC_CheckChild1Type, MVT::i32,
18244 /* 38618*/                      OPC_CheckType, MVT::i32,
18246 /* 38622*/                      OPC_EmitInteger, MVT::i32, 8, 
18247 /* 38625*/                      OPC_EmitInteger, MVT::i32, 8, 
18248 /* 38628*/                      OPC_EmitInteger, MVT::i32, 8, 
18250 /* 38634*/                      OPC_EmitInteger, MVT::i32, 0, 
18251 /* 38637*/                      OPC_EmitInteger, MVT::i32, 0, 
18252 /* 38640*/                      OPC_EmitInteger, MVT::i32, 0, 
18253 /* 38643*/                      OPC_EmitInteger, MVT::i32, 0, 
18255                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
18261 /* 38668*/                      OPC_CheckChild1Type, MVT::i32,
18270 /* 38684*/                      OPC_CheckChild1Type, MVT::i32,
18280 /* 38699*/                      OPC_CheckType, MVT::i32,
18282 /* 38703*/                      OPC_EmitInteger, MVT::i32, 8, 
18283 /* 38706*/                      OPC_EmitInteger, MVT::i32, 8, 
18284 /* 38709*/                      OPC_EmitInteger, MVT::i32, 8, 
18286 /* 38715*/                      OPC_EmitInteger, MVT::i32, 0, 
18287 /* 38718*/                      OPC_EmitInteger, MVT::i32, 0, 
18288 /* 38721*/                      OPC_EmitInteger, MVT::i32, 0, 
18289 /* 38724*/                      OPC_EmitInteger, MVT::i32, 0, 
18291                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
18322 /* 38794*/                      OPC_CheckChild1Type, MVT::i32,
18331 /* 38810*/                      OPC_CheckChild1Type, MVT::i32,
18341 /* 38825*/                      OPC_CheckType, MVT::i32,
18343 /* 38829*/                      OPC_EmitInteger, MVT::i32, 8, 
18344 /* 38832*/                      OPC_EmitInteger, MVT::i32, 8, 
18345 /* 38835*/                      OPC_EmitInteger, MVT::i32, 8, 
18347 /* 38841*/                      OPC_EmitInteger, MVT::i32, 0, 
18348 /* 38844*/                      OPC_EmitInteger, MVT::i32, 0, 
18349 /* 38847*/                      OPC_EmitInteger, MVT::i32, 0, 
18350 /* 38850*/                      OPC_EmitInteger, MVT::i32, 0, 
18352                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
18358 /* 38875*/                      OPC_CheckChild1Type, MVT::i32,
18367 /* 38891*/                      OPC_CheckChild1Type, MVT::i32,
18377 /* 38906*/                      OPC_CheckType, MVT::i32,
18379 /* 38910*/                      OPC_EmitInteger, MVT::i32, 8, 
18380 /* 38913*/                      OPC_EmitInteger, MVT::i32, 8, 
18381 /* 38916*/                      OPC_EmitInteger, MVT::i32, 8, 
18383 /* 38922*/                      OPC_EmitInteger, MVT::i32, 0, 
18384 /* 38925*/                      OPC_EmitInteger, MVT::i32, 0, 
18385 /* 38928*/                      OPC_EmitInteger, MVT::i32, 0, 
18386 /* 38931*/                      OPC_EmitInteger, MVT::i32, 0, 
18388                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
18413 /* 38989*/                      OPC_CheckChild1Type, MVT::i32,
18422 /* 39005*/                      OPC_CheckChild1Type, MVT::i32,
18432 /* 39020*/                      OPC_CheckType, MVT::i32,
18434 /* 39024*/                      OPC_EmitInteger, MVT::i32, 8, 
18435 /* 39027*/                      OPC_EmitInteger, MVT::i32, 8, 
18436 /* 39030*/                      OPC_EmitInteger, MVT::i32, 8, 
18438 /* 39036*/                      OPC_EmitInteger, MVT::i32, 0, 
18439 /* 39039*/                      OPC_EmitInteger, MVT::i32, 0, 
18440 /* 39042*/                      OPC_EmitInteger, MVT::i32, 0, 
18441 /* 39045*/                      OPC_EmitInteger, MVT::i32, 0, 
18443                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
18449 /* 39070*/                      OPC_CheckChild1Type, MVT::i32,
18458 /* 39086*/                      OPC_CheckChild1Type, MVT::i32,
18468 /* 39101*/                      OPC_CheckType, MVT::i32,
18470 /* 39105*/                      OPC_EmitInteger, MVT::i32, 8, 
18471 /* 39108*/                      OPC_EmitInteger, MVT::i32, 8, 
18472 /* 39111*/                      OPC_EmitInteger, MVT::i32, 8, 
18474 /* 39117*/                      OPC_EmitInteger, MVT::i32, 0, 
18475 /* 39120*/                      OPC_EmitInteger, MVT::i32, 0, 
18476 /* 39123*/                      OPC_EmitInteger, MVT::i32, 0, 
18477 /* 39126*/                      OPC_EmitInteger, MVT::i32, 0, 
18479                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
18510 /* 39196*/                      OPC_CheckChild1Type, MVT::i32,
18519 /* 39212*/                      OPC_CheckChild1Type, MVT::i32,
18529 /* 39227*/                      OPC_CheckType, MVT::i32,
18531 /* 39231*/                      OPC_EmitInteger, MVT::i32, 8, 
18532 /* 39234*/                      OPC_EmitInteger, MVT::i32, 8, 
18533 /* 39237*/                      OPC_EmitInteger, MVT::i32, 8, 
18535 /* 39243*/                      OPC_EmitInteger, MVT::i32, 0, 
18536 /* 39246*/                      OPC_EmitInteger, MVT::i32, 0, 
18537 /* 39249*/                      OPC_EmitInteger, MVT::i32, 0, 
18538 /* 39252*/                      OPC_EmitInteger, MVT::i32, 0, 
18540                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
18546 /* 39277*/                      OPC_CheckChild1Type, MVT::i32,
18555 /* 39293*/                      OPC_CheckChild1Type, MVT::i32,
18565 /* 39308*/                      OPC_CheckType, MVT::i32,
18567 /* 39312*/                      OPC_EmitInteger, MVT::i32, 8, 
18568 /* 39315*/                      OPC_EmitInteger, MVT::i32, 8, 
18569 /* 39318*/                      OPC_EmitInteger, MVT::i32, 8, 
18571 /* 39324*/                      OPC_EmitInteger, MVT::i32, 0, 
18572 /* 39327*/                      OPC_EmitInteger, MVT::i32, 0, 
18573 /* 39330*/                      OPC_EmitInteger, MVT::i32, 0, 
18574 /* 39333*/                      OPC_EmitInteger, MVT::i32, 0, 
18576                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
18600 /* 39390*/                      OPC_CheckChild1Type, MVT::i32,
18609 /* 39406*/                      OPC_CheckChild1Type, MVT::i32,
18619 /* 39421*/                      OPC_CheckType, MVT::i32,
18621 /* 39425*/                      OPC_EmitInteger, MVT::i32, 8, 
18622 /* 39428*/                      OPC_EmitInteger, MVT::i32, 8, 
18623 /* 39431*/                      OPC_EmitInteger, MVT::i32, 8, 
18625 /* 39437*/                      OPC_EmitInteger, MVT::i32, 0, 
18626 /* 39440*/                      OPC_EmitInteger, MVT::i32, 0, 
18627 /* 39443*/                      OPC_EmitInteger, MVT::i32, 0, 
18628 /* 39446*/                      OPC_EmitInteger, MVT::i32, 0, 
18630                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
18636 /* 39471*/                      OPC_CheckChild1Type, MVT::i32,
18645 /* 39487*/                      OPC_CheckChild1Type, MVT::i32,
18655 /* 39502*/                      OPC_CheckType, MVT::i32,
18657 /* 39506*/                      OPC_EmitInteger, MVT::i32, 8, 
18658 /* 39509*/                      OPC_EmitInteger, MVT::i32, 8, 
18659 /* 39512*/                      OPC_EmitInteger, MVT::i32, 8, 
18661 /* 39518*/                      OPC_EmitInteger, MVT::i32, 0, 
18662 /* 39521*/                      OPC_EmitInteger, MVT::i32, 0, 
18663 /* 39524*/                      OPC_EmitInteger, MVT::i32, 0, 
18664 /* 39527*/                      OPC_EmitInteger, MVT::i32, 0, 
18666                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
18697 /* 39597*/                      OPC_CheckChild1Type, MVT::i32,
18706 /* 39613*/                      OPC_CheckChild1Type, MVT::i32,
18716 /* 39628*/                      OPC_CheckType, MVT::i32,
18718 /* 39632*/                      OPC_EmitInteger, MVT::i32, 8, 
18719 /* 39635*/                      OPC_EmitInteger, MVT::i32, 8, 
18720 /* 39638*/                      OPC_EmitInteger, MVT::i32, 8, 
18722 /* 39644*/                      OPC_EmitInteger, MVT::i32, 0, 
18723 /* 39647*/                      OPC_EmitInteger, MVT::i32, 0, 
18724 /* 39650*/                      OPC_EmitInteger, MVT::i32, 0, 
18725 /* 39653*/                      OPC_EmitInteger, MVT::i32, 0, 
18727                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
18733 /* 39678*/                      OPC_CheckChild1Type, MVT::i32,
18742 /* 39694*/                      OPC_CheckChild1Type, MVT::i32,
18752 /* 39709*/                      OPC_CheckType, MVT::i32,
18754 /* 39713*/                      OPC_EmitInteger, MVT::i32, 8, 
18755 /* 39716*/                      OPC_EmitInteger, MVT::i32, 8, 
18756 /* 39719*/                      OPC_EmitInteger, MVT::i32, 8, 
18758 /* 39725*/                      OPC_EmitInteger, MVT::i32, 0, 
18759 /* 39728*/                      OPC_EmitInteger, MVT::i32, 0, 
18760 /* 39731*/                      OPC_EmitInteger, MVT::i32, 0, 
18761 /* 39734*/                      OPC_EmitInteger, MVT::i32, 0, 
18763                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
18788 /* 39792*/                      OPC_CheckChild1Type, MVT::i32,
18797 /* 39808*/                      OPC_CheckChild1Type, MVT::i32,
18807 /* 39823*/                      OPC_CheckType, MVT::i32,
18809 /* 39827*/                      OPC_EmitInteger, MVT::i32, 8, 
18810 /* 39830*/                      OPC_EmitInteger, MVT::i32, 8, 
18811 /* 39833*/                      OPC_EmitInteger, MVT::i32, 8, 
18813 /* 39839*/                      OPC_EmitInteger, MVT::i32, 0, 
18814 /* 39842*/                      OPC_EmitInteger, MVT::i32, 0, 
18815 /* 39845*/                      OPC_EmitInteger, MVT::i32, 0, 
18816 /* 39848*/                      OPC_EmitInteger, MVT::i32, 0, 
18818                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
18824 /* 39873*/                      OPC_CheckChild1Type, MVT::i32,
18833 /* 39889*/                      OPC_CheckChild1Type, MVT::i32,
18843 /* 39904*/                      OPC_CheckType, MVT::i32,
18845 /* 39908*/                      OPC_EmitInteger, MVT::i32, 8, 
18846 /* 39911*/                      OPC_EmitInteger, MVT::i32, 8, 
18847 /* 39914*/                      OPC_EmitInteger, MVT::i32, 8, 
18849 /* 39920*/                      OPC_EmitInteger, MVT::i32, 0, 
18850 /* 39923*/                      OPC_EmitInteger, MVT::i32, 0, 
18851 /* 39926*/                      OPC_EmitInteger, MVT::i32, 0, 
18852 /* 39929*/                      OPC_EmitInteger, MVT::i32, 0, 
18854                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
18868 /* 39971*/                  OPC_CheckChild1Type, MVT::i32,
18877 /* 39987*/                  OPC_CheckChild1Type, MVT::i32,
18906 /* 40036*/                      OPC_CheckType, MVT::i32,
18908 /* 40040*/                      OPC_EmitInteger, MVT::i32, 8, 
18909 /* 40043*/                      OPC_EmitInteger, MVT::i32, 8, 
18910 /* 40046*/                      OPC_EmitInteger, MVT::i32, 8, 
18912 /* 40052*/                      OPC_EmitInteger, MVT::i32, 0, 
18913 /* 40055*/                      OPC_EmitInteger, MVT::i32, 0, 
18914 /* 40058*/                      OPC_EmitInteger, MVT::i32, 0, 
18915 /* 40061*/                      OPC_EmitInteger, MVT::i32, 0, 
18917                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
18936 /* 40106*/                      OPC_CheckType, MVT::i32,
18938 /* 40110*/                      OPC_EmitInteger, MVT::i32, 8, 
18939 /* 40113*/                      OPC_EmitInteger, MVT::i32, 8, 
18940 /* 40116*/                      OPC_EmitInteger, MVT::i32, 8, 
18942 /* 40122*/                      OPC_EmitInteger, MVT::i32, 0, 
18943 /* 40125*/                      OPC_EmitInteger, MVT::i32, 0, 
18944 /* 40128*/                      OPC_EmitInteger, MVT::i32, 0, 
18945 /* 40131*/                      OPC_EmitInteger, MVT::i32, 0, 
18947                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
18973 /* 40189*/                      OPC_CheckType, MVT::i32,
18975 /* 40193*/                      OPC_EmitInteger, MVT::i32, 8, 
18976 /* 40196*/                      OPC_EmitInteger, MVT::i32, 8, 
18977 /* 40199*/                      OPC_EmitInteger, MVT::i32, 8, 
18979 /* 40205*/                      OPC_EmitInteger, MVT::i32, 0, 
18980 /* 40208*/                      OPC_EmitInteger, MVT::i32, 0, 
18981 /* 40211*/                      OPC_EmitInteger, MVT::i32, 0, 
18982 /* 40214*/                      OPC_EmitInteger, MVT::i32, 0, 
18984                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
19004 /* 40260*/                      OPC_CheckType, MVT::i32,
19006 /* 40264*/                      OPC_EmitInteger, MVT::i32, 8, 
19007 /* 40267*/                      OPC_EmitInteger, MVT::i32, 8, 
19008 /* 40270*/                      OPC_EmitInteger, MVT::i32, 8, 
19010 /* 40276*/                      OPC_EmitInteger, MVT::i32, 0, 
19011 /* 40279*/                      OPC_EmitInteger, MVT::i32, 0, 
19012 /* 40282*/                      OPC_EmitInteger, MVT::i32, 0, 
19013 /* 40285*/                      OPC_EmitInteger, MVT::i32, 0, 
19015                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
19023 /* 40313*/                  OPC_CheckChild1Type, MVT::i32,
19032 /* 40329*/                  OPC_CheckChild1Type, MVT::i32,
19061 /* 40378*/                      OPC_CheckType, MVT::i32,
19063 /* 40382*/                      OPC_EmitInteger, MVT::i32, 8, 
19064 /* 40385*/                      OPC_EmitInteger, MVT::i32, 8, 
19065 /* 40388*/                      OPC_EmitInteger, MVT::i32, 8, 
19067 /* 40394*/                      OPC_EmitInteger, MVT::i32, 0, 
19068 /* 40397*/                      OPC_EmitInteger, MVT::i32, 0, 
19069 /* 40400*/                      OPC_EmitInteger, MVT::i32, 0, 
19070 /* 40403*/                      OPC_EmitInteger, MVT::i32, 0, 
19072                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
19091 /* 40448*/                      OPC_CheckType, MVT::i32,
19093 /* 40452*/                      OPC_EmitInteger, MVT::i32, 8, 
19094 /* 40455*/                      OPC_EmitInteger, MVT::i32, 8, 
19095 /* 40458*/                      OPC_EmitInteger, MVT::i32, 8, 
19097 /* 40464*/                      OPC_EmitInteger, MVT::i32, 0, 
19098 /* 40467*/                      OPC_EmitInteger, MVT::i32, 0, 
19099 /* 40470*/                      OPC_EmitInteger, MVT::i32, 0, 
19100 /* 40473*/                      OPC_EmitInteger, MVT::i32, 0, 
19102                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
19128 /* 40531*/                      OPC_CheckType, MVT::i32,
19130 /* 40535*/                      OPC_EmitInteger, MVT::i32, 8, 
19131 /* 40538*/                      OPC_EmitInteger, MVT::i32, 8, 
19132 /* 40541*/                      OPC_EmitInteger, MVT::i32, 8, 
19134 /* 40547*/                      OPC_EmitInteger, MVT::i32, 0, 
19135 /* 40550*/                      OPC_EmitInteger, MVT::i32, 0, 
19136 /* 40553*/                      OPC_EmitInteger, MVT::i32, 0, 
19137 /* 40556*/                      OPC_EmitInteger, MVT::i32, 0, 
19139                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
19159 /* 40602*/                      OPC_CheckType, MVT::i32,
19161 /* 40606*/                      OPC_EmitInteger, MVT::i32, 8, 
19162 /* 40609*/                      OPC_EmitInteger, MVT::i32, 8, 
19163 /* 40612*/                      OPC_EmitInteger, MVT::i32, 8, 
19165 /* 40618*/                      OPC_EmitInteger, MVT::i32, 0, 
19166 /* 40621*/                      OPC_EmitInteger, MVT::i32, 0, 
19167 /* 40624*/                      OPC_EmitInteger, MVT::i32, 0, 
19168 /* 40627*/                      OPC_EmitInteger, MVT::i32, 0, 
19170                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
19196 /* 40685*/                      OPC_CheckType, MVT::i32,
19198 /* 40689*/                      OPC_EmitInteger, MVT::i32, 8, 
19199 /* 40692*/                      OPC_EmitInteger, MVT::i32, 8, 
19200 /* 40695*/                      OPC_EmitInteger, MVT::i32, 8, 
19202 /* 40701*/                      OPC_EmitInteger, MVT::i32, 0, 
19203 /* 40704*/                      OPC_EmitInteger, MVT::i32, 0, 
19204 /* 40707*/                      OPC_EmitInteger, MVT::i32, 0, 
19205 /* 40710*/                      OPC_EmitInteger, MVT::i32, 0, 
19207                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19226 /* 40755*/                      OPC_CheckType, MVT::i32,
19228 /* 40759*/                      OPC_EmitInteger, MVT::i32, 8, 
19229 /* 40762*/                      OPC_EmitInteger, MVT::i32, 8, 
19230 /* 40765*/                      OPC_EmitInteger, MVT::i32, 8, 
19232 /* 40771*/                      OPC_EmitInteger, MVT::i32, 0, 
19233 /* 40774*/                      OPC_EmitInteger, MVT::i32, 0, 
19234 /* 40777*/                      OPC_EmitInteger, MVT::i32, 0, 
19235 /* 40780*/                      OPC_EmitInteger, MVT::i32, 0, 
19237                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19263 /* 40838*/                      OPC_CheckType, MVT::i32,
19265 /* 40842*/                      OPC_EmitInteger, MVT::i32, 8, 
19266 /* 40845*/                      OPC_EmitInteger, MVT::i32, 8, 
19267 /* 40848*/                      OPC_EmitInteger, MVT::i32, 8, 
19269 /* 40854*/                      OPC_EmitInteger, MVT::i32, 0, 
19270 /* 40857*/                      OPC_EmitInteger, MVT::i32, 0, 
19271 /* 40860*/                      OPC_EmitInteger, MVT::i32, 0, 
19272 /* 40863*/                      OPC_EmitInteger, MVT::i32, 0, 
19274                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19294 /* 40909*/                      OPC_CheckType, MVT::i32,
19296 /* 40913*/                      OPC_EmitInteger, MVT::i32, 8, 
19297 /* 40916*/                      OPC_EmitInteger, MVT::i32, 8, 
19298 /* 40919*/                      OPC_EmitInteger, MVT::i32, 8, 
19300 /* 40925*/                      OPC_EmitInteger, MVT::i32, 0, 
19301 /* 40928*/                      OPC_EmitInteger, MVT::i32, 0, 
19302 /* 40931*/                      OPC_EmitInteger, MVT::i32, 0, 
19303 /* 40934*/                      OPC_EmitInteger, MVT::i32, 0, 
19305                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19313 /* 40962*/                  OPC_CheckChild1Type, MVT::i32,
19322 /* 40978*/                  OPC_CheckChild1Type, MVT::i32,
19351 /* 41027*/                      OPC_CheckType, MVT::i32,
19353 /* 41031*/                      OPC_EmitInteger, MVT::i32, 8, 
19354 /* 41034*/                      OPC_EmitInteger, MVT::i32, 8, 
19355 /* 41037*/                      OPC_EmitInteger, MVT::i32, 8, 
19357 /* 41043*/                      OPC_EmitInteger, MVT::i32, 0, 
19358 /* 41046*/                      OPC_EmitInteger, MVT::i32, 0, 
19359 /* 41049*/                      OPC_EmitInteger, MVT::i32, 0, 
19360 /* 41052*/                      OPC_EmitInteger, MVT::i32, 0, 
19362                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19381 /* 41097*/                      OPC_CheckType, MVT::i32,
19383 /* 41101*/                      OPC_EmitInteger, MVT::i32, 8, 
19384 /* 41104*/                      OPC_EmitInteger, MVT::i32, 8, 
19385 /* 41107*/                      OPC_EmitInteger, MVT::i32, 8, 
19387 /* 41113*/                      OPC_EmitInteger, MVT::i32, 0, 
19388 /* 41116*/                      OPC_EmitInteger, MVT::i32, 0, 
19389 /* 41119*/                      OPC_EmitInteger, MVT::i32, 0, 
19390 /* 41122*/                      OPC_EmitInteger, MVT::i32, 0, 
19392                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19418 /* 41180*/                      OPC_CheckType, MVT::i32,
19420 /* 41184*/                      OPC_EmitInteger, MVT::i32, 8, 
19421 /* 41187*/                      OPC_EmitInteger, MVT::i32, 8, 
19422 /* 41190*/                      OPC_EmitInteger, MVT::i32, 8, 
19424 /* 41196*/                      OPC_EmitInteger, MVT::i32, 0, 
19425 /* 41199*/                      OPC_EmitInteger, MVT::i32, 0, 
19426 /* 41202*/                      OPC_EmitInteger, MVT::i32, 0, 
19427 /* 41205*/                      OPC_EmitInteger, MVT::i32, 0, 
19429                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19449 /* 41251*/                      OPC_CheckType, MVT::i32,
19451 /* 41255*/                      OPC_EmitInteger, MVT::i32, 8, 
19452 /* 41258*/                      OPC_EmitInteger, MVT::i32, 8, 
19453 /* 41261*/                      OPC_EmitInteger, MVT::i32, 8, 
19455 /* 41267*/                      OPC_EmitInteger, MVT::i32, 0, 
19456 /* 41270*/                      OPC_EmitInteger, MVT::i32, 0, 
19457 /* 41273*/                      OPC_EmitInteger, MVT::i32, 0, 
19458 /* 41276*/                      OPC_EmitInteger, MVT::i32, 0, 
19460                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19470 /* 41306*/              OPC_CheckChild1Type, MVT::i32,
19479 /* 41322*/              OPC_CheckChild1Type, MVT::i32,
19514 /* 41388*/                      OPC_CheckChild1Type, MVT::i32,
19523 /* 41404*/                      OPC_CheckChild1Type, MVT::i32,
19533 /* 41419*/                      OPC_CheckType, MVT::i32,
19535 /* 41423*/                      OPC_EmitInteger, MVT::i32, 8, 
19536 /* 41426*/                      OPC_EmitInteger, MVT::i32, 8, 
19537 /* 41429*/                      OPC_EmitInteger, MVT::i32, 8, 
19539 /* 41435*/                      OPC_EmitInteger, MVT::i32, 0, 
19540 /* 41438*/                      OPC_EmitInteger, MVT::i32, 0, 
19541 /* 41441*/                      OPC_EmitInteger, MVT::i32, 0, 
19542 /* 41444*/                      OPC_EmitInteger, MVT::i32, 0, 
19544                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19550 /* 41469*/                      OPC_CheckChild1Type, MVT::i32,
19559 /* 41485*/                      OPC_CheckChild1Type, MVT::i32,
19569 /* 41500*/                      OPC_CheckType, MVT::i32,
19571 /* 41504*/                      OPC_EmitInteger, MVT::i32, 8, 
19572 /* 41507*/                      OPC_EmitInteger, MVT::i32, 8, 
19573 /* 41510*/                      OPC_EmitInteger, MVT::i32, 8, 
19575 /* 41516*/                      OPC_EmitInteger, MVT::i32, 0, 
19576 /* 41519*/                      OPC_EmitInteger, MVT::i32, 0, 
19577 /* 41522*/                      OPC_EmitInteger, MVT::i32, 0, 
19578 /* 41525*/                      OPC_EmitInteger, MVT::i32, 0, 
19580                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19604 /* 41582*/                      OPC_CheckChild1Type, MVT::i32,
19613 /* 41598*/                      OPC_CheckChild1Type, MVT::i32,
19623 /* 41613*/                      OPC_CheckType, MVT::i32,
19625 /* 41617*/                      OPC_EmitInteger, MVT::i32, 8, 
19626 /* 41620*/                      OPC_EmitInteger, MVT::i32, 8, 
19627 /* 41623*/                      OPC_EmitInteger, MVT::i32, 8, 
19629 /* 41629*/                      OPC_EmitInteger, MVT::i32, 0, 
19630 /* 41632*/                      OPC_EmitInteger, MVT::i32, 0, 
19631 /* 41635*/                      OPC_EmitInteger, MVT::i32, 0, 
19632 /* 41638*/                      OPC_EmitInteger, MVT::i32, 0, 
19634                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19640 /* 41663*/                      OPC_CheckChild1Type, MVT::i32,
19649 /* 41679*/                      OPC_CheckChild1Type, MVT::i32,
19659 /* 41694*/                      OPC_CheckType, MVT::i32,
19661 /* 41698*/                      OPC_EmitInteger, MVT::i32, 8, 
19662 /* 41701*/                      OPC_EmitInteger, MVT::i32, 8, 
19663 /* 41704*/                      OPC_EmitInteger, MVT::i32, 8, 
19665 /* 41710*/                      OPC_EmitInteger, MVT::i32, 0, 
19666 /* 41713*/                      OPC_EmitInteger, MVT::i32, 0, 
19667 /* 41716*/                      OPC_EmitInteger, MVT::i32, 0, 
19668 /* 41719*/                      OPC_EmitInteger, MVT::i32, 0, 
19670                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19701 /* 41789*/                      OPC_CheckChild1Type, MVT::i32,
19710 /* 41805*/                      OPC_CheckChild1Type, MVT::i32,
19720 /* 41820*/                      OPC_CheckType, MVT::i32,
19722 /* 41824*/                      OPC_EmitInteger, MVT::i32, 8, 
19723 /* 41827*/                      OPC_EmitInteger, MVT::i32, 8, 
19724 /* 41830*/                      OPC_EmitInteger, MVT::i32, 8, 
19726 /* 41836*/                      OPC_EmitInteger, MVT::i32, 0, 
19727 /* 41839*/                      OPC_EmitInteger, MVT::i32, 0, 
19728 /* 41842*/                      OPC_EmitInteger, MVT::i32, 0, 
19729 /* 41845*/                      OPC_EmitInteger, MVT::i32, 0, 
19731                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19737 /* 41870*/                      OPC_CheckChild1Type, MVT::i32,
19746 /* 41886*/                      OPC_CheckChild1Type, MVT::i32,
19756 /* 41901*/                      OPC_CheckType, MVT::i32,
19758 /* 41905*/                      OPC_EmitInteger, MVT::i32, 8, 
19759 /* 41908*/                      OPC_EmitInteger, MVT::i32, 8, 
19760 /* 41911*/                      OPC_EmitInteger, MVT::i32, 8, 
19762 /* 41917*/                      OPC_EmitInteger, MVT::i32, 0, 
19763 /* 41920*/                      OPC_EmitInteger, MVT::i32, 0, 
19764 /* 41923*/                      OPC_EmitInteger, MVT::i32, 0, 
19765 /* 41926*/                      OPC_EmitInteger, MVT::i32, 0, 
19767                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19792 /* 41984*/                      OPC_CheckChild1Type, MVT::i32,
19801 /* 42000*/                      OPC_CheckChild1Type, MVT::i32,
19811 /* 42015*/                      OPC_CheckType, MVT::i32,
19813 /* 42019*/                      OPC_EmitInteger, MVT::i32, 8, 
19814 /* 42022*/                      OPC_EmitInteger, MVT::i32, 8, 
19815 /* 42025*/                      OPC_EmitInteger, MVT::i32, 8, 
19817 /* 42031*/                      OPC_EmitInteger, MVT::i32, 0, 
19818 /* 42034*/                      OPC_EmitInteger, MVT::i32, 0, 
19819 /* 42037*/                      OPC_EmitInteger, MVT::i32, 0, 
19820 /* 42040*/                      OPC_EmitInteger, MVT::i32, 0, 
19822                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19828 /* 42065*/                      OPC_CheckChild1Type, MVT::i32,
19837 /* 42081*/                      OPC_CheckChild1Type, MVT::i32,
19847 /* 42096*/                      OPC_CheckType, MVT::i32,
19849 /* 42100*/                      OPC_EmitInteger, MVT::i32, 8, 
19850 /* 42103*/                      OPC_EmitInteger, MVT::i32, 8, 
19851 /* 42106*/                      OPC_EmitInteger, MVT::i32, 8, 
19853 /* 42112*/                      OPC_EmitInteger, MVT::i32, 0, 
19854 /* 42115*/                      OPC_EmitInteger, MVT::i32, 0, 
19855 /* 42118*/                      OPC_EmitInteger, MVT::i32, 0, 
19856 /* 42121*/                      OPC_EmitInteger, MVT::i32, 0, 
19858                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19872 /* 42163*/                  OPC_CheckChild1Type, MVT::i32,
19881 /* 42179*/                  OPC_CheckChild1Type, MVT::i32,
19910 /* 42228*/                      OPC_CheckType, MVT::i32,
19912 /* 42232*/                      OPC_EmitInteger, MVT::i32, 8, 
19913 /* 42235*/                      OPC_EmitInteger, MVT::i32, 8, 
19914 /* 42238*/                      OPC_EmitInteger, MVT::i32, 8, 
19916 /* 42244*/                      OPC_EmitInteger, MVT::i32, 0, 
19917 /* 42247*/                      OPC_EmitInteger, MVT::i32, 0, 
19918 /* 42250*/                      OPC_EmitInteger, MVT::i32, 0, 
19919 /* 42253*/                      OPC_EmitInteger, MVT::i32, 0, 
19921                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19940 /* 42298*/                      OPC_CheckType, MVT::i32,
19942 /* 42302*/                      OPC_EmitInteger, MVT::i32, 8, 
19943 /* 42305*/                      OPC_EmitInteger, MVT::i32, 8, 
19944 /* 42308*/                      OPC_EmitInteger, MVT::i32, 8, 
19946 /* 42314*/                      OPC_EmitInteger, MVT::i32, 0, 
19947 /* 42317*/                      OPC_EmitInteger, MVT::i32, 0, 
19948 /* 42320*/                      OPC_EmitInteger, MVT::i32, 0, 
19949 /* 42323*/                      OPC_EmitInteger, MVT::i32, 0, 
19951                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
19977 /* 42381*/                      OPC_CheckType, MVT::i32,
19979 /* 42385*/                      OPC_EmitInteger, MVT::i32, 8, 
19980 /* 42388*/                      OPC_EmitInteger, MVT::i32, 8, 
19981 /* 42391*/                      OPC_EmitInteger, MVT::i32, 8, 
19983 /* 42397*/                      OPC_EmitInteger, MVT::i32, 0, 
19984 /* 42400*/                      OPC_EmitInteger, MVT::i32, 0, 
19985 /* 42403*/                      OPC_EmitInteger, MVT::i32, 0, 
19986 /* 42406*/                      OPC_EmitInteger, MVT::i32, 0, 
19988                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
20008 /* 42452*/                      OPC_CheckType, MVT::i32,
20010 /* 42456*/                      OPC_EmitInteger, MVT::i32, 8, 
20011 /* 42459*/                      OPC_EmitInteger, MVT::i32, 8, 
20012 /* 42462*/                      OPC_EmitInteger, MVT::i32, 8, 
20014 /* 42468*/                      OPC_EmitInteger, MVT::i32, 0, 
20015 /* 42471*/                      OPC_EmitInteger, MVT::i32, 0, 
20016 /* 42474*/                      OPC_EmitInteger, MVT::i32, 0, 
20017 /* 42477*/                      OPC_EmitInteger, MVT::i32, 0, 
20019                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
20027 /* 42505*/                  OPC_CheckChild1Type, MVT::i32,
20036 /* 42521*/                  OPC_CheckChild1Type, MVT::i32,
20065 /* 42570*/                      OPC_CheckType, MVT::i32,
20067 /* 42574*/                      OPC_EmitInteger, MVT::i32, 8, 
20068 /* 42577*/                      OPC_EmitInteger, MVT::i32, 8, 
20069 /* 42580*/                      OPC_EmitInteger, MVT::i32, 8, 
20071 /* 42586*/                      OPC_EmitInteger, MVT::i32, 0, 
20072 /* 42589*/                      OPC_EmitInteger, MVT::i32, 0, 
20073 /* 42592*/                      OPC_EmitInteger, MVT::i32, 0, 
20074 /* 42595*/                      OPC_EmitInteger, MVT::i32, 0, 
20076                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
20095 /* 42640*/                      OPC_CheckType, MVT::i32,
20097 /* 42644*/                      OPC_EmitInteger, MVT::i32, 8, 
20098 /* 42647*/                      OPC_EmitInteger, MVT::i32, 8, 
20099 /* 42650*/                      OPC_EmitInteger, MVT::i32, 8, 
20101 /* 42656*/                      OPC_EmitInteger, MVT::i32, 0, 
20102 /* 42659*/                      OPC_EmitInteger, MVT::i32, 0, 
20103 /* 42662*/                      OPC_EmitInteger, MVT::i32, 0, 
20104 /* 42665*/                      OPC_EmitInteger, MVT::i32, 0, 
20106                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
20132 /* 42723*/                      OPC_CheckType, MVT::i32,
20134 /* 42727*/                      OPC_EmitInteger, MVT::i32, 8, 
20135 /* 42730*/                      OPC_EmitInteger, MVT::i32, 8, 
20136 /* 42733*/                      OPC_EmitInteger, MVT::i32, 8, 
20138 /* 42739*/                      OPC_EmitInteger, MVT::i32, 0, 
20139 /* 42742*/                      OPC_EmitInteger, MVT::i32, 0, 
20140 /* 42745*/                      OPC_EmitInteger, MVT::i32, 0, 
20141 /* 42748*/                      OPC_EmitInteger, MVT::i32, 0, 
20143                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
20163 /* 42794*/                      OPC_CheckType, MVT::i32,
20165 /* 42798*/                      OPC_EmitInteger, MVT::i32, 8, 
20166 /* 42801*/                      OPC_EmitInteger, MVT::i32, 8, 
20167 /* 42804*/                      OPC_EmitInteger, MVT::i32, 8, 
20169 /* 42810*/                      OPC_EmitInteger, MVT::i32, 0, 
20170 /* 42813*/                      OPC_EmitInteger, MVT::i32, 0, 
20171 /* 42816*/                      OPC_EmitInteger, MVT::i32, 0, 
20172 /* 42819*/                      OPC_EmitInteger, MVT::i32, 0, 
20174                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
20203 /* 42884*/              OPC_CheckChild1Type, MVT::i32,
20209 /* 42895*/              OPC_CheckChild1Type, MVT::i32,
20216 /* 42905*/              OPC_CheckType, MVT::i32,
20218 /* 42909*/              OPC_EmitInteger, MVT::i32, 8, 
20219 /* 42912*/              OPC_EmitInteger, MVT::i32, 8, 
20220 /* 42915*/              OPC_EmitInteger, MVT::i32, 8, 
20222 /* 42921*/              OPC_EmitInteger, MVT::i32, 0, 
20223 /* 42924*/              OPC_EmitInteger, MVT::i32, 0, 
20224 /* 42927*/              OPC_EmitInteger, MVT::i32, 0, 
20225 /* 42930*/              OPC_EmitInteger, MVT::i32, 0, 
20227                             MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
20233 /* 42955*/              OPC_CheckChild1Type, MVT::i32,
20239 /* 42966*/              OPC_CheckChild1Type, MVT::i32,
20246 /* 42976*/              OPC_CheckType, MVT::i32,
20248 /* 42980*/              OPC_EmitInteger, MVT::i32, 8, 
20249 /* 42983*/              OPC_EmitInteger, MVT::i32, 8, 
20250 /* 42986*/              OPC_EmitInteger, MVT::i32, 8, 
20252 /* 42992*/              OPC_EmitInteger, MVT::i32, 0, 
20253 /* 42995*/              OPC_EmitInteger, MVT::i32, 0, 
20254 /* 42998*/              OPC_EmitInteger, MVT::i32, 0, 
20255 /* 43001*/              OPC_EmitInteger, MVT::i32, 0, 
20257                             MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
20270 /* 43039*/              OPC_CheckChild1Type, MVT::i32,
20276 /* 43050*/              OPC_CheckChild1Type, MVT::i32,
20282 /* 43059*/              OPC_CheckType, MVT::i32,
20284 /* 43063*/              OPC_EmitInteger, MVT::i32, 8, 
20285 /* 43066*/              OPC_EmitInteger, MVT::i32, 8, 
20286 /* 43069*/              OPC_EmitInteger, MVT::i32, 8, 
20288 /* 43075*/              OPC_EmitInteger, MVT::i32, 0, 
20289 /* 43078*/              OPC_EmitInteger, MVT::i32, 0, 
20290 /* 43081*/              OPC_EmitInteger, MVT::i32, 0, 
20291 /* 43084*/              OPC_EmitInteger, MVT::i32, 0, 
20293                             MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
20299 /* 43109*/              OPC_CheckChild1Type, MVT::i32,
20305 /* 43120*/              OPC_CheckChild1Type, MVT::i32,
20311 /* 43129*/              OPC_CheckType, MVT::i32,
20313 /* 43133*/              OPC_EmitInteger, MVT::i32, 8, 
20314 /* 43136*/              OPC_EmitInteger, MVT::i32, 8, 
20315 /* 43139*/              OPC_EmitInteger, MVT::i32, 8, 
20317 /* 43145*/              OPC_EmitInteger, MVT::i32, 0, 
20318 /* 43148*/              OPC_EmitInteger, MVT::i32, 0, 
20319 /* 43151*/              OPC_EmitInteger, MVT::i32, 0, 
20320 /* 43154*/              OPC_EmitInteger, MVT::i32, 0, 
20322                             MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
20334 /* 43191*/              OPC_CheckChild1Type, MVT::i32,
20340 /* 43202*/              OPC_CheckChild1Type, MVT::i32,
20347 /* 43212*/              OPC_CheckType, MVT::i32,
20349 /* 43216*/              OPC_EmitInteger, MVT::i32, 8, 
20350 /* 43219*/              OPC_EmitInteger, MVT::i32, 8, 
20351 /* 43222*/              OPC_EmitInteger, MVT::i32, 8, 
20353 /* 43228*/              OPC_EmitInteger, MVT::i32, 0, 
20354 /* 43231*/              OPC_EmitInteger, MVT::i32, 0, 
20355 /* 43234*/              OPC_EmitInteger, MVT::i32, 0, 
20356 /* 43237*/              OPC_EmitInteger, MVT::i32, 0, 
20358                             MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
20364 /* 43262*/              OPC_CheckChild1Type, MVT::i32,
20370 /* 43273*/              OPC_CheckChild1Type, MVT::i32,
20377 /* 43283*/              OPC_CheckType, MVT::i32,
20379 /* 43287*/              OPC_EmitInteger, MVT::i32, 8, 
20380 /* 43290*/              OPC_EmitInteger, MVT::i32, 8, 
20381 /* 43293*/              OPC_EmitInteger, MVT::i32, 8, 
20383 /* 43299*/              OPC_EmitInteger, MVT::i32, 0, 
20384 /* 43302*/              OPC_EmitInteger, MVT::i32, 0, 
20385 /* 43305*/              OPC_EmitInteger, MVT::i32, 0, 
20386 /* 43308*/              OPC_EmitInteger, MVT::i32, 0, 
20388                             MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
20401 /* 43346*/              OPC_CheckChild1Type, MVT::i32,
20407 /* 43357*/              OPC_CheckChild1Type, MVT::i32,
20413 /* 43366*/              OPC_CheckType, MVT::i32,
20415 /* 43370*/              OPC_EmitInteger, MVT::i32, 8, 
20416 /* 43373*/              OPC_EmitInteger, MVT::i32, 8, 
20417 /* 43376*/              OPC_EmitInteger, MVT::i32, 8, 
20419 /* 43382*/              OPC_EmitInteger, MVT::i32, 0, 
20420 /* 43385*/              OPC_EmitInteger, MVT::i32, 0, 
20421 /* 43388*/              OPC_EmitInteger, MVT::i32, 0, 
20422 /* 43391*/              OPC_EmitInteger, MVT::i32, 0, 
20424                             MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
20430 /* 43416*/              OPC_CheckChild1Type, MVT::i32,
20436 /* 43427*/              OPC_CheckChild1Type, MVT::i32,
20442 /* 43436*/              OPC_CheckType, MVT::i32,
20444 /* 43440*/              OPC_EmitInteger, MVT::i32, 8, 
20445 /* 43443*/              OPC_EmitInteger, MVT::i32, 8, 
20446 /* 43446*/              OPC_EmitInteger, MVT::i32, 8, 
20448 /* 43452*/              OPC_EmitInteger, MVT::i32, 0, 
20449 /* 43455*/              OPC_EmitInteger, MVT::i32, 0, 
20450 /* 43458*/              OPC_EmitInteger, MVT::i32, 0, 
20451 /* 43461*/              OPC_EmitInteger, MVT::i32, 0, 
20453                             MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
20464 /* 43497*/          OPC_CheckChild1Type, MVT::i32,
20470 /* 43507*/          OPC_CheckChild1Type, MVT::i32,
20512 /* 43587*/                    OPC_CheckChild1Type, MVT::i32,
20524 /* 43607*/                    OPC_CheckChild1Type, MVT::i32,
20543 /* 43639*/                      OPC_CheckChild1Type, MVT::i32,
20555 /* 43659*/                      OPC_CheckChild1Type, MVT::i32,
20566 /* 43675*/                      OPC_CheckType, MVT::i32,
20568 /* 43679*/                      OPC_EmitInteger, MVT::i32, 8, 
20569 /* 43682*/                      OPC_EmitInteger, MVT::i32, 8, 
20570 /* 43685*/                      OPC_EmitInteger, MVT::i32, 8, 
20572 /* 43691*/                      OPC_EmitInteger, MVT::i32, 0, 
20573 /* 43694*/                      OPC_EmitInteger, MVT::i32, 0, 
20574 /* 43697*/                      OPC_EmitInteger, MVT::i32, 0, 
20575 /* 43700*/                      OPC_EmitInteger, MVT::i32, 0, 
20577                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
20583 /* 43725*/                      OPC_CheckChild1Type, MVT::i32,
20595 /* 43745*/                      OPC_CheckChild1Type, MVT::i32,
20606 /* 43761*/                      OPC_CheckType, MVT::i32,
20608 /* 43765*/                      OPC_EmitInteger, MVT::i32, 8, 
20609 /* 43768*/                      OPC_EmitInteger, MVT::i32, 8, 
20610 /* 43771*/                      OPC_EmitInteger, MVT::i32, 8, 
20612 /* 43777*/                      OPC_EmitInteger, MVT::i32, 0, 
20613 /* 43780*/                      OPC_EmitInteger, MVT::i32, 0, 
20614 /* 43783*/                      OPC_EmitInteger, MVT::i32, 0, 
20615 /* 43786*/                      OPC_EmitInteger, MVT::i32, 0, 
20617                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
20624 /* 43813*/                    OPC_CheckChild1Type, MVT::i32,
20636 /* 43833*/                    OPC_CheckChild1Type, MVT::i32,
20655 /* 43865*/                      OPC_CheckChild1Type, MVT::i32,
20667 /* 43885*/                      OPC_CheckChild1Type, MVT::i32,
20678 /* 43901*/                      OPC_CheckType, MVT::i32,
20680 /* 43905*/                      OPC_EmitInteger, MVT::i32, 8, 
20681 /* 43908*/                      OPC_EmitInteger, MVT::i32, 8, 
20682 /* 43911*/                      OPC_EmitInteger, MVT::i32, 8, 
20684 /* 43917*/                      OPC_EmitInteger, MVT::i32, 0, 
20685 /* 43920*/                      OPC_EmitInteger, MVT::i32, 0, 
20686 /* 43923*/                      OPC_EmitInteger, MVT::i32, 0, 
20687 /* 43926*/                      OPC_EmitInteger, MVT::i32, 0, 
20689                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
20695 /* 43951*/                      OPC_CheckChild1Type, MVT::i32,
20707 /* 43971*/                      OPC_CheckChild1Type, MVT::i32,
20718 /* 43987*/                      OPC_CheckType, MVT::i32,
20720 /* 43991*/                      OPC_EmitInteger, MVT::i32, 8, 
20721 /* 43994*/                      OPC_EmitInteger, MVT::i32, 8, 
20722 /* 43997*/                      OPC_EmitInteger, MVT::i32, 8, 
20724 /* 44003*/                      OPC_EmitInteger, MVT::i32, 0, 
20725 /* 44006*/                      OPC_EmitInteger, MVT::i32, 0, 
20726 /* 44009*/                      OPC_EmitInteger, MVT::i32, 0, 
20727 /* 44012*/                      OPC_EmitInteger, MVT::i32, 0, 
20729                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
20760 /* 44079*/                    OPC_CheckChild1Type, MVT::i32,
20772 /* 44099*/                    OPC_CheckChild1Type, MVT::i32,
20791 /* 44131*/                      OPC_CheckChild1Type, MVT::i32,
20803 /* 44151*/                      OPC_CheckChild1Type, MVT::i32,
20814 /* 44167*/                      OPC_CheckType, MVT::i32,
20816 /* 44171*/                      OPC_EmitInteger, MVT::i32, 8, 
20817 /* 44174*/                      OPC_EmitInteger, MVT::i32, 8, 
20818 /* 44177*/                      OPC_EmitInteger, MVT::i32, 8, 
20820 /* 44183*/                      OPC_EmitInteger, MVT::i32, 0, 
20821 /* 44186*/                      OPC_EmitInteger, MVT::i32, 0, 
20822 /* 44189*/                      OPC_EmitInteger, MVT::i32, 0, 
20823 /* 44192*/                      OPC_EmitInteger, MVT::i32, 0, 
20825                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
20831 /* 44217*/                      OPC_CheckChild1Type, MVT::i32,
20843 /* 44237*/                      OPC_CheckChild1Type, MVT::i32,
20854 /* 44253*/                      OPC_CheckType, MVT::i32,
20856 /* 44257*/                      OPC_EmitInteger, MVT::i32, 8, 
20857 /* 44260*/                      OPC_EmitInteger, MVT::i32, 8, 
20858 /* 44263*/                      OPC_EmitInteger, MVT::i32, 8, 
20860 /* 44269*/                      OPC_EmitInteger, MVT::i32, 0, 
20861 /* 44272*/                      OPC_EmitInteger, MVT::i32, 0, 
20862 /* 44275*/                      OPC_EmitInteger, MVT::i32, 0, 
20863 /* 44278*/                      OPC_EmitInteger, MVT::i32, 0, 
20865                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
20872 /* 44305*/                    OPC_CheckChild1Type, MVT::i32,
20884 /* 44325*/                    OPC_CheckChild1Type, MVT::i32,
20903 /* 44357*/                      OPC_CheckChild1Type, MVT::i32,
20915 /* 44377*/                      OPC_CheckChild1Type, MVT::i32,
20926 /* 44393*/                      OPC_CheckType, MVT::i32,
20928 /* 44397*/                      OPC_EmitInteger, MVT::i32, 8, 
20929 /* 44400*/                      OPC_EmitInteger, MVT::i32, 8, 
20930 /* 44403*/                      OPC_EmitInteger, MVT::i32, 8, 
20932 /* 44409*/                      OPC_EmitInteger, MVT::i32, 0, 
20933 /* 44412*/                      OPC_EmitInteger, MVT::i32, 0, 
20934 /* 44415*/                      OPC_EmitInteger, MVT::i32, 0, 
20935 /* 44418*/                      OPC_EmitInteger, MVT::i32, 0, 
20937                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
20943 /* 44443*/                      OPC_CheckChild1Type, MVT::i32,
20955 /* 44463*/                      OPC_CheckChild1Type, MVT::i32,
20966 /* 44479*/                      OPC_CheckType, MVT::i32,
20968 /* 44483*/                      OPC_EmitInteger, MVT::i32, 8, 
20969 /* 44486*/                      OPC_EmitInteger, MVT::i32, 8, 
20970 /* 44489*/                      OPC_EmitInteger, MVT::i32, 8, 
20972 /* 44495*/                      OPC_EmitInteger, MVT::i32, 0, 
20973 /* 44498*/                      OPC_EmitInteger, MVT::i32, 0, 
20974 /* 44501*/                      OPC_EmitInteger, MVT::i32, 0, 
20975 /* 44504*/                      OPC_EmitInteger, MVT::i32, 0, 
20977                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
21015 /* 44584*/                    OPC_CheckChild1Type, MVT::i32,
21027 /* 44604*/                    OPC_CheckChild1Type, MVT::i32,
21046 /* 44636*/                      OPC_CheckChild1Type, MVT::i32,
21058 /* 44656*/                      OPC_CheckChild1Type, MVT::i32,
21069 /* 44672*/                      OPC_CheckType, MVT::i32,
21071 /* 44676*/                      OPC_EmitInteger, MVT::i32, 8, 
21072 /* 44679*/                      OPC_EmitInteger, MVT::i32, 8, 
21073 /* 44682*/                      OPC_EmitInteger, MVT::i32, 8, 
21075 /* 44688*/                      OPC_EmitInteger, MVT::i32, 0, 
21076 /* 44691*/                      OPC_EmitInteger, MVT::i32, 0, 
21077 /* 44694*/                      OPC_EmitInteger, MVT::i32, 0, 
21078 /* 44697*/                      OPC_EmitInteger, MVT::i32, 0, 
21080                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
21086 /* 44722*/                      OPC_CheckChild1Type, MVT::i32,
21098 /* 44742*/                      OPC_CheckChild1Type, MVT::i32,
21109 /* 44758*/                      OPC_CheckType, MVT::i32,
21111 /* 44762*/                      OPC_EmitInteger, MVT::i32, 8, 
21112 /* 44765*/                      OPC_EmitInteger, MVT::i32, 8, 
21113 /* 44768*/                      OPC_EmitInteger, MVT::i32, 8, 
21115 /* 44774*/                      OPC_EmitInteger, MVT::i32, 0, 
21116 /* 44777*/                      OPC_EmitInteger, MVT::i32, 0, 
21117 /* 44780*/                      OPC_EmitInteger, MVT::i32, 0, 
21118 /* 44783*/                      OPC_EmitInteger, MVT::i32, 0, 
21120                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
21127 /* 44810*/                    OPC_CheckChild1Type, MVT::i32,
21139 /* 44830*/                    OPC_CheckChild1Type, MVT::i32,
21158 /* 44862*/                      OPC_CheckChild1Type, MVT::i32,
21170 /* 44882*/                      OPC_CheckChild1Type, MVT::i32,
21181 /* 44898*/                      OPC_CheckType, MVT::i32,
21183 /* 44902*/                      OPC_EmitInteger, MVT::i32, 8, 
21184 /* 44905*/                      OPC_EmitInteger, MVT::i32, 8, 
21185 /* 44908*/                      OPC_EmitInteger, MVT::i32, 8, 
21187 /* 44914*/                      OPC_EmitInteger, MVT::i32, 0, 
21188 /* 44917*/                      OPC_EmitInteger, MVT::i32, 0, 
21189 /* 44920*/                      OPC_EmitInteger, MVT::i32, 0, 
21190 /* 44923*/                      OPC_EmitInteger, MVT::i32, 0, 
21192                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
21198 /* 44948*/                      OPC_CheckChild1Type, MVT::i32,
21210 /* 44968*/                      OPC_CheckChild1Type, MVT::i32,
21221 /* 44984*/                      OPC_CheckType, MVT::i32,
21223 /* 44988*/                      OPC_EmitInteger, MVT::i32, 8, 
21224 /* 44991*/                      OPC_EmitInteger, MVT::i32, 8, 
21225 /* 44994*/                      OPC_EmitInteger, MVT::i32, 8, 
21227 /* 45000*/                      OPC_EmitInteger, MVT::i32, 0, 
21228 /* 45003*/                      OPC_EmitInteger, MVT::i32, 0, 
21229 /* 45006*/                      OPC_EmitInteger, MVT::i32, 0, 
21230 /* 45009*/                      OPC_EmitInteger, MVT::i32, 0, 
21232                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
21264 /* 45077*/                    OPC_CheckChild1Type, MVT::i32,
21276 /* 45097*/                    OPC_CheckChild1Type, MVT::i32,
21295 /* 45129*/                      OPC_CheckChild1Type, MVT::i32,
21307 /* 45149*/                      OPC_CheckChild1Type, MVT::i32,
21318 /* 45165*/                      OPC_CheckType, MVT::i32,
21320 /* 45169*/                      OPC_EmitInteger, MVT::i32, 8, 
21321 /* 45172*/                      OPC_EmitInteger, MVT::i32, 8, 
21322 /* 45175*/                      OPC_EmitInteger, MVT::i32, 8, 
21324 /* 45181*/                      OPC_EmitInteger, MVT::i32, 0, 
21325 /* 45184*/                      OPC_EmitInteger, MVT::i32, 0, 
21326 /* 45187*/                      OPC_EmitInteger, MVT::i32, 0, 
21327 /* 45190*/                      OPC_EmitInteger, MVT::i32, 0, 
21329                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
21335 /* 45215*/                      OPC_CheckChild1Type, MVT::i32,
21347 /* 45235*/                      OPC_CheckChild1Type, MVT::i32,
21358 /* 45251*/                      OPC_CheckType, MVT::i32,
21360 /* 45255*/                      OPC_EmitInteger, MVT::i32, 8, 
21361 /* 45258*/                      OPC_EmitInteger, MVT::i32, 8, 
21362 /* 45261*/                      OPC_EmitInteger, MVT::i32, 8, 
21364 /* 45267*/                      OPC_EmitInteger, MVT::i32, 0, 
21365 /* 45270*/                      OPC_EmitInteger, MVT::i32, 0, 
21366 /* 45273*/                      OPC_EmitInteger, MVT::i32, 0, 
21367 /* 45276*/                      OPC_EmitInteger, MVT::i32, 0, 
21369                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
21376 /* 45303*/                    OPC_CheckChild1Type, MVT::i32,
21388 /* 45323*/                    OPC_CheckChild1Type, MVT::i32,
21407 /* 45355*/                      OPC_CheckChild1Type, MVT::i32,
21419 /* 45375*/                      OPC_CheckChild1Type, MVT::i32,
21430 /* 45391*/                      OPC_CheckType, MVT::i32,
21432 /* 45395*/                      OPC_EmitInteger, MVT::i32, 8, 
21433 /* 45398*/                      OPC_EmitInteger, MVT::i32, 8, 
21434 /* 45401*/                      OPC_EmitInteger, MVT::i32, 8, 
21436 /* 45407*/                      OPC_EmitInteger, MVT::i32, 0, 
21437 /* 45410*/                      OPC_EmitInteger, MVT::i32, 0, 
21438 /* 45413*/                      OPC_EmitInteger, MVT::i32, 0, 
21439 /* 45416*/                      OPC_EmitInteger, MVT::i32, 0, 
21441                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
21447 /* 45441*/                      OPC_CheckChild1Type, MVT::i32,
21459 /* 45461*/                      OPC_CheckChild1Type, MVT::i32,
21470 /* 45477*/                      OPC_CheckType, MVT::i32,
21472 /* 45481*/                      OPC_EmitInteger, MVT::i32, 8, 
21473 /* 45484*/                      OPC_EmitInteger, MVT::i32, 8, 
21474 /* 45487*/                      OPC_EmitInteger, MVT::i32, 8, 
21476 /* 45493*/                      OPC_EmitInteger, MVT::i32, 0, 
21477 /* 45496*/                      OPC_EmitInteger, MVT::i32, 0, 
21478 /* 45499*/                      OPC_EmitInteger, MVT::i32, 0, 
21479 /* 45502*/                      OPC_EmitInteger, MVT::i32, 0, 
21481                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
21519 /* 45582*/                    OPC_CheckChild1Type, MVT::i32,
21531 /* 45602*/                    OPC_CheckChild1Type, MVT::i32,
21550 /* 45634*/                      OPC_CheckChild1Type, MVT::i32,
21562 /* 45654*/                      OPC_CheckChild1Type, MVT::i32,
21573 /* 45670*/                      OPC_CheckType, MVT::i32,
21575 /* 45674*/                      OPC_EmitInteger, MVT::i32, 8, 
21576 /* 45677*/                      OPC_EmitInteger, MVT::i32, 8, 
21577 /* 45680*/                      OPC_EmitInteger, MVT::i32, 8, 
21579 /* 45686*/                      OPC_EmitInteger, MVT::i32, 0, 
21580 /* 45689*/                      OPC_EmitInteger, MVT::i32, 0, 
21581 /* 45692*/                      OPC_EmitInteger, MVT::i32, 0, 
21582 /* 45695*/                      OPC_EmitInteger, MVT::i32, 0, 
21584                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
21590 /* 45720*/                      OPC_CheckChild1Type, MVT::i32,
21602 /* 45740*/                      OPC_CheckChild1Type, MVT::i32,
21613 /* 45756*/                      OPC_CheckType, MVT::i32,
21615 /* 45760*/                      OPC_EmitInteger, MVT::i32, 8, 
21616 /* 45763*/                      OPC_EmitInteger, MVT::i32, 8, 
21617 /* 45766*/                      OPC_EmitInteger, MVT::i32, 8, 
21619 /* 45772*/                      OPC_EmitInteger, MVT::i32, 0, 
21620 /* 45775*/                      OPC_EmitInteger, MVT::i32, 0, 
21621 /* 45778*/                      OPC_EmitInteger, MVT::i32, 0, 
21622 /* 45781*/                      OPC_EmitInteger, MVT::i32, 0, 
21624                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
21631 /* 45808*/                    OPC_CheckChild1Type, MVT::i32,
21643 /* 45828*/                    OPC_CheckChild1Type, MVT::i32,
21662 /* 45860*/                      OPC_CheckChild1Type, MVT::i32,
21674 /* 45880*/                      OPC_CheckChild1Type, MVT::i32,
21685 /* 45896*/                      OPC_CheckType, MVT::i32,
21687 /* 45900*/                      OPC_EmitInteger, MVT::i32, 8, 
21688 /* 45903*/                      OPC_EmitInteger, MVT::i32, 8, 
21689 /* 45906*/                      OPC_EmitInteger, MVT::i32, 8, 
21691 /* 45912*/                      OPC_EmitInteger, MVT::i32, 0, 
21692 /* 45915*/                      OPC_EmitInteger, MVT::i32, 0, 
21693 /* 45918*/                      OPC_EmitInteger, MVT::i32, 0, 
21694 /* 45921*/                      OPC_EmitInteger, MVT::i32, 0, 
21696                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
21702 /* 45946*/                      OPC_CheckChild1Type, MVT::i32,
21714 /* 45966*/                      OPC_CheckChild1Type, MVT::i32,
21725 /* 45982*/                      OPC_CheckType, MVT::i32,
21727 /* 45986*/                      OPC_EmitInteger, MVT::i32, 8, 
21728 /* 45989*/                      OPC_EmitInteger, MVT::i32, 8, 
21729 /* 45992*/                      OPC_EmitInteger, MVT::i32, 8, 
21731 /* 45998*/                      OPC_EmitInteger, MVT::i32, 0, 
21732 /* 46001*/                      OPC_EmitInteger, MVT::i32, 0, 
21733 /* 46004*/                      OPC_EmitInteger, MVT::i32, 0, 
21734 /* 46007*/                      OPC_EmitInteger, MVT::i32, 0, 
21736                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
21767 /* 46074*/                    OPC_CheckChild1Type, MVT::i32,
21779 /* 46094*/                    OPC_CheckChild1Type, MVT::i32,
21798 /* 46126*/                      OPC_CheckChild1Type, MVT::i32,
21810 /* 46146*/                      OPC_CheckChild1Type, MVT::i32,
21821 /* 46162*/                      OPC_CheckType, MVT::i32,
21823 /* 46166*/                      OPC_EmitInteger, MVT::i32, 8, 
21824 /* 46169*/                      OPC_EmitInteger, MVT::i32, 8, 
21825 /* 46172*/                      OPC_EmitInteger, MVT::i32, 8, 
21827 /* 46178*/                      OPC_EmitInteger, MVT::i32, 0, 
21828 /* 46181*/                      OPC_EmitInteger, MVT::i32, 0, 
21829 /* 46184*/                      OPC_EmitInteger, MVT::i32, 0, 
21830 /* 46187*/                      OPC_EmitInteger, MVT::i32, 0, 
21832                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
21838 /* 46212*/                      OPC_CheckChild1Type, MVT::i32,
21850 /* 46232*/                      OPC_CheckChild1Type, MVT::i32,
21861 /* 46248*/                      OPC_CheckType, MVT::i32,
21863 /* 46252*/                      OPC_EmitInteger, MVT::i32, 8, 
21864 /* 46255*/                      OPC_EmitInteger, MVT::i32, 8, 
21865 /* 46258*/                      OPC_EmitInteger, MVT::i32, 8, 
21867 /* 46264*/                      OPC_EmitInteger, MVT::i32, 0, 
21868 /* 46267*/                      OPC_EmitInteger, MVT::i32, 0, 
21869 /* 46270*/                      OPC_EmitInteger, MVT::i32, 0, 
21870 /* 46273*/                      OPC_EmitInteger, MVT::i32, 0, 
21872                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
21879 /* 46300*/                    OPC_CheckChild1Type, MVT::i32,
21891 /* 46320*/                    OPC_CheckChild1Type, MVT::i32,
21910 /* 46352*/                      OPC_CheckChild1Type, MVT::i32,
21922 /* 46372*/                      OPC_CheckChild1Type, MVT::i32,
21933 /* 46388*/                      OPC_CheckType, MVT::i32,
21935 /* 46392*/                      OPC_EmitInteger, MVT::i32, 8, 
21936 /* 46395*/                      OPC_EmitInteger, MVT::i32, 8, 
21937 /* 46398*/                      OPC_EmitInteger, MVT::i32, 8, 
21939 /* 46404*/                      OPC_EmitInteger, MVT::i32, 0, 
21940 /* 46407*/                      OPC_EmitInteger, MVT::i32, 0, 
21941 /* 46410*/                      OPC_EmitInteger, MVT::i32, 0, 
21942 /* 46413*/                      OPC_EmitInteger, MVT::i32, 0, 
21944                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
21950 /* 46438*/                      OPC_CheckChild1Type, MVT::i32,
21962 /* 46458*/                      OPC_CheckChild1Type, MVT::i32,
21973 /* 46474*/                      OPC_CheckType, MVT::i32,
21975 /* 46478*/                      OPC_EmitInteger, MVT::i32, 8, 
21976 /* 46481*/                      OPC_EmitInteger, MVT::i32, 8, 
21977 /* 46484*/                      OPC_EmitInteger, MVT::i32, 8, 
21979 /* 46490*/                      OPC_EmitInteger, MVT::i32, 0, 
21980 /* 46493*/                      OPC_EmitInteger, MVT::i32, 0, 
21981 /* 46496*/                      OPC_EmitInteger, MVT::i32, 0, 
21982 /* 46499*/                      OPC_EmitInteger, MVT::i32, 0, 
21984                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
22022 /* 46579*/                    OPC_CheckChild1Type, MVT::i32,
22034 /* 46599*/                    OPC_CheckChild1Type, MVT::i32,
22053 /* 46631*/                      OPC_CheckChild1Type, MVT::i32,
22065 /* 46651*/                      OPC_CheckChild1Type, MVT::i32,
22076 /* 46667*/                      OPC_CheckType, MVT::i32,
22078 /* 46671*/                      OPC_EmitInteger, MVT::i32, 8, 
22079 /* 46674*/                      OPC_EmitInteger, MVT::i32, 8, 
22080 /* 46677*/                      OPC_EmitInteger, MVT::i32, 8, 
22082 /* 46683*/                      OPC_EmitInteger, MVT::i32, 0, 
22083 /* 46686*/                      OPC_EmitInteger, MVT::i32, 0, 
22084 /* 46689*/                      OPC_EmitInteger, MVT::i32, 0, 
22085 /* 46692*/                      OPC_EmitInteger, MVT::i32, 0, 
22087                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
22093 /* 46717*/                      OPC_CheckChild1Type, MVT::i32,
22105 /* 46737*/                      OPC_CheckChild1Type, MVT::i32,
22116 /* 46753*/                      OPC_CheckType, MVT::i32,
22118 /* 46757*/                      OPC_EmitInteger, MVT::i32, 8, 
22119 /* 46760*/                      OPC_EmitInteger, MVT::i32, 8, 
22120 /* 46763*/                      OPC_EmitInteger, MVT::i32, 8, 
22122 /* 46769*/                      OPC_EmitInteger, MVT::i32, 0, 
22123 /* 46772*/                      OPC_EmitInteger, MVT::i32, 0, 
22124 /* 46775*/                      OPC_EmitInteger, MVT::i32, 0, 
22125 /* 46778*/                      OPC_EmitInteger, MVT::i32, 0, 
22127                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
22134 /* 46805*/                    OPC_CheckChild1Type, MVT::i32,
22146 /* 46825*/                    OPC_CheckChild1Type, MVT::i32,
22165 /* 46857*/                      OPC_CheckChild1Type, MVT::i32,
22177 /* 46877*/                      OPC_CheckChild1Type, MVT::i32,
22188 /* 46893*/                      OPC_CheckType, MVT::i32,
22190 /* 46897*/                      OPC_EmitInteger, MVT::i32, 8, 
22191 /* 46900*/                      OPC_EmitInteger, MVT::i32, 8, 
22192 /* 46903*/                      OPC_EmitInteger, MVT::i32, 8, 
22194 /* 46909*/                      OPC_EmitInteger, MVT::i32, 0, 
22195 /* 46912*/                      OPC_EmitInteger, MVT::i32, 0, 
22196 /* 46915*/                      OPC_EmitInteger, MVT::i32, 0, 
22197 /* 46918*/                      OPC_EmitInteger, MVT::i32, 0, 
22199                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
22205 /* 46943*/                      OPC_CheckChild1Type, MVT::i32,
22217 /* 46963*/                      OPC_CheckChild1Type, MVT::i32,
22228 /* 46979*/                      OPC_CheckType, MVT::i32,
22230 /* 46983*/                      OPC_EmitInteger, MVT::i32, 8, 
22231 /* 46986*/                      OPC_EmitInteger, MVT::i32, 8, 
22232 /* 46989*/                      OPC_EmitInteger, MVT::i32, 8, 
22234 /* 46995*/                      OPC_EmitInteger, MVT::i32, 0, 
22235 /* 46998*/                      OPC_EmitInteger, MVT::i32, 0, 
22236 /* 47001*/                      OPC_EmitInteger, MVT::i32, 0, 
22237 /* 47004*/                      OPC_EmitInteger, MVT::i32, 0, 
22239                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
22271 /* 47072*/                    OPC_CheckChild1Type, MVT::i32,
22283 /* 47092*/                    OPC_CheckChild1Type, MVT::i32,
22302 /* 47124*/                      OPC_CheckChild1Type, MVT::i32,
22314 /* 47144*/                      OPC_CheckChild1Type, MVT::i32,
22325 /* 47160*/                      OPC_CheckType, MVT::i32,
22327 /* 47164*/                      OPC_EmitInteger, MVT::i32, 8, 
22328 /* 47167*/                      OPC_EmitInteger, MVT::i32, 8, 
22329 /* 47170*/                      OPC_EmitInteger, MVT::i32, 8, 
22331 /* 47176*/                      OPC_EmitInteger, MVT::i32, 0, 
22332 /* 47179*/                      OPC_EmitInteger, MVT::i32, 0, 
22333 /* 47182*/                      OPC_EmitInteger, MVT::i32, 0, 
22334 /* 47185*/                      OPC_EmitInteger, MVT::i32, 0, 
22336                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
22342 /* 47210*/                      OPC_CheckChild1Type, MVT::i32,
22354 /* 47230*/                      OPC_CheckChild1Type, MVT::i32,
22365 /* 47246*/                      OPC_CheckType, MVT::i32,
22367 /* 47250*/                      OPC_EmitInteger, MVT::i32, 8, 
22368 /* 47253*/                      OPC_EmitInteger, MVT::i32, 8, 
22369 /* 47256*/                      OPC_EmitInteger, MVT::i32, 8, 
22371 /* 47262*/                      OPC_EmitInteger, MVT::i32, 0, 
22372 /* 47265*/                      OPC_EmitInteger, MVT::i32, 0, 
22373 /* 47268*/                      OPC_EmitInteger, MVT::i32, 0, 
22374 /* 47271*/                      OPC_EmitInteger, MVT::i32, 0, 
22376                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
22383 /* 47298*/                    OPC_CheckChild1Type, MVT::i32,
22395 /* 47318*/                    OPC_CheckChild1Type, MVT::i32,
22414 /* 47350*/                      OPC_CheckChild1Type, MVT::i32,
22426 /* 47370*/                      OPC_CheckChild1Type, MVT::i32,
22437 /* 47386*/                      OPC_CheckType, MVT::i32,
22439 /* 47390*/                      OPC_EmitInteger, MVT::i32, 8, 
22440 /* 47393*/                      OPC_EmitInteger, MVT::i32, 8, 
22441 /* 47396*/                      OPC_EmitInteger, MVT::i32, 8, 
22443 /* 47402*/                      OPC_EmitInteger, MVT::i32, 0, 
22444 /* 47405*/                      OPC_EmitInteger, MVT::i32, 0, 
22445 /* 47408*/                      OPC_EmitInteger, MVT::i32, 0, 
22446 /* 47411*/                      OPC_EmitInteger, MVT::i32, 0, 
22448                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
22454 /* 47436*/                      OPC_CheckChild1Type, MVT::i32,
22466 /* 47456*/                      OPC_CheckChild1Type, MVT::i32,
22477 /* 47472*/                      OPC_CheckType, MVT::i32,
22479 /* 47476*/                      OPC_EmitInteger, MVT::i32, 8, 
22480 /* 47479*/                      OPC_EmitInteger, MVT::i32, 8, 
22481 /* 47482*/                      OPC_EmitInteger, MVT::i32, 8, 
22483 /* 47488*/                      OPC_EmitInteger, MVT::i32, 0, 
22484 /* 47491*/                      OPC_EmitInteger, MVT::i32, 0, 
22485 /* 47494*/                      OPC_EmitInteger, MVT::i32, 0, 
22486 /* 47497*/                      OPC_EmitInteger, MVT::i32, 0, 
22488                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
22503 /* 47540*/                OPC_CheckChild1Type, MVT::i32,
22515 /* 47560*/                OPC_CheckChild1Type, MVT::i32,
22559 /* 47635*/                      OPC_CheckChild1Type, MVT::i32,
22571 /* 47655*/                      OPC_CheckChild1Type, MVT::i32,
22582 /* 47671*/                      OPC_CheckType, MVT::i32,
22584 /* 47675*/                      OPC_EmitInteger, MVT::i32, 8, 
22585 /* 47678*/                      OPC_EmitInteger, MVT::i32, 8, 
22586 /* 47681*/                      OPC_EmitInteger, MVT::i32, 8, 
22588 /* 47687*/                      OPC_EmitInteger, MVT::i32, 0, 
22589 /* 47690*/                      OPC_EmitInteger, MVT::i32, 0, 
22590 /* 47693*/                      OPC_EmitInteger, MVT::i32, 0, 
22591 /* 47696*/                      OPC_EmitInteger, MVT::i32, 0, 
22593                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
22599 /* 47721*/                      OPC_CheckChild1Type, MVT::i32,
22611 /* 47741*/                      OPC_CheckChild1Type, MVT::i32,
22622 /* 47757*/                      OPC_CheckType, MVT::i32,
22624 /* 47761*/                      OPC_EmitInteger, MVT::i32, 8, 
22625 /* 47764*/                      OPC_EmitInteger, MVT::i32, 8, 
22626 /* 47767*/                      OPC_EmitInteger, MVT::i32, 8, 
22628 /* 47773*/                      OPC_EmitInteger, MVT::i32, 0, 
22629 /* 47776*/                      OPC_EmitInteger, MVT::i32, 0, 
22630 /* 47779*/                      OPC_EmitInteger, MVT::i32, 0, 
22631 /* 47782*/                      OPC_EmitInteger, MVT::i32, 0, 
22633                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
22665 /* 47850*/                      OPC_CheckChild1Type, MVT::i32,
22677 /* 47870*/                      OPC_CheckChild1Type, MVT::i32,
22688 /* 47886*/                      OPC_CheckType, MVT::i32,
22690 /* 47890*/                      OPC_EmitInteger, MVT::i32, 8, 
22691 /* 47893*/                      OPC_EmitInteger, MVT::i32, 8, 
22692 /* 47896*/                      OPC_EmitInteger, MVT::i32, 8, 
22694 /* 47902*/                      OPC_EmitInteger, MVT::i32, 0, 
22695 /* 47905*/                      OPC_EmitInteger, MVT::i32, 0, 
22696 /* 47908*/                      OPC_EmitInteger, MVT::i32, 0, 
22697 /* 47911*/                      OPC_EmitInteger, MVT::i32, 0, 
22699                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
22705 /* 47936*/                      OPC_CheckChild1Type, MVT::i32,
22717 /* 47956*/                      OPC_CheckChild1Type, MVT::i32,
22728 /* 47972*/                      OPC_CheckType, MVT::i32,
22730 /* 47976*/                      OPC_EmitInteger, MVT::i32, 8, 
22731 /* 47979*/                      OPC_EmitInteger, MVT::i32, 8, 
22732 /* 47982*/                      OPC_EmitInteger, MVT::i32, 8, 
22734 /* 47988*/                      OPC_EmitInteger, MVT::i32, 0, 
22735 /* 47991*/                      OPC_EmitInteger, MVT::i32, 0, 
22736 /* 47994*/                      OPC_EmitInteger, MVT::i32, 0, 
22737 /* 47997*/                      OPC_EmitInteger, MVT::i32, 0, 
22739                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
22778 /* 48078*/                      OPC_CheckChild1Type, MVT::i32,
22790 /* 48098*/                      OPC_CheckChild1Type, MVT::i32,
22801 /* 48114*/                      OPC_CheckType, MVT::i32,
22803 /* 48118*/                      OPC_EmitInteger, MVT::i32, 8, 
22804 /* 48121*/                      OPC_EmitInteger, MVT::i32, 8, 
22805 /* 48124*/                      OPC_EmitInteger, MVT::i32, 8, 
22807 /* 48130*/                      OPC_EmitInteger, MVT::i32, 0, 
22808 /* 48133*/                      OPC_EmitInteger, MVT::i32, 0, 
22809 /* 48136*/                      OPC_EmitInteger, MVT::i32, 0, 
22810 /* 48139*/                      OPC_EmitInteger, MVT::i32, 0, 
22812                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
22818 /* 48164*/                      OPC_CheckChild1Type, MVT::i32,
22830 /* 48184*/                      OPC_CheckChild1Type, MVT::i32,
22841 /* 48200*/                      OPC_CheckType, MVT::i32,
22843 /* 48204*/                      OPC_EmitInteger, MVT::i32, 8, 
22844 /* 48207*/                      OPC_EmitInteger, MVT::i32, 8, 
22845 /* 48210*/                      OPC_EmitInteger, MVT::i32, 8, 
22847 /* 48216*/                      OPC_EmitInteger, MVT::i32, 0, 
22848 /* 48219*/                      OPC_EmitInteger, MVT::i32, 0, 
22849 /* 48222*/                      OPC_EmitInteger, MVT::i32, 0, 
22850 /* 48225*/                      OPC_EmitInteger, MVT::i32, 0, 
22852                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
22885 /* 48294*/                      OPC_CheckChild1Type, MVT::i32,
22897 /* 48314*/                      OPC_CheckChild1Type, MVT::i32,
22908 /* 48330*/                      OPC_CheckType, MVT::i32,
22910 /* 48334*/                      OPC_EmitInteger, MVT::i32, 8, 
22911 /* 48337*/                      OPC_EmitInteger, MVT::i32, 8, 
22912 /* 48340*/                      OPC_EmitInteger, MVT::i32, 8, 
22914 /* 48346*/                      OPC_EmitInteger, MVT::i32, 0, 
22915 /* 48349*/                      OPC_EmitInteger, MVT::i32, 0, 
22916 /* 48352*/                      OPC_EmitInteger, MVT::i32, 0, 
22917 /* 48355*/                      OPC_EmitInteger, MVT::i32, 0, 
22919                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
22925 /* 48380*/                      OPC_CheckChild1Type, MVT::i32,
22937 /* 48400*/                      OPC_CheckChild1Type, MVT::i32,
22948 /* 48416*/                      OPC_CheckType, MVT::i32,
22950 /* 48420*/                      OPC_EmitInteger, MVT::i32, 8, 
22951 /* 48423*/                      OPC_EmitInteger, MVT::i32, 8, 
22952 /* 48426*/                      OPC_EmitInteger, MVT::i32, 8, 
22954 /* 48432*/                      OPC_EmitInteger, MVT::i32, 0, 
22955 /* 48435*/                      OPC_EmitInteger, MVT::i32, 0, 
22956 /* 48438*/                      OPC_EmitInteger, MVT::i32, 0, 
22957 /* 48441*/                      OPC_EmitInteger, MVT::i32, 0, 
22959                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
22968 /* 48470*/                OPC_CheckChild1Type, MVT::i32,
22980 /* 48490*/                OPC_CheckChild1Type, MVT::i32,
23024 /* 48565*/                      OPC_CheckChild1Type, MVT::i32,
23036 /* 48585*/                      OPC_CheckChild1Type, MVT::i32,
23047 /* 48601*/                      OPC_CheckType, MVT::i32,
23049 /* 48605*/                      OPC_EmitInteger, MVT::i32, 8, 
23050 /* 48608*/                      OPC_EmitInteger, MVT::i32, 8, 
23051 /* 48611*/                      OPC_EmitInteger, MVT::i32, 8, 
23053 /* 48617*/                      OPC_EmitInteger, MVT::i32, 0, 
23054 /* 48620*/                      OPC_EmitInteger, MVT::i32, 0, 
23055 /* 48623*/                      OPC_EmitInteger, MVT::i32, 0, 
23056 /* 48626*/                      OPC_EmitInteger, MVT::i32, 0, 
23058                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
23064 /* 48651*/                      OPC_CheckChild1Type, MVT::i32,
23076 /* 48671*/                      OPC_CheckChild1Type, MVT::i32,
23087 /* 48687*/                      OPC_CheckType, MVT::i32,
23089 /* 48691*/                      OPC_EmitInteger, MVT::i32, 8, 
23090 /* 48694*/                      OPC_EmitInteger, MVT::i32, 8, 
23091 /* 48697*/                      OPC_EmitInteger, MVT::i32, 8, 
23093 /* 48703*/                      OPC_EmitInteger, MVT::i32, 0, 
23094 /* 48706*/                      OPC_EmitInteger, MVT::i32, 0, 
23095 /* 48709*/                      OPC_EmitInteger, MVT::i32, 0, 
23096 /* 48712*/                      OPC_EmitInteger, MVT::i32, 0, 
23098                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
23130 /* 48780*/                      OPC_CheckChild1Type, MVT::i32,
23142 /* 48800*/                      OPC_CheckChild1Type, MVT::i32,
23153 /* 48816*/                      OPC_CheckType, MVT::i32,
23155 /* 48820*/                      OPC_EmitInteger, MVT::i32, 8, 
23156 /* 48823*/                      OPC_EmitInteger, MVT::i32, 8, 
23157 /* 48826*/                      OPC_EmitInteger, MVT::i32, 8, 
23159 /* 48832*/                      OPC_EmitInteger, MVT::i32, 0, 
23160 /* 48835*/                      OPC_EmitInteger, MVT::i32, 0, 
23161 /* 48838*/                      OPC_EmitInteger, MVT::i32, 0, 
23162 /* 48841*/                      OPC_EmitInteger, MVT::i32, 0, 
23164                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
23170 /* 48866*/                      OPC_CheckChild1Type, MVT::i32,
23182 /* 48886*/                      OPC_CheckChild1Type, MVT::i32,
23193 /* 48902*/                      OPC_CheckType, MVT::i32,
23195 /* 48906*/                      OPC_EmitInteger, MVT::i32, 8, 
23196 /* 48909*/                      OPC_EmitInteger, MVT::i32, 8, 
23197 /* 48912*/                      OPC_EmitInteger, MVT::i32, 8, 
23199 /* 48918*/                      OPC_EmitInteger, MVT::i32, 0, 
23200 /* 48921*/                      OPC_EmitInteger, MVT::i32, 0, 
23201 /* 48924*/                      OPC_EmitInteger, MVT::i32, 0, 
23202 /* 48927*/                      OPC_EmitInteger, MVT::i32, 0, 
23204                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
23243 /* 49008*/                      OPC_CheckChild1Type, MVT::i32,
23255 /* 49028*/                      OPC_CheckChild1Type, MVT::i32,
23266 /* 49044*/                      OPC_CheckType, MVT::i32,
23268 /* 49048*/                      OPC_EmitInteger, MVT::i32, 8, 
23269 /* 49051*/                      OPC_EmitInteger, MVT::i32, 8, 
23270 /* 49054*/                      OPC_EmitInteger, MVT::i32, 8, 
23272 /* 49060*/                      OPC_EmitInteger, MVT::i32, 0, 
23273 /* 49063*/                      OPC_EmitInteger, MVT::i32, 0, 
23274 /* 49066*/                      OPC_EmitInteger, MVT::i32, 0, 
23275 /* 49069*/                      OPC_EmitInteger, MVT::i32, 0, 
23277                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
23283 /* 49094*/                      OPC_CheckChild1Type, MVT::i32,
23295 /* 49114*/                      OPC_CheckChild1Type, MVT::i32,
23306 /* 49130*/                      OPC_CheckType, MVT::i32,
23308 /* 49134*/                      OPC_EmitInteger, MVT::i32, 8, 
23309 /* 49137*/                      OPC_EmitInteger, MVT::i32, 8, 
23310 /* 49140*/                      OPC_EmitInteger, MVT::i32, 8, 
23312 /* 49146*/                      OPC_EmitInteger, MVT::i32, 0, 
23313 /* 49149*/                      OPC_EmitInteger, MVT::i32, 0, 
23314 /* 49152*/                      OPC_EmitInteger, MVT::i32, 0, 
23315 /* 49155*/                      OPC_EmitInteger, MVT::i32, 0, 
23317                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
23350 /* 49224*/                      OPC_CheckChild1Type, MVT::i32,
23362 /* 49244*/                      OPC_CheckChild1Type, MVT::i32,
23373 /* 49260*/                      OPC_CheckType, MVT::i32,
23375 /* 49264*/                      OPC_EmitInteger, MVT::i32, 8, 
23376 /* 49267*/                      OPC_EmitInteger, MVT::i32, 8, 
23377 /* 49270*/                      OPC_EmitInteger, MVT::i32, 8, 
23379 /* 49276*/                      OPC_EmitInteger, MVT::i32, 0, 
23380 /* 49279*/                      OPC_EmitInteger, MVT::i32, 0, 
23381 /* 49282*/                      OPC_EmitInteger, MVT::i32, 0, 
23382 /* 49285*/                      OPC_EmitInteger, MVT::i32, 0, 
23384                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
23390 /* 49310*/                      OPC_CheckChild1Type, MVT::i32,
23402 /* 49330*/                      OPC_CheckChild1Type, MVT::i32,
23413 /* 49346*/                      OPC_CheckType, MVT::i32,
23415 /* 49350*/                      OPC_EmitInteger, MVT::i32, 8, 
23416 /* 49353*/                      OPC_EmitInteger, MVT::i32, 8, 
23417 /* 49356*/                      OPC_EmitInteger, MVT::i32, 8, 
23419 /* 49362*/                      OPC_EmitInteger, MVT::i32, 0, 
23420 /* 49365*/                      OPC_EmitInteger, MVT::i32, 0, 
23421 /* 49368*/                      OPC_EmitInteger, MVT::i32, 0, 
23422 /* 49371*/                      OPC_EmitInteger, MVT::i32, 0, 
23424                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
23463 /* 49452*/                      OPC_CheckChild1Type, MVT::i32,
23475 /* 49472*/                      OPC_CheckChild1Type, MVT::i32,
23486 /* 49488*/                      OPC_CheckType, MVT::i32,
23488 /* 49492*/                      OPC_EmitInteger, MVT::i32, 8, 
23489 /* 49495*/                      OPC_EmitInteger, MVT::i32, 8, 
23490 /* 49498*/                      OPC_EmitInteger, MVT::i32, 8, 
23492 /* 49504*/                      OPC_EmitInteger, MVT::i32, 0, 
23493 /* 49507*/                      OPC_EmitInteger, MVT::i32, 0, 
23494 /* 49510*/                      OPC_EmitInteger, MVT::i32, 0, 
23495 /* 49513*/                      OPC_EmitInteger, MVT::i32, 0, 
23497                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
23503 /* 49538*/                      OPC_CheckChild1Type, MVT::i32,
23515 /* 49558*/                      OPC_CheckChild1Type, MVT::i32,
23526 /* 49574*/                      OPC_CheckType, MVT::i32,
23528 /* 49578*/                      OPC_EmitInteger, MVT::i32, 8, 
23529 /* 49581*/                      OPC_EmitInteger, MVT::i32, 8, 
23530 /* 49584*/                      OPC_EmitInteger, MVT::i32, 8, 
23532 /* 49590*/                      OPC_EmitInteger, MVT::i32, 0, 
23533 /* 49593*/                      OPC_EmitInteger, MVT::i32, 0, 
23534 /* 49596*/                      OPC_EmitInteger, MVT::i32, 0, 
23535 /* 49599*/                      OPC_EmitInteger, MVT::i32, 0, 
23537                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
23569 /* 49667*/                      OPC_CheckChild1Type, MVT::i32,
23581 /* 49687*/                      OPC_CheckChild1Type, MVT::i32,
23592 /* 49703*/                      OPC_CheckType, MVT::i32,
23594 /* 49707*/                      OPC_EmitInteger, MVT::i32, 8, 
23595 /* 49710*/                      OPC_EmitInteger, MVT::i32, 8, 
23596 /* 49713*/                      OPC_EmitInteger, MVT::i32, 8, 
23598 /* 49719*/                      OPC_EmitInteger, MVT::i32, 0, 
23599 /* 49722*/                      OPC_EmitInteger, MVT::i32, 0, 
23600 /* 49725*/                      OPC_EmitInteger, MVT::i32, 0, 
23601 /* 49728*/                      OPC_EmitInteger, MVT::i32, 0, 
23603                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
23609 /* 49753*/                      OPC_CheckChild1Type, MVT::i32,
23621 /* 49773*/                      OPC_CheckChild1Type, MVT::i32,
23632 /* 49789*/                      OPC_CheckType, MVT::i32,
23634 /* 49793*/                      OPC_EmitInteger, MVT::i32, 8, 
23635 /* 49796*/                      OPC_EmitInteger, MVT::i32, 8, 
23636 /* 49799*/                      OPC_EmitInteger, MVT::i32, 8, 
23638 /* 49805*/                      OPC_EmitInteger, MVT::i32, 0, 
23639 /* 49808*/                      OPC_EmitInteger, MVT::i32, 0, 
23640 /* 49811*/                      OPC_EmitInteger, MVT::i32, 0, 
23641 /* 49814*/                      OPC_EmitInteger, MVT::i32, 0, 
23643                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
23682 /* 49895*/                      OPC_CheckChild1Type, MVT::i32,
23694 /* 49915*/                      OPC_CheckChild1Type, MVT::i32,
23705 /* 49931*/                      OPC_CheckType, MVT::i32,
23707 /* 49935*/                      OPC_EmitInteger, MVT::i32, 8, 
23708 /* 49938*/                      OPC_EmitInteger, MVT::i32, 8, 
23709 /* 49941*/                      OPC_EmitInteger, MVT::i32, 8, 
23711 /* 49947*/                      OPC_EmitInteger, MVT::i32, 0, 
23712 /* 49950*/                      OPC_EmitInteger, MVT::i32, 0, 
23713 /* 49953*/                      OPC_EmitInteger, MVT::i32, 0, 
23714 /* 49956*/                      OPC_EmitInteger, MVT::i32, 0, 
23716                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
23722 /* 49981*/                      OPC_CheckChild1Type, MVT::i32,
23734 /* 50001*/                      OPC_CheckChild1Type, MVT::i32,
23745 /* 50017*/                      OPC_CheckType, MVT::i32,
23747 /* 50021*/                      OPC_EmitInteger, MVT::i32, 8, 
23748 /* 50024*/                      OPC_EmitInteger, MVT::i32, 8, 
23749 /* 50027*/                      OPC_EmitInteger, MVT::i32, 8, 
23751 /* 50033*/                      OPC_EmitInteger, MVT::i32, 0, 
23752 /* 50036*/                      OPC_EmitInteger, MVT::i32, 0, 
23753 /* 50039*/                      OPC_EmitInteger, MVT::i32, 0, 
23754 /* 50042*/                      OPC_EmitInteger, MVT::i32, 0, 
23756                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
23789 /* 50111*/                      OPC_CheckChild1Type, MVT::i32,
23801 /* 50131*/                      OPC_CheckChild1Type, MVT::i32,
23812 /* 50147*/                      OPC_CheckType, MVT::i32,
23814 /* 50151*/                      OPC_EmitInteger, MVT::i32, 8, 
23815 /* 50154*/                      OPC_EmitInteger, MVT::i32, 8, 
23816 /* 50157*/                      OPC_EmitInteger, MVT::i32, 8, 
23818 /* 50163*/                      OPC_EmitInteger, MVT::i32, 0, 
23819 /* 50166*/                      OPC_EmitInteger, MVT::i32, 0, 
23820 /* 50169*/                      OPC_EmitInteger, MVT::i32, 0, 
23821 /* 50172*/                      OPC_EmitInteger, MVT::i32, 0, 
23823                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
23829 /* 50197*/                      OPC_CheckChild1Type, MVT::i32,
23841 /* 50217*/                      OPC_CheckChild1Type, MVT::i32,
23852 /* 50233*/                      OPC_CheckType, MVT::i32,
23854 /* 50237*/                      OPC_EmitInteger, MVT::i32, 8, 
23855 /* 50240*/                      OPC_EmitInteger, MVT::i32, 8, 
23856 /* 50243*/                      OPC_EmitInteger, MVT::i32, 8, 
23858 /* 50249*/                      OPC_EmitInteger, MVT::i32, 0, 
23859 /* 50252*/                      OPC_EmitInteger, MVT::i32, 0, 
23860 /* 50255*/                      OPC_EmitInteger, MVT::i32, 0, 
23861 /* 50258*/                      OPC_EmitInteger, MVT::i32, 0, 
23863                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
23872 /* 50287*/                OPC_CheckChild1Type, MVT::i32,
23884 /* 50307*/                OPC_CheckChild1Type, MVT::i32,
23928 /* 50382*/                      OPC_CheckChild1Type, MVT::i32,
23940 /* 50402*/                      OPC_CheckChild1Type, MVT::i32,
23951 /* 50418*/                      OPC_CheckType, MVT::i32,
23953 /* 50422*/                      OPC_EmitInteger, MVT::i32, 8, 
23954 /* 50425*/                      OPC_EmitInteger, MVT::i32, 8, 
23955 /* 50428*/                      OPC_EmitInteger, MVT::i32, 8, 
23957 /* 50434*/                      OPC_EmitInteger, MVT::i32, 0, 
23958 /* 50437*/                      OPC_EmitInteger, MVT::i32, 0, 
23959 /* 50440*/                      OPC_EmitInteger, MVT::i32, 0, 
23960 /* 50443*/                      OPC_EmitInteger, MVT::i32, 0, 
23962                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
23968 /* 50468*/                      OPC_CheckChild1Type, MVT::i32,
23980 /* 50488*/                      OPC_CheckChild1Type, MVT::i32,
23991 /* 50504*/                      OPC_CheckType, MVT::i32,
23993 /* 50508*/                      OPC_EmitInteger, MVT::i32, 8, 
23994 /* 50511*/                      OPC_EmitInteger, MVT::i32, 8, 
23995 /* 50514*/                      OPC_EmitInteger, MVT::i32, 8, 
23997 /* 50520*/                      OPC_EmitInteger, MVT::i32, 0, 
23998 /* 50523*/                      OPC_EmitInteger, MVT::i32, 0, 
23999 /* 50526*/                      OPC_EmitInteger, MVT::i32, 0, 
24000 /* 50529*/                      OPC_EmitInteger, MVT::i32, 0, 
24002                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
24034 /* 50597*/                      OPC_CheckChild1Type, MVT::i32,
24046 /* 50617*/                      OPC_CheckChild1Type, MVT::i32,
24057 /* 50633*/                      OPC_CheckType, MVT::i32,
24059 /* 50637*/                      OPC_EmitInteger, MVT::i32, 8, 
24060 /* 50640*/                      OPC_EmitInteger, MVT::i32, 8, 
24061 /* 50643*/                      OPC_EmitInteger, MVT::i32, 8, 
24063 /* 50649*/                      OPC_EmitInteger, MVT::i32, 0, 
24064 /* 50652*/                      OPC_EmitInteger, MVT::i32, 0, 
24065 /* 50655*/                      OPC_EmitInteger, MVT::i32, 0, 
24066 /* 50658*/                      OPC_EmitInteger, MVT::i32, 0, 
24068                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
24074 /* 50683*/                      OPC_CheckChild1Type, MVT::i32,
24086 /* 50703*/                      OPC_CheckChild1Type, MVT::i32,
24097 /* 50719*/                      OPC_CheckType, MVT::i32,
24099 /* 50723*/                      OPC_EmitInteger, MVT::i32, 8, 
24100 /* 50726*/                      OPC_EmitInteger, MVT::i32, 8, 
24101 /* 50729*/                      OPC_EmitInteger, MVT::i32, 8, 
24103 /* 50735*/                      OPC_EmitInteger, MVT::i32, 0, 
24104 /* 50738*/                      OPC_EmitInteger, MVT::i32, 0, 
24105 /* 50741*/                      OPC_EmitInteger, MVT::i32, 0, 
24106 /* 50744*/                      OPC_EmitInteger, MVT::i32, 0, 
24108                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
24147 /* 50825*/                      OPC_CheckChild1Type, MVT::i32,
24159 /* 50845*/                      OPC_CheckChild1Type, MVT::i32,
24170 /* 50861*/                      OPC_CheckType, MVT::i32,
24172 /* 50865*/                      OPC_EmitInteger, MVT::i32, 8, 
24173 /* 50868*/                      OPC_EmitInteger, MVT::i32, 8, 
24174 /* 50871*/                      OPC_EmitInteger, MVT::i32, 8, 
24176 /* 50877*/                      OPC_EmitInteger, MVT::i32, 0, 
24177 /* 50880*/                      OPC_EmitInteger, MVT::i32, 0, 
24178 /* 50883*/                      OPC_EmitInteger, MVT::i32, 0, 
24179 /* 50886*/                      OPC_EmitInteger, MVT::i32, 0, 
24181                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
24187 /* 50911*/                      OPC_CheckChild1Type, MVT::i32,
24199 /* 50931*/                      OPC_CheckChild1Type, MVT::i32,
24210 /* 50947*/                      OPC_CheckType, MVT::i32,
24212 /* 50951*/                      OPC_EmitInteger, MVT::i32, 8, 
24213 /* 50954*/                      OPC_EmitInteger, MVT::i32, 8, 
24214 /* 50957*/                      OPC_EmitInteger, MVT::i32, 8, 
24216 /* 50963*/                      OPC_EmitInteger, MVT::i32, 0, 
24217 /* 50966*/                      OPC_EmitInteger, MVT::i32, 0, 
24218 /* 50969*/                      OPC_EmitInteger, MVT::i32, 0, 
24219 /* 50972*/                      OPC_EmitInteger, MVT::i32, 0, 
24221                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
24254 /* 51041*/                      OPC_CheckChild1Type, MVT::i32,
24266 /* 51061*/                      OPC_CheckChild1Type, MVT::i32,
24277 /* 51077*/                      OPC_CheckType, MVT::i32,
24279 /* 51081*/                      OPC_EmitInteger, MVT::i32, 8, 
24280 /* 51084*/                      OPC_EmitInteger, MVT::i32, 8, 
24281 /* 51087*/                      OPC_EmitInteger, MVT::i32, 8, 
24283 /* 51093*/                      OPC_EmitInteger, MVT::i32, 0, 
24284 /* 51096*/                      OPC_EmitInteger, MVT::i32, 0, 
24285 /* 51099*/                      OPC_EmitInteger, MVT::i32, 0, 
24286 /* 51102*/                      OPC_EmitInteger, MVT::i32, 0, 
24288                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
24294 /* 51127*/                      OPC_CheckChild1Type, MVT::i32,
24306 /* 51147*/                      OPC_CheckChild1Type, MVT::i32,
24317 /* 51163*/                      OPC_CheckType, MVT::i32,
24319 /* 51167*/                      OPC_EmitInteger, MVT::i32, 8, 
24320 /* 51170*/                      OPC_EmitInteger, MVT::i32, 8, 
24321 /* 51173*/                      OPC_EmitInteger, MVT::i32, 8, 
24323 /* 51179*/                      OPC_EmitInteger, MVT::i32, 0, 
24324 /* 51182*/                      OPC_EmitInteger, MVT::i32, 0, 
24325 /* 51185*/                      OPC_EmitInteger, MVT::i32, 0, 
24326 /* 51188*/                      OPC_EmitInteger, MVT::i32, 0, 
24328                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
24344 /* 51232*/              OPC_CheckChild1Type, MVT::i32,
24356 /* 51252*/              OPC_CheckChild1Type, MVT::i32,
24400 /* 51330*/                      OPC_CheckChild1Type, MVT::i32,
24412 /* 51350*/                      OPC_CheckChild1Type, MVT::i32,
24425 /* 51369*/                      OPC_CheckType, MVT::i32,
24427 /* 51373*/                      OPC_EmitInteger, MVT::i32, 8, 
24428 /* 51376*/                      OPC_EmitInteger, MVT::i32, 8, 
24429 /* 51379*/                      OPC_EmitInteger, MVT::i32, 8, 
24431 /* 51385*/                      OPC_EmitInteger, MVT::i32, 0, 
24432 /* 51388*/                      OPC_EmitInteger, MVT::i32, 0, 
24433 /* 51391*/                      OPC_EmitInteger, MVT::i32, 0, 
24434 /* 51394*/                      OPC_EmitInteger, MVT::i32, 0, 
24436                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
24442 /* 51419*/                      OPC_CheckChild1Type, MVT::i32,
24454 /* 51439*/                      OPC_CheckChild1Type, MVT::i32,
24467 /* 51458*/                      OPC_CheckType, MVT::i32,
24469 /* 51462*/                      OPC_EmitInteger, MVT::i32, 8, 
24470 /* 51465*/                      OPC_EmitInteger, MVT::i32, 8, 
24471 /* 51468*/                      OPC_EmitInteger, MVT::i32, 8, 
24473 /* 51474*/                      OPC_EmitInteger, MVT::i32, 0, 
24474 /* 51477*/                      OPC_EmitInteger, MVT::i32, 0, 
24475 /* 51480*/                      OPC_EmitInteger, MVT::i32, 0, 
24476 /* 51483*/                      OPC_EmitInteger, MVT::i32, 0, 
24478                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
24508 /* 51548*/                      OPC_CheckChild1Type, MVT::i32,
24520 /* 51568*/                      OPC_CheckChild1Type, MVT::i32,
24533 /* 51587*/                      OPC_CheckType, MVT::i32,
24535 /* 51591*/                      OPC_EmitInteger, MVT::i32, 8, 
24536 /* 51594*/                      OPC_EmitInteger, MVT::i32, 8, 
24537 /* 51597*/                      OPC_EmitInteger, MVT::i32, 8, 
24539 /* 51603*/                      OPC_EmitInteger, MVT::i32, 0, 
24540 /* 51606*/                      OPC_EmitInteger, MVT::i32, 0, 
24541 /* 51609*/                      OPC_EmitInteger, MVT::i32, 0, 
24542 /* 51612*/                      OPC_EmitInteger, MVT::i32, 0, 
24544                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
24550 /* 51637*/                      OPC_CheckChild1Type, MVT::i32,
24562 /* 51657*/                      OPC_CheckChild1Type, MVT::i32,
24575 /* 51676*/                      OPC_CheckType, MVT::i32,
24577 /* 51680*/                      OPC_EmitInteger, MVT::i32, 8, 
24578 /* 51683*/                      OPC_EmitInteger, MVT::i32, 8, 
24579 /* 51686*/                      OPC_EmitInteger, MVT::i32, 8, 
24581 /* 51692*/                      OPC_EmitInteger, MVT::i32, 0, 
24582 /* 51695*/                      OPC_EmitInteger, MVT::i32, 0, 
24583 /* 51698*/                      OPC_EmitInteger, MVT::i32, 0, 
24584 /* 51701*/                      OPC_EmitInteger, MVT::i32, 0, 
24586                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
24623 /* 51779*/                      OPC_CheckChild1Type, MVT::i32,
24635 /* 51799*/                      OPC_CheckChild1Type, MVT::i32,
24648 /* 51818*/                      OPC_CheckType, MVT::i32,
24650 /* 51822*/                      OPC_EmitInteger, MVT::i32, 8, 
24651 /* 51825*/                      OPC_EmitInteger, MVT::i32, 8, 
24652 /* 51828*/                      OPC_EmitInteger, MVT::i32, 8, 
24654 /* 51834*/                      OPC_EmitInteger, MVT::i32, 0, 
24655 /* 51837*/                      OPC_EmitInteger, MVT::i32, 0, 
24656 /* 51840*/                      OPC_EmitInteger, MVT::i32, 0, 
24657 /* 51843*/                      OPC_EmitInteger, MVT::i32, 0, 
24659                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
24665 /* 51868*/                      OPC_CheckChild1Type, MVT::i32,
24677 /* 51888*/                      OPC_CheckChild1Type, MVT::i32,
24690 /* 51907*/                      OPC_CheckType, MVT::i32,
24692 /* 51911*/                      OPC_EmitInteger, MVT::i32, 8, 
24693 /* 51914*/                      OPC_EmitInteger, MVT::i32, 8, 
24694 /* 51917*/                      OPC_EmitInteger, MVT::i32, 8, 
24696 /* 51923*/                      OPC_EmitInteger, MVT::i32, 0, 
24697 /* 51926*/                      OPC_EmitInteger, MVT::i32, 0, 
24698 /* 51929*/                      OPC_EmitInteger, MVT::i32, 0, 
24699 /* 51932*/                      OPC_EmitInteger, MVT::i32, 0, 
24701                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
24732 /* 51998*/                      OPC_CheckChild1Type, MVT::i32,
24744 /* 52018*/                      OPC_CheckChild1Type, MVT::i32,
24757 /* 52037*/                      OPC_CheckType, MVT::i32,
24759 /* 52041*/                      OPC_EmitInteger, MVT::i32, 8, 
24760 /* 52044*/                      OPC_EmitInteger, MVT::i32, 8, 
24761 /* 52047*/                      OPC_EmitInteger, MVT::i32, 8, 
24763 /* 52053*/                      OPC_EmitInteger, MVT::i32, 0, 
24764 /* 52056*/                      OPC_EmitInteger, MVT::i32, 0, 
24765 /* 52059*/                      OPC_EmitInteger, MVT::i32, 0, 
24766 /* 52062*/                      OPC_EmitInteger, MVT::i32, 0, 
24768                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
24774 /* 52087*/                      OPC_CheckChild1Type, MVT::i32,
24786 /* 52107*/                      OPC_CheckChild1Type, MVT::i32,
24799 /* 52126*/                      OPC_CheckType, MVT::i32,
24801 /* 52130*/                      OPC_EmitInteger, MVT::i32, 8, 
24802 /* 52133*/                      OPC_EmitInteger, MVT::i32, 8, 
24803 /* 52136*/                      OPC_EmitInteger, MVT::i32, 8, 
24805 /* 52142*/                      OPC_EmitInteger, MVT::i32, 0, 
24806 /* 52145*/                      OPC_EmitInteger, MVT::i32, 0, 
24807 /* 52148*/                      OPC_EmitInteger, MVT::i32, 0, 
24808 /* 52151*/                      OPC_EmitInteger, MVT::i32, 0, 
24810                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
24824 /* 52193*/                  OPC_CheckChild1Type, MVT::i32,
24836 /* 52213*/                  OPC_CheckChild1Type, MVT::i32,
24874 /* 52274*/                      OPC_CheckType, MVT::i32,
24876 /* 52278*/                      OPC_EmitInteger, MVT::i32, 8, 
24877 /* 52281*/                      OPC_EmitInteger, MVT::i32, 8, 
24878 /* 52284*/                      OPC_EmitInteger, MVT::i32, 8, 
24880 /* 52290*/                      OPC_EmitInteger, MVT::i32, 0, 
24881 /* 52293*/                      OPC_EmitInteger, MVT::i32, 0, 
24882 /* 52296*/                      OPC_EmitInteger, MVT::i32, 0, 
24883 /* 52299*/                      OPC_EmitInteger, MVT::i32, 0, 
24885                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
24910 /* 52352*/                      OPC_CheckType, MVT::i32,
24912 /* 52356*/                      OPC_EmitInteger, MVT::i32, 8, 
24913 /* 52359*/                      OPC_EmitInteger, MVT::i32, 8, 
24914 /* 52362*/                      OPC_EmitInteger, MVT::i32, 8, 
24916 /* 52368*/                      OPC_EmitInteger, MVT::i32, 0, 
24917 /* 52371*/                      OPC_EmitInteger, MVT::i32, 0, 
24918 /* 52374*/                      OPC_EmitInteger, MVT::i32, 0, 
24919 /* 52377*/                      OPC_EmitInteger, MVT::i32, 0, 
24921                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
24953 /* 52443*/                      OPC_CheckType, MVT::i32,
24955 /* 52447*/                      OPC_EmitInteger, MVT::i32, 8, 
24956 /* 52450*/                      OPC_EmitInteger, MVT::i32, 8, 
24957 /* 52453*/                      OPC_EmitInteger, MVT::i32, 8, 
24959 /* 52459*/                      OPC_EmitInteger, MVT::i32, 0, 
24960 /* 52462*/                      OPC_EmitInteger, MVT::i32, 0, 
24961 /* 52465*/                      OPC_EmitInteger, MVT::i32, 0, 
24962 /* 52468*/                      OPC_EmitInteger, MVT::i32, 0, 
24964                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
24990 /* 52522*/                      OPC_CheckType, MVT::i32,
24992 /* 52526*/                      OPC_EmitInteger, MVT::i32, 8, 
24993 /* 52529*/                      OPC_EmitInteger, MVT::i32, 8, 
24994 /* 52532*/                      OPC_EmitInteger, MVT::i32, 8, 
24996 /* 52538*/                      OPC_EmitInteger, MVT::i32, 0, 
24997 /* 52541*/                      OPC_EmitInteger, MVT::i32, 0, 
24998 /* 52544*/                      OPC_EmitInteger, MVT::i32, 0, 
24999 /* 52547*/                      OPC_EmitInteger, MVT::i32, 0, 
25001                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
25009 /* 52575*/                  OPC_CheckChild1Type, MVT::i32,
25021 /* 52595*/                  OPC_CheckChild1Type, MVT::i32,
25059 /* 52656*/                      OPC_CheckType, MVT::i32,
25061 /* 52660*/                      OPC_EmitInteger, MVT::i32, 8, 
25062 /* 52663*/                      OPC_EmitInteger, MVT::i32, 8, 
25063 /* 52666*/                      OPC_EmitInteger, MVT::i32, 8, 
25065 /* 52672*/                      OPC_EmitInteger, MVT::i32, 0, 
25066 /* 52675*/                      OPC_EmitInteger, MVT::i32, 0, 
25067 /* 52678*/                      OPC_EmitInteger, MVT::i32, 0, 
25068 /* 52681*/                      OPC_EmitInteger, MVT::i32, 0, 
25070                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
25095 /* 52734*/                      OPC_CheckType, MVT::i32,
25097 /* 52738*/                      OPC_EmitInteger, MVT::i32, 8, 
25098 /* 52741*/                      OPC_EmitInteger, MVT::i32, 8, 
25099 /* 52744*/                      OPC_EmitInteger, MVT::i32, 8, 
25101 /* 52750*/                      OPC_EmitInteger, MVT::i32, 0, 
25102 /* 52753*/                      OPC_EmitInteger, MVT::i32, 0, 
25103 /* 52756*/                      OPC_EmitInteger, MVT::i32, 0, 
25104 /* 52759*/                      OPC_EmitInteger, MVT::i32, 0, 
25106                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
25138 /* 52825*/                      OPC_CheckType, MVT::i32,
25140 /* 52829*/                      OPC_EmitInteger, MVT::i32, 8, 
25141 /* 52832*/                      OPC_EmitInteger, MVT::i32, 8, 
25142 /* 52835*/                      OPC_EmitInteger, MVT::i32, 8, 
25144 /* 52841*/                      OPC_EmitInteger, MVT::i32, 0, 
25145 /* 52844*/                      OPC_EmitInteger, MVT::i32, 0, 
25146 /* 52847*/                      OPC_EmitInteger, MVT::i32, 0, 
25147 /* 52850*/                      OPC_EmitInteger, MVT::i32, 0, 
25149                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
25175 /* 52904*/                      OPC_CheckType, MVT::i32,
25177 /* 52908*/                      OPC_EmitInteger, MVT::i32, 8, 
25178 /* 52911*/                      OPC_EmitInteger, MVT::i32, 8, 
25179 /* 52914*/                      OPC_EmitInteger, MVT::i32, 8, 
25181 /* 52920*/                      OPC_EmitInteger, MVT::i32, 0, 
25182 /* 52923*/                      OPC_EmitInteger, MVT::i32, 0, 
25183 /* 52926*/                      OPC_EmitInteger, MVT::i32, 0, 
25184 /* 52929*/                      OPC_EmitInteger, MVT::i32, 0, 
25186                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
25196 /* 52959*/              OPC_CheckChild1Type, MVT::i32,
25208 /* 52979*/              OPC_CheckChild1Type, MVT::i32,
25252 /* 53057*/                      OPC_CheckChild1Type, MVT::i32,
25264 /* 53077*/                      OPC_CheckChild1Type, MVT::i32,
25277 /* 53096*/                      OPC_CheckType, MVT::i32,
25279 /* 53100*/                      OPC_EmitInteger, MVT::i32, 8, 
25280 /* 53103*/                      OPC_EmitInteger, MVT::i32, 8, 
25281 /* 53106*/                      OPC_EmitInteger, MVT::i32, 8, 
25283 /* 53112*/                      OPC_EmitInteger, MVT::i32, 0, 
25284 /* 53115*/                      OPC_EmitInteger, MVT::i32, 0, 
25285 /* 53118*/                      OPC_EmitInteger, MVT::i32, 0, 
25286 /* 53121*/                      OPC_EmitInteger, MVT::i32, 0, 
25288                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
25294 /* 53146*/                      OPC_CheckChild1Type, MVT::i32,
25306 /* 53166*/                      OPC_CheckChild1Type, MVT::i32,
25319 /* 53185*/                      OPC_CheckType, MVT::i32,
25321 /* 53189*/                      OPC_EmitInteger, MVT::i32, 8, 
25322 /* 53192*/                      OPC_EmitInteger, MVT::i32, 8, 
25323 /* 53195*/                      OPC_EmitInteger, MVT::i32, 8, 
25325 /* 53201*/                      OPC_EmitInteger, MVT::i32, 0, 
25326 /* 53204*/                      OPC_EmitInteger, MVT::i32, 0, 
25327 /* 53207*/                      OPC_EmitInteger, MVT::i32, 0, 
25328 /* 53210*/                      OPC_EmitInteger, MVT::i32, 0, 
25330                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
25360 /* 53275*/                      OPC_CheckChild1Type, MVT::i32,
25372 /* 53295*/                      OPC_CheckChild1Type, MVT::i32,
25385 /* 53314*/                      OPC_CheckType, MVT::i32,
25387 /* 53318*/                      OPC_EmitInteger, MVT::i32, 8, 
25388 /* 53321*/                      OPC_EmitInteger, MVT::i32, 8, 
25389 /* 53324*/                      OPC_EmitInteger, MVT::i32, 8, 
25391 /* 53330*/                      OPC_EmitInteger, MVT::i32, 0, 
25392 /* 53333*/                      OPC_EmitInteger, MVT::i32, 0, 
25393 /* 53336*/                      OPC_EmitInteger, MVT::i32, 0, 
25394 /* 53339*/                      OPC_EmitInteger, MVT::i32, 0, 
25396                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
25402 /* 53364*/                      OPC_CheckChild1Type, MVT::i32,
25414 /* 53384*/                      OPC_CheckChild1Type, MVT::i32,
25427 /* 53403*/                      OPC_CheckType, MVT::i32,
25429 /* 53407*/                      OPC_EmitInteger, MVT::i32, 8, 
25430 /* 53410*/                      OPC_EmitInteger, MVT::i32, 8, 
25431 /* 53413*/                      OPC_EmitInteger, MVT::i32, 8, 
25433 /* 53419*/                      OPC_EmitInteger, MVT::i32, 0, 
25434 /* 53422*/                      OPC_EmitInteger, MVT::i32, 0, 
25435 /* 53425*/                      OPC_EmitInteger, MVT::i32, 0, 
25436 /* 53428*/                      OPC_EmitInteger, MVT::i32, 0, 
25438                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
25475 /* 53506*/                      OPC_CheckChild1Type, MVT::i32,
25487 /* 53526*/                      OPC_CheckChild1Type, MVT::i32,
25500 /* 53545*/                      OPC_CheckType, MVT::i32,
25502 /* 53549*/                      OPC_EmitInteger, MVT::i32, 8, 
25503 /* 53552*/                      OPC_EmitInteger, MVT::i32, 8, 
25504 /* 53555*/                      OPC_EmitInteger, MVT::i32, 8, 
25506 /* 53561*/                      OPC_EmitInteger, MVT::i32, 0, 
25507 /* 53564*/                      OPC_EmitInteger, MVT::i32, 0, 
25508 /* 53567*/                      OPC_EmitInteger, MVT::i32, 0, 
25509 /* 53570*/                      OPC_EmitInteger, MVT::i32, 0, 
25511                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
25517 /* 53595*/                      OPC_CheckChild1Type, MVT::i32,
25529 /* 53615*/                      OPC_CheckChild1Type, MVT::i32,
25542 /* 53634*/                      OPC_CheckType, MVT::i32,
25544 /* 53638*/                      OPC_EmitInteger, MVT::i32, 8, 
25545 /* 53641*/                      OPC_EmitInteger, MVT::i32, 8, 
25546 /* 53644*/                      OPC_EmitInteger, MVT::i32, 8, 
25548 /* 53650*/                      OPC_EmitInteger, MVT::i32, 0, 
25549 /* 53653*/                      OPC_EmitInteger, MVT::i32, 0, 
25550 /* 53656*/                      OPC_EmitInteger, MVT::i32, 0, 
25551 /* 53659*/                      OPC_EmitInteger, MVT::i32, 0, 
25553                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
25584 /* 53725*/                      OPC_CheckChild1Type, MVT::i32,
25596 /* 53745*/                      OPC_CheckChild1Type, MVT::i32,
25609 /* 53764*/                      OPC_CheckType, MVT::i32,
25611 /* 53768*/                      OPC_EmitInteger, MVT::i32, 8, 
25612 /* 53771*/                      OPC_EmitInteger, MVT::i32, 8, 
25613 /* 53774*/                      OPC_EmitInteger, MVT::i32, 8, 
25615 /* 53780*/                      OPC_EmitInteger, MVT::i32, 0, 
25616 /* 53783*/                      OPC_EmitInteger, MVT::i32, 0, 
25617 /* 53786*/                      OPC_EmitInteger, MVT::i32, 0, 
25618 /* 53789*/                      OPC_EmitInteger, MVT::i32, 0, 
25620                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
25626 /* 53814*/                      OPC_CheckChild1Type, MVT::i32,
25638 /* 53834*/                      OPC_CheckChild1Type, MVT::i32,
25651 /* 53853*/                      OPC_CheckType, MVT::i32,
25653 /* 53857*/                      OPC_EmitInteger, MVT::i32, 8, 
25654 /* 53860*/                      OPC_EmitInteger, MVT::i32, 8, 
25655 /* 53863*/                      OPC_EmitInteger, MVT::i32, 8, 
25657 /* 53869*/                      OPC_EmitInteger, MVT::i32, 0, 
25658 /* 53872*/                      OPC_EmitInteger, MVT::i32, 0, 
25659 /* 53875*/                      OPC_EmitInteger, MVT::i32, 0, 
25660 /* 53878*/                      OPC_EmitInteger, MVT::i32, 0, 
25662                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
25699 /* 53956*/                      OPC_CheckChild1Type, MVT::i32,
25711 /* 53976*/                      OPC_CheckChild1Type, MVT::i32,
25724 /* 53995*/                      OPC_CheckType, MVT::i32,
25726 /* 53999*/                      OPC_EmitInteger, MVT::i32, 8, 
25727 /* 54002*/                      OPC_EmitInteger, MVT::i32, 8, 
25728 /* 54005*/                      OPC_EmitInteger, MVT::i32, 8, 
25730 /* 54011*/                      OPC_EmitInteger, MVT::i32, 0, 
25731 /* 54014*/                      OPC_EmitInteger, MVT::i32, 0, 
25732 /* 54017*/                      OPC_EmitInteger, MVT::i32, 0, 
25733 /* 54020*/                      OPC_EmitInteger, MVT::i32, 0, 
25735                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
25741 /* 54045*/                      OPC_CheckChild1Type, MVT::i32,
25753 /* 54065*/                      OPC_CheckChild1Type, MVT::i32,
25766 /* 54084*/                      OPC_CheckType, MVT::i32,
25768 /* 54088*/                      OPC_EmitInteger, MVT::i32, 8, 
25769 /* 54091*/                      OPC_EmitInteger, MVT::i32, 8, 
25770 /* 54094*/                      OPC_EmitInteger, MVT::i32, 8, 
25772 /* 54100*/                      OPC_EmitInteger, MVT::i32, 0, 
25773 /* 54103*/                      OPC_EmitInteger, MVT::i32, 0, 
25774 /* 54106*/                      OPC_EmitInteger, MVT::i32, 0, 
25775 /* 54109*/                      OPC_EmitInteger, MVT::i32, 0, 
25777                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
25807 /* 54174*/                      OPC_CheckChild1Type, MVT::i32,
25819 /* 54194*/                      OPC_CheckChild1Type, MVT::i32,
25832 /* 54213*/                      OPC_CheckType, MVT::i32,
25834 /* 54217*/                      OPC_EmitInteger, MVT::i32, 8, 
25835 /* 54220*/                      OPC_EmitInteger, MVT::i32, 8, 
25836 /* 54223*/                      OPC_EmitInteger, MVT::i32, 8, 
25838 /* 54229*/                      OPC_EmitInteger, MVT::i32, 0, 
25839 /* 54232*/                      OPC_EmitInteger, MVT::i32, 0, 
25840 /* 54235*/                      OPC_EmitInteger, MVT::i32, 0, 
25841 /* 54238*/                      OPC_EmitInteger, MVT::i32, 0, 
25843                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
25849 /* 54263*/                      OPC_CheckChild1Type, MVT::i32,
25861 /* 54283*/                      OPC_CheckChild1Type, MVT::i32,
25874 /* 54302*/                      OPC_CheckType, MVT::i32,
25876 /* 54306*/                      OPC_EmitInteger, MVT::i32, 8, 
25877 /* 54309*/                      OPC_EmitInteger, MVT::i32, 8, 
25878 /* 54312*/                      OPC_EmitInteger, MVT::i32, 8, 
25880 /* 54318*/                      OPC_EmitInteger, MVT::i32, 0, 
25881 /* 54321*/                      OPC_EmitInteger, MVT::i32, 0, 
25882 /* 54324*/                      OPC_EmitInteger, MVT::i32, 0, 
25883 /* 54327*/                      OPC_EmitInteger, MVT::i32, 0, 
25885                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
25922 /* 54405*/                      OPC_CheckChild1Type, MVT::i32,
25934 /* 54425*/                      OPC_CheckChild1Type, MVT::i32,
25947 /* 54444*/                      OPC_CheckType, MVT::i32,
25949 /* 54448*/                      OPC_EmitInteger, MVT::i32, 8, 
25950 /* 54451*/                      OPC_EmitInteger, MVT::i32, 8, 
25951 /* 54454*/                      OPC_EmitInteger, MVT::i32, 8, 
25953 /* 54460*/                      OPC_EmitInteger, MVT::i32, 0, 
25954 /* 54463*/                      OPC_EmitInteger, MVT::i32, 0, 
25955 /* 54466*/                      OPC_EmitInteger, MVT::i32, 0, 
25956 /* 54469*/                      OPC_EmitInteger, MVT::i32, 0, 
25958                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
25964 /* 54494*/                      OPC_CheckChild1Type, MVT::i32,
25976 /* 54514*/                      OPC_CheckChild1Type, MVT::i32,
25989 /* 54533*/                      OPC_CheckType, MVT::i32,
25991 /* 54537*/                      OPC_EmitInteger, MVT::i32, 8, 
25992 /* 54540*/                      OPC_EmitInteger, MVT::i32, 8, 
25993 /* 54543*/                      OPC_EmitInteger, MVT::i32, 8, 
25995 /* 54549*/                      OPC_EmitInteger, MVT::i32, 0, 
25996 /* 54552*/                      OPC_EmitInteger, MVT::i32, 0, 
25997 /* 54555*/                      OPC_EmitInteger, MVT::i32, 0, 
25998 /* 54558*/                      OPC_EmitInteger, MVT::i32, 0, 
26000                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
26031 /* 54624*/                      OPC_CheckChild1Type, MVT::i32,
26043 /* 54644*/                      OPC_CheckChild1Type, MVT::i32,
26056 /* 54663*/                      OPC_CheckType, MVT::i32,
26058 /* 54667*/                      OPC_EmitInteger, MVT::i32, 8, 
26059 /* 54670*/                      OPC_EmitInteger, MVT::i32, 8, 
26060 /* 54673*/                      OPC_EmitInteger, MVT::i32, 8, 
26062 /* 54679*/                      OPC_EmitInteger, MVT::i32, 0, 
26063 /* 54682*/                      OPC_EmitInteger, MVT::i32, 0, 
26064 /* 54685*/                      OPC_EmitInteger, MVT::i32, 0, 
26065 /* 54688*/                      OPC_EmitInteger, MVT::i32, 0, 
26067                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
26073 /* 54713*/                      OPC_CheckChild1Type, MVT::i32,
26085 /* 54733*/                      OPC_CheckChild1Type, MVT::i32,
26098 /* 54752*/                      OPC_CheckType, MVT::i32,
26100 /* 54756*/                      OPC_EmitInteger, MVT::i32, 8, 
26101 /* 54759*/                      OPC_EmitInteger, MVT::i32, 8, 
26102 /* 54762*/                      OPC_EmitInteger, MVT::i32, 8, 
26104 /* 54768*/                      OPC_EmitInteger, MVT::i32, 0, 
26105 /* 54771*/                      OPC_EmitInteger, MVT::i32, 0, 
26106 /* 54774*/                      OPC_EmitInteger, MVT::i32, 0, 
26107 /* 54777*/                      OPC_EmitInteger, MVT::i32, 0, 
26109                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
26123 /* 54819*/                  OPC_CheckChild1Type, MVT::i32,
26135 /* 54839*/                  OPC_CheckChild1Type, MVT::i32,
26173 /* 54900*/                      OPC_CheckType, MVT::i32,
26175 /* 54904*/                      OPC_EmitInteger, MVT::i32, 8, 
26176 /* 54907*/                      OPC_EmitInteger, MVT::i32, 8, 
26177 /* 54910*/                      OPC_EmitInteger, MVT::i32, 8, 
26179 /* 54916*/                      OPC_EmitInteger, MVT::i32, 0, 
26180 /* 54919*/                      OPC_EmitInteger, MVT::i32, 0, 
26181 /* 54922*/                      OPC_EmitInteger, MVT::i32, 0, 
26182 /* 54925*/                      OPC_EmitInteger, MVT::i32, 0, 
26184                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
26209 /* 54978*/                      OPC_CheckType, MVT::i32,
26211 /* 54982*/                      OPC_EmitInteger, MVT::i32, 8, 
26212 /* 54985*/                      OPC_EmitInteger, MVT::i32, 8, 
26213 /* 54988*/                      OPC_EmitInteger, MVT::i32, 8, 
26215 /* 54994*/                      OPC_EmitInteger, MVT::i32, 0, 
26216 /* 54997*/                      OPC_EmitInteger, MVT::i32, 0, 
26217 /* 55000*/                      OPC_EmitInteger, MVT::i32, 0, 
26218 /* 55003*/                      OPC_EmitInteger, MVT::i32, 0, 
26220                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
26252 /* 55069*/                      OPC_CheckType, MVT::i32,
26254 /* 55073*/                      OPC_EmitInteger, MVT::i32, 8, 
26255 /* 55076*/                      OPC_EmitInteger, MVT::i32, 8, 
26256 /* 55079*/                      OPC_EmitInteger, MVT::i32, 8, 
26258 /* 55085*/                      OPC_EmitInteger, MVT::i32, 0, 
26259 /* 55088*/                      OPC_EmitInteger, MVT::i32, 0, 
26260 /* 55091*/                      OPC_EmitInteger, MVT::i32, 0, 
26261 /* 55094*/                      OPC_EmitInteger, MVT::i32, 0, 
26263                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
26289 /* 55148*/                      OPC_CheckType, MVT::i32,
26291 /* 55152*/                      OPC_EmitInteger, MVT::i32, 8, 
26292 /* 55155*/                      OPC_EmitInteger, MVT::i32, 8, 
26293 /* 55158*/                      OPC_EmitInteger, MVT::i32, 8, 
26295 /* 55164*/                      OPC_EmitInteger, MVT::i32, 0, 
26296 /* 55167*/                      OPC_EmitInteger, MVT::i32, 0, 
26297 /* 55170*/                      OPC_EmitInteger, MVT::i32, 0, 
26298 /* 55173*/                      OPC_EmitInteger, MVT::i32, 0, 
26300                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
26308 /* 55201*/                  OPC_CheckChild1Type, MVT::i32,
26320 /* 55221*/                  OPC_CheckChild1Type, MVT::i32,
26358 /* 55282*/                      OPC_CheckType, MVT::i32,
26360 /* 55286*/                      OPC_EmitInteger, MVT::i32, 8, 
26361 /* 55289*/                      OPC_EmitInteger, MVT::i32, 8, 
26362 /* 55292*/                      OPC_EmitInteger, MVT::i32, 8, 
26364 /* 55298*/                      OPC_EmitInteger, MVT::i32, 0, 
26365 /* 55301*/                      OPC_EmitInteger, MVT::i32, 0, 
26366 /* 55304*/                      OPC_EmitInteger, MVT::i32, 0, 
26367 /* 55307*/                      OPC_EmitInteger, MVT::i32, 0, 
26369                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
26394 /* 55360*/                      OPC_CheckType, MVT::i32,
26396 /* 55364*/                      OPC_EmitInteger, MVT::i32, 8, 
26397 /* 55367*/                      OPC_EmitInteger, MVT::i32, 8, 
26398 /* 55370*/                      OPC_EmitInteger, MVT::i32, 8, 
26400 /* 55376*/                      OPC_EmitInteger, MVT::i32, 0, 
26401 /* 55379*/                      OPC_EmitInteger, MVT::i32, 0, 
26402 /* 55382*/                      OPC_EmitInteger, MVT::i32, 0, 
26403 /* 55385*/                      OPC_EmitInteger, MVT::i32, 0, 
26405                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
26437 /* 55451*/                      OPC_CheckType, MVT::i32,
26439 /* 55455*/                      OPC_EmitInteger, MVT::i32, 8, 
26440 /* 55458*/                      OPC_EmitInteger, MVT::i32, 8, 
26441 /* 55461*/                      OPC_EmitInteger, MVT::i32, 8, 
26443 /* 55467*/                      OPC_EmitInteger, MVT::i32, 0, 
26444 /* 55470*/                      OPC_EmitInteger, MVT::i32, 0, 
26445 /* 55473*/                      OPC_EmitInteger, MVT::i32, 0, 
26446 /* 55476*/                      OPC_EmitInteger, MVT::i32, 0, 
26448                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
26474 /* 55530*/                      OPC_CheckType, MVT::i32,
26476 /* 55534*/                      OPC_EmitInteger, MVT::i32, 8, 
26477 /* 55537*/                      OPC_EmitInteger, MVT::i32, 8, 
26478 /* 55540*/                      OPC_EmitInteger, MVT::i32, 8, 
26480 /* 55546*/                      OPC_EmitInteger, MVT::i32, 0, 
26481 /* 55549*/                      OPC_EmitInteger, MVT::i32, 0, 
26482 /* 55552*/                      OPC_EmitInteger, MVT::i32, 0, 
26483 /* 55555*/                      OPC_EmitInteger, MVT::i32, 0, 
26485                                     MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
26517 /* 55621*/                      OPC_CheckType, MVT::i32,
26519 /* 55625*/                      OPC_EmitInteger, MVT::i32, 8, 
26520 /* 55628*/                      OPC_EmitInteger, MVT::i32, 8, 
26521 /* 55631*/                      OPC_EmitInteger, MVT::i32, 8, 
26523 /* 55637*/                      OPC_EmitInteger, MVT::i32, 0, 
26524 /* 55640*/                      OPC_EmitInteger, MVT::i32, 0, 
26525 /* 55643*/                      OPC_EmitInteger, MVT::i32, 0, 
26526 /* 55646*/                      OPC_EmitInteger, MVT::i32, 0, 
26528                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
26553 /* 55699*/                      OPC_CheckType, MVT::i32,
26555 /* 55703*/                      OPC_EmitInteger, MVT::i32, 8, 
26556 /* 55706*/                      OPC_EmitInteger, MVT::i32, 8, 
26557 /* 55709*/                      OPC_EmitInteger, MVT::i32, 8, 
26559 /* 55715*/                      OPC_EmitInteger, MVT::i32, 0, 
26560 /* 55718*/                      OPC_EmitInteger, MVT::i32, 0, 
26561 /* 55721*/                      OPC_EmitInteger, MVT::i32, 0, 
26562 /* 55724*/                      OPC_EmitInteger, MVT::i32, 0, 
26564                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
26596 /* 55790*/                      OPC_CheckType, MVT::i32,
26598 /* 55794*/                      OPC_EmitInteger, MVT::i32, 8, 
26599 /* 55797*/                      OPC_EmitInteger, MVT::i32, 8, 
26600 /* 55800*/                      OPC_EmitInteger, MVT::i32, 8, 
26602 /* 55806*/                      OPC_EmitInteger, MVT::i32, 0, 
26603 /* 55809*/                      OPC_EmitInteger, MVT::i32, 0, 
26604 /* 55812*/                      OPC_EmitInteger, MVT::i32, 0, 
26605 /* 55815*/                      OPC_EmitInteger, MVT::i32, 0, 
26607                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
26633 /* 55869*/                      OPC_CheckType, MVT::i32,
26635 /* 55873*/                      OPC_EmitInteger, MVT::i32, 8, 
26636 /* 55876*/                      OPC_EmitInteger, MVT::i32, 8, 
26637 /* 55879*/                      OPC_EmitInteger, MVT::i32, 8, 
26639 /* 55885*/                      OPC_EmitInteger, MVT::i32, 0, 
26640 /* 55888*/                      OPC_EmitInteger, MVT::i32, 0, 
26641 /* 55891*/                      OPC_EmitInteger, MVT::i32, 0, 
26642 /* 55894*/                      OPC_EmitInteger, MVT::i32, 0, 
26644                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
26652 /* 55922*/                  OPC_CheckChild1Type, MVT::i32,
26664 /* 55942*/                  OPC_CheckChild1Type, MVT::i32,
26702 /* 56003*/                      OPC_CheckType, MVT::i32,
26704 /* 56007*/                      OPC_EmitInteger, MVT::i32, 8, 
26705 /* 56010*/                      OPC_EmitInteger, MVT::i32, 8, 
26706 /* 56013*/                      OPC_EmitInteger, MVT::i32, 8, 
26708 /* 56019*/                      OPC_EmitInteger, MVT::i32, 0, 
26709 /* 56022*/                      OPC_EmitInteger, MVT::i32, 0, 
26710 /* 56025*/                      OPC_EmitInteger, MVT::i32, 0, 
26711 /* 56028*/                      OPC_EmitInteger, MVT::i32, 0, 
26713                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
26738 /* 56081*/                      OPC_CheckType, MVT::i32,
26740 /* 56085*/                      OPC_EmitInteger, MVT::i32, 8, 
26741 /* 56088*/                      OPC_EmitInteger, MVT::i32, 8, 
26742 /* 56091*/                      OPC_EmitInteger, MVT::i32, 8, 
26744 /* 56097*/                      OPC_EmitInteger, MVT::i32, 0, 
26745 /* 56100*/                      OPC_EmitInteger, MVT::i32, 0, 
26746 /* 56103*/                      OPC_EmitInteger, MVT::i32, 0, 
26747 /* 56106*/                      OPC_EmitInteger, MVT::i32, 0, 
26749                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
26781 /* 56172*/                      OPC_CheckType, MVT::i32,
26783 /* 56176*/                      OPC_EmitInteger, MVT::i32, 8, 
26784 /* 56179*/                      OPC_EmitInteger, MVT::i32, 8, 
26785 /* 56182*/                      OPC_EmitInteger, MVT::i32, 8, 
26787 /* 56188*/                      OPC_EmitInteger, MVT::i32, 0, 
26788 /* 56191*/                      OPC_EmitInteger, MVT::i32, 0, 
26789 /* 56194*/                      OPC_EmitInteger, MVT::i32, 0, 
26790 /* 56197*/                      OPC_EmitInteger, MVT::i32, 0, 
26792                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
26818 /* 56251*/                      OPC_CheckType, MVT::i32,
26820 /* 56255*/                      OPC_EmitInteger, MVT::i32, 8, 
26821 /* 56258*/                      OPC_EmitInteger, MVT::i32, 8, 
26822 /* 56261*/                      OPC_EmitInteger, MVT::i32, 8, 
26824 /* 56267*/                      OPC_EmitInteger, MVT::i32, 0, 
26825 /* 56270*/                      OPC_EmitInteger, MVT::i32, 0, 
26826 /* 56273*/                      OPC_EmitInteger, MVT::i32, 0, 
26827 /* 56276*/                      OPC_EmitInteger, MVT::i32, 0, 
26829                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
26839 /* 56306*/              OPC_CheckChild1Type, MVT::i32,
26851 /* 56326*/              OPC_CheckChild1Type, MVT::i32,
26895 /* 56404*/                      OPC_CheckChild1Type, MVT::i32,
26907 /* 56424*/                      OPC_CheckChild1Type, MVT::i32,
26920 /* 56443*/                      OPC_CheckType, MVT::i32,
26922 /* 56447*/                      OPC_EmitInteger, MVT::i32, 8, 
26923 /* 56450*/                      OPC_EmitInteger, MVT::i32, 8, 
26924 /* 56453*/                      OPC_EmitInteger, MVT::i32, 8, 
26926 /* 56459*/                      OPC_EmitInteger, MVT::i32, 0, 
26927 /* 56462*/                      OPC_EmitInteger, MVT::i32, 0, 
26928 /* 56465*/                      OPC_EmitInteger, MVT::i32, 0, 
26929 /* 56468*/                      OPC_EmitInteger, MVT::i32, 0, 
26931                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
26937 /* 56493*/                      OPC_CheckChild1Type, MVT::i32,
26949 /* 56513*/                      OPC_CheckChild1Type, MVT::i32,
26962 /* 56532*/                      OPC_CheckType, MVT::i32,
26964 /* 56536*/                      OPC_EmitInteger, MVT::i32, 8, 
26965 /* 56539*/                      OPC_EmitInteger, MVT::i32, 8, 
26966 /* 56542*/                      OPC_EmitInteger, MVT::i32, 8, 
26968 /* 56548*/                      OPC_EmitInteger, MVT::i32, 0, 
26969 /* 56551*/                      OPC_EmitInteger, MVT::i32, 0, 
26970 /* 56554*/                      OPC_EmitInteger, MVT::i32, 0, 
26971 /* 56557*/                      OPC_EmitInteger, MVT::i32, 0, 
26973                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27003 /* 56622*/                      OPC_CheckChild1Type, MVT::i32,
27015 /* 56642*/                      OPC_CheckChild1Type, MVT::i32,
27028 /* 56661*/                      OPC_CheckType, MVT::i32,
27030 /* 56665*/                      OPC_EmitInteger, MVT::i32, 8, 
27031 /* 56668*/                      OPC_EmitInteger, MVT::i32, 8, 
27032 /* 56671*/                      OPC_EmitInteger, MVT::i32, 8, 
27034 /* 56677*/                      OPC_EmitInteger, MVT::i32, 0, 
27035 /* 56680*/                      OPC_EmitInteger, MVT::i32, 0, 
27036 /* 56683*/                      OPC_EmitInteger, MVT::i32, 0, 
27037 /* 56686*/                      OPC_EmitInteger, MVT::i32, 0, 
27039                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27045 /* 56711*/                      OPC_CheckChild1Type, MVT::i32,
27057 /* 56731*/                      OPC_CheckChild1Type, MVT::i32,
27070 /* 56750*/                      OPC_CheckType, MVT::i32,
27072 /* 56754*/                      OPC_EmitInteger, MVT::i32, 8, 
27073 /* 56757*/                      OPC_EmitInteger, MVT::i32, 8, 
27074 /* 56760*/                      OPC_EmitInteger, MVT::i32, 8, 
27076 /* 56766*/                      OPC_EmitInteger, MVT::i32, 0, 
27077 /* 56769*/                      OPC_EmitInteger, MVT::i32, 0, 
27078 /* 56772*/                      OPC_EmitInteger, MVT::i32, 0, 
27079 /* 56775*/                      OPC_EmitInteger, MVT::i32, 0, 
27081                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27118 /* 56853*/                      OPC_CheckChild1Type, MVT::i32,
27130 /* 56873*/                      OPC_CheckChild1Type, MVT::i32,
27143 /* 56892*/                      OPC_CheckType, MVT::i32,
27145 /* 56896*/                      OPC_EmitInteger, MVT::i32, 8, 
27146 /* 56899*/                      OPC_EmitInteger, MVT::i32, 8, 
27147 /* 56902*/                      OPC_EmitInteger, MVT::i32, 8, 
27149 /* 56908*/                      OPC_EmitInteger, MVT::i32, 0, 
27150 /* 56911*/                      OPC_EmitInteger, MVT::i32, 0, 
27151 /* 56914*/                      OPC_EmitInteger, MVT::i32, 0, 
27152 /* 56917*/                      OPC_EmitInteger, MVT::i32, 0, 
27154                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27160 /* 56942*/                      OPC_CheckChild1Type, MVT::i32,
27172 /* 56962*/                      OPC_CheckChild1Type, MVT::i32,
27185 /* 56981*/                      OPC_CheckType, MVT::i32,
27187 /* 56985*/                      OPC_EmitInteger, MVT::i32, 8, 
27188 /* 56988*/                      OPC_EmitInteger, MVT::i32, 8, 
27189 /* 56991*/                      OPC_EmitInteger, MVT::i32, 8, 
27191 /* 56997*/                      OPC_EmitInteger, MVT::i32, 0, 
27192 /* 57000*/                      OPC_EmitInteger, MVT::i32, 0, 
27193 /* 57003*/                      OPC_EmitInteger, MVT::i32, 0, 
27194 /* 57006*/                      OPC_EmitInteger, MVT::i32, 0, 
27196                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27227 /* 57072*/                      OPC_CheckChild1Type, MVT::i32,
27239 /* 57092*/                      OPC_CheckChild1Type, MVT::i32,
27252 /* 57111*/                      OPC_CheckType, MVT::i32,
27254 /* 57115*/                      OPC_EmitInteger, MVT::i32, 8, 
27255 /* 57118*/                      OPC_EmitInteger, MVT::i32, 8, 
27256 /* 57121*/                      OPC_EmitInteger, MVT::i32, 8, 
27258 /* 57127*/                      OPC_EmitInteger, MVT::i32, 0, 
27259 /* 57130*/                      OPC_EmitInteger, MVT::i32, 0, 
27260 /* 57133*/                      OPC_EmitInteger, MVT::i32, 0, 
27261 /* 57136*/                      OPC_EmitInteger, MVT::i32, 0, 
27263                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27269 /* 57161*/                      OPC_CheckChild1Type, MVT::i32,
27281 /* 57181*/                      OPC_CheckChild1Type, MVT::i32,
27294 /* 57200*/                      OPC_CheckType, MVT::i32,
27296 /* 57204*/                      OPC_EmitInteger, MVT::i32, 8, 
27297 /* 57207*/                      OPC_EmitInteger, MVT::i32, 8, 
27298 /* 57210*/                      OPC_EmitInteger, MVT::i32, 8, 
27300 /* 57216*/                      OPC_EmitInteger, MVT::i32, 0, 
27301 /* 57219*/                      OPC_EmitInteger, MVT::i32, 0, 
27302 /* 57222*/                      OPC_EmitInteger, MVT::i32, 0, 
27303 /* 57225*/                      OPC_EmitInteger, MVT::i32, 0, 
27305                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27319 /* 57267*/                  OPC_CheckChild1Type, MVT::i32,
27331 /* 57287*/                  OPC_CheckChild1Type, MVT::i32,
27369 /* 57348*/                      OPC_CheckType, MVT::i32,
27371 /* 57352*/                      OPC_EmitInteger, MVT::i32, 8, 
27372 /* 57355*/                      OPC_EmitInteger, MVT::i32, 8, 
27373 /* 57358*/                      OPC_EmitInteger, MVT::i32, 8, 
27375 /* 57364*/                      OPC_EmitInteger, MVT::i32, 0, 
27376 /* 57367*/                      OPC_EmitInteger, MVT::i32, 0, 
27377 /* 57370*/                      OPC_EmitInteger, MVT::i32, 0, 
27378 /* 57373*/                      OPC_EmitInteger, MVT::i32, 0, 
27380                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27405 /* 57426*/                      OPC_CheckType, MVT::i32,
27407 /* 57430*/                      OPC_EmitInteger, MVT::i32, 8, 
27408 /* 57433*/                      OPC_EmitInteger, MVT::i32, 8, 
27409 /* 57436*/                      OPC_EmitInteger, MVT::i32, 8, 
27411 /* 57442*/                      OPC_EmitInteger, MVT::i32, 0, 
27412 /* 57445*/                      OPC_EmitInteger, MVT::i32, 0, 
27413 /* 57448*/                      OPC_EmitInteger, MVT::i32, 0, 
27414 /* 57451*/                      OPC_EmitInteger, MVT::i32, 0, 
27416                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27448 /* 57517*/                      OPC_CheckType, MVT::i32,
27450 /* 57521*/                      OPC_EmitInteger, MVT::i32, 8, 
27451 /* 57524*/                      OPC_EmitInteger, MVT::i32, 8, 
27452 /* 57527*/                      OPC_EmitInteger, MVT::i32, 8, 
27454 /* 57533*/                      OPC_EmitInteger, MVT::i32, 0, 
27455 /* 57536*/                      OPC_EmitInteger, MVT::i32, 0, 
27456 /* 57539*/                      OPC_EmitInteger, MVT::i32, 0, 
27457 /* 57542*/                      OPC_EmitInteger, MVT::i32, 0, 
27459                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27485 /* 57596*/                      OPC_CheckType, MVT::i32,
27487 /* 57600*/                      OPC_EmitInteger, MVT::i32, 8, 
27488 /* 57603*/                      OPC_EmitInteger, MVT::i32, 8, 
27489 /* 57606*/                      OPC_EmitInteger, MVT::i32, 8, 
27491 /* 57612*/                      OPC_EmitInteger, MVT::i32, 0, 
27492 /* 57615*/                      OPC_EmitInteger, MVT::i32, 0, 
27493 /* 57618*/                      OPC_EmitInteger, MVT::i32, 0, 
27494 /* 57621*/                      OPC_EmitInteger, MVT::i32, 0, 
27496                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27504 /* 57649*/                  OPC_CheckChild1Type, MVT::i32,
27516 /* 57669*/                  OPC_CheckChild1Type, MVT::i32,
27554 /* 57730*/                      OPC_CheckType, MVT::i32,
27556 /* 57734*/                      OPC_EmitInteger, MVT::i32, 8, 
27557 /* 57737*/                      OPC_EmitInteger, MVT::i32, 8, 
27558 /* 57740*/                      OPC_EmitInteger, MVT::i32, 8, 
27560 /* 57746*/                      OPC_EmitInteger, MVT::i32, 0, 
27561 /* 57749*/                      OPC_EmitInteger, MVT::i32, 0, 
27562 /* 57752*/                      OPC_EmitInteger, MVT::i32, 0, 
27563 /* 57755*/                      OPC_EmitInteger, MVT::i32, 0, 
27565                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27590 /* 57808*/                      OPC_CheckType, MVT::i32,
27592 /* 57812*/                      OPC_EmitInteger, MVT::i32, 8, 
27593 /* 57815*/                      OPC_EmitInteger, MVT::i32, 8, 
27594 /* 57818*/                      OPC_EmitInteger, MVT::i32, 8, 
27596 /* 57824*/                      OPC_EmitInteger, MVT::i32, 0, 
27597 /* 57827*/                      OPC_EmitInteger, MVT::i32, 0, 
27598 /* 57830*/                      OPC_EmitInteger, MVT::i32, 0, 
27599 /* 57833*/                      OPC_EmitInteger, MVT::i32, 0, 
27601                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27633 /* 57899*/                      OPC_CheckType, MVT::i32,
27635 /* 57903*/                      OPC_EmitInteger, MVT::i32, 8, 
27636 /* 57906*/                      OPC_EmitInteger, MVT::i32, 8, 
27637 /* 57909*/                      OPC_EmitInteger, MVT::i32, 8, 
27639 /* 57915*/                      OPC_EmitInteger, MVT::i32, 0, 
27640 /* 57918*/                      OPC_EmitInteger, MVT::i32, 0, 
27641 /* 57921*/                      OPC_EmitInteger, MVT::i32, 0, 
27642 /* 57924*/                      OPC_EmitInteger, MVT::i32, 0, 
27644                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27670 /* 57978*/                      OPC_CheckType, MVT::i32,
27672 /* 57982*/                      OPC_EmitInteger, MVT::i32, 8, 
27673 /* 57985*/                      OPC_EmitInteger, MVT::i32, 8, 
27674 /* 57988*/                      OPC_EmitInteger, MVT::i32, 8, 
27676 /* 57994*/                      OPC_EmitInteger, MVT::i32, 0, 
27677 /* 57997*/                      OPC_EmitInteger, MVT::i32, 0, 
27678 /* 58000*/                      OPC_EmitInteger, MVT::i32, 0, 
27679 /* 58003*/                      OPC_EmitInteger, MVT::i32, 0, 
27681                                     MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27715 /* 58073*/              OPC_CheckChild1Type, MVT::i32,
27721 /* 58084*/              OPC_CheckChild1Type, MVT::i32,
27728 /* 58094*/              OPC_CheckType, MVT::i32,
27730 /* 58098*/              OPC_EmitInteger, MVT::i32, 8, 
27731 /* 58101*/              OPC_EmitInteger, MVT::i32, 8, 
27732 /* 58104*/              OPC_EmitInteger, MVT::i32, 8, 
27734 /* 58110*/              OPC_EmitInteger, MVT::i32, 0, 
27735 /* 58113*/              OPC_EmitInteger, MVT::i32, 0, 
27736 /* 58116*/              OPC_EmitInteger, MVT::i32, 0, 
27737 /* 58119*/              OPC_EmitInteger, MVT::i32, 0, 
27739                             MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
27745 /* 58144*/              OPC_CheckChild1Type, MVT::i32,
27751 /* 58155*/              OPC_CheckChild1Type, MVT::i32,
27758 /* 58165*/              OPC_CheckType, MVT::i32,
27760 /* 58169*/              OPC_EmitInteger, MVT::i32, 8, 
27761 /* 58172*/              OPC_EmitInteger, MVT::i32, 8, 
27762 /* 58175*/              OPC_EmitInteger, MVT::i32, 8, 
27764 /* 58181*/              OPC_EmitInteger, MVT::i32, 0, 
27765 /* 58184*/              OPC_EmitInteger, MVT::i32, 0, 
27766 /* 58187*/              OPC_EmitInteger, MVT::i32, 0, 
27767 /* 58190*/              OPC_EmitInteger, MVT::i32, 0, 
27769                             MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
27782 /* 58228*/              OPC_CheckChild1Type, MVT::i32,
27788 /* 58239*/              OPC_CheckChild1Type, MVT::i32,
27794 /* 58248*/              OPC_CheckType, MVT::i32,
27796 /* 58252*/              OPC_EmitInteger, MVT::i32, 8, 
27797 /* 58255*/              OPC_EmitInteger, MVT::i32, 8, 
27798 /* 58258*/              OPC_EmitInteger, MVT::i32, 8, 
27800 /* 58264*/              OPC_EmitInteger, MVT::i32, 0, 
27801 /* 58267*/              OPC_EmitInteger, MVT::i32, 0, 
27802 /* 58270*/              OPC_EmitInteger, MVT::i32, 0, 
27803 /* 58273*/              OPC_EmitInteger, MVT::i32, 0, 
27805                             MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
27811 /* 58298*/              OPC_CheckChild1Type, MVT::i32,
27817 /* 58309*/              OPC_CheckChild1Type, MVT::i32,
27823 /* 58318*/              OPC_CheckType, MVT::i32,
27825 /* 58322*/              OPC_EmitInteger, MVT::i32, 8, 
27826 /* 58325*/              OPC_EmitInteger, MVT::i32, 8, 
27827 /* 58328*/              OPC_EmitInteger, MVT::i32, 8, 
27829 /* 58334*/              OPC_EmitInteger, MVT::i32, 0, 
27830 /* 58337*/              OPC_EmitInteger, MVT::i32, 0, 
27831 /* 58340*/              OPC_EmitInteger, MVT::i32, 0, 
27832 /* 58343*/              OPC_EmitInteger, MVT::i32, 0, 
27834                             MVT::i32, 11/*#Ops*/, 3, 0, 4, 1, 5, 2, 6, 7, 8, 9, 10, 
27846 /* 58380*/              OPC_CheckChild1Type, MVT::i32,
27852 /* 58391*/              OPC_CheckChild1Type, MVT::i32,
27859 /* 58401*/              OPC_CheckType, MVT::i32,
27861 /* 58405*/              OPC_EmitInteger, MVT::i32, 8, 
27862 /* 58408*/              OPC_EmitInteger, MVT::i32, 8, 
27863 /* 58411*/              OPC_EmitInteger, MVT::i32, 8, 
27865 /* 58417*/              OPC_EmitInteger, MVT::i32, 0, 
27866 /* 58420*/              OPC_EmitInteger, MVT::i32, 0, 
27867 /* 58423*/              OPC_EmitInteger, MVT::i32, 0, 
27868 /* 58426*/              OPC_EmitInteger, MVT::i32, 0, 
27870                             MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27876 /* 58451*/              OPC_CheckChild1Type, MVT::i32,
27882 /* 58462*/              OPC_CheckChild1Type, MVT::i32,
27889 /* 58472*/              OPC_CheckType, MVT::i32,
27891 /* 58476*/              OPC_EmitInteger, MVT::i32, 8, 
27892 /* 58479*/              OPC_EmitInteger, MVT::i32, 8, 
27893 /* 58482*/              OPC_EmitInteger, MVT::i32, 8, 
27895 /* 58488*/              OPC_EmitInteger, MVT::i32, 0, 
27896 /* 58491*/              OPC_EmitInteger, MVT::i32, 0, 
27897 /* 58494*/              OPC_EmitInteger, MVT::i32, 0, 
27898 /* 58497*/              OPC_EmitInteger, MVT::i32, 0, 
27900                             MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27913 /* 58535*/              OPC_CheckChild1Type, MVT::i32,
27919 /* 58546*/              OPC_CheckChild1Type, MVT::i32,
27925 /* 58555*/              OPC_CheckType, MVT::i32,
27927 /* 58559*/              OPC_EmitInteger, MVT::i32, 8, 
27928 /* 58562*/              OPC_EmitInteger, MVT::i32, 8, 
27929 /* 58565*/              OPC_EmitInteger, MVT::i32, 8, 
27931 /* 58571*/              OPC_EmitInteger, MVT::i32, 0, 
27932 /* 58574*/              OPC_EmitInteger, MVT::i32, 0, 
27933 /* 58577*/              OPC_EmitInteger, MVT::i32, 0, 
27934 /* 58580*/              OPC_EmitInteger, MVT::i32, 0, 
27936                             MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27942 /* 58605*/              OPC_CheckChild1Type, MVT::i32,
27948 /* 58616*/              OPC_CheckChild1Type, MVT::i32,
27954 /* 58625*/              OPC_CheckType, MVT::i32,
27956 /* 58629*/              OPC_EmitInteger, MVT::i32, 8, 
27957 /* 58632*/              OPC_EmitInteger, MVT::i32, 8, 
27958 /* 58635*/              OPC_EmitInteger, MVT::i32, 8, 
27960 /* 58641*/              OPC_EmitInteger, MVT::i32, 0, 
27961 /* 58644*/              OPC_EmitInteger, MVT::i32, 0, 
27962 /* 58647*/              OPC_EmitInteger, MVT::i32, 0, 
27963 /* 58650*/              OPC_EmitInteger, MVT::i32, 0, 
27965                             MVT::i32, 11/*#Ops*/, 3, 1, 4, 0, 5, 2, 6, 7, 8, 9, 10, 
27975 /* 58681*/        OPC_CheckChild0Type, MVT::i32,
27993 /* 58711*/        OPC_CheckType, MVT::i32,
27996                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
28007 /* 58738*/      OPC_CheckChild0Type, MVT::i32,
28024 /* 58767*/      OPC_CheckType, MVT::i32,
28027                     MVT::i32, 4/*#Ops*/, 1, 2, 0, 3, 
28035 /* 58792*/        OPC_CheckChild1Type, MVT::i32,
28038 /* 58806*/        OPC_CheckType, MVT::i32,
28039 /* 58808*/        OPC_EmitInteger, MVT::i32, 0, 
28043                       MVT::i32, 2/*#Ops*/, 0, 2, 
28061 /* 58851*/          OPC_CheckType, MVT::i32,
28064                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
28074 /* 58876*/          OPC_CheckType, MVT::i32,
28078                           MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
28083                           MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
28094 /* 58915*/          OPC_CheckType, MVT::i32,
28097                         MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
28119 /* 58959*/        OPC_CheckType, MVT::i32,
28122                       MVT::i32, 4/*#Ops*/, 1, 2, 0, 3, 
28131 /* 58983*/        OPC_CheckType, MVT::i32,
28135                         MVT::i32, 4/*#Ops*/, 1, 2, 0, 3, 
28140                         MVT::i32, 4/*#Ops*/, 2, 1, 0, 3, 
28150 /* 59021*/        OPC_CheckType, MVT::i32,
28153                       MVT::i32, 4/*#Ops*/, 2, 1, 0, 3, 
28163 /* 59047*/      OPC_CheckChild0Type, MVT::i32,
28165 /* 59051*/      OPC_CheckType, MVT::i32,
28182 /* 59079*/        OPC_CheckChild0Type, MVT::i32,
28184 /* 59083*/        OPC_CheckType, MVT::i32,
28214 /* 59145*/        OPC_CheckChild1Type, MVT::i32,
28219 /* 59157*/        OPC_CheckType, MVT::i32,
28222                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
28232 /* 59185*/        OPC_CheckType, MVT::i32,
28235                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
28245 /* 59213*/        OPC_CheckType, MVT::i32,
28248                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
28253 /* 59230*/        OPC_CheckChild0Type, MVT::i32,
28257 /* 59236*/        OPC_CheckType, MVT::i32,
28259                       MVT::i32, 2/*#Ops*/, 0, 1, 
28267 /* 59253*/        OPC_CheckType, MVT::i32,
28270                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
28278 /* 59275*/        OPC_CheckType, MVT::i32,
28281                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
28292 /* 59304*/          OPC_CheckChild1Type, MVT::i32,
28296 /* 59315*/          OPC_CheckType, MVT::i32,
28299                         MVT::i32, 3/*#Ops*/, 1, 2, 0, 
28308 /* 59342*/          OPC_CheckType, MVT::i32,
28311                         MVT::i32, 3/*#Ops*/, 1, 2, 0, 
28320 /* 59369*/          OPC_CheckType, MVT::i32,
28323                         MVT::i32, 3/*#Ops*/, 1, 2, 0, 
28328 /* 59386*/          OPC_CheckChild0Type, MVT::i32,
28331 /* 59391*/          OPC_CheckType, MVT::i32,
28333                         MVT::i32, 2/*#Ops*/, 1, 0, 
28340 /* 59407*/          OPC_CheckType, MVT::i32,
28343                         MVT::i32, 4/*#Ops*/, 1, 2, 0, 3, 
28350 /* 59428*/          OPC_CheckType, MVT::i32,
28353                         MVT::i32, 4/*#Ops*/, 1, 2, 0, 3, 
28375 /* 59476*/          OPC_CheckType, MVT::i32,
28379                         MVT::i32, MVT::i1, 2/*#Ops*/, 0, 3, 
28408 /* 59539*/        OPC_EmitInteger, MVT::i32, 0, 
28409 /* 59542*/        OPC_EmitInteger, MVT::i32, 0, 
28410 /* 59545*/        OPC_EmitInteger, MVT::i32, 0, 
28412 /* 59551*/        OPC_EmitInteger, MVT::i32, 0, 
28443 /* 59621*/          OPC_EmitInteger, MVT::i32, 0, 
28444 /* 59624*/          OPC_EmitInteger, MVT::i32, 0, 
28445 /* 59627*/          OPC_EmitInteger, MVT::i32, 0, 
28447 /* 59633*/          OPC_EmitInteger, MVT::i32, 0, 
28455 /* 59653*/        OPC_SwitchType /*3 cases */, 50, MVT::i32,// ->59706
28459                           MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
28468                             MVT::i32, 3/*#Ops*/, 0, 1, 2, 
28475                             MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
28505 /* 59753*/      OPC_CheckChild0Type, MVT::i32,
28508 /* 59757*/      OPC_CheckType, MVT::i32,
28510                     MVT::i32, 2/*#Ops*/, 0, 1, 
28519 /* 59777*/        OPC_CheckChild0Type, MVT::i32,
28521 /* 59780*/        OPC_CheckType, MVT::i32,
28523                       MVT::i32, 2/*#Ops*/, 1, 0, 
28542 /* 59819*/          OPC_EmitInteger, MVT::i32, 8, 
28544 /* 59825*/          OPC_EmitInteger, MVT::i32, 0, 
28545 /* 59828*/          OPC_EmitInteger, MVT::i32, 0, 
28546 /* 59831*/          OPC_EmitInteger, MVT::i32, 0, 
28547 /* 59834*/          OPC_EmitInteger, MVT::i32, 0, 
28561 /* 59867*/        OPC_EmitInteger, MVT::i32, 8, 
28563 /* 59873*/        OPC_EmitInteger, MVT::i32, 0, 
28564 /* 59876*/        OPC_EmitInteger, MVT::i32, 0, 
28565 /* 59879*/        OPC_EmitInteger, MVT::i32, 0, 
28566 /* 59882*/        OPC_EmitInteger, MVT::i32, 0, 
28577 /* 59912*/          OPC_EmitInteger, MVT::i32, 0, 
28578 /* 59915*/          OPC_EmitInteger, MVT::i32, 0, 
28579 /* 59918*/          OPC_EmitInteger, MVT::i32, 0, 
28580 /* 59921*/          OPC_EmitInteger, MVT::i32, 0, 
28588 /* 59946*/          OPC_EmitInteger, MVT::i32, 0, 
28589 /* 59949*/          OPC_EmitInteger, MVT::i32, 0, 
28590 /* 59952*/          OPC_EmitInteger, MVT::i32, 0, 
28591 /* 59955*/          OPC_EmitInteger, MVT::i32, 0, 
28607 /* 59992*/      OPC_SwitchType /*3 cases */, 71|128,2/*327*/, MVT::i32,// ->60323
28614                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28624                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28633                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28642                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28652                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28661                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28670                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28680                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28689                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28698                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28708                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28717                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28726                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28736                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28745                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
28935 /* 60708*/        OPC_SwitchType /*3 cases */, 20, MVT::i32,// ->60731
28937 /* 60712*/          OPC_EmitInteger, MVT::i32, 0, 
28941                         MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
28946 /* 60734*/          OPC_EmitInteger, MVT::i32, 0, 
28955 /* 60756*/          OPC_EmitInteger, MVT::i32, 0, 
28966 /* 60781*/        OPC_CheckType, MVT::i32,
28970                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
28976 /* 60807*/        OPC_CheckType, MVT::i32,
28980                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
28986 /* 60833*/        OPC_CheckType, MVT::i32,
28990                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
28996 /* 60859*/        OPC_CheckType, MVT::i32,
29000                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29006 /* 60885*/        OPC_CheckType, MVT::i32,
29010                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29016 /* 60911*/        OPC_CheckType, MVT::i32,
29020                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29025 /* 60935*/        OPC_CheckType, MVT::i32,
29029                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29035 /* 60961*/        OPC_CheckType, MVT::i32,
29040                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29046 /* 60989*/        OPC_CheckType, MVT::i32,
29051                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29057 /* 61017*/        OPC_CheckType, MVT::i32,
29062                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29068 /* 61045*/        OPC_CheckType, MVT::i32,
29073                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29079 /* 61073*/        OPC_CheckType, MVT::i32,
29084                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29090 /* 61101*/        OPC_CheckType, MVT::i32,
29095                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29101 /* 61129*/        OPC_CheckType, MVT::i32,
29105                       MVT::i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
29111 /* 61154*/        OPC_CheckType, MVT::i32,
29115                       MVT::i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
29121 /* 61179*/        OPC_CheckType, MVT::i32,
29125                       MVT::i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
29131 /* 61204*/        OPC_CheckType, MVT::i32,
29135                       MVT::i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
29141 /* 61229*/        OPC_CheckType, MVT::i32,
29145                       MVT::i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
29151 /* 61254*/        OPC_CheckType, MVT::i32,
29155                       MVT::i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
29160 /* 61277*/        OPC_CheckType, MVT::i32,
29164                       MVT::i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
29246 /* 61489*/        OPC_CheckType, MVT::i32,
29255                       MVT::i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
29261 /* 61529*/        OPC_CheckType, MVT::i32,
29270                       MVT::i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
29276 /* 61569*/        OPC_CheckType, MVT::i32,
29285                       MVT::i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
29336 /* 61729*/        OPC_CheckType, MVT::i32,
29345                       MVT::i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
29351 /* 61769*/        OPC_CheckType, MVT::i32,
29360                       MVT::i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
29366 /* 61809*/        OPC_CheckType, MVT::i32,
29375                       MVT::i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
29392 /* 61883*/        /*SwitchType*/ 33, MVT::i32,// ->61918
29401                         MVT::i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
29408 /* 61924*/        OPC_CheckType, MVT::i32,
29417                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29423 /* 61965*/        OPC_CheckType, MVT::i32,
29432                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29438 /* 62006*/        OPC_CheckType, MVT::i32,
29447                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29498 /* 62170*/        OPC_CheckType, MVT::i32,
29507                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29513 /* 62211*/        OPC_CheckType, MVT::i32,
29522                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29528 /* 62252*/        OPC_CheckType, MVT::i32,
29537                       MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29554 /* 62328*/        /*SwitchType*/ 34, MVT::i32,// ->62364
29563                         MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
29575 /* 62377*/      OPC_CheckType, MVT::i32,
29581                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29589 /* 62405*/      OPC_CheckType, MVT::i32,
29595                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29635 /* 62495*/      OPC_CheckType, MVT::i32,
29641                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29649 /* 62523*/      OPC_CheckType, MVT::i32,
29655                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29665 /* 62554*/      OPC_CheckType, MVT::i32,
29671                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29679 /* 62582*/      OPC_CheckType, MVT::i32,
29685                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29755 /* 62731*/      OPC_CheckType, MVT::i32,
29761                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29769 /* 62759*/      OPC_CheckType, MVT::i32,
29775                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29785 /* 62790*/      OPC_CheckType, MVT::i32,
29791                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29799 /* 62818*/      OPC_CheckType, MVT::i32,
29805                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29815 /* 62849*/      OPC_CheckType, MVT::i32,
29821                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29829 /* 62877*/      OPC_CheckType, MVT::i32,
29835                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29845 /* 62908*/      OPC_CheckType, MVT::i32,
29851                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29859 /* 62936*/      OPC_CheckType, MVT::i32,
29865                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29902 /* 63020*/      OPC_CheckType, MVT::i32,
29908                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29915 /* 63046*/      OPC_CheckType, MVT::i32,
29921                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29930 /* 63075*/      OPC_CheckType, MVT::i32,
29936                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29943 /* 63101*/      OPC_CheckType, MVT::i32,
29949                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29958 /* 63130*/      OPC_CheckType, MVT::i32,
29964                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29971 /* 63156*/      OPC_CheckType, MVT::i32,
29977                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29986 /* 63185*/      OPC_CheckType, MVT::i32,
29992                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
29999 /* 63211*/      OPC_CheckType, MVT::i32,
30005                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
30014 /* 63240*/      OPC_CheckType, MVT::i32,
30020                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
30028 /* 63269*/        OPC_CheckType, MVT::i32,
30034                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
30040 /* 63294*/        OPC_CheckType, MVT::i32,
30047                       MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
30053 /* 63324*/        OPC_CheckType, MVT::i32,
30060                       MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
30066 /* 63354*/        OPC_CheckType, MVT::i32,
30073                       MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
30118 /* 63474*/        OPC_CheckType, MVT::i32,
30125                       MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
30131 /* 63504*/        OPC_CheckType, MVT::i32,
30138                       MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
30144 /* 63534*/        OPC_CheckType, MVT::i32,
30151                       MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
30166 /* 63588*/        /*SwitchType*/ 23, MVT::i32,// ->63613
30173                         MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
30190 /* 63644*/        OPC_CheckType, MVT::i32,
30197                       MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
30203 /* 63674*/        OPC_CheckType, MVT::i32,
30210                       MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
30216 /* 63704*/        OPC_CheckType, MVT::i32,
30223                       MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
30268 /* 63824*/        OPC_CheckType, MVT::i32,
30275                       MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
30281 /* 63854*/        OPC_CheckType, MVT::i32,
30288                       MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
30306 /* 63912*/        OPC_CheckType, MVT::i32,
30313                       MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
30318 /* 63940*/        OPC_SwitchType /*2 cases */, 23, MVT::i32,// ->63966
30325                         MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
30441 /* 64211*/          OPC_EmitInteger, MVT::i32, 0, 
30450 /* 64233*/          OPC_EmitInteger, MVT::i32, 0, 
30846 /* 65106*/          OPC_EmitInteger, MVT::i32, 0, 
30855 /* 65128*/          OPC_EmitInteger, MVT::i32, 0, 
30864 /* 65150*/          OPC_EmitInteger, MVT::i32, 0, 
30873 /* 65172*/          OPC_EmitInteger, MVT::i32, 0, 
30882 /* 65194*/          OPC_EmitInteger, MVT::i32, 0, 
30891 /* 65216*/          OPC_EmitInteger, MVT::i32, 0, 
30900 /* 65238*/          OPC_EmitInteger, MVT::i32, 0, 
31426 /* 66482*/          OPC_EmitInteger, MVT::i32, 0, 
31435 /* 66504*/          OPC_EmitInteger, MVT::i32, 0, 
31444 /* 66526*/          OPC_EmitInteger, MVT::i32, 0, 
31453 /* 66548*/          OPC_EmitInteger, MVT::i32, 0, 
31462 /* 66570*/          OPC_EmitInteger, MVT::i32, 0, 
31896 /* 67436*/      OPC_CheckChild1Type, MVT::i32,
31897 /* 67438*/      OPC_CheckType, MVT::i32,
31936 /* 67534*/        OPC_CheckChild1Type, MVT::i32,
32082 /* 67888*/      OPC_CheckChild1Type, MVT::i32,
32083 /* 67890*/      OPC_CheckType, MVT::i32,
32122 /* 67987*/        OPC_CheckChild1Type, MVT::i32,
32302 /* 68444*/      OPC_CheckChild1Type, MVT::i32,
32303 /* 68446*/      OPC_CheckType, MVT::i32,
32334 /* 68507*/        OPC_CheckChild1Type, MVT::i32,
32520 /* 68985*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
32522                     MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
32523 /* 68996*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
32525                     MVT::i32, 2/*#Ops*/, 1, 8,  // Results = #9
32540 /* 69036*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
32542                     MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
32543 /* 69047*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
32545                     MVT::i32, 2/*#Ops*/, 1, 8,  // Results = #9
32556 /* 69080*/      OPC_CheckChild1Type, MVT::i32,
32557 /* 69082*/      OPC_CheckType, MVT::i32,
32590 /* 69151*/      OPC_CheckChild1Type, MVT::i32,
32604 /* 69178*/      OPC_CheckChild1Type, MVT::i32,
32620 /* 69208*/      OPC_CheckChild1Type, MVT::i32,
32634 /* 69235*/      OPC_CheckChild1Type, MVT::i32,
32710 /* 69379*/      OPC_CheckChild1Type, MVT::i32,
32725 /* 69408*/      OPC_CheckChild1Type, MVT::i32,
32830 /* 69607*/      OPC_CheckChild1Type, MVT::i32,
32845 /* 69636*/      OPC_CheckChild1Type, MVT::i32,
32860 /* 69664*/      OPC_CheckChild1Type, MVT::i32,
32875 /* 69693*/      OPC_CheckChild1Type, MVT::i32,
32890 /* 69721*/      OPC_CheckChild1Type, MVT::i32,
32905 /* 69750*/      OPC_CheckChild1Type, MVT::i32,
32920 /* 69778*/      OPC_CheckChild1Type, MVT::i32,
32935 /* 69807*/      OPC_CheckChild1Type, MVT::i32,
33009 /* 69950*/        OPC_CheckChild1Type, MVT::i32,
33237 /* 70452*/      OPC_CheckChild1Type, MVT::i32,
33238 /* 70454*/      OPC_CheckType, MVT::i32,
33271 /* 70525*/        OPC_CheckChild1Type, MVT::i32,
33501 /* 71029*/    OPC_SwitchType /*10 cases */, 61, MVT::i32,// ->71093
33507                       MVT::i32, 4/*#Ops*/, 0, 4, 5, 6, 
33516                       MVT::i32, 4/*#Ops*/, 0, 4, 5, 6, 
33523                       MVT::i32, 4/*#Ops*/, 0, 1, 4, 5, 
33772                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33782 /* 71704*/        OPC_EmitInteger, MVT::i32, 0, 
33783 /* 71707*/        OPC_EmitInteger, MVT::i32, 0, 
33784 /* 71710*/        OPC_EmitInteger, MVT::i32, 0, 
33785 /* 71713*/        OPC_EmitInteger, MVT::i32, 0, 
33787                       MVT::i32, 11/*#Ops*/, 5, 4, 8, 7, 10, 9, 11, 12, 13, 14, 15, 
33800                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33810 /* 71772*/        OPC_EmitInteger, MVT::i32, 0, 
33811 /* 71775*/        OPC_EmitInteger, MVT::i32, 0, 
33812 /* 71778*/        OPC_EmitInteger, MVT::i32, 0, 
33813 /* 71781*/        OPC_EmitInteger, MVT::i32, 0, 
33815                       MVT::i32, 11/*#Ops*/, 5, 4, 8, 7, 10, 9, 11, 12, 13, 14, 15, 
33828                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33838 /* 71840*/        OPC_EmitInteger, MVT::i32, 0, 
33839 /* 71843*/        OPC_EmitInteger, MVT::i32, 0, 
33840 /* 71846*/        OPC_EmitInteger, MVT::i32, 0, 
33841 /* 71849*/        OPC_EmitInteger, MVT::i32, 0, 
33843                       MVT::i32, 11/*#Ops*/, 5, 4, 8, 7, 10, 9, 11, 12, 13, 14, 15, 
33858 /* 71892*/      OPC_EmitInteger, MVT::i32, 0, 
33859 /* 71895*/      OPC_EmitInteger, MVT::i32, 0, 
33860 /* 71898*/      OPC_EmitInteger, MVT::i32, 0, 
33861 /* 71901*/      OPC_EmitInteger, MVT::i32, 0, 
33863                     MVT::i32, 11/*#Ops*/, 5, 4, 8, 7, 10, 9, 11, 12, 13, 14, 15, 
33877 /* 71943*/      OPC_EmitInteger, MVT::i32, 0, 
33878 /* 71946*/      OPC_EmitInteger, MVT::i32, 0, 
33879 /* 71949*/      OPC_EmitInteger, MVT::i32, 0, 
33880 /* 71952*/      OPC_EmitInteger, MVT::i32, 0, 
33882                     MVT::i32, 11/*#Ops*/, 5, 4, 8, 7, 10, 9, 11, 12, 13, 14, 15, 
33896 /* 71994*/      OPC_EmitInteger, MVT::i32, 0, 
33897 /* 71997*/      OPC_EmitInteger, MVT::i32, 0, 
33898 /* 72000*/      OPC_EmitInteger, MVT::i32, 0, 
33899 /* 72003*/      OPC_EmitInteger, MVT::i32, 0, 
33901                     MVT::i32, 11/*#Ops*/, 5, 4, 8, 7, 10, 9, 11, 12, 13, 14, 15, 
33908 /* 72030*/        OPC_CheckChild1Type, MVT::i32,
33925 /* 72056*/        OPC_CheckType, MVT::i32,
33932                       MVT::i32, 6/*#Ops*/, 0, 0, 5, 6, 7, 8, 
33967 /* 72145*/        OPC_CheckChild1Type, MVT::i32,
33969 /* 72148*/        OPC_CheckChild2Type, MVT::i32,
33986 /* 72174*/        OPC_CheckType, MVT::i32,
33993                       MVT::i32, 6/*#Ops*/, 0, 1, 6, 7, 8, 9, 
34038 /* 72282*/      /*SwitchType*/ 7, MVT::i32,// ->72291
34040                       MVT::i32, 1/*#Ops*/, 0, 
34051                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
34061                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
34081 /* 72360*/      OPC_EmitInteger, MVT::i32, 0, 
34082 /* 72363*/      OPC_EmitInteger, MVT::i32, 0, 
34084                     MVT::i32, 8/*#Ops*/, 6, 1, 7, 2, 8, 3, 0, 9, 
34104 /* 72408*/      OPC_EmitInteger, MVT::i32, 0, 
34105 /* 72411*/      OPC_EmitInteger, MVT::i32, 0, 
34107                     MVT::i32, 8/*#Ops*/, 6, 1, 7, 2, 8, 3, 0, 9, 
34113 /* 72433*/      OPC_CheckChild1Type, MVT::i32,
34118 /* 72441*/      OPC_CheckType, MVT::i32,
34121 /* 72448*/      OPC_EmitInteger, MVT::i32, 105|128,1/*233*/, 
34123                     MVT::i32, 4/*#Ops*/, 0, 0, 2, 3, 
34134                       MVT::i32, 1/*#Ops*/, 0, 
34139                       MVT::i32, 1/*#Ops*/, 0, 
34153                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
34175 /* 72550*/      OPC_CheckChild1Type, MVT::i32,
34176 /* 72552*/      OPC_CheckType, MVT::i32,
34179                       MVT::i32, 1/*#Ops*/, 0, 
34184                       MVT::i32, 1/*#Ops*/, 0, 
34199                     MVT::i32, 2/*#Ops*/, 0, 1, 
34208                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
34218                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34228                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34238                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34248                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34274 /* 72737*/      OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->72753
34275 /* 72740*/        OPC_CheckChild1Type, MVT::i32,
34277 /* 72743*/        OPC_CheckChild2Type, MVT::i32,
34279                       MVT::i32, 2/*#Ops*/, 0, 1, 
34300                     MVT::i32, 0/*#Ops*/, 
34312                     MVT::i32, 7/*#Ops*/, 4, 3, 8, 7, 10, 9, 5, 
34368 /* 72919*/      OPC_SwitchType /*2 cases */, 34, MVT::i32,// ->72956
34373                         MVT::i32, 4/*#Ops*/, 2, 1, 3, 4, 
34380                         MVT::i32, 4/*#Ops*/, 2, 1, 3, 4, 
34398                     MVT::i32, 2/*#Ops*/, 0, 1, 
34406                     MVT::i32, 2/*#Ops*/, 0, 1, 
34415                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
34424                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
34433                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
34625 /* 73454*/        OPC_EmitInteger, MVT::i32, 0, 
35330 /* 74834*/      OPC_SwitchType /*2 cases */, 77, MVT::i32,// ->74914
35342                         MVT::i32, 9/*#Ops*/, 3, 2, 4, 5, 11, 6, 12, 13, 14, 
35355                         MVT::i32, 8/*#Ops*/, 2, 3, 5, 6, 7, 8, 9, 10, 
35394 /* 75001*/      OPC_CheckType, MVT::i32,
35400                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
35407 /* 75027*/      OPC_CheckType, MVT::i32,
35413                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
35467 /* 75157*/      /*SwitchType*/ 56, MVT::i32,// ->75215
35477                         MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
35488                         MVT::i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
35501 /* 75230*/        OPC_CheckChild2Type, MVT::i32,
35563 /* 75390*/      OPC_CheckChild2Type, MVT::i32,
35576 /* 75415*/      OPC_CheckChild2Type, MVT::i32,
35639 /* 75547*/        OPC_CheckChild2Type, MVT::i32,
35689 /* 75645*/        OPC_CheckType, MVT::i32,
35699                       MVT::i32, 9/*#Ops*/, 1, 2, 6, 7, 8, 9, 10, 11, 12, 
35720 /* 75710*/        OPC_CheckType, MVT::i32,
35730                       MVT::i32, 10/*#Ops*/, 2, 1, 3, 7, 8, 9, 10, 11, 12, 13, 
35754 /* 75783*/        OPC_CheckType, MVT::i32,
35764                       MVT::i32, 10/*#Ops*/, 2, 1, 3, 7, 8, 9, 10, 11, 12, 13, 
35785 /* 75850*/        OPC_CheckType, MVT::i32,
35787 /* 75853*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
35788 /* 75856*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
35789 /* 75859*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
35800                       MVT::i32, 10/*#Ops*/, 11, 1, 4, 12, 13, 14, 15, 16, 17, 18, 
35922 /* 76151*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
35923 /* 76154*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
35924 /* 76157*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
36138 /* 76698*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
36139 /* 76701*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36140 /* 76704*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
36156 /* 76758*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
36157 /* 76761*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36158 /* 76764*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
36174 /* 76818*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
36175 /* 76821*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36176 /* 76824*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
36391 /* 77366*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
36392 /* 77369*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36393 /* 77372*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
36409 /* 77426*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
36410 /* 77429*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36411 /* 77432*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
36427 /* 77486*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
36428 /* 77489*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36429 /* 77492*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
36451 /* 77556*/      OPC_CheckChild1Type, MVT::i32,
36567 /* 77796*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
36568 /* 77799*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36569 /* 77802*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
36702 /* 78097*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
36703 /* 78100*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36704 /* 78103*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
36837 /* 78398*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
36838 /* 78401*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36839 /* 78404*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
36972 /* 78699*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
36973 /* 78702*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36974 /* 78705*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
37107 /* 79000*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
37108 /* 79003*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
37109 /* 79006*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
37242 /* 79301*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
37243 /* 79304*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
37244 /* 79307*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
37377 /* 79602*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
37378 /* 79605*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
37379 /* 79608*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
37512 /* 79903*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
37513 /* 79906*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
37514 /* 79909*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
37705 /* 80355*/            OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
37706 /* 80358*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
37707 /* 80361*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
37724 /* 80416*/            OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
37725 /* 80419*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
37726 /* 80422*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
37864 /* 80726*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
37865 /* 80729*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
37866 /* 80732*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
38003 /* 81035*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
38004 /* 81038*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38005 /* 81041*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
38142 /* 81344*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
38143 /* 81347*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38144 /* 81350*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
38281 /* 81653*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
38282 /* 81656*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38283 /* 81659*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
38320 /* 81745*/        OPC_CheckType, MVT::i32,
38329                       MVT::i32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
38346 /* 81799*/        OPC_CheckType, MVT::i32,
38355                       MVT::i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
38375 /* 81861*/        OPC_CheckType, MVT::i32,
38384                       MVT::i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
38401 /* 81917*/        OPC_CheckType, MVT::i32,
38403 /* 81920*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
38404 /* 81923*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38405 /* 81926*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
38415                       MVT::i32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
38518 /* 82173*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
38519 /* 82176*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38520 /* 82179*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
38708 /* 82651*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
38709 /* 82654*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38710 /* 82657*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
38725 /* 82707*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
38726 /* 82710*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38727 /* 82713*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
38742 /* 82763*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
38743 /* 82766*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38744 /* 82769*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
38933 /* 83242*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
38934 /* 83245*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38935 /* 83248*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
38950 /* 83298*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
38951 /* 83301*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38952 /* 83304*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
38967 /* 83354*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
38968 /* 83357*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38969 /* 83360*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
39138 /* 83748*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
39139 /* 83751*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39140 /* 83754*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
39156 /* 83805*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
39157 /* 83808*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39158 /* 83811*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
39322 /* 84190*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
39323 /* 84193*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39324 /* 84196*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
39340 /* 84247*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
39341 /* 84250*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39342 /* 84253*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
39580 /* 84860*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
39581 /* 84863*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39582 /* 84866*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
39598 /* 84918*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
39599 /* 84921*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39600 /* 84924*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
39616 /* 84976*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
39617 /* 84979*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39618 /* 84982*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
39634 /* 85034*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
39635 /* 85037*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39636 /* 85040*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
39796 /* 85418*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
39797 /* 85421*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39798 /* 85424*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
39814 /* 85476*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
39815 /* 85479*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39816 /* 85482*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
39852 /* 85564*/        OPC_CheckType, MVT::i32,
39861                       MVT::i32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
39878 /* 85618*/        OPC_CheckType, MVT::i32,
39887                       MVT::i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
39907 /* 85680*/        OPC_CheckType, MVT::i32,
39916                       MVT::i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
39933 /* 85736*/        OPC_CheckType, MVT::i32,
39935 /* 85739*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
39936 /* 85742*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39937 /* 85745*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
39947                       MVT::i32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
40050 /* 85992*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
40051 /* 85995*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40052 /* 85998*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
40312 /* 86685*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
40313 /* 86688*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40314 /* 86691*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
40329 /* 86741*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
40330 /* 86744*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40331 /* 86747*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
40346 /* 86797*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
40347 /* 86800*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40348 /* 86803*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
40363 /* 86853*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
40364 /* 86856*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40365 /* 86859*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
40380 /* 86909*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
40381 /* 86912*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40382 /* 86915*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
40643 /* 87603*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
40644 /* 87606*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40645 /* 87609*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
40660 /* 87659*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
40661 /* 87662*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40662 /* 87665*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
40677 /* 87715*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
40678 /* 87718*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40679 /* 87721*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
40694 /* 87771*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
40695 /* 87774*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40696 /* 87777*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
40711 /* 87827*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
40712 /* 87830*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40713 /* 87833*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
40749 /* 87915*/        OPC_CheckType, MVT::i32,
40758                       MVT::i32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
40775 /* 87969*/        OPC_CheckType, MVT::i32,
40784                       MVT::i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
40804 /* 88031*/        OPC_CheckType, MVT::i32,
40813                       MVT::i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
40830 /* 88087*/        OPC_CheckType, MVT::i32,
40832 /* 88090*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
40833 /* 88093*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40834 /* 88096*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
40844                       MVT::i32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
40869 /* 88177*/        OPC_CheckType, MVT::i32,
40878                       MVT::i32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
40895 /* 88231*/        OPC_CheckType, MVT::i32,
40904                       MVT::i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
40924 /* 88293*/        OPC_CheckType, MVT::i32,
40933                       MVT::i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
40950 /* 88349*/        OPC_CheckType, MVT::i32,
40952 /* 88352*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
40953 /* 88355*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40954 /* 88358*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
40964                       MVT::i32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
40989 /* 88439*/        OPC_CheckType, MVT::i32,
40998                       MVT::i32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
41015 /* 88493*/        OPC_CheckType, MVT::i32,
41024                       MVT::i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
41044 /* 88555*/        OPC_CheckType, MVT::i32,
41053                       MVT::i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
41070 /* 88611*/        OPC_CheckType, MVT::i32,
41072 /* 88614*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
41073 /* 88617*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41074 /* 88620*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
41084                       MVT::i32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
41109 /* 88701*/        OPC_CheckType, MVT::i32,
41118                       MVT::i32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
41135 /* 88755*/        OPC_CheckType, MVT::i32,
41144                       MVT::i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
41164 /* 88817*/        OPC_CheckType, MVT::i32,
41173                       MVT::i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
41190 /* 88873*/        OPC_CheckType, MVT::i32,
41192 /* 88876*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
41193 /* 88879*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41194 /* 88882*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
41204                       MVT::i32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
41311 /* 89140*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
41312 /* 89143*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41313 /* 89146*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
41329 /* 89197*/      OPC_CheckChild1Type, MVT::i32,
41426 /* 89396*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
41427 /* 89399*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41428 /* 89402*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
41541 /* 89652*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
41542 /* 89655*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41543 /* 89658*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
41656 /* 89908*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
41657 /* 89911*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41658 /* 89914*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
41771 /* 90164*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
41772 /* 90167*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41773 /* 90170*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
41886 /* 90420*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
41887 /* 90423*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41888 /* 90426*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
42001 /* 90676*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
42002 /* 90679*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42003 /* 90682*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
42116 /* 90932*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
42117 /* 90935*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42118 /* 90938*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
42286 /* 91328*/            OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
42287 /* 91331*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42288 /* 91334*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
42304 /* 91385*/            OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
42305 /* 91388*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42306 /* 91391*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
42470 /* 91773*/            OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
42471 /* 91776*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42472 /* 91779*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
42488 /* 91830*/            OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
42489 /* 91833*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42490 /* 91836*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
42608 /* 92095*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
42609 /* 92098*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42610 /* 92101*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
42727 /* 92359*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
42728 /* 92362*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42729 /* 92365*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
42846 /* 92623*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
42847 /* 92626*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42848 /* 92629*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
42965 /* 92887*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
42966 /* 92890*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42967 /* 92893*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
43084 /* 93151*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
43085 /* 93154*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43086 /* 93157*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
43203 /* 93415*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
43204 /* 93418*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43205 /* 93421*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
43323 /* 93680*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
43324 /* 93683*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43325 /* 93686*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
43341 /* 93737*/      OPC_CheckChild1Type, MVT::i32,
43438 /* 93936*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
43439 /* 93939*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43440 /* 93942*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
43553 /* 94192*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
43554 /* 94195*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43555 /* 94198*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
43668 /* 94448*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
43669 /* 94451*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43670 /* 94454*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
43783 /* 94704*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
43784 /* 94707*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43785 /* 94710*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
43898 /* 94960*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
43899 /* 94963*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43900 /* 94966*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
44013 /* 95216*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
44014 /* 95219*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44015 /* 95222*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
44128 /* 95472*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
44129 /* 95475*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44130 /* 95478*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
44243 /* 95728*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
44244 /* 95731*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44245 /* 95734*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
44358 /* 95984*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
44359 /* 95987*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44360 /* 95990*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
44473 /* 96240*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
44474 /* 96243*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44475 /* 96246*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
44588 /* 96496*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
44589 /* 96499*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44590 /* 96502*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
44610 /* 96559*/    OPC_CheckChild1Type, MVT::i32,
44707 /* 96758*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
44708 /* 96761*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44709 /* 96764*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
44728 /* 96820*/    OPC_CheckChild1Type, MVT::i32,
44825 /* 97019*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
44826 /* 97022*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44827 /* 97025*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
44847 /* 97084*/      OPC_CheckChild1Type, MVT::i32,
44865 /* 97113*/          OPC_CheckType, MVT::i32,
44870                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 6, 7, 
44887 /* 97153*/          OPC_CheckType, MVT::i32,
44892                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
44912 /* 97200*/          OPC_CheckType, MVT::i32,
44917                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
44934 /* 97242*/          OPC_CheckType, MVT::i32,
44936 /* 97245*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
44937 /* 97248*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44938 /* 97251*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
44944                         MVT::i32, 6/*#Ops*/, 1, 11, 2, 5, 12, 13, 
45039 /* 97448*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
45040 /* 97451*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45041 /* 97454*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
45058 /* 97499*/      OPC_CheckChild1Type, MVT::i32,
45076 /* 97528*/          OPC_CheckType, MVT::i32,
45081                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 6, 7, 
45098 /* 97568*/          OPC_CheckType, MVT::i32,
45103                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
45123 /* 97615*/          OPC_CheckType, MVT::i32,
45128                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
45145 /* 97657*/          OPC_CheckType, MVT::i32,
45147 /* 97660*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
45148 /* 97663*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45149 /* 97666*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
45155                         MVT::i32, 6/*#Ops*/, 1, 11, 2, 5, 12, 13, 
45250 /* 97863*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
45251 /* 97866*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45252 /* 97869*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
45269 /* 97914*/      OPC_CheckChild1Type, MVT::i32,
45287 /* 97943*/          OPC_CheckType, MVT::i32,
45292                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 6, 7, 
45309 /* 97983*/          OPC_CheckType, MVT::i32,
45314                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
45334 /* 98030*/          OPC_CheckType, MVT::i32,
45339                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
45356 /* 98072*/          OPC_CheckType, MVT::i32,
45358 /* 98075*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
45359 /* 98078*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45360 /* 98081*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
45366                         MVT::i32, 6/*#Ops*/, 1, 11, 2, 5, 12, 13, 
45461 /* 98278*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
45462 /* 98281*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45463 /* 98284*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
45480 /* 98329*/      OPC_CheckChild1Type, MVT::i32,
45498 /* 98358*/          OPC_CheckType, MVT::i32,
45503                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 6, 7, 
45520 /* 98398*/          OPC_CheckType, MVT::i32,
45525                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
45545 /* 98445*/          OPC_CheckType, MVT::i32,
45550                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
45567 /* 98487*/          OPC_CheckType, MVT::i32,
45569 /* 98490*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
45570 /* 98493*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45571 /* 98496*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
45577                         MVT::i32, 6/*#Ops*/, 1, 11, 2, 5, 12, 13, 
45672 /* 98693*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
45673 /* 98696*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45674 /* 98699*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
45691 /* 98744*/      OPC_CheckChild1Type, MVT::i32,
45709 /* 98773*/          OPC_CheckType, MVT::i32,
45714                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 6, 7, 
45731 /* 98813*/          OPC_CheckType, MVT::i32,
45736                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
45756 /* 98860*/          OPC_CheckType, MVT::i32,
45761                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
45778 /* 98902*/          OPC_CheckType, MVT::i32,
45780 /* 98905*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
45781 /* 98908*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45782 /* 98911*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
45788                         MVT::i32, 6/*#Ops*/, 1, 11, 2, 5, 12, 13, 
45883 /* 99108*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
45884 /* 99111*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45885 /* 99114*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
45902 /* 99159*/      OPC_CheckChild1Type, MVT::i32,
45920 /* 99188*/          OPC_CheckType, MVT::i32,
45925                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 6, 7, 
45942 /* 99228*/          OPC_CheckType, MVT::i32,
45947                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
45967 /* 99275*/          OPC_CheckType, MVT::i32,
45972                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
45989 /* 99317*/          OPC_CheckType, MVT::i32,
45991 /* 99320*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
45992 /* 99323*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45993 /* 99326*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
45999                         MVT::i32, 6/*#Ops*/, 1, 11, 2, 5, 12, 13, 
46094 /* 99523*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
46095 /* 99526*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46096 /* 99529*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
46113 /* 99574*/      OPC_CheckChild1Type, MVT::i32,
46131 /* 99603*/          OPC_CheckType, MVT::i32,
46136                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 6, 7, 
46153 /* 99643*/          OPC_CheckType, MVT::i32,
46158                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
46178 /* 99690*/          OPC_CheckType, MVT::i32,
46183                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
46200 /* 99732*/          OPC_CheckType, MVT::i32,
46202 /* 99735*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
46203 /* 99738*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46204 /* 99741*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
46210                         MVT::i32, 6/*#Ops*/, 1, 11, 2, 5, 12, 13, 
46305 /* 99938*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
46306 /* 99941*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46307 /* 99944*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
46324 /* 99989*/      OPC_CheckChild1Type, MVT::i32,
46342 /*100018*/          OPC_CheckType, MVT::i32,
46347                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 6, 7, 
46364 /*100058*/          OPC_CheckType, MVT::i32,
46369                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
46389 /*100105*/          OPC_CheckType, MVT::i32,
46394                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
46411 /*100147*/          OPC_CheckType, MVT::i32,
46413 /*100150*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
46414 /*100153*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46415 /*100156*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
46421                         MVT::i32, 6/*#Ops*/, 1, 11, 2, 5, 12, 13, 
46516 /*100353*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
46517 /*100356*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46518 /*100359*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
46535 /*100404*/      OPC_CheckChild1Type, MVT::i32,
46553 /*100433*/          OPC_CheckType, MVT::i32,
46558                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 6, 7, 
46575 /*100473*/          OPC_CheckType, MVT::i32,
46580                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
46600 /*100520*/          OPC_CheckType, MVT::i32,
46605                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
46622 /*100562*/          OPC_CheckType, MVT::i32,
46624 /*100565*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
46625 /*100568*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46626 /*100571*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
46632                         MVT::i32, 6/*#Ops*/, 1, 11, 2, 5, 12, 13, 
46727 /*100768*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
46728 /*100771*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46729 /*100774*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
46746 /*100819*/      OPC_CheckChild1Type, MVT::i32,
46764 /*100848*/          OPC_CheckType, MVT::i32,
46769                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 6, 7, 
46786 /*100888*/          OPC_CheckType, MVT::i32,
46791                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
46811 /*100935*/          OPC_CheckType, MVT::i32,
46816                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
46833 /*100977*/          OPC_CheckType, MVT::i32,
46835 /*100980*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
46836 /*100983*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46837 /*100986*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
46843                         MVT::i32, 6/*#Ops*/, 1, 11, 2, 5, 12, 13, 
46938 /*101183*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
46939 /*101186*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46940 /*101189*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
46957 /*101234*/      OPC_CheckChild1Type, MVT::i32,
46975 /*101263*/          OPC_CheckType, MVT::i32,
46980                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 6, 7, 
46997 /*101303*/          OPC_CheckType, MVT::i32,
47002                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
47022 /*101350*/          OPC_CheckType, MVT::i32,
47027                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
47044 /*101392*/          OPC_CheckType, MVT::i32,
47046 /*101395*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
47047 /*101398*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47048 /*101401*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
47054                         MVT::i32, 6/*#Ops*/, 1, 11, 2, 5, 12, 13, 
47149 /*101598*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
47150 /*101601*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47151 /*101604*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
47168 /*101649*/      OPC_CheckChild1Type, MVT::i32,
47186 /*101678*/          OPC_CheckType, MVT::i32,
47191                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 6, 7, 
47208 /*101718*/          OPC_CheckType, MVT::i32,
47213                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
47233 /*101765*/          OPC_CheckType, MVT::i32,
47238                         MVT::i32, 6/*#Ops*/, 1, 3, 2, 4, 7, 8, 
47255 /*101807*/          OPC_CheckType, MVT::i32,
47257 /*101810*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
47258 /*101813*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47259 /*101816*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
47265                         MVT::i32, 6/*#Ops*/, 1, 11, 2, 5, 12, 13, 
47360 /*102013*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
47361 /*102016*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47362 /*102019*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
47462 /*102209*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
47463 /*102212*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47464 /*102215*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
47563 /*102403*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
47564 /*102406*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47565 /*102409*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
47601 /*102482*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
47602 /*102485*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47603 /*102488*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
47610 /*102519*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47612                       MVT::i32, 2/*#Ops*/, 13, 14, 
47630 /*102552*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
47631 /*102555*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47632 /*102558*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
47639 /*102590*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47641                       MVT::i32, 2/*#Ops*/, 14, 15, 
47664 /*102632*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
47665 /*102635*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47666 /*102638*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
47673 /*102670*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47675                       MVT::i32, 2/*#Ops*/, 14, 15, 
47693 /*102704*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
47694 /*102707*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47695 /*102710*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
47698 /*102724*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
47699 /*102727*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47700 /*102730*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
47707 /*102762*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47709                       MVT::i32, 2/*#Ops*/, 19, 20, 
47723 /*102793*/      OPC_CheckType, MVT::i32,
47731 /*102807*/      OPC_CheckType, MVT::i32,
47733 /*102810*/      OPC_CheckType, MVT::i32,
47734 /*102812*/      OPC_EmitInteger, MVT::i32, 0, 
47738                     MVT::i32, 3/*#Ops*/, 0, 3, 1, 
47745 /*102837*/        OPC_CheckChild1Type, MVT::i32,
47746 /*102839*/        OPC_SwitchType /*2 cases */, 43, MVT::i32,// ->102885
47749                           MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
47755                           MVT::i32, 2/*#Ops*/, 1, 0, 
47760                           MVT::i32, 2/*#Ops*/, 1, 0, 
47766                           MVT::i32, 2/*#Ops*/, 0, 1, 
47803 /*102948*/        OPC_EmitInteger, MVT::i32, 0, 
47804 /*102951*/        OPC_EmitInteger, MVT::i32, 0, 
47805 /*102954*/        OPC_EmitInteger, MVT::i32, 0, 
47806 /*102957*/        OPC_EmitInteger, MVT::i32, 0, 
47822 /*102995*/      OPC_CheckType, MVT::i32,
47830 /*103009*/      OPC_CheckType, MVT::i32,
47832 /*103012*/      OPC_CheckType, MVT::i32,
47833 /*103014*/      OPC_EmitInteger, MVT::i32, 0, 
47837                     MVT::i32, 3/*#Ops*/, 0, 3, 1, 
47844 /*103039*/        OPC_CheckChild1Type, MVT::i32,
47845 /*103041*/        OPC_SwitchType /*2 cases */, 43, MVT::i32,// ->103087
47848                           MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
47854                           MVT::i32, 2/*#Ops*/, 1, 0, 
47859                           MVT::i32, 2/*#Ops*/, 1, 0, 
47865                           MVT::i32, 2/*#Ops*/, 0, 1, 
47902 /*103150*/        OPC_EmitInteger, MVT::i32, 0, 
47903 /*103153*/        OPC_EmitInteger, MVT::i32, 0, 
47904 /*103156*/        OPC_EmitInteger, MVT::i32, 0, 
47905 /*103159*/        OPC_EmitInteger, MVT::i32, 0, 
47918 /*103189*/      OPC_SwitchType /*2 cases */, 37, MVT::i32,// ->103229
47924                         MVT::i32, 6/*#Ops*/, 2, 4, 3, 5, 6, 7, 
47931                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
47958 /*103275*/      OPC_CheckType, MVT::i32,
47964                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
47971 /*103301*/      OPC_CheckType, MVT::i32,
47977                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
47984 /*103326*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->103348
47990                       MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48033 /*103427*/      OPC_SwitchType /*2 cases */, 79, MVT::i32,// ->103509
48040                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48049                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48059                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48067                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48119 /*103602*/      OPC_SwitchType /*2 cases */, 37, MVT::i32,// ->103642
48125                         MVT::i32, 6/*#Ops*/, 2, 4, 3, 5, 6, 7, 
48132                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
48159 /*103688*/      OPC_CheckType, MVT::i32,
48165                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48172 /*103714*/      OPC_CheckType, MVT::i32,
48178                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48185 /*103739*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->103761
48191                       MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48234 /*103840*/      OPC_SwitchType /*2 cases */, 79, MVT::i32,// ->103922
48241                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48250                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48260                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48268                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48320 /*104015*/      OPC_SwitchType /*2 cases */, 37, MVT::i32,// ->104055
48326                         MVT::i32, 6/*#Ops*/, 2, 4, 3, 5, 6, 7, 
48333                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
48360 /*104101*/      OPC_CheckType, MVT::i32,
48366                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48373 /*104127*/      OPC_CheckType, MVT::i32,
48379                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48386 /*104152*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->104174
48392                       MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48435 /*104253*/      OPC_SwitchType /*2 cases */, 79, MVT::i32,// ->104335
48442                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48451                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48461                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48469                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48521 /*104428*/      OPC_SwitchType /*2 cases */, 37, MVT::i32,// ->104468
48527                         MVT::i32, 6/*#Ops*/, 2, 4, 3, 5, 6, 7, 
48534                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
48561 /*104514*/      OPC_CheckType, MVT::i32,
48567                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48574 /*104540*/      OPC_CheckType, MVT::i32,
48580                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48587 /*104565*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->104587
48593                       MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48636 /*104666*/      OPC_SwitchType /*2 cases */, 79, MVT::i32,// ->104748
48643                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48652                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48662                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48670                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48722 /*104841*/      OPC_SwitchType /*2 cases */, 37, MVT::i32,// ->104881
48728                         MVT::i32, 6/*#Ops*/, 2, 4, 3, 5, 6, 7, 
48735                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
48762 /*104927*/      OPC_CheckType, MVT::i32,
48768                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48775 /*104953*/      OPC_CheckType, MVT::i32,
48781                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48788 /*104978*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->105000
48794                       MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48837 /*105079*/      OPC_SwitchType /*2 cases */, 79, MVT::i32,// ->105161
48844                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48853                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48863                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48871                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48923 /*105254*/      OPC_SwitchType /*2 cases */, 37, MVT::i32,// ->105294
48929                         MVT::i32, 6/*#Ops*/, 2, 4, 3, 5, 6, 7, 
48936                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
48963 /*105340*/      OPC_CheckType, MVT::i32,
48969                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48976 /*105366*/      OPC_CheckType, MVT::i32,
48982                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
48989 /*105391*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->105413
48995                       MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49038 /*105492*/      OPC_SwitchType /*2 cases */, 79, MVT::i32,// ->105574
49045                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49054                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49064                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49072                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49124 /*105667*/      OPC_SwitchType /*2 cases */, 37, MVT::i32,// ->105707
49130                         MVT::i32, 6/*#Ops*/, 2, 4, 3, 5, 6, 7, 
49137                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
49164 /*105753*/      OPC_CheckType, MVT::i32,
49170                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49177 /*105779*/      OPC_CheckType, MVT::i32,
49183                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49190 /*105804*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->105826
49196                       MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49239 /*105905*/      OPC_SwitchType /*2 cases */, 79, MVT::i32,// ->105987
49246                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49255                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49265                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49273                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49325 /*106080*/      OPC_SwitchType /*2 cases */, 37, MVT::i32,// ->106120
49331                         MVT::i32, 6/*#Ops*/, 2, 4, 3, 5, 6, 7, 
49338                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
49365 /*106166*/      OPC_CheckType, MVT::i32,
49371                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49378 /*106192*/      OPC_CheckType, MVT::i32,
49384                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49391 /*106217*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->106239
49397                       MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49440 /*106318*/      OPC_SwitchType /*2 cases */, 79, MVT::i32,// ->106400
49447                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49456                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49466                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49474                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49526 /*106493*/      OPC_SwitchType /*2 cases */, 37, MVT::i32,// ->106533
49532                         MVT::i32, 6/*#Ops*/, 2, 4, 3, 5, 6, 7, 
49539                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
49566 /*106579*/      OPC_CheckType, MVT::i32,
49572                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49579 /*106605*/      OPC_CheckType, MVT::i32,
49585                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49592 /*106630*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->106652
49598                       MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49641 /*106731*/      OPC_SwitchType /*2 cases */, 79, MVT::i32,// ->106813
49648                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49657                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49667                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49675                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49727 /*106906*/      OPC_SwitchType /*2 cases */, 37, MVT::i32,// ->106946
49733                         MVT::i32, 6/*#Ops*/, 2, 4, 3, 5, 6, 7, 
49740                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
49767 /*106992*/      OPC_CheckType, MVT::i32,
49773                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49780 /*107018*/      OPC_CheckType, MVT::i32,
49786                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49793 /*107043*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->107065
49799                       MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49842 /*107144*/      OPC_SwitchType /*2 cases */, 79, MVT::i32,// ->107226
49849                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49858                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49868                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49876                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49928 /*107319*/      OPC_SwitchType /*2 cases */, 37, MVT::i32,// ->107359
49934                         MVT::i32, 6/*#Ops*/, 2, 4, 3, 5, 6, 7, 
49941                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
49968 /*107405*/      OPC_CheckType, MVT::i32,
49974                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49981 /*107431*/      OPC_CheckType, MVT::i32,
49987                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
49994 /*107456*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->107478
50000                       MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
50043 /*107557*/      OPC_SwitchType /*2 cases */, 79, MVT::i32,// ->107639
50050                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
50059                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
50069                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
50077                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
50129 /*107732*/      OPC_SwitchType /*2 cases */, 37, MVT::i32,// ->107772
50135                         MVT::i32, 6/*#Ops*/, 2, 4, 3, 5, 6, 7, 
50142                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
50169 /*107818*/      OPC_CheckType, MVT::i32,
50175                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
50182 /*107844*/      OPC_CheckType, MVT::i32,
50188                     MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
50195 /*107869*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->107891
50201                       MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
50244 /*107970*/      OPC_SwitchType /*2 cases */, 79, MVT::i32,// ->108052
50251                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
50260                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
50270                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
50278                           MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
50336 /*108163*/    /*SwitchType*/ 17, MVT::i32,// ->108182
50340                     MVT::i32, 5/*#Ops*/, 6, 5, 4, 3, 0, 
50372 /*108260*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50386 /*108298*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50393 /*108312*/        OPC_CheckType, MVT::i32,
50400 /*108336*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50402                       MVT::i32, 2/*#Ops*/, 7, 8, 
50407 /*108350*/        OPC_CheckType, MVT::i32,
50414 /*108374*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50416                       MVT::i32, 2/*#Ops*/, 7, 8, 
50428 /*108412*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50442 /*108450*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50449 /*108464*/        OPC_CheckType, MVT::i32,
50456 /*108488*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50458                       MVT::i32, 2/*#Ops*/, 7, 8, 
50463 /*108502*/        OPC_CheckType, MVT::i32,
50470 /*108526*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50472                       MVT::i32, 2/*#Ops*/, 7, 8, 
50484 /*108564*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50498 /*108602*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50505 /*108616*/        OPC_CheckType, MVT::i32,
50512 /*108640*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50514                       MVT::i32, 2/*#Ops*/, 7, 8, 
50519 /*108654*/        OPC_CheckType, MVT::i32,
50526 /*108678*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50528                       MVT::i32, 2/*#Ops*/, 7, 8, 
50540 /*108716*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50554 /*108754*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50561 /*108768*/        OPC_CheckType, MVT::i32,
50568 /*108792*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50570                       MVT::i32, 2/*#Ops*/, 7, 8, 
50575 /*108806*/        OPC_CheckType, MVT::i32,
50582 /*108830*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50584                       MVT::i32, 2/*#Ops*/, 7, 8, 
50596 /*108868*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50610 /*108906*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50617 /*108920*/        OPC_CheckType, MVT::i32,
50624 /*108944*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50626                       MVT::i32, 2/*#Ops*/, 7, 8, 
50631 /*108958*/        OPC_CheckType, MVT::i32,
50638 /*108982*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50640                       MVT::i32, 2/*#Ops*/, 7, 8, 
50652 /*109020*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50666 /*109058*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50673 /*109072*/        OPC_CheckType, MVT::i32,
50680 /*109096*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50682                       MVT::i32, 2/*#Ops*/, 7, 8, 
50687 /*109110*/        OPC_CheckType, MVT::i32,
50694 /*109134*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50696                       MVT::i32, 2/*#Ops*/, 7, 8, 
50708 /*109173*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50713 /*109184*/        /*SwitchType*/ 33, MVT::i32,// ->109219
50720 /*109208*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50722                         MVT::i32, 2/*#Ops*/, 7, 8, 
50735 /*109248*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50740 /*109259*/        /*SwitchType*/ 33, MVT::i32,// ->109294
50747 /*109283*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50749                         MVT::i32, 2/*#Ops*/, 7, 8, 
50762 /*109323*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50767 /*109334*/        /*SwitchType*/ 33, MVT::i32,// ->109369
50774 /*109358*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50776                         MVT::i32, 2/*#Ops*/, 7, 8, 
50789 /*109398*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50794 /*109409*/        /*SwitchType*/ 33, MVT::i32,// ->109444
50801 /*109433*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50803                         MVT::i32, 2/*#Ops*/, 7, 8, 
50816 /*109473*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50821 /*109484*/        /*SwitchType*/ 33, MVT::i32,// ->109519
50828 /*109508*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50830                         MVT::i32, 2/*#Ops*/, 7, 8, 
50843 /*109548*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50848 /*109559*/        /*SwitchType*/ 33, MVT::i32,// ->109594
50855 /*109583*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50857                         MVT::i32, 2/*#Ops*/, 7, 8, 
50874 /*109629*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50888 /*109667*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50895 /*109681*/        OPC_CheckType, MVT::i32,
50902 /*109705*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50904                       MVT::i32, 2/*#Ops*/, 7, 8, 
50909 /*109719*/        OPC_CheckType, MVT::i32,
50916 /*109743*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50918                       MVT::i32, 2/*#Ops*/, 7, 8, 
50930 /*109781*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50944 /*109819*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
50951 /*109833*/        OPC_CheckType, MVT::i32,
50958 /*109857*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50960                       MVT::i32, 2/*#Ops*/, 7, 8, 
50965 /*109871*/        OPC_CheckType, MVT::i32,
50972 /*109895*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
50974                       MVT::i32, 2/*#Ops*/, 7, 8, 
50986 /*109933*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51000 /*109971*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51007 /*109985*/        OPC_CheckType, MVT::i32,
51014 /*110009*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51016                       MVT::i32, 2/*#Ops*/, 7, 8, 
51021 /*110023*/        OPC_CheckType, MVT::i32,
51028 /*110047*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51030                       MVT::i32, 2/*#Ops*/, 7, 8, 
51042 /*110085*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51056 /*110123*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51063 /*110137*/        OPC_CheckType, MVT::i32,
51070 /*110161*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51072                       MVT::i32, 2/*#Ops*/, 7, 8, 
51077 /*110175*/        OPC_CheckType, MVT::i32,
51084 /*110199*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51086                       MVT::i32, 2/*#Ops*/, 7, 8, 
51098 /*110237*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51112 /*110275*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51119 /*110289*/        OPC_CheckType, MVT::i32,
51126 /*110313*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51128                       MVT::i32, 2/*#Ops*/, 7, 8, 
51133 /*110327*/        OPC_CheckType, MVT::i32,
51140 /*110351*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51142                       MVT::i32, 2/*#Ops*/, 7, 8, 
51154 /*110389*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51168 /*110427*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51175 /*110441*/        OPC_CheckType, MVT::i32,
51182 /*110465*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51184                       MVT::i32, 2/*#Ops*/, 7, 8, 
51189 /*110479*/        OPC_CheckType, MVT::i32,
51196 /*110503*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51198                       MVT::i32, 2/*#Ops*/, 7, 8, 
51210 /*110542*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51215 /*110553*/        /*SwitchType*/ 33, MVT::i32,// ->110588
51222 /*110577*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51224                         MVT::i32, 2/*#Ops*/, 7, 8, 
51237 /*110617*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51242 /*110628*/        /*SwitchType*/ 33, MVT::i32,// ->110663
51249 /*110652*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51251                         MVT::i32, 2/*#Ops*/, 7, 8, 
51264 /*110692*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51269 /*110703*/        /*SwitchType*/ 33, MVT::i32,// ->110738
51276 /*110727*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51278                         MVT::i32, 2/*#Ops*/, 7, 8, 
51291 /*110767*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51296 /*110778*/        /*SwitchType*/ 33, MVT::i32,// ->110813
51303 /*110802*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51305                         MVT::i32, 2/*#Ops*/, 7, 8, 
51318 /*110842*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51323 /*110853*/        /*SwitchType*/ 33, MVT::i32,// ->110888
51330 /*110877*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51332                         MVT::i32, 2/*#Ops*/, 7, 8, 
51345 /*110917*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51350 /*110928*/        /*SwitchType*/ 33, MVT::i32,// ->110963
51357 /*110952*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51359                         MVT::i32, 2/*#Ops*/, 7, 8, 
51376 /*110998*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51390 /*111036*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51397 /*111050*/        OPC_CheckType, MVT::i32,
51404 /*111074*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51406                       MVT::i32, 2/*#Ops*/, 7, 8, 
51411 /*111088*/        OPC_CheckType, MVT::i32,
51418 /*111112*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51420                       MVT::i32, 2/*#Ops*/, 7, 8, 
51432 /*111150*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51446 /*111188*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51453 /*111202*/        OPC_CheckType, MVT::i32,
51460 /*111226*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51462                       MVT::i32, 2/*#Ops*/, 7, 8, 
51467 /*111240*/        OPC_CheckType, MVT::i32,
51474 /*111264*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51476                       MVT::i32, 2/*#Ops*/, 7, 8, 
51488 /*111302*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51502 /*111340*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51509 /*111354*/        OPC_CheckType, MVT::i32,
51516 /*111378*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51518                       MVT::i32, 2/*#Ops*/, 7, 8, 
51523 /*111392*/        OPC_CheckType, MVT::i32,
51530 /*111416*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51532                       MVT::i32, 2/*#Ops*/, 7, 8, 
51544 /*111454*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51558 /*111492*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51565 /*111506*/        OPC_CheckType, MVT::i32,
51572 /*111530*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51574                       MVT::i32, 2/*#Ops*/, 7, 8, 
51579 /*111544*/        OPC_CheckType, MVT::i32,
51586 /*111568*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51588                       MVT::i32, 2/*#Ops*/, 7, 8, 
51600 /*111606*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51614 /*111644*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51621 /*111658*/        OPC_CheckType, MVT::i32,
51628 /*111682*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51630                       MVT::i32, 2/*#Ops*/, 7, 8, 
51635 /*111696*/        OPC_CheckType, MVT::i32,
51642 /*111720*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51644                       MVT::i32, 2/*#Ops*/, 7, 8, 
51656 /*111758*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51670 /*111796*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51677 /*111810*/        OPC_CheckType, MVT::i32,
51684 /*111834*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51686                       MVT::i32, 2/*#Ops*/, 7, 8, 
51691 /*111848*/        OPC_CheckType, MVT::i32,
51698 /*111872*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51700                       MVT::i32, 2/*#Ops*/, 7, 8, 
51712 /*111911*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51717 /*111922*/        /*SwitchType*/ 33, MVT::i32,// ->111957
51724 /*111946*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51726                         MVT::i32, 2/*#Ops*/, 7, 8, 
51739 /*111986*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51744 /*111997*/        /*SwitchType*/ 33, MVT::i32,// ->112032
51751 /*112021*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51753                         MVT::i32, 2/*#Ops*/, 7, 8, 
51766 /*112061*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51771 /*112072*/        /*SwitchType*/ 33, MVT::i32,// ->112107
51778 /*112096*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51780                         MVT::i32, 2/*#Ops*/, 7, 8, 
51793 /*112136*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51798 /*112147*/        /*SwitchType*/ 33, MVT::i32,// ->112182
51805 /*112171*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51807                         MVT::i32, 2/*#Ops*/, 7, 8, 
51820 /*112211*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51825 /*112222*/        /*SwitchType*/ 33, MVT::i32,// ->112257
51832 /*112246*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51834                         MVT::i32, 2/*#Ops*/, 7, 8, 
51847 /*112286*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51852 /*112297*/        /*SwitchType*/ 33, MVT::i32,// ->112332
51859 /*112321*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51861                         MVT::i32, 2/*#Ops*/, 7, 8, 
51867 /*112336*/      OPC_CheckChild0Type, MVT::i32,
51875 /*112355*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51886 /*112381*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51893 /*112395*/        OPC_CheckType, MVT::i32,
51897 /*112407*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51899                       MVT::i32, 2/*#Ops*/, 2, 3, 
51904 /*112421*/        OPC_CheckType, MVT::i32,
51908 /*112433*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51910                       MVT::i32, 2/*#Ops*/, 2, 3, 
51919 /*112459*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51930 /*112485*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51937 /*112499*/        OPC_CheckType, MVT::i32,
51941 /*112511*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51943                       MVT::i32, 2/*#Ops*/, 2, 3, 
51948 /*112525*/        OPC_CheckType, MVT::i32,
51952 /*112537*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51954                       MVT::i32, 2/*#Ops*/, 2, 3, 
51963 /*112564*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51968 /*112575*/        /*SwitchType*/ 21, MVT::i32,// ->112598
51972 /*112587*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51974                         MVT::i32, 2/*#Ops*/, 2, 3, 
51984 /*112615*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
51989 /*112626*/        /*SwitchType*/ 21, MVT::i32,// ->112649
51993 /*112638*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
51995                         MVT::i32, 2/*#Ops*/, 2, 3, 
52005 /*112666*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52010 /*112677*/        /*SwitchType*/ 21, MVT::i32,// ->112700
52014 /*112689*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52016                         MVT::i32, 2/*#Ops*/, 2, 3, 
52026 /*112717*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52031 /*112728*/        /*SwitchType*/ 21, MVT::i32,// ->112751
52035 /*112740*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52037                         MVT::i32, 2/*#Ops*/, 2, 3, 
52047 /*112768*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52052 /*112779*/        /*SwitchType*/ 21, MVT::i32,// ->112802
52056 /*112791*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52058                         MVT::i32, 2/*#Ops*/, 2, 3, 
52068 /*112819*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52073 /*112830*/        /*SwitchType*/ 21, MVT::i32,// ->112853
52077 /*112842*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52079                         MVT::i32, 2/*#Ops*/, 2, 3, 
52089 /*112870*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52094 /*112881*/        /*SwitchType*/ 21, MVT::i32,// ->112904
52098 /*112893*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52100                         MVT::i32, 2/*#Ops*/, 2, 3, 
52110 /*112921*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52115 /*112932*/        /*SwitchType*/ 21, MVT::i32,// ->112955
52119 /*112944*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52121                         MVT::i32, 2/*#Ops*/, 2, 3, 
52135 /*112978*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52146 /*113004*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52153 /*113018*/        OPC_CheckType, MVT::i32,
52157 /*113030*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52159                       MVT::i32, 2/*#Ops*/, 2, 3, 
52164 /*113044*/        OPC_CheckType, MVT::i32,
52168 /*113056*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52170                       MVT::i32, 2/*#Ops*/, 2, 3, 
52179 /*113082*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52190 /*113108*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52197 /*113122*/        OPC_CheckType, MVT::i32,
52201 /*113134*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52203                       MVT::i32, 2/*#Ops*/, 2, 3, 
52208 /*113148*/        OPC_CheckType, MVT::i32,
52212 /*113160*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52214                       MVT::i32, 2/*#Ops*/, 2, 3, 
52223 /*113187*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52228 /*113198*/        /*SwitchType*/ 21, MVT::i32,// ->113221
52232 /*113210*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52234                         MVT::i32, 2/*#Ops*/, 2, 3, 
52244 /*113238*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52249 /*113249*/        /*SwitchType*/ 21, MVT::i32,// ->113272
52253 /*113261*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52255                         MVT::i32, 2/*#Ops*/, 2, 3, 
52265 /*113289*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52270 /*113300*/        /*SwitchType*/ 21, MVT::i32,// ->113323
52274 /*113312*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52276                         MVT::i32, 2/*#Ops*/, 2, 3, 
52286 /*113340*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52291 /*113351*/        /*SwitchType*/ 21, MVT::i32,// ->113374
52295 /*113363*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52297                         MVT::i32, 2/*#Ops*/, 2, 3, 
52307 /*113391*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52312 /*113402*/        /*SwitchType*/ 21, MVT::i32,// ->113425
52316 /*113414*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52318                         MVT::i32, 2/*#Ops*/, 2, 3, 
52328 /*113442*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52333 /*113453*/        /*SwitchType*/ 21, MVT::i32,// ->113476
52337 /*113465*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52339                         MVT::i32, 2/*#Ops*/, 2, 3, 
52349 /*113493*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52354 /*113504*/        /*SwitchType*/ 21, MVT::i32,// ->113527
52358 /*113516*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52360                         MVT::i32, 2/*#Ops*/, 2, 3, 
52370 /*113544*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52375 /*113555*/        /*SwitchType*/ 21, MVT::i32,// ->113578
52379 /*113567*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52381                         MVT::i32, 2/*#Ops*/, 2, 3, 
52395 /*113601*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52406 /*113627*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52413 /*113641*/        OPC_CheckType, MVT::i32,
52417 /*113653*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52419                       MVT::i32, 2/*#Ops*/, 2, 3, 
52424 /*113667*/        OPC_CheckType, MVT::i32,
52428 /*113679*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52430                       MVT::i32, 2/*#Ops*/, 2, 3, 
52439 /*113705*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52450 /*113731*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52457 /*113745*/        OPC_CheckType, MVT::i32,
52461 /*113757*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52463                       MVT::i32, 2/*#Ops*/, 2, 3, 
52468 /*113771*/        OPC_CheckType, MVT::i32,
52472 /*113783*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52474                       MVT::i32, 2/*#Ops*/, 2, 3, 
52483 /*113810*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52488 /*113821*/        /*SwitchType*/ 21, MVT::i32,// ->113844
52492 /*113833*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52494                         MVT::i32, 2/*#Ops*/, 2, 3, 
52504 /*113861*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52509 /*113872*/        /*SwitchType*/ 21, MVT::i32,// ->113895
52513 /*113884*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52515                         MVT::i32, 2/*#Ops*/, 2, 3, 
52525 /*113912*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52530 /*113923*/        /*SwitchType*/ 21, MVT::i32,// ->113946
52534 /*113935*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52536                         MVT::i32, 2/*#Ops*/, 2, 3, 
52546 /*113963*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52551 /*113974*/        /*SwitchType*/ 21, MVT::i32,// ->113997
52555 /*113986*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52557                         MVT::i32, 2/*#Ops*/, 2, 3, 
52567 /*114014*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52572 /*114025*/        /*SwitchType*/ 21, MVT::i32,// ->114048
52576 /*114037*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52578                         MVT::i32, 2/*#Ops*/, 2, 3, 
52588 /*114065*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52593 /*114076*/        /*SwitchType*/ 21, MVT::i32,// ->114099
52597 /*114088*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52599                         MVT::i32, 2/*#Ops*/, 2, 3, 
52609 /*114116*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52614 /*114127*/        /*SwitchType*/ 21, MVT::i32,// ->114150
52618 /*114139*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52620                         MVT::i32, 2/*#Ops*/, 2, 3, 
52630 /*114167*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
52635 /*114178*/        /*SwitchType*/ 21, MVT::i32,// ->114201
52639 /*114190*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
52641                         MVT::i32, 2/*#Ops*/, 2, 3, 
52656 /*114223*/        OPC_CheckChild1Type, MVT::i32,
52662 /*114242*/        OPC_CheckType, MVT::i32,
52663 /*114244*/        OPC_EmitInteger, MVT::i32, 0, 
52667                       MVT::i32, 3/*#Ops*/, 0, 3, 1, 
52675 /*114282*/        OPC_CheckChild1Type, MVT::i32,
52681 /*114301*/        OPC_CheckType, MVT::i32,
52682 /*114303*/        OPC_EmitInteger, MVT::i32, 0, 
52686                       MVT::i32, 3/*#Ops*/, 0, 3, 1, 
52697 /*114336*/        OPC_CheckChild1Type, MVT::i32,
52704 /*114356*/        OPC_CheckType, MVT::i32,
52705 /*114358*/        OPC_EmitInteger, MVT::i32, 0, 
52709                       MVT::i32, 3/*#Ops*/, 1, 3, 0, 
52717 /*114396*/        OPC_CheckChild1Type, MVT::i32,
52724 /*114416*/        OPC_CheckType, MVT::i32,
52725 /*114418*/        OPC_EmitInteger, MVT::i32, 0, 
52729                       MVT::i32, 3/*#Ops*/, 1, 3, 0, 
52742 /*114462*/      OPC_CheckType, MVT::i32,
52746 /*114468*/      OPC_CheckType, MVT::i32,
52747 /*114470*/      OPC_EmitInteger, MVT::i32, 0, 
52751                     MVT::i32, 3/*#Ops*/, 0, 3, 1, 
52762 /*114512*/      OPC_CheckType, MVT::i32,
52767 /*114519*/      OPC_CheckType, MVT::i32,
52768 /*114521*/      OPC_EmitInteger, MVT::i32, 0, 
52772                     MVT::i32, 3/*#Ops*/, 1, 3, 0, 
52784 /*114563*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->114575
52786                       MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
52804 /*114611*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->114623
52806                         MVT::i32, MVT::i1, 2/*#Ops*/, 1, 0, 
52818 /*114640*/        OPC_CheckChild1Type, MVT::i32,
52825 /*114651*/        OPC_CheckType, MVT::i32,
52830                       MVT::i32, 3/*#Ops*/, 0, 1, 4, 
52839 /*114681*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->114693
52841                         MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
52852 /*114708*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->114719
52854                         MVT::i32, 2/*#Ops*/, 0, 1, 
52858 /*114721*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
52859 /*114724*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
52861                         MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
52862 /*114735*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
52864                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
52867 /*114754*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
52868 /*114757*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
52870                         MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
52871 /*114768*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
52873                         MVT::i32, 2/*#Ops*/, 1, 11,  // Results = #12
52876 /*114787*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
52904 /*114843*/        OPC_CheckType, MVT::i32,
52906                       MVT::i32, 2/*#Ops*/, 0, 1, 
52926 /*114885*/        OPC_CheckChild1Type, MVT::i32,
52931 /*114901*/        OPC_CheckChild1Type, MVT::i32,
52932 /*114903*/        OPC_CheckType, MVT::i32,
52934                       MVT::i32, 2/*#Ops*/, 0, 1, 
52943 /*114920*/        OPC_CheckChild1Type, MVT::i32,
52945 /*114928*/        OPC_CheckType, MVT::i32,
52948                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
52956 /*114948*/        OPC_CheckChild1Type, MVT::i32,
52957 /*114950*/        OPC_SwitchType /*2 cases */, 43, MVT::i32,// ->114996
52960                           MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
52966                           MVT::i32, 2/*#Ops*/, 1, 0, 
52971                           MVT::i32, 2/*#Ops*/, 1, 0, 
52977                           MVT::i32, 2/*#Ops*/, 0, 1, 
53014 /*115059*/        OPC_EmitInteger, MVT::i32, 0, 
53015 /*115062*/        OPC_EmitInteger, MVT::i32, 0, 
53016 /*115065*/        OPC_EmitInteger, MVT::i32, 0, 
53017 /*115068*/        OPC_EmitInteger, MVT::i32, 0, 
53043 /*115134*/            OPC_CheckType, MVT::i32,
53045                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
53056 /*115166*/            OPC_CheckType, MVT::i32,
53058                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
53069 /*115198*/            OPC_CheckType, MVT::i32,
53071                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
53082 /*115230*/            OPC_CheckType, MVT::i32,
53084                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
53101 /*115271*/            OPC_CheckType, MVT::i32,
53103                           MVT::i32, 3/*#Ops*/, 1, 2, 0, 
53110 /*115287*/            OPC_CheckType, MVT::i32,
53112                           MVT::i32, 3/*#Ops*/, 1, 2, 0, 
53131 /*115330*/          OPC_CheckType, MVT::i32,
53133                         MVT::i32, 3/*#Ops*/, 0, 2, 1, 
53140 /*115346*/          OPC_CheckType, MVT::i32,
53142                         MVT::i32, 3/*#Ops*/, 0, 2, 1, 
53162 /*115394*/            OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
53163 /*115397*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53165                           MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
53166 /*115408*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53168                           MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
53169 /*115419*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53171                           MVT::i32, 2/*#Ops*/, 2, 8,  // Results = #9
53174 /*115439*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53175 /*115442*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53177                           MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
53178 /*115453*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53180                           MVT::i32, 2/*#Ops*/, 0, 14,  // Results = #15
53181 /*115464*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53183                           MVT::i32, 2/*#Ops*/, 2, 16,  // Results = #17
53186 /*115484*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53200 /*115521*/            OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
53201 /*115524*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53203                           MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
53204 /*115535*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53206                           MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
53207 /*115546*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53209                           MVT::i32, 2/*#Ops*/, 2, 8,  // Results = #9
53212 /*115566*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53213 /*115569*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53215                           MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
53216 /*115580*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53218                           MVT::i32, 2/*#Ops*/, 0, 14,  // Results = #15
53219 /*115591*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53221                           MVT::i32, 2/*#Ops*/, 2, 16,  // Results = #17
53224 /*115611*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53238 /*115648*/            OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
53239 /*115651*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53241                           MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
53242 /*115662*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53244                           MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
53245 /*115673*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53247                           MVT::i32, 2/*#Ops*/, 2, 8,  // Results = #9
53250 /*115693*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53251 /*115696*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53253                           MVT::i32, 2/*#Ops*/, 0, 12,  // Results = #13
53254 /*115707*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53256                           MVT::i32, 2/*#Ops*/, 1, 14,  // Results = #15
53257 /*115718*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53259                           MVT::i32, 2/*#Ops*/, 2, 16,  // Results = #17
53262 /*115738*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53276 /*115775*/            OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
53277 /*115778*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53279                           MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
53280 /*115789*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53282                           MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
53283 /*115800*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53285                           MVT::i32, 2/*#Ops*/, 2, 8,  // Results = #9
53288 /*115820*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53289 /*115823*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53291                           MVT::i32, 2/*#Ops*/, 0, 12,  // Results = #13
53292 /*115834*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53294                           MVT::i32, 2/*#Ops*/, 1, 14,  // Results = #15
53295 /*115845*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53297                           MVT::i32, 2/*#Ops*/, 2, 16,  // Results = #17
53300 /*115865*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53320 /*115912*/            OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
53321 /*115915*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53323                           MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
53324 /*115926*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53326                           MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
53327 /*115937*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53329                           MVT::i32, 2/*#Ops*/, 0, 8,  // Results = #9
53332 /*115957*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53333 /*115960*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53335                           MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
53336 /*115971*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53338                           MVT::i32, 2/*#Ops*/, 2, 14,  // Results = #15
53339 /*115982*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53341                           MVT::i32, 2/*#Ops*/, 0, 16,  // Results = #17
53344 /*116002*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53354 /*116023*/            OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
53355 /*116026*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53357                           MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
53358 /*116037*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53360                           MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
53361 /*116048*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53363                           MVT::i32, 2/*#Ops*/, 0, 8,  // Results = #9
53366 /*116068*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53367 /*116071*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53369                           MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
53370 /*116082*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53372                           MVT::i32, 2/*#Ops*/, 2, 14,  // Results = #15
53373 /*116093*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53375                           MVT::i32, 2/*#Ops*/, 0, 16,  // Results = #17
53378 /*116113*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53400 /*116162*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
53401 /*116165*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53403                         MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
53404 /*116176*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53406                         MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
53407 /*116187*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53409                         MVT::i32, 2/*#Ops*/, 1, 8,  // Results = #9
53412 /*116207*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53413 /*116210*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53415                         MVT::i32, 2/*#Ops*/, 0, 12,  // Results = #13
53416 /*116221*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53418                         MVT::i32, 2/*#Ops*/, 2, 14,  // Results = #15
53419 /*116232*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53421                         MVT::i32, 2/*#Ops*/, 1, 16,  // Results = #17
53424 /*116252*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53434 /*116273*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
53435 /*116276*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53437                         MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
53438 /*116287*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53440                         MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
53441 /*116298*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53443                         MVT::i32, 2/*#Ops*/, 1, 8,  // Results = #9
53446 /*116318*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53447 /*116321*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53449                         MVT::i32, 2/*#Ops*/, 0, 12,  // Results = #13
53450 /*116332*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53452                         MVT::i32, 2/*#Ops*/, 2, 14,  // Results = #15
53453 /*116343*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53455                         MVT::i32, 2/*#Ops*/, 1, 16,  // Results = #17
53458 /*116363*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53474 /*116402*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->116414
53476                       MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
53494 /*116451*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->116463
53496                         MVT::i32, MVT::i1, 2/*#Ops*/, 1, 0, 
53522 /*116507*/                OPC_CheckType, MVT::i32,
53526                               MVT::i32, 3/*#Ops*/, 3, 1, 2, 
53534 /*116533*/                OPC_CheckType, MVT::i32,
53538                               MVT::i32, 3/*#Ops*/, 3, 1, 2, 
53551 /*116567*/                OPC_CheckType, MVT::i32,
53555                               MVT::i32, 3/*#Ops*/, 3, 1, 2, 
53564 /*116594*/                OPC_CheckType, MVT::i32,
53568                               MVT::i32, 3/*#Ops*/, 3, 1, 2, 
53581 /*116628*/                OPC_CheckType, MVT::i32,
53585                               MVT::i32, 3/*#Ops*/, 3, 0, 2, 
53593 /*116654*/                OPC_CheckType, MVT::i32,
53597                               MVT::i32, 3/*#Ops*/, 3, 0, 2, 
53610 /*116688*/                OPC_CheckType, MVT::i32,
53614                               MVT::i32, 3/*#Ops*/, 3, 0, 2, 
53623 /*116715*/                OPC_CheckType, MVT::i32,
53627                               MVT::i32, 3/*#Ops*/, 3, 0, 2, 
53645 /*116756*/              OPC_CheckType, MVT::i32,
53649                             MVT::i32, 3/*#Ops*/, 3, 2, 0, 
53656 /*116781*/              OPC_CheckType, MVT::i32,
53661                               MVT::i32, 3/*#Ops*/, 3, 2, 0, 
53668                               MVT::i32, 3/*#Ops*/, 3, 1, 0, 
53676 /*116827*/              OPC_CheckType, MVT::i32,
53680                             MVT::i32, 3/*#Ops*/, 3, 1, 0, 
53699 /*116869*/            OPC_CheckType, MVT::i32,
53703                           MVT::i32, 3/*#Ops*/, 3, 1, 2, 
53710 /*116894*/            OPC_CheckType, MVT::i32,
53715                             MVT::i32, 3/*#Ops*/, 3, 1, 2, 
53722                             MVT::i32, 3/*#Ops*/, 3, 0, 2, 
53730 /*116940*/            OPC_CheckType, MVT::i32,
53734                           MVT::i32, 3/*#Ops*/, 3, 0, 2, 
53755 /*116991*/                OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
53756 /*116994*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53758                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
53759 /*117005*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53761                               MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
53764 /*117024*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53766                               MVT::i32, 2/*#Ops*/, 1, 9,  // Results = #10
53767 /*117035*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53769                               MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
53772 /*117055*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53773 /*117058*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53775                               MVT::i32, 2/*#Ops*/, 0, 15,  // Results = #16
53776 /*117069*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53778                               MVT::i32, 2/*#Ops*/, 2, 17,  // Results = #18
53781 /*117088*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53783                               MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
53784 /*117099*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53786                               MVT::i32, 2/*#Ops*/, 2, 22,  // Results = #23
53789 /*117119*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53800 /*117143*/                OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
53801 /*117146*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53803                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
53804 /*117157*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53806                               MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
53809 /*117176*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53811                               MVT::i32, 2/*#Ops*/, 1, 9,  // Results = #10
53812 /*117187*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53814                               MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
53817 /*117207*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53818 /*117210*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53820                               MVT::i32, 2/*#Ops*/, 0, 15,  // Results = #16
53821 /*117221*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53823                               MVT::i32, 2/*#Ops*/, 2, 17,  // Results = #18
53826 /*117240*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53828                               MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
53829 /*117251*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53831                               MVT::i32, 2/*#Ops*/, 2, 22,  // Results = #23
53834 /*117271*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53850 /*117304*/                OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
53851 /*117307*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53853                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
53854 /*117318*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53856                               MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
53859 /*117337*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53861                               MVT::i32, 2/*#Ops*/, 1, 9,  // Results = #10
53862 /*117348*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53864                               MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
53867 /*117368*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53868 /*117371*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53870                               MVT::i32, 2/*#Ops*/, 0, 15,  // Results = #16
53871 /*117382*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53873                               MVT::i32, 2/*#Ops*/, 2, 17,  // Results = #18
53876 /*117401*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53878                               MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
53879 /*117412*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53881                               MVT::i32, 2/*#Ops*/, 2, 22,  // Results = #23
53884 /*117432*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53896 /*117457*/                OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
53897 /*117460*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53899                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
53900 /*117471*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53902                               MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
53905 /*117490*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53907                               MVT::i32, 2/*#Ops*/, 1, 9,  // Results = #10
53908 /*117501*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53910                               MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
53913 /*117521*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53914 /*117524*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53916                               MVT::i32, 2/*#Ops*/, 0, 15,  // Results = #16
53917 /*117535*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53919                               MVT::i32, 2/*#Ops*/, 2, 17,  // Results = #18
53922 /*117554*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53924                               MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
53925 /*117565*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53927                               MVT::i32, 2/*#Ops*/, 2, 22,  // Results = #23
53930 /*117585*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53946 /*117618*/                OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
53947 /*117621*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53949                               MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
53950 /*117632*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53952                               MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
53955 /*117651*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53957                               MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
53958 /*117662*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53960                               MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
53963 /*117682*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53964 /*117685*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53966                               MVT::i32, 2/*#Ops*/, 1, 15,  // Results = #16
53967 /*117696*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53969                               MVT::i32, 2/*#Ops*/, 2, 17,  // Results = #18
53972 /*117715*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53974                               MVT::i32, 2/*#Ops*/, 0, 20,  // Results = #21
53975 /*117726*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53977                               MVT::i32, 2/*#Ops*/, 2, 22,  // Results = #23
53980 /*117746*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
53991 /*117770*/                OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
53992 /*117773*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53994                               MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
53995 /*117784*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53997                               MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
54000 /*117803*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54002                               MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
54003 /*117814*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54005                               MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
54008 /*117834*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54009 /*117837*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54011                               MVT::i32, 2/*#Ops*/, 1, 15,  // Results = #16
54012 /*117848*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54014                               MVT::i32, 2/*#Ops*/, 2, 17,  // Results = #18
54017 /*117867*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54019                               MVT::i32, 2/*#Ops*/, 0, 20,  // Results = #21
54020 /*117878*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54022                               MVT::i32, 2/*#Ops*/, 2, 22,  // Results = #23
54025 /*117898*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54041 /*117931*/                OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
54042 /*117934*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54044                               MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
54045 /*117945*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54047                               MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
54050 /*117964*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54052                               MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
54053 /*117975*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54055                               MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
54058 /*117995*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54059 /*117998*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54061                               MVT::i32, 2/*#Ops*/, 1, 15,  // Results = #16
54062 /*118009*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54064                               MVT::i32, 2/*#Ops*/, 2, 17,  // Results = #18
54067 /*118028*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54069                               MVT::i32, 2/*#Ops*/, 0, 20,  // Results = #21
54070 /*118039*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54072                               MVT::i32, 2/*#Ops*/, 2, 22,  // Results = #23
54075 /*118059*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54087 /*118084*/                OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
54088 /*118087*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54090                               MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
54091 /*118098*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54093                               MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
54096 /*118117*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54098                               MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
54099 /*118128*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54101                               MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
54104 /*118148*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54105 /*118151*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54107                               MVT::i32, 2/*#Ops*/, 1, 15,  // Results = #16
54108 /*118162*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54110                               MVT::i32, 2/*#Ops*/, 2, 17,  // Results = #18
54113 /*118181*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54115                               MVT::i32, 2/*#Ops*/, 0, 20,  // Results = #21
54116 /*118192*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54118                               MVT::i32, 2/*#Ops*/, 2, 22,  // Results = #23
54121 /*118212*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54142 /*118252*/              OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
54143 /*118255*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54145                             MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
54146 /*118266*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54148                             MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
54151 /*118285*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54153                             MVT::i32, 2/*#Ops*/, 2, 9,  // Results = #10
54154 /*118296*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54156                             MVT::i32, 2/*#Ops*/, 0, 11,  // Results = #12
54159 /*118316*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54160 /*118319*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54162                             MVT::i32, 2/*#Ops*/, 1, 15,  // Results = #16
54163 /*118330*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54165                             MVT::i32, 2/*#Ops*/, 0, 17,  // Results = #18
54168 /*118349*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54170                             MVT::i32, 2/*#Ops*/, 2, 20,  // Results = #21
54171 /*118360*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54173                             MVT::i32, 2/*#Ops*/, 0, 22,  // Results = #23
54176 /*118380*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54186 /*118403*/              OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
54187 /*118406*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54190                               MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
54191 /*118420*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54193                               MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
54196 /*118439*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54198                               MVT::i32, 2/*#Ops*/, 2, 9,  // Results = #10
54199 /*118450*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54201                               MVT::i32, 2/*#Ops*/, 0, 11,  // Results = #12
54204 /*118470*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54205 /*118473*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54207                               MVT::i32, 2/*#Ops*/, 1, 15,  // Results = #16
54208 /*118484*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54210                               MVT::i32, 2/*#Ops*/, 0, 17,  // Results = #18
54213 /*118503*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54215                               MVT::i32, 2/*#Ops*/, 2, 20,  // Results = #21
54216 /*118514*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54218                               MVT::i32, 2/*#Ops*/, 0, 22,  // Results = #23
54221 /*118534*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54228                               MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
54229 /*118558*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54231                               MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
54234 /*118577*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54236                               MVT::i32, 2/*#Ops*/, 1, 9,  // Results = #10
54237 /*118588*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54239                               MVT::i32, 2/*#Ops*/, 0, 11,  // Results = #12
54242 /*118608*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54243 /*118611*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54245                               MVT::i32, 2/*#Ops*/, 2, 15,  // Results = #16
54246 /*118622*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54248                               MVT::i32, 2/*#Ops*/, 0, 17,  // Results = #18
54251 /*118641*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54253                               MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
54254 /*118652*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54256                               MVT::i32, 2/*#Ops*/, 0, 22,  // Results = #23
54259 /*118672*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54270 /*118696*/              OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
54271 /*118699*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54273                             MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
54274 /*118710*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54276                             MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
54279 /*118729*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54281                             MVT::i32, 2/*#Ops*/, 1, 9,  // Results = #10
54282 /*118740*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54284                             MVT::i32, 2/*#Ops*/, 0, 11,  // Results = #12
54287 /*118760*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54288 /*118763*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54290                             MVT::i32, 2/*#Ops*/, 2, 15,  // Results = #16
54291 /*118774*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54293                             MVT::i32, 2/*#Ops*/, 0, 17,  // Results = #18
54296 /*118793*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54298                             MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
54299 /*118804*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54301                             MVT::i32, 2/*#Ops*/, 0, 22,  // Results = #23
54304 /*118824*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54326 /*118865*/            OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
54327 /*118868*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54329                           MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
54330 /*118879*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54332                           MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
54335 /*118898*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54337                           MVT::i32, 2/*#Ops*/, 1, 9,  // Results = #10
54338 /*118909*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54340                           MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
54343 /*118929*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54344 /*118932*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54346                           MVT::i32, 2/*#Ops*/, 0, 15,  // Results = #16
54347 /*118943*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54349                           MVT::i32, 2/*#Ops*/, 2, 17,  // Results = #18
54352 /*118962*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54354                           MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
54355 /*118973*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54357                           MVT::i32, 2/*#Ops*/, 2, 22,  // Results = #23
54360 /*118993*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54370 /*119016*/            OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
54371 /*119019*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54374                             MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
54375 /*119033*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54377                             MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
54380 /*119052*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54382                             MVT::i32, 2/*#Ops*/, 1, 9,  // Results = #10
54383 /*119063*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54385                             MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
54388 /*119083*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54389 /*119086*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54391                             MVT::i32, 2/*#Ops*/, 0, 15,  // Results = #16
54392 /*119097*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54394                             MVT::i32, 2/*#Ops*/, 2, 17,  // Results = #18
54397 /*119116*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54399                             MVT::i32, 2/*#Ops*/, 1, 20,  // Results = #21
54400 /*119127*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54402                             MVT::i32, 2/*#Ops*/, 2, 22,  // Results = #23
54405 /*119147*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54412                             MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
54413 /*119171*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54415                             MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
54418 /*119190*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54420                             MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
54421 /*119201*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54423                             MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
54426 /*119221*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54427 /*119224*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54429                             MVT::i32, 2/*#Ops*/, 1, 15,  // Results = #16
54430 /*119235*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54432                             MVT::i32, 2/*#Ops*/, 2, 17,  // Results = #18
54435 /*119254*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54437                             MVT::i32, 2/*#Ops*/, 0, 20,  // Results = #21
54438 /*119265*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54440                             MVT::i32, 2/*#Ops*/, 2, 22,  // Results = #23
54443 /*119285*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54454 /*119309*/            OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
54455 /*119312*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54457                           MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
54458 /*119323*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54460                           MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
54463 /*119342*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54465                           MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
54466 /*119353*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54468                           MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
54471 /*119373*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54472 /*119376*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54474                           MVT::i32, 2/*#Ops*/, 1, 15,  // Results = #16
54475 /*119387*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54477                           MVT::i32, 2/*#Ops*/, 2, 17,  // Results = #18
54480 /*119406*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54482                           MVT::i32, 2/*#Ops*/, 0, 20,  // Results = #21
54483 /*119417*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54485                           MVT::i32, 2/*#Ops*/, 2, 22,  // Results = #23
54488 /*119437*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54501 /*119465*/          OPC_CheckType, MVT::i32,
54504                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
54511 /*119484*/        OPC_CheckChild1Type, MVT::i32,
54516 /*119496*/        OPC_CheckType, MVT::i32,
54519                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
54529 /*119524*/        OPC_CheckType, MVT::i32,
54532                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
54543 /*119550*/          OPC_CheckChild1Type, MVT::i32,
54547 /*119561*/          OPC_CheckType, MVT::i32,
54550                         MVT::i32, 3/*#Ops*/, 1, 2, 0, 
54559 /*119588*/          OPC_CheckType, MVT::i32,
54562                         MVT::i32, 3/*#Ops*/, 1, 2, 0, 
54571 /*119615*/          OPC_CheckType, MVT::i32,
54574                         MVT::i32, 3/*#Ops*/, 1, 2, 0, 
54582 /*119636*/          OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->119648
54584                           MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
54595 /*119663*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->119674
54597                           MVT::i32, 2/*#Ops*/, 0, 1, 
54601 /*119676*/            OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
54602 /*119679*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54604                           MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
54605 /*119690*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54607                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
54610 /*119709*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54611 /*119712*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54613                           MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
54614 /*119723*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54616                           MVT::i32, 2/*#Ops*/, 1, 11,  // Results = #12
54619 /*119742*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
54647 /*119798*/          OPC_CheckType, MVT::i32,
54649                         MVT::i32, 2/*#Ops*/, 0, 1, 
54922 /*120262*/      OPC_CheckChild3Type, MVT::i32,
54976 /*120359*/      OPC_CheckChild3Type, MVT::i32,
55018 /*120438*/            OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->120450
55020                             MVT::i32, 3/*#Ops*/, 0, 1, 2, 
55025 /*120454*/              OPC_EmitInteger, MVT::i32, 0, 
55026 /*120457*/              OPC_EmitInteger, MVT::i32, 0, 
55027 /*120460*/              OPC_EmitInteger, MVT::i32, 0, 
55029 /*120466*/              OPC_EmitInteger, MVT::i32, 0, 
55045 /*120500*/            OPC_EmitInteger, MVT::i32, 0, 
55046 /*120503*/            OPC_EmitInteger, MVT::i32, 0, 
55047 /*120506*/            OPC_EmitInteger, MVT::i32, 0, 
55049 /*120512*/            OPC_EmitInteger, MVT::i32, 0, 
55068 /*120552*/            OPC_EmitInteger, MVT::i32, 0, 
55069 /*120555*/            OPC_EmitInteger, MVT::i32, 0, 
55070 /*120558*/            OPC_EmitInteger, MVT::i32, 0, 
55072 /*120564*/            OPC_EmitInteger, MVT::i32, 0, 
55086 /*120596*/            OPC_EmitInteger, MVT::i32, 0, 
55087 /*120599*/            OPC_EmitInteger, MVT::i32, 0, 
55088 /*120602*/            OPC_EmitInteger, MVT::i32, 0, 
55090 /*120608*/            OPC_EmitInteger, MVT::i32, 0, 
55109 /*120648*/            OPC_EmitInteger, MVT::i32, 0, 
55110 /*120651*/            OPC_EmitInteger, MVT::i32, 0, 
55111 /*120654*/            OPC_EmitInteger, MVT::i32, 0, 
55113 /*120660*/            OPC_EmitInteger, MVT::i32, 0, 
55128 /*120693*/            OPC_EmitInteger, MVT::i32, 0, 
55129 /*120696*/            OPC_EmitInteger, MVT::i32, 0, 
55130 /*120699*/            OPC_EmitInteger, MVT::i32, 0, 
55132 /*120705*/            OPC_EmitInteger, MVT::i32, 0, 
55151 /*120745*/            OPC_EmitInteger, MVT::i32, 0, 
55152 /*120748*/            OPC_EmitInteger, MVT::i32, 0, 
55153 /*120751*/            OPC_EmitInteger, MVT::i32, 0, 
55155 /*120757*/            OPC_EmitInteger, MVT::i32, 0, 
55169 /*120789*/            OPC_EmitInteger, MVT::i32, 0, 
55170 /*120792*/            OPC_EmitInteger, MVT::i32, 0, 
55171 /*120795*/            OPC_EmitInteger, MVT::i32, 0, 
55173 /*120801*/            OPC_EmitInteger, MVT::i32, 0, 
55199 /*120852*/          OPC_EmitInteger, MVT::i32, 0, 
55200 /*120855*/          OPC_EmitInteger, MVT::i32, 0, 
55201 /*120858*/          OPC_EmitInteger, MVT::i32, 0, 
55203 /*120864*/          OPC_EmitInteger, MVT::i32, 0, 
55215 /*120893*/          OPC_EmitInteger, MVT::i32, 0, 
55216 /*120896*/          OPC_EmitInteger, MVT::i32, 0, 
55217 /*120899*/          OPC_EmitInteger, MVT::i32, 0, 
55219 /*120905*/          OPC_EmitInteger, MVT::i32, 0, 
55238 /*120952*/          OPC_EmitInteger, MVT::i32, 0, 
55239 /*120955*/          OPC_EmitInteger, MVT::i32, 0, 
55240 /*120958*/          OPC_EmitInteger, MVT::i32, 0, 
55242 /*120964*/          OPC_EmitInteger, MVT::i32, 0, 
55268 /*121017*/            OPC_EmitInteger, MVT::i32, 0, 
55269 /*121020*/            OPC_EmitInteger, MVT::i32, 0, 
55270 /*121023*/            OPC_EmitInteger, MVT::i32, 0, 
55272 /*121029*/            OPC_EmitInteger, MVT::i32, 0, 
55284 /*121058*/            OPC_EmitInteger, MVT::i32, 0, 
55285 /*121061*/            OPC_EmitInteger, MVT::i32, 0, 
55286 /*121064*/            OPC_EmitInteger, MVT::i32, 0, 
55288 /*121070*/            OPC_EmitInteger, MVT::i32, 0, 
55307 /*121117*/            OPC_EmitInteger, MVT::i32, 0, 
55308 /*121120*/            OPC_EmitInteger, MVT::i32, 0, 
55309 /*121123*/            OPC_EmitInteger, MVT::i32, 0, 
55311 /*121129*/            OPC_EmitInteger, MVT::i32, 0, 
55333 /*121174*/            OPC_CheckType, MVT::i32,
55335                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
55349 /*121203*/              OPC_CheckType, MVT::i32,
55351                             MVT::i32, 3/*#Ops*/, 0, 1, 2, 
55361 /*121225*/              OPC_CheckType, MVT::i32,
55363                             MVT::i32, 3/*#Ops*/, 0, 1, 2, 
55378 /*121255*/              OPC_CheckType, MVT::i32,
55380                             MVT::i32, 3/*#Ops*/, 1, 0, 2, 
55391 /*121278*/              OPC_CheckType, MVT::i32,
55393                             MVT::i32, 3/*#Ops*/, 1, 0, 2, 
55408 /*121308*/              OPC_CheckType, MVT::i32,
55410                             MVT::i32, 3/*#Ops*/, 1, 0, 2, 
55420 /*121330*/              OPC_CheckType, MVT::i32,
55422                             MVT::i32, 3/*#Ops*/, 1, 0, 2, 
55445 /*121371*/          OPC_CheckType, MVT::i32,
55447                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
55455 /*121390*/          OPC_CheckType, MVT::i32,
55458                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
55463                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
55472 /*121422*/          OPC_CheckType, MVT::i32,
55474                         MVT::i32, 3/*#Ops*/, 1, 0, 2, 
55495 /*121461*/          OPC_CheckType, MVT::i32,
55497                         MVT::i32, 3/*#Ops*/, 1, 2, 0, 
55505 /*121480*/          OPC_CheckType, MVT::i32,
55508                           MVT::i32, 3/*#Ops*/, 1, 2, 0, 
55513                           MVT::i32, 3/*#Ops*/, 2, 1, 0, 
55522 /*121512*/          OPC_CheckType, MVT::i32,
55524                         MVT::i32, 3/*#Ops*/, 2, 1, 0, 
55532 /*121528*/      OPC_SwitchType /*3 cases */, 32, MVT::i32,// ->121563
55536                         MVT::i32, 2/*#Ops*/, 0, 1, 
55541                         MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
55546                         MVT::i32, 2/*#Ops*/, 0, 1, 
55560 /*121585*/          OPC_EmitInteger, MVT::i32, 0, 
55561 /*121588*/          OPC_EmitInteger, MVT::i32, 0, 
55562 /*121591*/          OPC_EmitInteger, MVT::i32, 0, 
55563 /*121594*/          OPC_EmitInteger, MVT::i32, 0, 
55571 /*121619*/          OPC_EmitInteger, MVT::i32, 0, 
55572 /*121622*/          OPC_EmitInteger, MVT::i32, 0, 
55573 /*121625*/          OPC_EmitInteger, MVT::i32, 0, 
55574 /*121628*/          OPC_EmitInteger, MVT::i32, 0, 
55604 /*121691*/            OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->121703
55606                             MVT::i32, 3/*#Ops*/, 0, 1, 2, 
55611 /*121707*/              OPC_EmitInteger, MVT::i32, 0, 
55612 /*121710*/              OPC_EmitInteger, MVT::i32, 0, 
55613 /*121713*/              OPC_EmitInteger, MVT::i32, 0, 
55615 /*121719*/              OPC_EmitInteger, MVT::i32, 0, 
55631 /*121753*/            OPC_EmitInteger, MVT::i32, 0, 
55632 /*121756*/            OPC_EmitInteger, MVT::i32, 0, 
55633 /*121759*/            OPC_EmitInteger, MVT::i32, 0, 
55635 /*121765*/            OPC_EmitInteger, MVT::i32, 0, 
55654 /*121805*/            OPC_EmitInteger, MVT::i32, 0, 
55655 /*121808*/            OPC_EmitInteger, MVT::i32, 0, 
55656 /*121811*/            OPC_EmitInteger, MVT::i32, 0, 
55658 /*121817*/            OPC_EmitInteger, MVT::i32, 0, 
55672 /*121849*/            OPC_EmitInteger, MVT::i32, 0, 
55673 /*121852*/            OPC_EmitInteger, MVT::i32, 0, 
55674 /*121855*/            OPC_EmitInteger, MVT::i32, 0, 
55676 /*121861*/            OPC_EmitInteger, MVT::i32, 0, 
55695 /*121901*/            OPC_EmitInteger, MVT::i32, 0, 
55696 /*121904*/            OPC_EmitInteger, MVT::i32, 0, 
55697 /*121907*/            OPC_EmitInteger, MVT::i32, 0, 
55699 /*121913*/            OPC_EmitInteger, MVT::i32, 0, 
55714 /*121946*/            OPC_EmitInteger, MVT::i32, 0, 
55715 /*121949*/            OPC_EmitInteger, MVT::i32, 0, 
55716 /*121952*/            OPC_EmitInteger, MVT::i32, 0, 
55718 /*121958*/            OPC_EmitInteger, MVT::i32, 0, 
55737 /*121998*/            OPC_EmitInteger, MVT::i32, 0, 
55738 /*122001*/            OPC_EmitInteger, MVT::i32, 0, 
55739 /*122004*/            OPC_EmitInteger, MVT::i32, 0, 
55741 /*122010*/            OPC_EmitInteger, MVT::i32, 0, 
55755 /*122042*/            OPC_EmitInteger, MVT::i32, 0, 
55756 /*122045*/            OPC_EmitInteger, MVT::i32, 0, 
55757 /*122048*/            OPC_EmitInteger, MVT::i32, 0, 
55759 /*122054*/            OPC_EmitInteger, MVT::i32, 0, 
55785 /*122105*/          OPC_EmitInteger, MVT::i32, 0, 
55786 /*122108*/          OPC_EmitInteger, MVT::i32, 0, 
55787 /*122111*/          OPC_EmitInteger, MVT::i32, 0, 
55789 /*122117*/          OPC_EmitInteger, MVT::i32, 0, 
55801 /*122146*/          OPC_EmitInteger, MVT::i32, 0, 
55802 /*122149*/          OPC_EmitInteger, MVT::i32, 0, 
55803 /*122152*/          OPC_EmitInteger, MVT::i32, 0, 
55805 /*122158*/          OPC_EmitInteger, MVT::i32, 0, 
55824 /*122205*/          OPC_EmitInteger, MVT::i32, 0, 
55825 /*122208*/          OPC_EmitInteger, MVT::i32, 0, 
55826 /*122211*/          OPC_EmitInteger, MVT::i32, 0, 
55828 /*122217*/          OPC_EmitInteger, MVT::i32, 0, 
55854 /*122270*/            OPC_EmitInteger, MVT::i32, 0, 
55855 /*122273*/            OPC_EmitInteger, MVT::i32, 0, 
55856 /*122276*/            OPC_EmitInteger, MVT::i32, 0, 
55858 /*122282*/            OPC_EmitInteger, MVT::i32, 0, 
55870 /*122311*/            OPC_EmitInteger, MVT::i32, 0, 
55871 /*122314*/            OPC_EmitInteger, MVT::i32, 0, 
55872 /*122317*/            OPC_EmitInteger, MVT::i32, 0, 
55874 /*122323*/            OPC_EmitInteger, MVT::i32, 0, 
55893 /*122370*/            OPC_EmitInteger, MVT::i32, 0, 
55894 /*122373*/            OPC_EmitInteger, MVT::i32, 0, 
55895 /*122376*/            OPC_EmitInteger, MVT::i32, 0, 
55897 /*122382*/            OPC_EmitInteger, MVT::i32, 0, 
55919 /*122427*/            OPC_CheckType, MVT::i32,
55921                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
55935 /*122456*/              OPC_CheckType, MVT::i32,
55937                             MVT::i32, 3/*#Ops*/, 0, 1, 2, 
55947 /*122478*/              OPC_CheckType, MVT::i32,
55949                             MVT::i32, 3/*#Ops*/, 0, 1, 2, 
55964 /*122508*/              OPC_CheckType, MVT::i32,
55966                             MVT::i32, 3/*#Ops*/, 1, 0, 2, 
55977 /*122531*/              OPC_CheckType, MVT::i32,
55979                             MVT::i32, 3/*#Ops*/, 1, 0, 2, 
55994 /*122561*/              OPC_CheckType, MVT::i32,
55996                             MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56006 /*122583*/              OPC_CheckType, MVT::i32,
56008                             MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56031 /*122624*/          OPC_CheckType, MVT::i32,
56033                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
56041 /*122643*/          OPC_CheckType, MVT::i32,
56044                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
56049                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56058 /*122675*/          OPC_CheckType, MVT::i32,
56060                         MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56081 /*122714*/          OPC_CheckType, MVT::i32,
56083                         MVT::i32, 3/*#Ops*/, 1, 2, 0, 
56091 /*122733*/          OPC_CheckType, MVT::i32,
56094                           MVT::i32, 3/*#Ops*/, 1, 2, 0, 
56099                           MVT::i32, 3/*#Ops*/, 2, 1, 0, 
56108 /*122765*/          OPC_CheckType, MVT::i32,
56110                         MVT::i32, 3/*#Ops*/, 2, 1, 0, 
56122 /*122789*/      OPC_CheckType, MVT::i32,
56124                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
56134 /*122810*/      OPC_CheckType, MVT::i32,
56136                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
56142 /*122823*/      OPC_SwitchType /*3 cases */, 32, MVT::i32,// ->122858
56146                         MVT::i32, 2/*#Ops*/, 0, 1, 
56151                         MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
56156                         MVT::i32, 2/*#Ops*/, 0, 1, 
56170 /*122880*/          OPC_EmitInteger, MVT::i32, 0, 
56171 /*122883*/          OPC_EmitInteger, MVT::i32, 0, 
56172 /*122886*/          OPC_EmitInteger, MVT::i32, 0, 
56173 /*122889*/          OPC_EmitInteger, MVT::i32, 0, 
56181 /*122914*/          OPC_EmitInteger, MVT::i32, 0, 
56182 /*122917*/          OPC_EmitInteger, MVT::i32, 0, 
56183 /*122920*/          OPC_EmitInteger, MVT::i32, 0, 
56184 /*122923*/          OPC_EmitInteger, MVT::i32, 0, 
56214 /*122986*/            OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->122998
56216                             MVT::i32, 3/*#Ops*/, 0, 1, 2, 
56221 /*123002*/              OPC_EmitInteger, MVT::i32, 0, 
56222 /*123005*/              OPC_EmitInteger, MVT::i32, 0, 
56223 /*123008*/              OPC_EmitInteger, MVT::i32, 0, 
56225 /*123014*/              OPC_EmitInteger, MVT::i32, 0, 
56239 /*123044*/            OPC_CheckType, MVT::i32,
56241                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
56256 /*123074*/            OPC_CheckType, MVT::i32,
56258                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
56268 /*123096*/            OPC_CheckType, MVT::i32,
56270                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
56285 /*123126*/            OPC_CheckType, MVT::i32,
56287                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56298 /*123149*/            OPC_CheckType, MVT::i32,
56300                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56315 /*123179*/            OPC_CheckType, MVT::i32,
56317                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56327 /*123201*/            OPC_CheckType, MVT::i32,
56329                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56351 /*123241*/          OPC_CheckType, MVT::i32,
56353                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
56361 /*123260*/          OPC_CheckType, MVT::i32,
56364                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
56369                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56378 /*123292*/          OPC_CheckType, MVT::i32,
56380                         MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56402 /*123334*/            OPC_CheckType, MVT::i32,
56404                           MVT::i32, 3/*#Ops*/, 1, 2, 0, 
56412 /*123353*/            OPC_CheckType, MVT::i32,
56415                             MVT::i32, 3/*#Ops*/, 1, 2, 0, 
56420                             MVT::i32, 3/*#Ops*/, 2, 1, 0, 
56429 /*123385*/            OPC_CheckType, MVT::i32,
56431                           MVT::i32, 3/*#Ops*/, 2, 1, 0, 
56453 /*123428*/            OPC_EmitInteger, MVT::i32, 0, 
56454 /*123431*/            OPC_EmitInteger, MVT::i32, 0, 
56455 /*123434*/            OPC_EmitInteger, MVT::i32, 0, 
56457 /*123440*/            OPC_EmitInteger, MVT::i32, 0, 
56475 /*123479*/              OPC_EmitInteger, MVT::i32, 0, 
56476 /*123482*/              OPC_EmitInteger, MVT::i32, 0, 
56477 /*123485*/              OPC_EmitInteger, MVT::i32, 0, 
56479 /*123491*/              OPC_EmitInteger, MVT::i32, 0, 
56493 /*123523*/              OPC_EmitInteger, MVT::i32, 0, 
56494 /*123526*/              OPC_EmitInteger, MVT::i32, 0, 
56495 /*123529*/              OPC_EmitInteger, MVT::i32, 0, 
56497 /*123535*/              OPC_EmitInteger, MVT::i32, 0, 
56516 /*123575*/              OPC_EmitInteger, MVT::i32, 0, 
56517 /*123578*/              OPC_EmitInteger, MVT::i32, 0, 
56518 /*123581*/              OPC_EmitInteger, MVT::i32, 0, 
56520 /*123587*/              OPC_EmitInteger, MVT::i32, 0, 
56535 /*123620*/              OPC_EmitInteger, MVT::i32, 0, 
56536 /*123623*/              OPC_EmitInteger, MVT::i32, 0, 
56537 /*123626*/              OPC_EmitInteger, MVT::i32, 0, 
56539 /*123632*/              OPC_EmitInteger, MVT::i32, 0, 
56558 /*123672*/              OPC_EmitInteger, MVT::i32, 0, 
56559 /*123675*/              OPC_EmitInteger, MVT::i32, 0, 
56560 /*123678*/              OPC_EmitInteger, MVT::i32, 0, 
56562 /*123684*/              OPC_EmitInteger, MVT::i32, 0, 
56576 /*123716*/              OPC_EmitInteger, MVT::i32, 0, 
56577 /*123719*/              OPC_EmitInteger, MVT::i32, 0, 
56578 /*123722*/              OPC_EmitInteger, MVT::i32, 0, 
56580 /*123728*/              OPC_EmitInteger, MVT::i32, 0, 
56607 /*123780*/          OPC_EmitInteger, MVT::i32, 0, 
56608 /*123783*/          OPC_EmitInteger, MVT::i32, 0, 
56609 /*123786*/          OPC_EmitInteger, MVT::i32, 0, 
56611 /*123792*/          OPC_EmitInteger, MVT::i32, 0, 
56623 /*123821*/          OPC_EmitInteger, MVT::i32, 0, 
56624 /*123824*/          OPC_EmitInteger, MVT::i32, 0, 
56625 /*123827*/          OPC_EmitInteger, MVT::i32, 0, 
56627 /*123833*/          OPC_EmitInteger, MVT::i32, 0, 
56646 /*123880*/          OPC_EmitInteger, MVT::i32, 0, 
56647 /*123883*/          OPC_EmitInteger, MVT::i32, 0, 
56648 /*123886*/          OPC_EmitInteger, MVT::i32, 0, 
56650 /*123892*/          OPC_EmitInteger, MVT::i32, 0, 
56675 /*123942*/          OPC_EmitInteger, MVT::i32, 0, 
56676 /*123945*/          OPC_EmitInteger, MVT::i32, 0, 
56677 /*123948*/          OPC_EmitInteger, MVT::i32, 0, 
56679 /*123954*/          OPC_EmitInteger, MVT::i32, 0, 
56691 /*123983*/          OPC_EmitInteger, MVT::i32, 0, 
56692 /*123986*/          OPC_EmitInteger, MVT::i32, 0, 
56693 /*123989*/          OPC_EmitInteger, MVT::i32, 0, 
56695 /*123995*/          OPC_EmitInteger, MVT::i32, 0, 
56714 /*124042*/          OPC_EmitInteger, MVT::i32, 0, 
56715 /*124045*/          OPC_EmitInteger, MVT::i32, 0, 
56716 /*124048*/          OPC_EmitInteger, MVT::i32, 0, 
56718 /*124054*/          OPC_EmitInteger, MVT::i32, 0, 
56728 /*124076*/      OPC_SwitchType /*3 cases */, 32, MVT::i32,// ->124111
56732                         MVT::i32, 2/*#Ops*/, 0, 1, 
56737                         MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
56742                         MVT::i32, 2/*#Ops*/, 0, 1, 
56756 /*124133*/          OPC_EmitInteger, MVT::i32, 0, 
56757 /*124136*/          OPC_EmitInteger, MVT::i32, 0, 
56758 /*124139*/          OPC_EmitInteger, MVT::i32, 0, 
56759 /*124142*/          OPC_EmitInteger, MVT::i32, 0, 
56767 /*124167*/          OPC_EmitInteger, MVT::i32, 0, 
56768 /*124170*/          OPC_EmitInteger, MVT::i32, 0, 
56769 /*124173*/          OPC_EmitInteger, MVT::i32, 0, 
56770 /*124176*/          OPC_EmitInteger, MVT::i32, 0, 
56800 /*124239*/            OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->124251
56802                             MVT::i32, 3/*#Ops*/, 0, 1, 2, 
56807 /*124255*/              OPC_EmitInteger, MVT::i32, 0, 
56808 /*124258*/              OPC_EmitInteger, MVT::i32, 0, 
56809 /*124261*/              OPC_EmitInteger, MVT::i32, 0, 
56811 /*124267*/              OPC_EmitInteger, MVT::i32, 0, 
56825 /*124297*/            OPC_CheckType, MVT::i32,
56827                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
56842 /*124327*/            OPC_CheckType, MVT::i32,
56844                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
56854 /*124349*/            OPC_CheckType, MVT::i32,
56856                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
56871 /*124379*/            OPC_CheckType, MVT::i32,
56873                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56884 /*124402*/            OPC_CheckType, MVT::i32,
56886                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56901 /*124432*/            OPC_CheckType, MVT::i32,
56903                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56913 /*124454*/            OPC_CheckType, MVT::i32,
56915                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56937 /*124494*/          OPC_CheckType, MVT::i32,
56939                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
56947 /*124513*/          OPC_CheckType, MVT::i32,
56950                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
56955                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56964 /*124545*/          OPC_CheckType, MVT::i32,
56966                         MVT::i32, 3/*#Ops*/, 1, 0, 2, 
56988 /*124587*/            OPC_CheckType, MVT::i32,
56990                           MVT::i32, 3/*#Ops*/, 1, 2, 0, 
56998 /*124606*/            OPC_CheckType, MVT::i32,
57001                             MVT::i32, 3/*#Ops*/, 1, 2, 0, 
57006                             MVT::i32, 3/*#Ops*/, 2, 1, 0, 
57015 /*124638*/            OPC_CheckType, MVT::i32,
57017                           MVT::i32, 3/*#Ops*/, 2, 1, 0, 
57039 /*124681*/            OPC_EmitInteger, MVT::i32, 0, 
57040 /*124684*/            OPC_EmitInteger, MVT::i32, 0, 
57041 /*124687*/            OPC_EmitInteger, MVT::i32, 0, 
57043 /*124693*/            OPC_EmitInteger, MVT::i32, 0, 
57061 /*124732*/              OPC_EmitInteger, MVT::i32, 0, 
57062 /*124735*/              OPC_EmitInteger, MVT::i32, 0, 
57063 /*124738*/              OPC_EmitInteger, MVT::i32, 0, 
57065 /*124744*/              OPC_EmitInteger, MVT::i32, 0, 
57079 /*124776*/              OPC_EmitInteger, MVT::i32, 0, 
57080 /*124779*/              OPC_EmitInteger, MVT::i32, 0, 
57081 /*124782*/              OPC_EmitInteger, MVT::i32, 0, 
57083 /*124788*/              OPC_EmitInteger, MVT::i32, 0, 
57102 /*124828*/              OPC_EmitInteger, MVT::i32, 0, 
57103 /*124831*/              OPC_EmitInteger, MVT::i32, 0, 
57104 /*124834*/              OPC_EmitInteger, MVT::i32, 0, 
57106 /*124840*/              OPC_EmitInteger, MVT::i32, 0, 
57121 /*124873*/              OPC_EmitInteger, MVT::i32, 0, 
57122 /*124876*/              OPC_EmitInteger, MVT::i32, 0, 
57123 /*124879*/              OPC_EmitInteger, MVT::i32, 0, 
57125 /*124885*/              OPC_EmitInteger, MVT::i32, 0, 
57144 /*124925*/              OPC_EmitInteger, MVT::i32, 0, 
57145 /*124928*/              OPC_EmitInteger, MVT::i32, 0, 
57146 /*124931*/              OPC_EmitInteger, MVT::i32, 0, 
57148 /*124937*/              OPC_EmitInteger, MVT::i32, 0, 
57162 /*124969*/              OPC_EmitInteger, MVT::i32, 0, 
57163 /*124972*/              OPC_EmitInteger, MVT::i32, 0, 
57164 /*124975*/              OPC_EmitInteger, MVT::i32, 0, 
57166 /*124981*/              OPC_EmitInteger, MVT::i32, 0, 
57193 /*125033*/          OPC_EmitInteger, MVT::i32, 0, 
57194 /*125036*/          OPC_EmitInteger, MVT::i32, 0, 
57195 /*125039*/          OPC_EmitInteger, MVT::i32, 0, 
57197 /*125045*/          OPC_EmitInteger, MVT::i32, 0, 
57209 /*125074*/          OPC_EmitInteger, MVT::i32, 0, 
57210 /*125077*/          OPC_EmitInteger, MVT::i32, 0, 
57211 /*125080*/          OPC_EmitInteger, MVT::i32, 0, 
57213 /*125086*/          OPC_EmitInteger, MVT::i32, 0, 
57232 /*125133*/          OPC_EmitInteger, MVT::i32, 0, 
57233 /*125136*/          OPC_EmitInteger, MVT::i32, 0, 
57234 /*125139*/          OPC_EmitInteger, MVT::i32, 0, 
57236 /*125145*/          OPC_EmitInteger, MVT::i32, 0, 
57261 /*125195*/          OPC_EmitInteger, MVT::i32, 0, 
57262 /*125198*/          OPC_EmitInteger, MVT::i32, 0, 
57263 /*125201*/          OPC_EmitInteger, MVT::i32, 0, 
57265 /*125207*/          OPC_EmitInteger, MVT::i32, 0, 
57277 /*125236*/          OPC_EmitInteger, MVT::i32, 0, 
57278 /*125239*/          OPC_EmitInteger, MVT::i32, 0, 
57279 /*125242*/          OPC_EmitInteger, MVT::i32, 0, 
57281 /*125248*/          OPC_EmitInteger, MVT::i32, 0, 
57300 /*125295*/          OPC_EmitInteger, MVT::i32, 0, 
57301 /*125298*/          OPC_EmitInteger, MVT::i32, 0, 
57302 /*125301*/          OPC_EmitInteger, MVT::i32, 0, 
57304 /*125307*/          OPC_EmitInteger, MVT::i32, 0, 
57314 /*125329*/      OPC_SwitchType /*3 cases */, 32, MVT::i32,// ->125364
57318                         MVT::i32, 2/*#Ops*/, 0, 1, 
57323                         MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
57328                         MVT::i32, 2/*#Ops*/, 0, 1, 
57342 /*125386*/          OPC_EmitInteger, MVT::i32, 0, 
57343 /*125389*/          OPC_EmitInteger, MVT::i32, 0, 
57344 /*125392*/          OPC_EmitInteger, MVT::i32, 0, 
57345 /*125395*/          OPC_EmitInteger, MVT::i32, 0, 
57353 /*125420*/          OPC_EmitInteger, MVT::i32, 0, 
57354 /*125423*/          OPC_EmitInteger, MVT::i32, 0, 
57355 /*125426*/          OPC_EmitInteger, MVT::i32, 0, 
57356 /*125429*/          OPC_EmitInteger, MVT::i32, 0, 
57373 /*125467*/        OPC_CheckType, MVT::i32,
57376 /*125471*/        OPC_CheckType, MVT::i32,
57377 /*125473*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57379                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
57380 /*125484*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57382                       MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
57384                       MVT::i32, 3/*#Ops*/, 3, 5, 1, 
57392 /*125512*/        OPC_CheckType, MVT::i32,
57395 /*125516*/        OPC_CheckType, MVT::i32,
57396 /*125518*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57398                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
57399 /*125529*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57401                       MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
57403                       MVT::i32, 3/*#Ops*/, 3, 5, 1, 
57411 /*125558*/          OPC_CheckChild0Type, MVT::i32,
57420 /*125574*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57426 /*125586*/      /*SwitchType*/ 11, MVT::i32,// ->125599
57427 /*125588*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57429                       MVT::i32, 2/*#Ops*/, 0, 1, 
57434 /*125603*/          OPC_CheckChild0Type, MVT::i32,
57435 /*125605*/          OPC_EmitInteger, MVT::i32, 1, 
57438 /*125617*/          OPC_EmitInteger, MVT::i32, 1, 
57445 /*125631*/          OPC_EmitInteger, MVT::i32, 1, 
57448 /*125643*/          OPC_EmitInteger, MVT::i32, 1, 
57455 /*125657*/          OPC_EmitInteger, MVT::i32, 1, 
57456 /*125660*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57458                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
57461 /*125680*/          OPC_EmitInteger, MVT::i32, 1, 
57478 /*125708*/      OPC_CheckType, MVT::i32,
57484                     MVT::i32, 5/*#Ops*/, 4, 2, 3, 5, 6, 
57492 /*125736*/      OPC_CheckType, MVT::i32,
57498                     MVT::i32, 5/*#Ops*/, 4, 2, 3, 5, 6, 
57506 /*125763*/      OPC_SwitchType /*2 cases */, 20, MVT::i32,// ->125786
57512                       MVT::i32, 5/*#Ops*/, 4, 2, 3, 5, 6, 
57564 /*125895*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->125907
57566                         MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
57581 /*125938*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->125950
57583                         MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
57598 /*125981*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->125993
57600                         MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
57623 /*126026*/          OPC_CheckType, MVT::i32,
57625                         MVT::i32, 3/*#Ops*/, 1, 2, 0, 
57633 /*126043*/          OPC_CheckType, MVT::i32,
57635                         MVT::i32, 3/*#Ops*/, 1, 2, 0, 
57648 /*126068*/          OPC_CheckType, MVT::i32,
57650                         MVT::i32, 3/*#Ops*/, 2, 1, 0, 
57659 /*126086*/          OPC_CheckType, MVT::i32,
57661                         MVT::i32, 3/*#Ops*/, 2, 1, 0, 
57677 /*126115*/        OPC_CheckType, MVT::i32,
57681                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
57687                         MVT::i32, 3/*#Ops*/, 0, 2, 1, 
57699 /*126153*/        OPC_CheckType, MVT::i32,
57703                         MVT::i32, 3/*#Ops*/, 2, 0, 1, 
57709                         MVT::i32, 3/*#Ops*/, 2, 1, 0, 
57728 /*126206*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
57729 /*126209*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57731                         MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
57732 /*126220*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57734                         MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
57735 /*126231*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57737                         MVT::i32, 2/*#Ops*/, 0, 8,  // Results = #9
57740 /*126251*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57741 /*126254*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57743                         MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
57744 /*126265*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57746                         MVT::i32, 2/*#Ops*/, 2, 14,  // Results = #15
57747 /*126276*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57749                         MVT::i32, 2/*#Ops*/, 0, 16,  // Results = #17
57752 /*126296*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57763 /*126318*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
57764 /*126321*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57766                         MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
57767 /*126332*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57769                         MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
57770 /*126343*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57772                         MVT::i32, 2/*#Ops*/, 0, 8,  // Results = #9
57775 /*126363*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57776 /*126366*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57778                         MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
57779 /*126377*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57781                         MVT::i32, 2/*#Ops*/, 2, 14,  // Results = #15
57782 /*126388*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57784                         MVT::i32, 2/*#Ops*/, 0, 16,  // Results = #17
57787 /*126408*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57803 /*126439*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
57804 /*126442*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57806                         MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
57807 /*126453*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57809                         MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
57810 /*126464*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57812                         MVT::i32, 2/*#Ops*/, 0, 8,  // Results = #9
57815 /*126484*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57816 /*126487*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57818                         MVT::i32, 2/*#Ops*/, 2, 12,  // Results = #13
57819 /*126498*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57821                         MVT::i32, 2/*#Ops*/, 1, 14,  // Results = #15
57822 /*126509*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57824                         MVT::i32, 2/*#Ops*/, 0, 16,  // Results = #17
57827 /*126529*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57839 /*126552*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
57840 /*126555*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57842                         MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
57843 /*126566*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57845                         MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
57846 /*126577*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57848                         MVT::i32, 2/*#Ops*/, 0, 8,  // Results = #9
57851 /*126597*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57852 /*126600*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57854                         MVT::i32, 2/*#Ops*/, 2, 12,  // Results = #13
57855 /*126611*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57857                         MVT::i32, 2/*#Ops*/, 1, 14,  // Results = #15
57858 /*126622*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57860                         MVT::i32, 2/*#Ops*/, 0, 16,  // Results = #17
57863 /*126642*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57884 /*126682*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
57885 /*126685*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57887                         MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
57888 /*126696*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57890                         MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
57891 /*126707*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57893                         MVT::i32, 2/*#Ops*/, 2, 8,  // Results = #9
57896 /*126727*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57897 /*126730*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57899                         MVT::i32, 2/*#Ops*/, 0, 12,  // Results = #13
57900 /*126741*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57902                         MVT::i32, 2/*#Ops*/, 1, 14,  // Results = #15
57903 /*126752*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57905                         MVT::i32, 2/*#Ops*/, 2, 16,  // Results = #17
57908 /*126772*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57915 /*126789*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
57916 /*126792*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57918                         MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
57919 /*126803*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57921                         MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
57922 /*126814*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57924                         MVT::i32, 2/*#Ops*/, 1, 8,  // Results = #9
57927 /*126834*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57928 /*126837*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57930                         MVT::i32, 2/*#Ops*/, 0, 12,  // Results = #13
57931 /*126848*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57933                         MVT::i32, 2/*#Ops*/, 2, 14,  // Results = #15
57934 /*126859*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57936                         MVT::i32, 2/*#Ops*/, 1, 16,  // Results = #17
57939 /*126879*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57956 /*126911*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
57957 /*126914*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57959                         MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
57960 /*126925*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57962                         MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
57963 /*126936*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57965                         MVT::i32, 2/*#Ops*/, 1, 8,  // Results = #9
57968 /*126956*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57969 /*126959*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57971                         MVT::i32, 2/*#Ops*/, 2, 12,  // Results = #13
57972 /*126970*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57974                         MVT::i32, 2/*#Ops*/, 0, 14,  // Results = #15
57975 /*126981*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57977                         MVT::i32, 2/*#Ops*/, 1, 16,  // Results = #17
57980 /*127001*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
57987 /*127018*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
57988 /*127021*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57990                         MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
57991 /*127032*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57993                         MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
57994 /*127043*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57996                         MVT::i32, 2/*#Ops*/, 0, 8,  // Results = #9
57999 /*127063*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58000 /*127066*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58002                         MVT::i32, 2/*#Ops*/, 2, 12,  // Results = #13
58003 /*127077*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58005                         MVT::i32, 2/*#Ops*/, 1, 14,  // Results = #15
58006 /*127088*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58008                         MVT::i32, 2/*#Ops*/, 0, 16,  // Results = #17
58011 /*127108*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58021 /*127137*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->127148
58023                       MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
58041 /*127176*/      OPC_CheckType, MVT::i32,
58044                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
58057 /*127209*/        OPC_CheckType, MVT::i32,
58060                       MVT::i32, 3/*#Ops*/, 1, 2, 0, 
58067 /*127229*/          OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->127241
58069                           MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
58080 /*127256*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->127267
58082                           MVT::i32, 2/*#Ops*/, 0, 1, 
58086 /*127269*/            OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
58087 /*127272*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58089                           MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
58090 /*127283*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58092                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
58095 /*127302*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58096 /*127305*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58098                           MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
58099 /*127316*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58101                           MVT::i32, 2/*#Ops*/, 1, 11,  // Results = #12
58104 /*127335*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58132 /*127391*/          OPC_CheckType, MVT::i32,
58134                         MVT::i32, 2/*#Ops*/, 0, 1, 
58149 /*127421*/    OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->127443
58152 /*127430*/      OPC_EmitInteger, MVT::i32, 0, 
58154                     MVT::i32, 4/*#Ops*/, 2, 1, 3, 4, 
58170 /*127470*/        OPC_EmitInteger, MVT::i32, 0, 
58171 /*127473*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,124|128,3/*1065353216*/, 
58177 /*127494*/      /*SwitchType*/ 13, MVT::i32,// ->127509
58180                       MVT::i32, 4/*#Ops*/, 2, 1, 3, 4, 
58188 /*127519*/        OPC_EmitInteger, MVT::i32, 0, 
58195 /*127547*/      /*SwitchType*/ 13, MVT::i32,// ->127562
58198                       MVT::i32, 4/*#Ops*/, 2, 1, 3, 4, 
58204 /*127566*/      OPC_SwitchType /*2 cases */, 14, MVT::i32,// ->127583
58208                       MVT::i32, 1/*#Ops*/, 1, 
58227 /*127619*/          OPC_EmitInteger, MVT::i32, 0, 
58228 /*127622*/          OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,124|128,11/*3212836864*/, 
58237 /*127649*/          OPC_EmitInteger, MVT::i32, 0, 
58245 /*127679*/      /*SwitchType*/ 16, MVT::i32,// ->127697
58250                       MVT::i32, 1/*#Ops*/, 1, 
58270 /*127725*/          OPC_CheckType, MVT::i32,
58273                         MVT::i32, 4/*#Ops*/, 2, 1, 3, 4, 
58286 /*127755*/          OPC_CheckType, MVT::i32,
58289                         MVT::i32, 4/*#Ops*/, 2, 1, 3, 4, 
58298 /*127778*/        OPC_CheckType, MVT::i32,
58301                       MVT::i32, 4/*#Ops*/, 2, 1, 3, 4, 
58307 /*127796*/      OPC_SwitchType /*2 cases */, 34, MVT::i32,// ->127833
58312                         MVT::i32, 4/*#Ops*/, 2, 1, 3, 4, 
58319                         MVT::i32, 4/*#Ops*/, 2, 1, 3, 4, 
58335 /*127859*/    OPC_SwitchType /*2 cases */, 66|128,8/*1090*/, MVT::i32,// ->128953
58342                         MVT::i32, 3/*#Ops*/, 0, 2, 3, 
58347 /*127885*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58349                         MVT::i32, 2/*#Ops*/, 0, 1, 
58354 /*127899*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58356                         MVT::i32, 2/*#Ops*/, 0, 1, 
58361 /*127913*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
58363                         MVT::i32, 2/*#Ops*/, 0, 1, 
58373                         MVT::i32, 3/*#Ops*/, 0, 2, 3, 
58378 /*127946*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58380                         MVT::i32, 2/*#Ops*/, 0, 1, 
58385 /*127960*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58387                         MVT::i32, 2/*#Ops*/, 0, 1, 
58392 /*127974*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
58394                         MVT::i32, 2/*#Ops*/, 0, 1, 
58399 /*127988*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
58401                         MVT::i32, 2/*#Ops*/, 0, 1, 
58411                         MVT::i32, 3/*#Ops*/, 0, 2, 3, 
58416 /*128022*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58418                         MVT::i32, 2/*#Ops*/, 0, 1, 
58423 /*128036*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58425                         MVT::i32, 2/*#Ops*/, 0, 1, 
58430 /*128050*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
58432                         MVT::i32, 2/*#Ops*/, 0, 1, 
58437 /*128064*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
58439                         MVT::i32, 2/*#Ops*/, 0, 1, 
58444 /*128078*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
58446                         MVT::i32, 2/*#Ops*/, 0, 1, 
58451 /*128092*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub5,
58453                         MVT::i32, 2/*#Ops*/, 0, 1, 
58458 /*128106*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub6,
58460                         MVT::i32, 2/*#Ops*/, 0, 1, 
58465 /*128120*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub7,
58467                         MVT::i32, 2/*#Ops*/, 0, 1, 
58477                         MVT::i32, 3/*#Ops*/, 0, 2, 3, 
58482 /*128154*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58484                         MVT::i32, 2/*#Ops*/, 0, 1, 
58489 /*128168*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58491                         MVT::i32, 2/*#Ops*/, 0, 1, 
58496 /*128182*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
58498                         MVT::i32, 2/*#Ops*/, 0, 1, 
58503 /*128196*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
58505                         MVT::i32, 2/*#Ops*/, 0, 1, 
58510 /*128210*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
58512                         MVT::i32, 2/*#Ops*/, 0, 1, 
58517 /*128224*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub5,
58519                         MVT::i32, 2/*#Ops*/, 0, 1, 
58524 /*128238*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub6,
58526                         MVT::i32, 2/*#Ops*/, 0, 1, 
58531 /*128252*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub7,
58533                         MVT::i32, 2/*#Ops*/, 0, 1, 
58538 /*128266*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub8,
58540                         MVT::i32, 2/*#Ops*/, 0, 1, 
58545 /*128280*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub9,
58547                         MVT::i32, 2/*#Ops*/, 0, 1, 
58552 /*128294*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub10,
58554                         MVT::i32, 2/*#Ops*/, 0, 1, 
58559 /*128308*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub11,
58561                         MVT::i32, 2/*#Ops*/, 0, 1, 
58566 /*128322*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub12,
58568                         MVT::i32, 2/*#Ops*/, 0, 1, 
58573 /*128336*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub13,
58575                         MVT::i32, 2/*#Ops*/, 0, 1, 
58580 /*128350*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub14,
58582                         MVT::i32, 2/*#Ops*/, 0, 1, 
58587 /*128364*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub15,
58589                         MVT::i32, 2/*#Ops*/, 0, 1, 
58597 /*128383*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58599                         MVT::i32, 2/*#Ops*/, 0, 1, 
58604 /*128397*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58606                         MVT::i32, 2/*#Ops*/, 0, 1, 
58611 /*128411*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
58613                         MVT::i32, 2/*#Ops*/, 0, 1, 
58621 /*128430*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58623                         MVT::i32, 2/*#Ops*/, 0, 1, 
58628 /*128444*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58630                         MVT::i32, 2/*#Ops*/, 0, 1, 
58635 /*128458*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
58637                         MVT::i32, 2/*#Ops*/, 0, 1, 
58642 /*128472*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
58644                         MVT::i32, 2/*#Ops*/, 0, 1, 
58649 /*128486*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
58651                         MVT::i32, 2/*#Ops*/, 0, 1, 
58659 /*128506*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58661                         MVT::i32, 2/*#Ops*/, 0, 1, 
58666 /*128520*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58668                         MVT::i32, 2/*#Ops*/, 0, 1, 
58673 /*128534*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
58675                         MVT::i32, 2/*#Ops*/, 0, 1, 
58680 /*128548*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
58682                         MVT::i32, 2/*#Ops*/, 0, 1, 
58687 /*128562*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
58689                         MVT::i32, 2/*#Ops*/, 0, 1, 
58694 /*128576*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub5,
58696                         MVT::i32, 2/*#Ops*/, 0, 1, 
58701 /*128590*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub6,
58703                         MVT::i32, 2/*#Ops*/, 0, 1, 
58708 /*128604*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub7,
58710                         MVT::i32, 2/*#Ops*/, 0, 1, 
58715 /*128618*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub8,
58717                         MVT::i32, 2/*#Ops*/, 0, 1, 
58722 /*128632*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub9,
58724                         MVT::i32, 2/*#Ops*/, 0, 1, 
58729 /*128646*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub10,
58731                         MVT::i32, 2/*#Ops*/, 0, 1, 
58736 /*128660*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub11,
58738                         MVT::i32, 2/*#Ops*/, 0, 1, 
58743 /*128674*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub12,
58745                         MVT::i32, 2/*#Ops*/, 0, 1, 
58750 /*128688*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub13,
58752                         MVT::i32, 2/*#Ops*/, 0, 1, 
58757 /*128702*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub14,
58759                         MVT::i32, 2/*#Ops*/, 0, 1, 
58764 /*128716*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub15,
58766                         MVT::i32, 2/*#Ops*/, 0, 1, 
58771 /*128730*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub16,
58773                         MVT::i32, 2/*#Ops*/, 0, 1, 
58778 /*128744*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub17,
58780                         MVT::i32, 2/*#Ops*/, 0, 1, 
58785 /*128758*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub18,
58787                         MVT::i32, 2/*#Ops*/, 0, 1, 
58792 /*128772*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub19,
58794                         MVT::i32, 2/*#Ops*/, 0, 1, 
58799 /*128786*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub20,
58801                         MVT::i32, 2/*#Ops*/, 0, 1, 
58806 /*128800*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub21,
58808                         MVT::i32, 2/*#Ops*/, 0, 1, 
58813 /*128814*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub22,
58815                         MVT::i32, 2/*#Ops*/, 0, 1, 
58820 /*128828*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub23,
58822                         MVT::i32, 2/*#Ops*/, 0, 1, 
58827 /*128842*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub24,
58829                         MVT::i32, 2/*#Ops*/, 0, 1, 
58834 /*128856*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub25,
58836                         MVT::i32, 2/*#Ops*/, 0, 1, 
58841 /*128870*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub26,
58843                         MVT::i32, 2/*#Ops*/, 0, 1, 
58848 /*128884*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub27,
58850                         MVT::i32, 2/*#Ops*/, 0, 1, 
58855 /*128898*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub28,
58857                         MVT::i32, 2/*#Ops*/, 0, 1, 
58862 /*128912*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub29,
58864                         MVT::i32, 2/*#Ops*/, 0, 1, 
58869 /*128926*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub30,
58871                         MVT::i32, 2/*#Ops*/, 0, 1, 
58876 /*128940*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub31,
58878                         MVT::i32, 2/*#Ops*/, 0, 1, 
58895 /*128978*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58902 /*128992*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58909 /*129006*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
58926 /*129039*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58933 /*129053*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58940 /*129067*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
58947 /*129081*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
58964 /*129115*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58971 /*129129*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
58978 /*129143*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
58985 /*129157*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
58992 /*129171*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
58999 /*129185*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub5,
59006 /*129199*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub6,
59013 /*129213*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub7,
59030 /*129247*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59037 /*129261*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
59044 /*129275*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
59051 /*129289*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
59058 /*129303*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
59065 /*129317*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub5,
59072 /*129331*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub6,
59079 /*129345*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub7,
59086 /*129359*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub8,
59093 /*129373*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub9,
59100 /*129387*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub10,
59107 /*129401*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub11,
59114 /*129415*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub12,
59121 /*129429*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub13,
59128 /*129443*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub14,
59135 /*129457*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub15,
59145 /*129476*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59152 /*129490*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
59159 /*129504*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
59169 /*129523*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59176 /*129537*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
59183 /*129551*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
59190 /*129565*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
59197 /*129579*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
59207 /*129599*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59214 /*129613*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
59221 /*129627*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
59228 /*129641*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
59235 /*129655*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
59242 /*129669*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub5,
59249 /*129683*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub6,
59256 /*129697*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub7,
59263 /*129711*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub8,
59270 /*129725*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub9,
59277 /*129739*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub10,
59284 /*129753*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub11,
59291 /*129767*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub12,
59298 /*129781*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub13,
59305 /*129795*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub14,
59312 /*129809*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub15,
59319 /*129823*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub16,
59326 /*129837*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub17,
59333 /*129851*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub18,
59340 /*129865*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub19,
59347 /*129879*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub20,
59354 /*129893*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub21,
59361 /*129907*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub22,
59368 /*129921*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub23,
59375 /*129935*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub24,
59382 /*129949*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub25,
59389 /*129963*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub26,
59396 /*129977*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub27,
59403 /*129991*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub28,
59410 /*130005*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub29,
59417 /*130019*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub30,
59424 /*130033*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub31,
59443                     MVT::i32, 1/*#Ops*/, 2, 
59466                     MVT::i32, 0/*#Ops*/, 
59477 /*130124*/      OPC_EmitInteger, MVT::i32, 0, 
59498 /*130164*/    OPC_CheckType, MVT::i32,
59531 /*130232*/      OPC_SwitchType /*5 cases */, 50, MVT::i32,// ->130285
59535                         MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
59544                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
59551                           MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
59584 /*130344*/        OPC_EmitInteger, MVT::i32, 0, 
59585 /*130347*/        OPC_EmitInteger, MVT::i32, 0, 
59586 /*130350*/        OPC_EmitInteger, MVT::i32, 0, 
59587 /*130353*/        OPC_EmitInteger, MVT::i32, 0, 
59629 /*130441*/      OPC_CheckChild1Type, MVT::i32,
59639 /*130459*/      OPC_CheckChild1Type, MVT::i32,
59641 /*130462*/      OPC_EmitInteger, MVT::i32, 0, 
59642 /*130465*/      OPC_EmitInteger, MVT::i32, 3, 
59653 /*130485*/    OPC_SwitchType /*2 cases */, 81, MVT::i32,// ->130569
59661                       MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
59670                       MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
59680                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
59688                         MVT::i32, 4/*#Ops*/, 3, 2, 4, 5, 
59781 /*130736*/    OPC_CheckChild1Type, MVT::i32,
59798 /*130764*/    OPC_CheckType, MVT::i32,
59814 /*130793*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->130806
59817                         MVT::i32, 2/*#Ops*/, 0, 1, 
59822 /*130810*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
59825 /*130821*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59826 /*130824*/          OPC_EmitInteger, MVT::i32, 0, 
59829 /*130834*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
59840 /*130857*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->130870
59843                         MVT::i32, 2/*#Ops*/, 0, 1, 
59848 /*130874*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
59851 /*130885*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59852 /*130888*/          OPC_EmitInteger, MVT::i32, 0, 
59855 /*130898*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
59866 /*130921*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->130934
59869                         MVT::i32, 2/*#Ops*/, 0, 1, 
59874 /*130938*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
59877 /*130949*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59878 /*130952*/          OPC_EmitInteger, MVT::i32, 0, 
59881 /*130962*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
59892 /*130985*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->130998
59895                         MVT::i32, 2/*#Ops*/, 0, 1, 
59900 /*131002*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
59903 /*131013*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59904 /*131016*/          OPC_EmitInteger, MVT::i32, 0, 
59907 /*131026*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
59918 /*131049*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->131062
59921                         MVT::i32, 2/*#Ops*/, 0, 1, 
59926 /*131066*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
59929 /*131077*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59930 /*131080*/          OPC_EmitInteger, MVT::i32, 0, 
59933 /*131090*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
59944 /*131113*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->131126
59947                         MVT::i32, 2/*#Ops*/, 0, 1, 
59952 /*131130*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
59955 /*131141*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59956 /*131144*/          OPC_EmitInteger, MVT::i32, 0, 
59959 /*131154*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
59970 /*131177*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->131190
59973                         MVT::i32, 2/*#Ops*/, 0, 1, 
59978 /*131194*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
59981 /*131205*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59982 /*131208*/          OPC_EmitInteger, MVT::i32, 0, 
59985 /*131218*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
59997 /*131243*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->131256
60000                         MVT::i32, 2/*#Ops*/, 1, 0, 
60005 /*131260*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
60008 /*131271*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
60009 /*131274*/          OPC_EmitInteger, MVT::i32, 0, 
60012 /*131284*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
60024 /*131309*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->131322
60027                         MVT::i32, 2/*#Ops*/, 1, 0, 
60032 /*131326*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
60035 /*131337*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
60036 /*131340*/          OPC_EmitInteger, MVT::i32, 0, 
60039 /*131350*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
60051 /*131375*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->131388
60054                         MVT::i32, 2/*#Ops*/, 1, 0, 
60059 /*131392*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
60062 /*131403*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
60063 /*131406*/          OPC_EmitInteger, MVT::i32, 0, 
60066 /*131416*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
60077 /*131440*/        OPC_EmitInteger, MVT::i32, 0, 
60078 /*131443*/        OPC_EmitInteger, MVT::i32, 0, 
60079 /*131446*/        OPC_EmitInteger, MVT::i32, 0, 
60080 /*131449*/        OPC_EmitInteger, MVT::i32, 1, 
60085 /*131463*/      /*SwitchType*/ 52, MVT::i32,// ->131517
60088 /*131469*/          OPC_EmitInteger, MVT::i32, 0, 
60089 /*131472*/          OPC_EmitInteger, MVT::i32, 0, 
60090 /*131475*/          OPC_EmitInteger, MVT::i32, 0, 
60091 /*131478*/          OPC_EmitInteger, MVT::i32, 1, 
60093                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 0, 
60098 /*131495*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,3/*65535*/, 
60102                         MVT::i32, MVT::i1, 2/*#Ops*/, 2, 0, 
60108 /*131522*/          OPC_CheckChild0Type, MVT::i32,
60109 /*131524*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
60110 /*131527*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
60111 /*131530*/          OPC_EmitInteger, MVT::i32, 0, 
60114 /*131540*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
60121 /*131557*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
60122 /*131560*/          OPC_EmitInteger, MVT::i32, 0, 
60123 /*131563*/          OPC_EmitInteger, MVT::i32, 0, 
60124 /*131566*/          OPC_EmitInteger, MVT::i32, 0, 
60125 /*131569*/          OPC_EmitInteger, MVT::i32, 1, 
60128 /*131583*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
60129 /*131586*/          OPC_EmitInteger, MVT::i32, 0, 
60132 /*131596*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
60139 /*131613*/          OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
60140 /*131616*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,3/*65535*/, 
60145 /*131637*/          OPC_EmitInteger, MVT::i32, AMDGPU::SGPR_32RegClassID,
60147                         MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
60148 /*131648*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
60149 /*131651*/          OPC_EmitInteger, MVT::i32, 0, 
60152 /*131661*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
60170 /*131693*/    OPC_CheckChild3Type, MVT::i32,
60206 /*131751*/    OPC_CheckType, MVT::i32,
60208                   MVT::i32, 2/*#Ops*/, 0, 1, 
60215 /*131767*/    OPC_CheckType, MVT::i32,
60219                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
60225                     MVT::i32, 2/*#Ops*/, 0, 1, 
60233 /*131800*/    OPC_CheckType, MVT::i32,
60237                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
60243                     MVT::i32, 2/*#Ops*/, 0, 1, 
60250 /*131832*/    OPC_SwitchType /*3 cases */, 20, MVT::i32,// ->131855
60253                       MVT::i32, 2/*#Ops*/, 0, 1, 
60258                       MVT::i32, 2/*#Ops*/, 0, 1, 
60272 /*131877*/        OPC_EmitInteger, MVT::i32, 0, 
60273 /*131880*/        OPC_EmitInteger, MVT::i32, 0, 
60274 /*131883*/        OPC_EmitInteger, MVT::i32, 0, 
60275 /*131886*/        OPC_EmitInteger, MVT::i32, 0, 
60283 /*131911*/        OPC_EmitInteger, MVT::i32, 0, 
60284 /*131914*/        OPC_EmitInteger, MVT::i32, 0, 
60285 /*131917*/        OPC_EmitInteger, MVT::i32, 0, 
60286 /*131920*/        OPC_EmitInteger, MVT::i32, 0, 
60296 /*131948*/      OPC_CheckChild0Type, MVT::i32,
62373 /*136438*/    OPC_CheckType, MVT::i32,
62377                     MVT::i32, 2/*#Ops*/, 0, 1, 
62382                     MVT::i32, 2/*#Ops*/, 0, 1, 
62389 /*136467*/    OPC_CheckType, MVT::i32,
62393                     MVT::i32, 2/*#Ops*/, 0, 1, 
62398                     MVT::i32, 2/*#Ops*/, 0, 1, 
62405 /*136496*/    OPC_CheckType, MVT::i32,
62409                     MVT::i32, 2/*#Ops*/, 0, 1, 
62414                     MVT::i32, 2/*#Ops*/, 0, 1, 
62421 /*136525*/    OPC_CheckType, MVT::i32,
62425                     MVT::i32, 2/*#Ops*/, 0, 1, 
62430                     MVT::i32, 2/*#Ops*/, 0, 1, 
62436 /*136553*/    OPC_SwitchType /*4 cases */, 24, MVT::i32,// ->136580
62441                       MVT::i32, 1/*#Ops*/, 1, 
62447                       MVT::i32, 1/*#Ops*/, 1, 
62497 /*136659*/      OPC_SwitchType /*3 cases */, 10, MVT::i32,// ->136672
62518 /*136686*/      OPC_SwitchType /*3 cases */, 3, MVT::i32,// ->136692
62533 /*136706*/      OPC_SwitchType /*3 cases */, 3, MVT::i32,// ->136712
62680 /*136896*/      OPC_CheckChild0Type, MVT::i32,
62850 /*137121*/    OPC_CheckType, MVT::i32,
62853                     MVT::i32, 1/*#Ops*/, 0, 
62858                     MVT::i32, 1/*#Ops*/, 0, 
62865 /*137147*/      OPC_CheckChild0Type, MVT::i32,
62866 /*137149*/      OPC_CheckType, MVT::i32,
62869                       MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
62873 /*137162*/        OPC_EmitInteger, MVT::i32, 0, 
62875                       MVT::i32, 2/*#Ops*/, 0, 1, 
62881 /*137177*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->137188
62883                       MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
62887 /*137190*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
62890 /*137201*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32RegClassID,
62892                       MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
62893 /*137212*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
62894 /*137215*/        OPC_EmitInteger, MVT::i32, 0, 
62897 /*137225*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
62906 /*137245*/    OPC_CheckType, MVT::i32,
62908                   MVT::i32, 1/*#Ops*/, 0, 
62913 /*137258*/    OPC_CheckType, MVT::i32,
62916                     MVT::i32, 1/*#Ops*/, 0, 
62921                     MVT::i32, 1/*#Ops*/, 0, 
62927 /*137282*/    OPC_CheckType, MVT::i32,
62930                     MVT::i32, 1/*#Ops*/, 0, 
62935                     MVT::i32, 1/*#Ops*/, 0, 
62945 /*137313*/      OPC_SwitchType /*3 cases */, 7, MVT::i32,// ->137323
62947                       MVT::i32, 1/*#Ops*/, 0, 
62951 /*137325*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,32/*524288*/, 
62957 /*137341*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,32/*524288*/, 
62966 /*137360*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->137370
62968                       MVT::i32, 1/*#Ops*/, 0, 
62972 /*137372*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,64/*1048576*/, 
62981 /*137391*/      OPC_SwitchType /*3 cases */, 14, MVT::i32,// ->137408
62982 /*137394*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,4/*65536*/, 
62984                       MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
62988 /*137410*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,4/*65536*/, 
62994 /*137426*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,4/*65536*/, 
63001 /*137442*/      OPC_CheckValueType, MVT::i32,
63003 /*137445*/      OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,1/*2097152*/, 
63048 /*137523*/    OPC_SwitchType /*3 cases */, 47, MVT::i32,// ->137573
63052                       MVT::i32, 1/*#Ops*/, 0, 
63057 /*137540*/        OPC_EmitInteger, MVT::i32, 0, 
63058 /*137543*/        OPC_EmitInteger, MVT::i32, 0, 
63059 /*137546*/        OPC_EmitInteger, MVT::i32, 0, 
63060 /*137549*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
63062                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 0, 
63068 /*137577*/      OPC_EmitInteger, MVT::i32, 0, 
63069 /*137580*/      OPC_EmitInteger, MVT::i32, 0, 
63070 /*137583*/      OPC_EmitInteger, MVT::i32, 0, 
63071 /*137586*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
63078 /*137614*/        OPC_CheckChild0Type, MVT::i32,
63079 /*137616*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
63080 /*137619*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
63081 /*137622*/        OPC_EmitInteger, MVT::i32, 31, 
63084 /*137634*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_32_XM0RegClassID,
63086                       MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
63087 /*137645*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
63094 /*137662*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
63095 /*137665*/        OPC_EmitInteger, MVT::i32, 0, 
63096 /*137668*/        OPC_EmitInteger, MVT::i32, 0, 
63097 /*137671*/        OPC_EmitInteger, MVT::i32, 0, 
63098 /*137674*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
63101 /*137697*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
63102 /*137700*/        OPC_EmitInteger, MVT::i32, 0, 
63103 /*137703*/        OPC_EmitInteger, MVT::i32, 0, 
63104 /*137706*/        OPC_EmitInteger, MVT::i32, 0, 
63105 /*137709*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
63108 /*137732*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
63115 /*137749*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
63117                       MVT::i32, 1/*#Ops*/, 0,  // Results = #2
63118 /*137759*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
63120                       MVT::i32, 1/*#Ops*/, 0,  // Results = #4
63121 /*137769*/        OPC_EmitInteger, MVT::i32, 31, 
63126 /*137788*/        OPC_EmitInteger, MVT::i32, AMDGPU::SGPR_32RegClassID,
63128                       MVT::i32, 2/*#Ops*/, 7, 9,  // Results = #10
63129 /*137799*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
63139 /*137820*/    OPC_CheckType, MVT::i32,
63141                   MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
63146 /*137836*/    OPC_SwitchType /*3 cases */, 40, MVT::i32,// ->137879
63151                       MVT::i32, 1/*#Ops*/, 0, 
63156 /*137855*/        OPC_EmitInteger, MVT::i32, 0, 
63157 /*137858*/        OPC_EmitInteger, MVT::i32, 0, 
63158 /*137861*/        OPC_EmitInteger, MVT::i32, 0, 
63159 /*137864*/        OPC_EmitInteger, MVT::i32, 1, 
63161                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 0, 
63167 /*137883*/      OPC_EmitInteger, MVT::i32, 0, 
63168 /*137886*/      OPC_EmitInteger, MVT::i32, 0, 
63169 /*137889*/      OPC_EmitInteger, MVT::i32, 0, 
63170 /*137892*/      OPC_EmitInteger, MVT::i32, 1, 
63177 /*137911*/        OPC_CheckChild0Type, MVT::i32,
63178 /*137913*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
63179 /*137916*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
63181                       MVT::i32, 0/*#Ops*/,  // Results = #3
63182 /*137925*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
63190 /*137944*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
63192                       MVT::i32, 1/*#Ops*/, 0,  // Results = #2
63193 /*137954*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
63194 /*137957*/        OPC_EmitInteger, MVT::i32, 0, 
63197 /*137967*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
63204 /*137984*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
63205 /*137987*/        OPC_EmitInteger, MVT::i32, 0, 
63206 /*137990*/        OPC_EmitInteger, MVT::i32, 0, 
63207 /*137993*/        OPC_EmitInteger, MVT::i32, 0, 
63208 /*137996*/        OPC_EmitInteger, MVT::i32, 1, 
63211 /*138010*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
63212 /*138013*/        OPC_EmitInteger, MVT::i32, 0, 
63215 /*138023*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
63226 /*138045*/    OPC_CheckChild2Type, MVT::i32,
63227 /*138047*/    OPC_CheckType, MVT::i32,
63230                   MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
63237 /*138068*/    OPC_CheckChild2Type, MVT::i32,
63238 /*138070*/    OPC_CheckType, MVT::i32,
63241                   MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
63313 /*138200*/    OPC_CheckType, MVT::i32,
63316                   MVT::i32, 1/*#Ops*/, 1, 
63322 /*138217*/    OPC_CheckChild1Type, MVT::i32,
63323 /*138219*/    OPC_CheckType, MVT::i32,
63325                   MVT::i32, 3/*#Ops*/, 0, 0, 1, 
63331 /*138236*/    OPC_CheckType, MVT::i32,
63333                   MVT::i32, 1/*#Ops*/, 0, 
63345                   MVT::i32, 2/*#Ops*/, 1, 3, 
63350 /*138269*/    OPC_CheckType, MVT::i32,
63351 /*138271*/    OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,124|128,4/*1333788672*/, 
63359                   MVT::i32, 1/*#Ops*/, 4, 
63364 /*138311*/    OPC_CheckType, MVT::i32,
63365 /*138313*/    OPC_EmitInteger, MVT::i32, 127|128,1|128,124|128,7/*16711935*/, 
63368 /*138326*/    OPC_EmitInteger, MVT::i32, 24, 
63371 /*138338*/    OPC_EmitInteger, MVT::i32, 8, 
63375                   MVT::i32, 3/*#Ops*/, 2, 4, 6, 
63388 /*138381*/      OPC_EmitInteger, MVT::i32, 0, 
63393 /*138398*/    /*SwitchType*/ 11, MVT::i32,// ->138411
63394 /*138400*/      OPC_CheckChild2Type, MVT::i32,
63396                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
63410 /*138434*/      OPC_EmitInteger, MVT::i32, 0, 
63415 /*138451*/    /*SwitchType*/ 11, MVT::i32,// ->138464
63416 /*138453*/      OPC_CheckChild2Type, MVT::i32,
63418                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
63432 /*138487*/      OPC_EmitInteger, MVT::i32, 0, 
63437 /*138504*/    /*SwitchType*/ 11, MVT::i32,// ->138517
63438 /*138506*/      OPC_CheckChild2Type, MVT::i32,
63440                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
63454 /*138540*/      OPC_EmitInteger, MVT::i32, 0, 
63459 /*138557*/    /*SwitchType*/ 11, MVT::i32,// ->138570
63460 /*138559*/      OPC_CheckChild2Type, MVT::i32,
63462                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
63476 /*138593*/      OPC_EmitInteger, MVT::i32, 0, 
63481 /*138610*/    /*SwitchType*/ 11, MVT::i32,// ->138623
63482 /*138612*/      OPC_CheckChild2Type, MVT::i32,
63484                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
63498 /*138646*/      OPC_EmitInteger, MVT::i32, 0, 
63503 /*138663*/    /*SwitchType*/ 11, MVT::i32,// ->138676
63504 /*138665*/      OPC_CheckChild2Type, MVT::i32,
63506                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
63516 /*138688*/      OPC_CheckChild1Type, MVT::i32,
63532 /*138719*/      OPC_CheckChild1Type, MVT::i32,
63548 /*138750*/      OPC_CheckChild1Type, MVT::i32,
63566 /*138785*/    OPC_CheckType, MVT::i32,
63568                   MVT::i32, 2/*#Ops*/, 0, 1, 
63574 /*138800*/    OPC_CheckType, MVT::i32,
63576                   MVT::i32, 2/*#Ops*/, 0, 1, 
63583 /*138816*/    OPC_CheckChild2Type, MVT::i32,
63584 /*138818*/    OPC_CheckType, MVT::i32,
63586                   MVT::i32, 3/*#Ops*/, 0, 1, 2, 
63593 /*138835*/    OPC_CheckChild2Type, MVT::i32,
63594 /*138837*/    OPC_CheckType, MVT::i32,
63596                   MVT::i32, 3/*#Ops*/, 0, 1, 2, 
63603 /*138854*/    OPC_CheckChild2Type, MVT::i32,
63604 /*138856*/    OPC_CheckType, MVT::i32,
63606                   MVT::i32, 3/*#Ops*/, 0, 1, 2, 
63613 /*138873*/    OPC_CheckChild2Type, MVT::i32,
63614 /*138875*/    OPC_CheckType, MVT::i32,
63617                   MVT::i32, 3/*#Ops*/, 0, 1, 2, 
63647 /*138951*/                    OPC_EmitInteger, MVT::i32, 0, 
63658 /*138984*/                    OPC_EmitInteger, MVT::i32, 0, 
63677 /*139028*/                  OPC_EmitInteger, MVT::i32, 0, 
63696 /*139075*/                  OPC_EmitInteger, MVT::i32, 0, 
63707 /*139108*/                  OPC_EmitInteger, MVT::i32, 0, 
63730 /*139159*/                OPC_EmitInteger, MVT::i32, 0, 
63747 /*139201*/                OPC_EmitInteger, MVT::i32, 0, 
63769 /*139251*/                OPC_EmitInteger, MVT::i32, 0, 
63787 /*139294*/                OPC_EmitInteger, MVT::i32, 0, 
63809 /*139344*/                OPC_EmitInteger, MVT::i32, 0, 
63826 /*139386*/                OPC_EmitInteger, MVT::i32, 0, 
63848 /*139440*/                OPC_EmitInteger, MVT::i32, 0, 
63859 /*139473*/                OPC_EmitInteger, MVT::i32, 0, 
63878 /*139520*/                OPC_EmitInteger, MVT::i32, 0, 
63889 /*139553*/                OPC_EmitInteger, MVT::i32, 0, 
63919 /*139615*/            OPC_EmitInteger, MVT::i32, 0, 
63934 /*139654*/            OPC_EmitInteger, MVT::i32, 0, 
63956 /*139711*/            OPC_EmitInteger, MVT::i32, 0, 
63985 /*139774*/              OPC_EmitInteger, MVT::i32, 0, 
64000 /*139813*/              OPC_EmitInteger, MVT::i32, 0, 
64022 /*139870*/              OPC_EmitInteger, MVT::i32, 0, 
64049 /*139929*/              OPC_EmitInteger, MVT::i32, 0, 
64070 /*139978*/                OPC_EmitInteger, MVT::i32, 0, 
64087 /*140020*/                OPC_EmitInteger, MVT::i32, 0, 
64109 /*140070*/                OPC_EmitInteger, MVT::i32, 0, 
64127 /*140113*/                OPC_EmitInteger, MVT::i32, 0, 
64149 /*140163*/                OPC_EmitInteger, MVT::i32, 0, 
64166 /*140205*/                OPC_EmitInteger, MVT::i32, 0, 
64196 /*140267*/            OPC_EmitInteger, MVT::i32, 0, 
64211 /*140306*/            OPC_EmitInteger, MVT::i32, 0, 
64233 /*140363*/            OPC_EmitInteger, MVT::i32, 0, 
64262 /*140426*/              OPC_EmitInteger, MVT::i32, 0, 
64277 /*140465*/              OPC_EmitInteger, MVT::i32, 0, 
64299 /*140522*/              OPC_EmitInteger, MVT::i32, 0, 
64326 /*140581*/              OPC_EmitInteger, MVT::i32, 0, 
64347 /*140630*/                OPC_EmitInteger, MVT::i32, 0, 
64364 /*140672*/                OPC_EmitInteger, MVT::i32, 0, 
64386 /*140722*/                OPC_EmitInteger, MVT::i32, 0, 
64404 /*140765*/                OPC_EmitInteger, MVT::i32, 0, 
64426 /*140815*/                OPC_EmitInteger, MVT::i32, 0, 
64443 /*140857*/                OPC_EmitInteger, MVT::i32, 0, 
64464 /*140905*/              OPC_EmitInteger, MVT::i32, 0, 
64485 /*140954*/                OPC_EmitInteger, MVT::i32, 0, 
64502 /*140996*/                OPC_EmitInteger, MVT::i32, 0, 
64524 /*141046*/                OPC_EmitInteger, MVT::i32, 0, 
64542 /*141089*/                OPC_EmitInteger, MVT::i32, 0, 
64564 /*141139*/                OPC_EmitInteger, MVT::i32, 0, 
64581 /*141181*/                OPC_EmitInteger, MVT::i32, 0, 
64611 /*141243*/            OPC_EmitInteger, MVT::i32, 0, 
64626 /*141282*/            OPC_EmitInteger, MVT::i32, 0, 
64648 /*141339*/            OPC_EmitInteger, MVT::i32, 0, 
64676 /*141399*/            OPC_EmitInteger, MVT::i32, 0, 
64691 /*141438*/            OPC_EmitInteger, MVT::i32, 0, 
64713 /*141495*/            OPC_EmitInteger, MVT::i32, 0, 
64741 /*141555*/            OPC_EmitInteger, MVT::i32, 0, 
64756 /*141594*/            OPC_EmitInteger, MVT::i32, 0, 
64778 /*141651*/            OPC_EmitInteger, MVT::i32, 0, 
64807 /*141714*/              OPC_EmitInteger, MVT::i32, 0, 
64822 /*141753*/              OPC_EmitInteger, MVT::i32, 0, 
64844 /*141810*/              OPC_EmitInteger, MVT::i32, 0, 
64872 /*141871*/              OPC_EmitInteger, MVT::i32, 0, 
64894 /*141922*/                OPC_EmitInteger, MVT::i32, 0, 
64912 /*141966*/                OPC_EmitInteger, MVT::i32, 0, 
64935 /*142018*/                OPC_EmitInteger, MVT::i32, 0, 
64954 /*142063*/                OPC_EmitInteger, MVT::i32, 0, 
64977 /*142115*/                OPC_EmitInteger, MVT::i32, 0, 
64995 /*142159*/                OPC_EmitInteger, MVT::i32, 0, 
65026 /*142223*/            OPC_EmitInteger, MVT::i32, 0, 
65042 /*142264*/            OPC_EmitInteger, MVT::i32, 0, 
65065 /*142323*/            OPC_EmitInteger, MVT::i32, 0, 
65095 /*142388*/              OPC_EmitInteger, MVT::i32, 0, 
65111 /*142429*/              OPC_EmitInteger, MVT::i32, 0, 
65134 /*142488*/              OPC_EmitInteger, MVT::i32, 0, 
65162 /*142549*/              OPC_EmitInteger, MVT::i32, 0, 
65184 /*142600*/                OPC_EmitInteger, MVT::i32, 0, 
65202 /*142644*/                OPC_EmitInteger, MVT::i32, 0, 
65225 /*142696*/                OPC_EmitInteger, MVT::i32, 0, 
65244 /*142741*/                OPC_EmitInteger, MVT::i32, 0, 
65267 /*142793*/                OPC_EmitInteger, MVT::i32, 0, 
65285 /*142837*/                OPC_EmitInteger, MVT::i32, 0, 
65316 /*142901*/            OPC_EmitInteger, MVT::i32, 0, 
65332 /*142942*/            OPC_EmitInteger, MVT::i32, 0, 
65355 /*143001*/            OPC_EmitInteger, MVT::i32, 0, 
65385 /*143066*/              OPC_EmitInteger, MVT::i32, 0, 
65401 /*143107*/              OPC_EmitInteger, MVT::i32, 0, 
65424 /*143166*/              OPC_EmitInteger, MVT::i32, 0, 
65452 /*143227*/              OPC_EmitInteger, MVT::i32, 0, 
65474 /*143278*/                OPC_EmitInteger, MVT::i32, 0, 
65492 /*143322*/                OPC_EmitInteger, MVT::i32, 0, 
65515 /*143374*/                OPC_EmitInteger, MVT::i32, 0, 
65534 /*143419*/                OPC_EmitInteger, MVT::i32, 0, 
65557 /*143471*/                OPC_EmitInteger, MVT::i32, 0, 
65575 /*143515*/                OPC_EmitInteger, MVT::i32, 0, 
65597 /*143565*/              OPC_EmitInteger, MVT::i32, 0, 
65619 /*143616*/                OPC_EmitInteger, MVT::i32, 0, 
65637 /*143660*/                OPC_EmitInteger, MVT::i32, 0, 
65660 /*143712*/                OPC_EmitInteger, MVT::i32, 0, 
65679 /*143757*/                OPC_EmitInteger, MVT::i32, 0, 
65702 /*143809*/                OPC_EmitInteger, MVT::i32, 0, 
65720 /*143853*/                OPC_EmitInteger, MVT::i32, 0, 
65751 /*143917*/            OPC_EmitInteger, MVT::i32, 0, 
65767 /*143958*/            OPC_EmitInteger, MVT::i32, 0, 
65790 /*144017*/            OPC_EmitInteger, MVT::i32, 0, 
65819 /*144079*/            OPC_EmitInteger, MVT::i32, 0, 
65835 /*144120*/            OPC_EmitInteger, MVT::i32, 0, 
65858 /*144179*/            OPC_EmitInteger, MVT::i32, 0, 
65887 /*144241*/            OPC_EmitInteger, MVT::i32, 0, 
65903 /*144282*/            OPC_EmitInteger, MVT::i32, 0, 
65926 /*144341*/            OPC_EmitInteger, MVT::i32, 0, 
65955 /*144403*/            OPC_EmitInteger, MVT::i32, 0, 
65971 /*144444*/            OPC_EmitInteger, MVT::i32, 0, 
65994 /*144503*/            OPC_EmitInteger, MVT::i32, 0, 
66023 /*144571*/                OPC_EmitInteger, MVT::i32, 0, 
66034 /*144604*/                OPC_EmitInteger, MVT::i32, 0, 
66053 /*144651*/                OPC_EmitInteger, MVT::i32, 0, 
66064 /*144684*/                OPC_EmitInteger, MVT::i32, 0, 
66086 /*144738*/                OPC_EmitInteger, MVT::i32, 0, 
66097 /*144771*/                OPC_EmitInteger, MVT::i32, 0, 
66116 /*144818*/                OPC_EmitInteger, MVT::i32, 0, 
66127 /*144851*/                OPC_EmitInteger, MVT::i32, 0, 
66157 /*144913*/            OPC_EmitInteger, MVT::i32, 0, 
66172 /*144952*/            OPC_EmitInteger, MVT::i32, 0, 
66194 /*145009*/            OPC_EmitInteger, MVT::i32, 0, 
66222 /*145069*/            OPC_EmitInteger, MVT::i32, 0, 
66237 /*145108*/            OPC_EmitInteger, MVT::i32, 0, 
66259 /*145165*/            OPC_EmitInteger, MVT::i32, 0, 
66287 /*145225*/            OPC_EmitInteger, MVT::i32, 0, 
66302 /*145264*/            OPC_EmitInteger, MVT::i32, 0, 
66324 /*145321*/            OPC_EmitInteger, MVT::i32, 0, 
66353 /*145384*/              OPC_EmitInteger, MVT::i32, 0, 
66368 /*145423*/              OPC_EmitInteger, MVT::i32, 0, 
66390 /*145480*/              OPC_EmitInteger, MVT::i32, 0, 
66417 /*145541*/                OPC_EmitInteger, MVT::i32, 0, 
66438 /*145590*/                  OPC_EmitInteger, MVT::i32, 0, 
66455 /*145632*/                  OPC_EmitInteger, MVT::i32, 0, 
66477 /*145682*/                  OPC_EmitInteger, MVT::i32, 0, 
66495 /*145725*/                  OPC_EmitInteger, MVT::i32, 0, 
66517 /*145775*/                  OPC_EmitInteger, MVT::i32, 0, 
66534 /*145817*/                  OPC_EmitInteger, MVT::i32, 0, 
66555 /*145865*/                OPC_EmitInteger, MVT::i32, 0, 
66576 /*145914*/                  OPC_EmitInteger, MVT::i32, 0, 
66593 /*145956*/                  OPC_EmitInteger, MVT::i32, 0, 
66615 /*146006*/                  OPC_EmitInteger, MVT::i32, 0, 
66633 /*146049*/                  OPC_EmitInteger, MVT::i32, 0, 
66655 /*146099*/                  OPC_EmitInteger, MVT::i32, 0, 
66672 /*146141*/                  OPC_EmitInteger, MVT::i32, 0, 
66695 /*146195*/                OPC_EmitInteger, MVT::i32, 0, 
66716 /*146244*/                  OPC_EmitInteger, MVT::i32, 0, 
66733 /*146286*/                  OPC_EmitInteger, MVT::i32, 0, 
66755 /*146336*/                  OPC_EmitInteger, MVT::i32, 0, 
66773 /*146379*/                  OPC_EmitInteger, MVT::i32, 0, 
66795 /*146429*/                  OPC_EmitInteger, MVT::i32, 0, 
66812 /*146471*/                  OPC_EmitInteger, MVT::i32, 0, 
66843 /*146534*/            OPC_EmitInteger, MVT::i32, 0, 
66858 /*146573*/            OPC_EmitInteger, MVT::i32, 0, 
66880 /*146630*/            OPC_EmitInteger, MVT::i32, 0, 
66909 /*146693*/              OPC_EmitInteger, MVT::i32, 0, 
66924 /*146732*/              OPC_EmitInteger, MVT::i32, 0, 
66946 /*146789*/              OPC_EmitInteger, MVT::i32, 0, 
66973 /*146848*/              OPC_EmitInteger, MVT::i32, 0, 
66994 /*146897*/                OPC_EmitInteger, MVT::i32, 0, 
67011 /*146939*/                OPC_EmitInteger, MVT::i32, 0, 
67033 /*146989*/                OPC_EmitInteger, MVT::i32, 0, 
67051 /*147032*/                OPC_EmitInteger, MVT::i32, 0, 
67073 /*147082*/                OPC_EmitInteger, MVT::i32, 0, 
67090 /*147124*/                OPC_EmitInteger, MVT::i32, 0, 
67120 /*147186*/            OPC_EmitInteger, MVT::i32, 0, 
67135 /*147225*/            OPC_EmitInteger, MVT::i32, 0, 
67157 /*147282*/            OPC_EmitInteger, MVT::i32, 0, 
67185 /*147342*/            OPC_EmitInteger, MVT::i32, 0, 
67200 /*147381*/            OPC_EmitInteger, MVT::i32, 0, 
67222 /*147438*/            OPC_EmitInteger, MVT::i32, 0, 
67251 /*147500*/            OPC_EmitInteger, MVT::i32, 0, 
67267 /*147541*/            OPC_EmitInteger, MVT::i32, 0, 
67290 /*147600*/            OPC_EmitInteger, MVT::i32, 0, 
67319 /*147662*/            OPC_EmitInteger, MVT::i32, 0, 
67335 /*147703*/            OPC_EmitInteger, MVT::i32, 0, 
67358 /*147762*/            OPC_EmitInteger, MVT::i32, 0, 
67387 /*147824*/            OPC_EmitInteger, MVT::i32, 0, 
67403 /*147865*/            OPC_EmitInteger, MVT::i32, 0, 
67426 /*147924*/            OPC_EmitInteger, MVT::i32, 0, 
67456 /*147989*/              OPC_EmitInteger, MVT::i32, 0, 
67472 /*148030*/              OPC_EmitInteger, MVT::i32, 0, 
67495 /*148089*/              OPC_EmitInteger, MVT::i32, 0, 
67523 /*148152*/                OPC_EmitInteger, MVT::i32, 0, 
67545 /*148203*/                  OPC_EmitInteger, MVT::i32, 0, 
67563 /*148247*/                  OPC_EmitInteger, MVT::i32, 0, 
67586 /*148299*/                  OPC_EmitInteger, MVT::i32, 0, 
67605 /*148344*/                  OPC_EmitInteger, MVT::i32, 0, 
67628 /*148396*/                  OPC_EmitInteger, MVT::i32, 0, 
67646 /*148440*/                  OPC_EmitInteger, MVT::i32, 0, 
67668 /*148490*/                OPC_EmitInteger, MVT::i32, 0, 
67690 /*148541*/                  OPC_EmitInteger, MVT::i32, 0, 
67708 /*148585*/                  OPC_EmitInteger, MVT::i32, 0, 
67731 /*148637*/                  OPC_EmitInteger, MVT::i32, 0, 
67750 /*148682*/                  OPC_EmitInteger, MVT::i32, 0, 
67773 /*148734*/                  OPC_EmitInteger, MVT::i32, 0, 
67791 /*148778*/                  OPC_EmitInteger, MVT::i32, 0, 
67815 /*148834*/                OPC_EmitInteger, MVT::i32, 0, 
67837 /*148885*/                  OPC_EmitInteger, MVT::i32, 0, 
67855 /*148929*/                  OPC_EmitInteger, MVT::i32, 0, 
67878 /*148981*/                  OPC_EmitInteger, MVT::i32, 0, 
67897 /*149026*/                  OPC_EmitInteger, MVT::i32, 0, 
67920 /*149078*/                  OPC_EmitInteger, MVT::i32, 0, 
67938 /*149122*/                  OPC_EmitInteger, MVT::i32, 0, 
67970 /*149187*/            OPC_EmitInteger, MVT::i32, 0, 
67986 /*149228*/            OPC_EmitInteger, MVT::i32, 0, 
68009 /*149287*/            OPC_EmitInteger, MVT::i32, 0, 
68039 /*149352*/              OPC_EmitInteger, MVT::i32, 0, 
68055 /*149393*/              OPC_EmitInteger, MVT::i32, 0, 
68078 /*149452*/              OPC_EmitInteger, MVT::i32, 0, 
68106 /*149513*/              OPC_EmitInteger, MVT::i32, 0, 
68128 /*149564*/                OPC_EmitInteger, MVT::i32, 0, 
68146 /*149608*/                OPC_EmitInteger, MVT::i32, 0, 
68169 /*149660*/                OPC_EmitInteger, MVT::i32, 0, 
68188 /*149705*/                OPC_EmitInteger, MVT::i32, 0, 
68211 /*149757*/                OPC_EmitInteger, MVT::i32, 0, 
68229 /*149801*/                OPC_EmitInteger, MVT::i32, 0, 
68260 /*149865*/            OPC_EmitInteger, MVT::i32, 0, 
68276 /*149906*/            OPC_EmitInteger, MVT::i32, 0, 
68299 /*149965*/            OPC_EmitInteger, MVT::i32, 0, 
68328 /*150027*/            OPC_EmitInteger, MVT::i32, 0, 
68344 /*150068*/            OPC_EmitInteger, MVT::i32, 0, 
68367 /*150127*/            OPC_EmitInteger, MVT::i32, 0, 
68431 /*150290*/          OPC_EmitInteger, MVT::i32, 0, 
68432 /*150293*/          OPC_EmitInteger, MVT::i32, 0, 
68433 /*150296*/          OPC_EmitInteger, MVT::i32, 0, 
68434 /*150299*/          OPC_EmitInteger, MVT::i32, 0, 
68442 /*150324*/          OPC_EmitInteger, MVT::i32, 0, 
68443 /*150327*/          OPC_EmitInteger, MVT::i32, 0, 
68444 /*150330*/          OPC_EmitInteger, MVT::i32, 0, 
68445 /*150333*/          OPC_EmitInteger, MVT::i32, 0, 
68480 /*150417*/                    OPC_EmitInteger, MVT::i32, 0, 
68491 /*150450*/                    OPC_EmitInteger, MVT::i32, 0, 
68510 /*150494*/                  OPC_EmitInteger, MVT::i32, 0, 
68529 /*150541*/                  OPC_EmitInteger, MVT::i32, 0, 
68540 /*150574*/                  OPC_EmitInteger, MVT::i32, 0, 
68563 /*150625*/                OPC_EmitInteger, MVT::i32, 0, 
68580 /*150667*/                OPC_EmitInteger, MVT::i32, 0, 
68602 /*150717*/                OPC_EmitInteger, MVT::i32, 0, 
68620 /*150760*/                OPC_EmitInteger, MVT::i32, 0, 
68642 /*150810*/                OPC_EmitInteger, MVT::i32, 0, 
68659 /*150852*/                OPC_EmitInteger, MVT::i32, 0, 
68681 /*150906*/                OPC_EmitInteger, MVT::i32, 0, 
68692 /*150939*/                OPC_EmitInteger, MVT::i32, 0, 
68711 /*150986*/                OPC_EmitInteger, MVT::i32, 0, 
68722 /*151019*/                OPC_EmitInteger, MVT::i32, 0, 
68752 /*151081*/            OPC_EmitInteger, MVT::i32, 0, 
68767 /*151120*/            OPC_EmitInteger, MVT::i32, 0, 
68789 /*151177*/            OPC_EmitInteger, MVT::i32, 0, 
68818 /*151240*/              OPC_EmitInteger, MVT::i32, 0, 
68833 /*151279*/              OPC_EmitInteger, MVT::i32, 0, 
68855 /*151336*/              OPC_EmitInteger, MVT::i32, 0, 
68882 /*151395*/              OPC_EmitInteger, MVT::i32, 0, 
68903 /*151444*/                OPC_EmitInteger, MVT::i32, 0, 
68920 /*151486*/                OPC_EmitInteger, MVT::i32, 0, 
68942 /*151536*/                OPC_EmitInteger, MVT::i32, 0, 
68960 /*151579*/                OPC_EmitInteger, MVT::i32, 0, 
68982 /*151629*/                OPC_EmitInteger, MVT::i32, 0, 
68999 /*151671*/                OPC_EmitInteger, MVT::i32, 0, 
69029 /*151733*/            OPC_EmitInteger, MVT::i32, 0, 
69044 /*151772*/            OPC_EmitInteger, MVT::i32, 0, 
69066 /*151829*/            OPC_EmitInteger, MVT::i32, 0, 
69095 /*151892*/              OPC_EmitInteger, MVT::i32, 0, 
69110 /*151931*/              OPC_EmitInteger, MVT::i32, 0, 
69132 /*151988*/              OPC_EmitInteger, MVT::i32, 0, 
69159 /*152047*/              OPC_EmitInteger, MVT::i32, 0, 
69180 /*152096*/                OPC_EmitInteger, MVT::i32, 0, 
69197 /*152138*/                OPC_EmitInteger, MVT::i32, 0, 
69219 /*152188*/                OPC_EmitInteger, MVT::i32, 0, 
69237 /*152231*/                OPC_EmitInteger, MVT::i32, 0, 
69259 /*152281*/                OPC_EmitInteger, MVT::i32, 0, 
69276 /*152323*/                OPC_EmitInteger, MVT::i32, 0, 
69297 /*152371*/              OPC_EmitInteger, MVT::i32, 0, 
69318 /*152420*/                OPC_EmitInteger, MVT::i32, 0, 
69335 /*152462*/                OPC_EmitInteger, MVT::i32, 0, 
69357 /*152512*/                OPC_EmitInteger, MVT::i32, 0, 
69375 /*152555*/                OPC_EmitInteger, MVT::i32, 0, 
69397 /*152605*/                OPC_EmitInteger, MVT::i32, 0, 
69414 /*152647*/                OPC_EmitInteger, MVT::i32, 0, 
69444 /*152709*/            OPC_EmitInteger, MVT::i32, 0, 
69459 /*152748*/            OPC_EmitInteger, MVT::i32, 0, 
69481 /*152805*/            OPC_EmitInteger, MVT::i32, 0, 
69509 /*152865*/            OPC_EmitInteger, MVT::i32, 0, 
69524 /*152904*/            OPC_EmitInteger, MVT::i32, 0, 
69546 /*152961*/            OPC_EmitInteger, MVT::i32, 0, 
69574 /*153021*/            OPC_EmitInteger, MVT::i32, 0, 
69589 /*153060*/            OPC_EmitInteger, MVT::i32, 0, 
69611 /*153117*/            OPC_EmitInteger, MVT::i32, 0, 
69640 /*153180*/              OPC_EmitInteger, MVT::i32, 0, 
69655 /*153219*/              OPC_EmitInteger, MVT::i32, 0, 
69677 /*153276*/              OPC_EmitInteger, MVT::i32, 0, 
69705 /*153337*/              OPC_EmitInteger, MVT::i32, 0, 
69727 /*153388*/                OPC_EmitInteger, MVT::i32, 0, 
69745 /*153432*/                OPC_EmitInteger, MVT::i32, 0, 
69768 /*153484*/                OPC_EmitInteger, MVT::i32, 0, 
69787 /*153529*/                OPC_EmitInteger, MVT::i32, 0, 
69810 /*153581*/                OPC_EmitInteger, MVT::i32, 0, 
69828 /*153625*/                OPC_EmitInteger, MVT::i32, 0, 
69859 /*153689*/            OPC_EmitInteger, MVT::i32, 0, 
69875 /*153730*/            OPC_EmitInteger, MVT::i32, 0, 
69898 /*153789*/            OPC_EmitInteger, MVT::i32, 0, 
69928 /*153854*/              OPC_EmitInteger, MVT::i32, 0, 
69944 /*153895*/              OPC_EmitInteger, MVT::i32, 0, 
69967 /*153954*/              OPC_EmitInteger, MVT::i32, 0, 
69995 /*154015*/              OPC_EmitInteger, MVT::i32, 0, 
70017 /*154066*/                OPC_EmitInteger, MVT::i32, 0, 
70035 /*154110*/                OPC_EmitInteger, MVT::i32, 0, 
70058 /*154162*/                OPC_EmitInteger, MVT::i32, 0, 
70077 /*154207*/                OPC_EmitInteger, MVT::i32, 0, 
70100 /*154259*/                OPC_EmitInteger, MVT::i32, 0, 
70118 /*154303*/                OPC_EmitInteger, MVT::i32, 0, 
70149 /*154367*/            OPC_EmitInteger, MVT::i32, 0, 
70165 /*154408*/            OPC_EmitInteger, MVT::i32, 0, 
70188 /*154467*/            OPC_EmitInteger, MVT::i32, 0, 
70218 /*154532*/              OPC_EmitInteger, MVT::i32, 0, 
70234 /*154573*/              OPC_EmitInteger, MVT::i32, 0, 
70257 /*154632*/              OPC_EmitInteger, MVT::i32, 0, 
70285 /*154693*/              OPC_EmitInteger, MVT::i32, 0, 
70307 /*154744*/                OPC_EmitInteger, MVT::i32, 0, 
70325 /*154788*/                OPC_EmitInteger, MVT::i32, 0, 
70348 /*154840*/                OPC_EmitInteger, MVT::i32, 0, 
70367 /*154885*/                OPC_EmitInteger, MVT::i32, 0, 
70390 /*154937*/                OPC_EmitInteger, MVT::i32, 0, 
70408 /*154981*/                OPC_EmitInteger, MVT::i32, 0, 
70430 /*155031*/              OPC_EmitInteger, MVT::i32, 0, 
70452 /*155082*/                OPC_EmitInteger, MVT::i32, 0, 
70470 /*155126*/                OPC_EmitInteger, MVT::i32, 0, 
70493 /*155178*/                OPC_EmitInteger, MVT::i32, 0, 
70512 /*155223*/                OPC_EmitInteger, MVT::i32, 0, 
70535 /*155275*/                OPC_EmitInteger, MVT::i32, 0, 
70553 /*155319*/                OPC_EmitInteger, MVT::i32, 0, 
70584 /*155383*/            OPC_EmitInteger, MVT::i32, 0, 
70600 /*155424*/            OPC_EmitInteger, MVT::i32, 0, 
70623 /*155483*/            OPC_EmitInteger, MVT::i32, 0, 
70652 /*155545*/            OPC_EmitInteger, MVT::i32, 0, 
70668 /*155586*/            OPC_EmitInteger, MVT::i32, 0, 
70691 /*155645*/            OPC_EmitInteger, MVT::i32, 0, 
70720 /*155707*/            OPC_EmitInteger, MVT::i32, 0, 
70736 /*155748*/            OPC_EmitInteger, MVT::i32, 0, 
70759 /*155807*/            OPC_EmitInteger, MVT::i32, 0, 
70788 /*155869*/            OPC_EmitInteger, MVT::i32, 0, 
70804 /*155910*/            OPC_EmitInteger, MVT::i32, 0, 
70827 /*155969*/            OPC_EmitInteger, MVT::i32, 0, 
70856 /*156037*/                OPC_EmitInteger, MVT::i32, 0, 
70867 /*156070*/                OPC_EmitInteger, MVT::i32, 0, 
70886 /*156117*/                OPC_EmitInteger, MVT::i32, 0, 
70897 /*156150*/                OPC_EmitInteger, MVT::i32, 0, 
70919 /*156204*/                OPC_EmitInteger, MVT::i32, 0, 
70930 /*156237*/                OPC_EmitInteger, MVT::i32, 0, 
70949 /*156284*/                OPC_EmitInteger, MVT::i32, 0, 
70960 /*156317*/                OPC_EmitInteger, MVT::i32, 0, 
70990 /*156379*/            OPC_EmitInteger, MVT::i32, 0, 
71005 /*156418*/            OPC_EmitInteger, MVT::i32, 0, 
71027 /*156475*/            OPC_EmitInteger, MVT::i32, 0, 
71055 /*156535*/            OPC_EmitInteger, MVT::i32, 0, 
71070 /*156574*/            OPC_EmitInteger, MVT::i32, 0, 
71092 /*156631*/            OPC_EmitInteger, MVT::i32, 0, 
71120 /*156691*/            OPC_EmitInteger, MVT::i32, 0, 
71135 /*156730*/            OPC_EmitInteger, MVT::i32, 0, 
71157 /*156787*/            OPC_EmitInteger, MVT::i32, 0, 
71186 /*156850*/              OPC_EmitInteger, MVT::i32, 0, 
71201 /*156889*/              OPC_EmitInteger, MVT::i32, 0, 
71223 /*156946*/              OPC_EmitInteger, MVT::i32, 0, 
71250 /*157007*/                OPC_EmitInteger, MVT::i32, 0, 
71271 /*157056*/                  OPC_EmitInteger, MVT::i32, 0, 
71288 /*157098*/                  OPC_EmitInteger, MVT::i32, 0, 
71310 /*157148*/                  OPC_EmitInteger, MVT::i32, 0, 
71328 /*157191*/                  OPC_EmitInteger, MVT::i32, 0, 
71350 /*157241*/                  OPC_EmitInteger, MVT::i32, 0, 
71367 /*157283*/                  OPC_EmitInteger, MVT::i32, 0, 
71388 /*157331*/                OPC_EmitInteger, MVT::i32, 0, 
71409 /*157380*/                  OPC_EmitInteger, MVT::i32, 0, 
71426 /*157422*/                  OPC_EmitInteger, MVT::i32, 0, 
71448 /*157472*/                  OPC_EmitInteger, MVT::i32, 0, 
71466 /*157515*/                  OPC_EmitInteger, MVT::i32, 0, 
71488 /*157565*/                  OPC_EmitInteger, MVT::i32, 0, 
71505 /*157607*/                  OPC_EmitInteger, MVT::i32, 0, 
71528 /*157661*/                OPC_EmitInteger, MVT::i32, 0, 
71549 /*157710*/                  OPC_EmitInteger, MVT::i32, 0, 
71566 /*157752*/                  OPC_EmitInteger, MVT::i32, 0, 
71588 /*157802*/                  OPC_EmitInteger, MVT::i32, 0, 
71606 /*157845*/                  OPC_EmitInteger, MVT::i32, 0, 
71628 /*157895*/                  OPC_EmitInteger, MVT::i32, 0, 
71645 /*157937*/                  OPC_EmitInteger, MVT::i32, 0, 
71676 /*158000*/            OPC_EmitInteger, MVT::i32, 0, 
71691 /*158039*/            OPC_EmitInteger, MVT::i32, 0, 
71713 /*158096*/            OPC_EmitInteger, MVT::i32, 0, 
71742 /*158159*/              OPC_EmitInteger, MVT::i32, 0, 
71757 /*158198*/              OPC_EmitInteger, MVT::i32, 0, 
71779 /*158255*/              OPC_EmitInteger, MVT::i32, 0, 
71806 /*158314*/              OPC_EmitInteger, MVT::i32, 0, 
71827 /*158363*/                OPC_EmitInteger, MVT::i32, 0, 
71844 /*158405*/                OPC_EmitInteger, MVT::i32, 0, 
71866 /*158455*/                OPC_EmitInteger, MVT::i32, 0, 
71884 /*158498*/                OPC_EmitInteger, MVT::i32, 0, 
71906 /*158548*/                OPC_EmitInteger, MVT::i32, 0, 
71923 /*158590*/                OPC_EmitInteger, MVT::i32, 0, 
71953 /*158652*/            OPC_EmitInteger, MVT::i32, 0, 
71968 /*158691*/            OPC_EmitInteger, MVT::i32, 0, 
71990 /*158748*/            OPC_EmitInteger, MVT::i32, 0, 
72018 /*158808*/            OPC_EmitInteger, MVT::i32, 0, 
72033 /*158847*/            OPC_EmitInteger, MVT::i32, 0, 
72055 /*158904*/            OPC_EmitInteger, MVT::i32, 0, 
72084 /*158966*/            OPC_EmitInteger, MVT::i32, 0, 
72100 /*159007*/            OPC_EmitInteger, MVT::i32, 0, 
72123 /*159066*/            OPC_EmitInteger, MVT::i32, 0, 
72152 /*159128*/            OPC_EmitInteger, MVT::i32, 0, 
72168 /*159169*/            OPC_EmitInteger, MVT::i32, 0, 
72191 /*159228*/            OPC_EmitInteger, MVT::i32, 0, 
72220 /*159290*/            OPC_EmitInteger, MVT::i32, 0, 
72236 /*159331*/            OPC_EmitInteger, MVT::i32, 0, 
72259 /*159390*/            OPC_EmitInteger, MVT::i32, 0, 
72289 /*159455*/              OPC_EmitInteger, MVT::i32, 0, 
72305 /*159496*/              OPC_EmitInteger, MVT::i32, 0, 
72328 /*159555*/              OPC_EmitInteger, MVT::i32, 0, 
72356 /*159618*/                OPC_EmitInteger, MVT::i32, 0, 
72378 /*159669*/                  OPC_EmitInteger, MVT::i32, 0, 
72396 /*159713*/                  OPC_EmitInteger, MVT::i32, 0, 
72419 /*159765*/                  OPC_EmitInteger, MVT::i32, 0, 
72438 /*159810*/                  OPC_EmitInteger, MVT::i32, 0, 
72461 /*159862*/                  OPC_EmitInteger, MVT::i32, 0, 
72479 /*159906*/                  OPC_EmitInteger, MVT::i32, 0, 
72501 /*159956*/                OPC_EmitInteger, MVT::i32, 0, 
72523 /*160007*/                  OPC_EmitInteger, MVT::i32, 0, 
72541 /*160051*/                  OPC_EmitInteger, MVT::i32, 0, 
72564 /*160103*/                  OPC_EmitInteger, MVT::i32, 0, 
72583 /*160148*/                  OPC_EmitInteger, MVT::i32, 0, 
72606 /*160200*/                  OPC_EmitInteger, MVT::i32, 0, 
72624 /*160244*/                  OPC_EmitInteger, MVT::i32, 0, 
72648 /*160300*/                OPC_EmitInteger, MVT::i32, 0, 
72670 /*160351*/                  OPC_EmitInteger, MVT::i32, 0, 
72688 /*160395*/                  OPC_EmitInteger, MVT::i32, 0, 
72711 /*160447*/                  OPC_EmitInteger, MVT::i32, 0, 
72730 /*160492*/                  OPC_EmitInteger, MVT::i32, 0, 
72753 /*160544*/                  OPC_EmitInteger, MVT::i32, 0, 
72771 /*160588*/                  OPC_EmitInteger, MVT::i32, 0, 
72803 /*160653*/            OPC_EmitInteger, MVT::i32, 0, 
72819 /*160694*/            OPC_EmitInteger, MVT::i32, 0, 
72842 /*160753*/            OPC_EmitInteger, MVT::i32, 0, 
72872 /*160818*/              OPC_EmitInteger, MVT::i32, 0, 
72888 /*160859*/              OPC_EmitInteger, MVT::i32, 0, 
72911 /*160918*/              OPC_EmitInteger, MVT::i32, 0, 
72939 /*160979*/              OPC_EmitInteger, MVT::i32, 0, 
72961 /*161030*/                OPC_EmitInteger, MVT::i32, 0, 
72979 /*161074*/                OPC_EmitInteger, MVT::i32, 0, 
73002 /*161126*/                OPC_EmitInteger, MVT::i32, 0, 
73021 /*161171*/                OPC_EmitInteger, MVT::i32, 0, 
73044 /*161223*/                OPC_EmitInteger, MVT::i32, 0, 
73062 /*161267*/                OPC_EmitInteger, MVT::i32, 0, 
73093 /*161331*/            OPC_EmitInteger, MVT::i32, 0, 
73109 /*161372*/            OPC_EmitInteger, MVT::i32, 0, 
73132 /*161431*/            OPC_EmitInteger, MVT::i32, 0, 
73161 /*161493*/            OPC_EmitInteger, MVT::i32, 0, 
73177 /*161534*/            OPC_EmitInteger, MVT::i32, 0, 
73200 /*161593*/            OPC_EmitInteger, MVT::i32, 0, 
73264 /*161756*/          OPC_EmitInteger, MVT::i32, 0, 
73265 /*161759*/          OPC_EmitInteger, MVT::i32, 0, 
73266 /*161762*/          OPC_EmitInteger, MVT::i32, 0, 
73267 /*161765*/          OPC_EmitInteger, MVT::i32, 0, 
73275 /*161790*/          OPC_EmitInteger, MVT::i32, 0, 
73276 /*161793*/          OPC_EmitInteger, MVT::i32, 0, 
73277 /*161796*/          OPC_EmitInteger, MVT::i32, 0, 
73278 /*161799*/          OPC_EmitInteger, MVT::i32, 0, 
73308 /*161865*/      OPC_EmitInteger, MVT::i32, 0, 
73309 /*161868*/      OPC_EmitInteger, MVT::i32, 0, 
73310 /*161871*/      OPC_EmitInteger, MVT::i32, 0, 
73311 /*161874*/      OPC_EmitInteger, MVT::i32, 0, 
73327 /*161918*/        OPC_EmitInteger, MVT::i32, 0, 
73347 /*161975*/        OPC_EmitInteger, MVT::i32, 0, 
73366 /*162030*/        OPC_EmitInteger, MVT::i32, 0, 
73384 /*162084*/      OPC_EmitInteger, MVT::i32, 0, 
73385 /*162087*/      OPC_EmitInteger, MVT::i32, 0, 
73386 /*162090*/      OPC_EmitInteger, MVT::i32, 0, 
73387 /*162093*/      OPC_EmitInteger, MVT::i32, 0, 
73409                       MVT::i32, 0/*#Ops*/,  // Results = #10
73410 /*162153*/        OPC_EmitInteger, MVT::i32, 0, 
73411 /*162156*/        OPC_EmitInteger, MVT::i32, 0, 
73429                       MVT::i32, 0/*#Ops*/,  // Results = #10
73430 /*162206*/        OPC_EmitInteger, MVT::i32, 0, 
73431 /*162209*/        OPC_EmitInteger, MVT::i32, 0, 
73463 /*162287*/      OPC_EmitInteger, MVT::i32, 0, 
73474 /*162320*/      OPC_EmitInteger, MVT::i32, 0, 
73655 /*162728*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
73656 /*162731*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
73657 /*162734*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
73674 /*162789*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
73675 /*162792*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
73676 /*162795*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
73859 /*163229*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
73860 /*163232*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
73861 /*163235*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
73878 /*163291*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
73879 /*163294*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
73880 /*163297*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
74063 /*163731*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
74064 /*163734*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
74065 /*163737*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
74082 /*163793*/          OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
74083 /*163796*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
74084 /*163799*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
74115 /*163882*/      OPC_EmitInteger, MVT::i32, 0, 
74133 /*163919*/      OPC_EmitInteger, MVT::i32, 0, 
74194 /*164075*/          OPC_EmitInteger, MVT::i32, 0, 
74195 /*164078*/          OPC_EmitInteger, MVT::i32, 0, 
74196 /*164081*/          OPC_EmitInteger, MVT::i32, 0, 
74197 /*164084*/          OPC_EmitInteger, MVT::i32, 0, 
74205 /*164109*/          OPC_EmitInteger, MVT::i32, 0, 
74206 /*164112*/          OPC_EmitInteger, MVT::i32, 0, 
74207 /*164115*/          OPC_EmitInteger, MVT::i32, 0, 
74208 /*164118*/          OPC_EmitInteger, MVT::i32, 0, 
74227 /*164162*/      OPC_EmitInteger, MVT::i32, 0, 
74260 /*164243*/        OPC_EmitInteger, MVT::i32, 0, 
74261 /*164246*/        OPC_EmitInteger, MVT::i32, 0, 
74262 /*164249*/        OPC_EmitInteger, MVT::i32, 0, 
74264 /*164255*/        OPC_EmitInteger, MVT::i32, 0, 
74284 /*164312*/        OPC_EmitInteger, MVT::i32, 0, 
74285 /*164315*/        OPC_EmitInteger, MVT::i32, 0, 
74286 /*164318*/        OPC_EmitInteger, MVT::i32, 0, 
74288 /*164324*/        OPC_EmitInteger, MVT::i32, 0, 
74314 /*164395*/        OPC_CheckChild1Type, MVT::i32,
74316 /*164399*/        OPC_CheckType, MVT::i32,
74319 /*164404*/        OPC_EmitInteger, MVT::i32, 2, 
74320 /*164407*/        OPC_EmitInteger, MVT::i32, 16, 
74322                       MVT::i32, 2/*#Ops*/, 2, 0,  // Results = #3
74324 /*164421*/        OPC_EmitInteger, MVT::i32, 0, 
74333 /*164444*/        OPC_CheckType, MVT::i32,
74336 /*164449*/        OPC_EmitInteger, MVT::i32, 2, 
74338 /*164455*/        OPC_EmitInteger, MVT::i32, 0, 
74347 /*164478*/        OPC_CheckType, MVT::i32,
74350 /*164483*/        OPC_EmitInteger, MVT::i32, 3, 
74352 /*164489*/        OPC_EmitInteger, MVT::i32, 0, 
74361 /*164512*/        OPC_CheckType, MVT::i32,
74364 /*164517*/        OPC_EmitInteger, MVT::i32, 1, 
74366 /*164523*/        OPC_EmitInteger, MVT::i32, 0, 
74383 /*164555*/        OPC_CheckChild0Type, MVT::i32,
74384 /*164557*/        OPC_EmitInteger, MVT::i32, 0, 
74386 /*164563*/        OPC_EmitInteger, MVT::i32, 0, 
74402 /*164598*/        OPC_EmitInteger, MVT::i32, 0, 
74403 /*164601*/        OPC_EmitInteger, MVT::i32, 0|128,120|128,2/*48128*/, 
74405 /*164609*/        OPC_EmitInteger, MVT::i32, 0, 
74413 /*164631*/        OPC_EmitInteger, MVT::i32, 0, 
74414 /*164634*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,124|128,11/*3212836864*/, 
74416 /*164644*/        OPC_EmitInteger, MVT::i32, 0, 
74428 /*164673*/          OPC_EmitInteger, MVT::i32, 0, 
74429 /*164676*/          OPC_EmitInteger, MVT::i32, 0|128,120/*15360*/, 
74431 /*164683*/          OPC_EmitInteger, MVT::i32, 0, 
74440 /*164707*/          OPC_EmitInteger, MVT::i32, 0, 
74450 /*164732*/          OPC_EmitInteger, MVT::i32, 0, 
74451 /*164735*/          OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,124|128,3/*1065353216*/, 
74453 /*164745*/          OPC_EmitInteger, MVT::i32, 0, 
74462 /*164769*/          OPC_EmitInteger, MVT::i32, 0, 
74472 /*164794*/          OPC_EmitInteger, MVT::i32, 0, 
74475 /*164811*/          OPC_EmitInteger, MVT::i32, 0, 
74484 /*164835*/          OPC_EmitInteger, MVT::i32, 0, 
74494 /*164860*/          OPC_EmitInteger, MVT::i32, 0, 
74495 /*164863*/          OPC_EmitInteger, MVT::i32, 0|128,120/*15360*/, 
74497 /*164870*/          OPC_EmitInteger, MVT::i32, 0, 
74498 /*164873*/          OPC_EmitInteger, MVT::i32, 0, 
74499 /*164876*/          OPC_EmitInteger, MVT::i32, 0, 
74500 /*164879*/          OPC_EmitInteger, MVT::i32, 0, 
74509 /*164906*/          OPC_EmitInteger, MVT::i32, 0, 
74510 /*164909*/          OPC_EmitInteger, MVT::i32, 0, 
74511 /*164912*/          OPC_EmitInteger, MVT::i32, 0, 
74512 /*164915*/          OPC_EmitInteger, MVT::i32, 0, 
74658 /*165207*/        OPC_EmitInteger, MVT::i32, 0, 
74666 /*165230*/        OPC_EmitInteger, MVT::i32, 0, 
74674 /*165253*/        OPC_EmitInteger, MVT::i32, 0, 
74717                       MVT::i32, 0/*#Ops*/,  // Results = #20
74718 /*165345*/        OPC_EmitInteger, MVT::i32, 0, 
74719 /*165348*/        OPC_EmitInteger, MVT::i32, 0, 
74722 /*165367*/        OPC_EmitInteger, MVT::i32, 0, 
74723 /*165370*/        OPC_EmitInteger, MVT::i32, 0, 
74759                       MVT::i32, 0/*#Ops*/,  // Results = #20
74760 /*165453*/        OPC_EmitInteger, MVT::i32, 0, 
74761 /*165456*/        OPC_EmitInteger, MVT::i32, 0, 
74764 /*165475*/        OPC_EmitInteger, MVT::i32, 0, 
74765 /*165478*/        OPC_EmitInteger, MVT::i32, 0, 
74777 /*165510*/      OPC_EmitInteger, MVT::i32, 0, 
74778 /*165513*/      OPC_EmitInteger, MVT::i32, 0, 
74779 /*165516*/      OPC_EmitInteger, MVT::i32, 0, 
74780 /*165519*/      OPC_EmitInteger, MVT::i32, 0, 
74792 /*165553*/        OPC_EmitInteger, MVT::i32, 1, 
74793 /*165556*/        OPC_EmitInteger, MVT::i32, 0, 
74795 /*165562*/        OPC_EmitInteger, MVT::i32, 0, 
74798 /*165575*/        OPC_EmitInteger, MVT::i32, 0, 
74803 /*165599*/        OPC_EmitInteger, MVT::i32, 0, 
74806 /*165614*/        OPC_EmitInteger, MVT::i32, 0, 
74807 /*165617*/        OPC_EmitInteger, MVT::i32, 3, 
74813 /*165641*/        OPC_EmitInteger, MVT::i32, 0, 
74847 /*165722*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,0|128,8/*2147483648*/, 
74855 /*165747*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,2/*32768*/, 
74872 /*165789*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
74873 /*165792*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
74875                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
74876 /*165803*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
74877 /*165806*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
74879                       MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
74880 /*165817*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,0|128,8/*2147483648*/, 
74885 /*165839*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
74894 /*165860*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,0|128,8/*2147483648*/, 
74911 /*165904*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,2/*32768*/, 
74928 /*165946*/        OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
74929 /*165949*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
74931                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
74932 /*165960*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
74933 /*165963*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
74935                       MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
74936 /*165974*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,0|128,8/*2147483648*/, 
74938                       MVT::i32, 1/*#Ops*/, 7,  // Results = #8
74941 /*165996*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
74955 /*166030*/        OPC_CheckType, MVT::i32,
74959 /*166036*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,2|128,0|128,8/*2147516416*/, 
74970 /*166066*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,2|128,0|128,8/*2147516416*/, 
74990 /*166113*/      OPC_EmitInteger, MVT::i32, 0|128,0|128,2|128,0|128,8/*2147516416*/, 
75093 /*166329*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,7/*2147483647*/, 
75110 /*166373*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,1/*32767*/, 
75127 /*166415*/      OPC_EmitInteger, MVT::i32, AMDGPU::VReg_64RegClassID,
75128 /*166418*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75130                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
75131 /*166429*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75132 /*166432*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
75134                     MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
75135 /*166443*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,7/*2147483647*/, 
75140 /*166465*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
75146 /*166481*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,125|128,127|128,7/*2147450879*/, 
75168 /*166536*/        OPC_EmitInteger, MVT::i32, 0, 
75169 /*166539*/        OPC_EmitInteger, MVT::i32, 0, 
75170 /*166542*/        OPC_EmitInteger, MVT::i32, 0, 
75171 /*166545*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,124|128,11/*3212836864*/, 
75177 /*166565*/        OPC_EmitInteger, MVT::i32, 0, 
75178 /*166568*/        OPC_EmitInteger, MVT::i32, 0, 
75179 /*166571*/        OPC_EmitInteger, MVT::i32, 0, 
75180 /*166574*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,124|128,11/*3212836864*/, 
75188 /*166601*/        OPC_EmitInteger, MVT::i32, 0, 
75189 /*166604*/        OPC_EmitInteger, MVT::i32, 0, 
75190 /*166607*/        OPC_EmitInteger, MVT::i32, 0, 
75191 /*166610*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
75200 /*166642*/      OPC_CheckChild0Type, MVT::i32,
75236 /*166722*/        OPC_EmitInteger, MVT::i32, 0, 
75237 /*166725*/        OPC_EmitInteger, MVT::i32, 0, 
75238 /*166728*/        OPC_EmitInteger, MVT::i32, 0, 
75239 /*166731*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,124|128,3/*1065353216*/, 
75245 /*166751*/        OPC_EmitInteger, MVT::i32, 0, 
75246 /*166754*/        OPC_EmitInteger, MVT::i32, 0, 
75247 /*166757*/        OPC_EmitInteger, MVT::i32, 0, 
75248 /*166760*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,124|128,3/*1065353216*/, 
75256 /*166787*/        OPC_EmitInteger, MVT::i32, 0, 
75257 /*166790*/        OPC_EmitInteger, MVT::i32, 0, 
75258 /*166793*/        OPC_EmitInteger, MVT::i32, 0, 
75259 /*166796*/        OPC_EmitInteger, MVT::i32, 1, 
75268 /*166819*/      OPC_CheckChild0Type, MVT::i32,
75331 /*166959*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,1/*32767*/, 
75339 /*166982*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,7/*2147483647*/, 
75342 /*166996*/        OPC_EmitInteger, MVT::i32, 16, 
75350 /*167018*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
75351 /*167021*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75353                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
75354 /*167032*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75355 /*167035*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,7/*2147483647*/, 
75358 /*167049*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
75360                       MVT::i32, 2/*#Ops*/, 0, 8,  // Results = #9
75361 /*167060*/        OPC_EmitInteger, MVT::i32, 16, 
75366 /*167080*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
75375 /*167102*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,7/*2147483647*/, 
75383 /*167127*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,1/*32767*/, 
75386 /*167139*/        OPC_EmitInteger, MVT::i32, 16, 
75394 /*167161*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
75395 /*167164*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75397                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
75398 /*167175*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75399 /*167178*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,7/*2147483647*/, 
75402 /*167192*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
75404                       MVT::i32, 2/*#Ops*/, 0, 8,  // Results = #9
75407 /*167212*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
75416 /*167234*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,7/*2147483647*/, 
75419 /*167248*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
75421                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
75427 /*167270*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,1/*32767*/, 
75430 /*167282*/        OPC_EmitInteger, MVT::i32, 16, 
75431 /*167285*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
75441 /*167315*/        OPC_EmitInteger, MVT::i32, AMDGPU::SReg_64RegClassID,
75442 /*167318*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75444                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
75445 /*167329*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75446 /*167332*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,7/*2147483647*/, 
75449 /*167346*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
75451                       MVT::i32, 2/*#Ops*/, 0, 8,  // Results = #9
75452 /*167357*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
75454                       MVT::i32, 2/*#Ops*/, 1, 10,  // Results = #11
75457 /*167377*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
75493 /*167467*/      OPC_EmitInteger, MVT::i32, 0, 
75516 /*167530*/      OPC_EmitInteger, MVT::i32, 0, 
75539 /*167593*/      OPC_EmitInteger, MVT::i32, 0, 
75580 /*167709*/        OPC_EmitInteger, MVT::i32, 0, 
75662 /*167920*/        OPC_EmitInteger, MVT::i32, 0, 
75663 /*167923*/        OPC_EmitInteger, MVT::i32, 0, 
75664 /*167926*/        OPC_EmitInteger, MVT::i32, 0, 
75665 /*167929*/        OPC_EmitInteger, MVT::i32, 0, 
75673 /*167954*/        OPC_EmitInteger, MVT::i32, 0, 
75674 /*167957*/        OPC_EmitInteger, MVT::i32, 0, 
75675 /*167960*/        OPC_EmitInteger, MVT::i32, 0, 
75676 /*167963*/        OPC_EmitInteger, MVT::i32, 0, 
75739 /*168128*/        OPC_EmitInteger, MVT::i32, 0, 
75740 /*168131*/        OPC_EmitInteger, MVT::i32, 0, 
75741 /*168134*/        OPC_EmitInteger, MVT::i32, 0, 
75742 /*168137*/        OPC_EmitInteger, MVT::i32, 0, 
75750 /*168162*/        OPC_EmitInteger, MVT::i32, 0, 
75751 /*168165*/        OPC_EmitInteger, MVT::i32, 0, 
75752 /*168168*/        OPC_EmitInteger, MVT::i32, 0, 
75753 /*168171*/        OPC_EmitInteger, MVT::i32, 0, 
75816 /*168336*/        OPC_EmitInteger, MVT::i32, 0, 
75817 /*168339*/        OPC_EmitInteger, MVT::i32, 0, 
75818 /*168342*/        OPC_EmitInteger, MVT::i32, 0, 
75819 /*168345*/        OPC_EmitInteger, MVT::i32, 0, 
75827 /*168370*/        OPC_EmitInteger, MVT::i32, 0, 
75828 /*168373*/        OPC_EmitInteger, MVT::i32, 0, 
75829 /*168376*/        OPC_EmitInteger, MVT::i32, 0, 
75830 /*168379*/        OPC_EmitInteger, MVT::i32, 0, 
75840 /*168404*/    OPC_CheckChild1Type, MVT::i32,
75889 /*168529*/    OPC_CheckChild1Type, MVT::i32,
75904 /*168563*/    OPC_CheckType, MVT::i32,
75909 /*168571*/    OPC_CheckType, MVT::i32,
75914 /*168579*/    OPC_CheckType, MVT::i32,
75921 /*168590*/    OPC_CheckType, MVT::i32,
75936 /*168615*/    OPC_CheckType, MVT::i32,
75951 /*168649*/    OPC_CheckType, MVT::i32,
75956 /*168657*/    OPC_CheckType, MVT::i32,
75961 /*168665*/    OPC_CheckType, MVT::i32,
75968 /*168676*/    OPC_CheckType, MVT::i32,
75993 /*168725*/    OPC_CheckType, MVT::i32,
75998 /*168733*/    OPC_CheckType, MVT::i32,
76003 /*168741*/    OPC_CheckType, MVT::i32,
76018 /*168765*/    OPC_CheckType, MVT::i32,
76270 /*169366*/    OPC_CheckChild0Type, MVT::i32,
76279 /*169386*/    OPC_CheckChild0Type, MVT::i32,
76288 /*169406*/    OPC_CheckChild0Type, MVT::i32,
76297 /*169426*/    OPC_CheckChild0Type, MVT::i32,
77092 /*171427*/      OPC_CheckChild1Type, MVT::i32,
77094 /*171431*/      OPC_CheckType, MVT::i32,
77104 /*171448*/      OPC_CheckChild1Type, MVT::i32,
77106 /*171452*/      OPC_CheckType, MVT::i32,
77125 /*171485*/      OPC_CheckChild1Type, MVT::i32,
77127 /*171489*/      OPC_CheckType, MVT::i32,
77170 /*171569*/      OPC_EmitInteger, MVT::i32, 16, 
77211 /*171654*/            OPC_EmitInteger, MVT::i32, 0, 
77212 /*171657*/            OPC_EmitInteger, MVT::i32, 0, 
77232 /*171705*/            OPC_EmitInteger, MVT::i32, 0, 
77233 /*171708*/            OPC_EmitInteger, MVT::i32, 0, 
77255 /*171761*/            OPC_EmitInteger, MVT::i32, 0, 
77256 /*171764*/            OPC_EmitInteger, MVT::i32, 0, 
77275 /*171811*/            OPC_EmitInteger, MVT::i32, 0, 
77276 /*171814*/            OPC_EmitInteger, MVT::i32, 0, 
77300 /*171864*/      OPC_EmitInteger, MVT::i32, 16, 
77352 /*171980*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77358 /*171994*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77364 /*172008*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77370 /*172022*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77376 /*172036*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77382 /*172050*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77388 /*172064*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77397 /*172083*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
77403 /*172097*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
77409 /*172111*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
77415 /*172125*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
77421 /*172139*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
77427 /*172153*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
77433 /*172167*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
77442 /*172186*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
77448 /*172200*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
77454 /*172214*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
77460 /*172228*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
77466 /*172242*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
77472 /*172256*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
77478 /*172270*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
77487 /*172289*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
77493 /*172303*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
77499 /*172317*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
77505 /*172331*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
77511 /*172345*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
77520 /*172364*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
77526 /*172378*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
77532 /*172392*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
77538 /*172406*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
77547 /*172425*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub5,
77553 /*172439*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub5,
77559 /*172453*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub5,
77568 /*172472*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub6,
77574 /*172486*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub6,
77580 /*172500*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub6,
77589 /*172519*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub7,
77595 /*172533*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub7,
77601 /*172547*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub7,
77610 /*172566*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub8,
77616 /*172580*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub8,
77625 /*172599*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub9,
77631 /*172613*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub9,
77640 /*172632*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub10,
77646 /*172646*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub10,
77655 /*172665*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub11,
77661 /*172679*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub11,
77670 /*172698*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub12,
77676 /*172712*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub12,
77685 /*172731*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub13,
77691 /*172745*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub13,
77700 /*172764*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub14,
77706 /*172778*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub14,
77715 /*172797*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub15,
77721 /*172811*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub15,
77730 /*172829*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub16,
77738 /*172846*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub17,
77746 /*172863*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub18,
77754 /*172880*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub19,
77762 /*172897*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub20,
77770 /*172914*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub21,
77778 /*172931*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub22,
77786 /*172948*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub23,
77794 /*172965*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub24,
77802 /*172982*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub25,
77810 /*172999*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub26,
77818 /*173016*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub27,
77826 /*173033*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub28,
77834 /*173050*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub29,
77842 /*173067*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub30,
77850 /*173084*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub31,
77885 /*173166*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77891 /*173180*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77897 /*173194*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77903 /*173208*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77909 /*173222*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77915 /*173236*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77921 /*173250*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77930 /*173269*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
77936 /*173283*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
77942 /*173297*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
77948 /*173311*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
77954 /*173325*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
77960 /*173339*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
77966 /*173353*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
77975 /*173372*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
77981 /*173386*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
77987 /*173400*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
77993 /*173414*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
77999 /*173428*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
78005 /*173442*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
78011 /*173456*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub2,
78020 /*173475*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
78026 /*173489*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
78032 /*173503*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
78038 /*173517*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
78044 /*173531*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub3,
78053 /*173550*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
78059 /*173564*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
78065 /*173578*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
78071 /*173592*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub4,
78080 /*173611*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub5,
78086 /*173625*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub5,
78092 /*173639*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub5,
78101 /*173658*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub6,
78107 /*173672*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub6,
78113 /*173686*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub6,
78122 /*173705*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub7,
78128 /*173719*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub7,
78134 /*173733*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub7,
78143 /*173752*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub8,
78149 /*173766*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub8,
78158 /*173785*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub9,
78164 /*173799*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub9,
78173 /*173818*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub10,
78179 /*173832*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub10,
78188 /*173851*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub11,
78194 /*173865*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub11,
78203 /*173884*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub12,
78209 /*173898*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub12,
78218 /*173917*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub13,
78224 /*173931*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub13,
78233 /*173950*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub14,
78239 /*173964*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub14,
78248 /*173983*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub15,
78254 /*173997*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub15,
78263 /*174015*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub16,
78271 /*174032*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub17,
78279 /*174049*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub18,
78287 /*174066*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub19,
78295 /*174083*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub20,
78303 /*174100*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub21,
78311 /*174117*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub22,
78319 /*174134*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub23,
78327 /*174151*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub24,
78335 /*174168*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub25,
78343 /*174185*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub26,
78351 /*174202*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub27,
78359 /*174219*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub28,
78367 /*174236*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub29,
78375 /*174253*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub30,
78383 /*174270*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub31,
78393 /*174291*/      OPC_CheckChild1Type, MVT::i32,
78395 /*174296*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
78401 /*174309*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
78409 /*174324*/      OPC_CheckChild1Type, MVT::i32,
78411 /*174329*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
78417 /*174342*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub1,
78436 /*174381*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
78452 /*174415*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
78483 /*174485*/    OPC_CheckChild0Type, MVT::i32,
78492 /*174502*/    OPC_CheckChild0Type, MVT::i32,
79185 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
79209 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
79282 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
79372 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
79395 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
79788   return CurDAG->getConstant(-N->getSExtValue(), SDLoc(N), MVT::i32);
79806   return CurDAG->getTargetConstant(N->getSExtValue(), SDLoc(N), MVT::i32);
79849                                    MVT::i32);
79856   N->getValueAPF().bitcastToAPInt().getZExtValue(), SDLoc(N), MVT::i32);
79862   return CurDAG->getTargetConstant(N->get(), SDLoc(N), MVT::i32);
79875   return CurDAG->getTargetFrameIndex(FI->getIndex(), MVT::i32);
gen/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc
17459   /* 0 */ MVT::i32, MVT::f32, MVT::i16, MVT::f16, MVT::v2i16, MVT::v2f16, MVT::i1, MVT::Other,
17460   /* 8 */ MVT::i32, MVT::Other,
17462   /* 20 */ MVT::i32, MVT::f32, MVT::v2i16, MVT::v2f16, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i16, MVT::f16, MVT::Other,
17462   /* 20 */ MVT::i32, MVT::f32, MVT::v2i16, MVT::v2f16, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i16, MVT::f16, MVT::Other,
17462   /* 20 */ MVT::i32, MVT::f32, MVT::v2i16, MVT::v2f16, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i16, MVT::f16, MVT::Other,
17462   /* 20 */ MVT::i32, MVT::f32, MVT::v2i16, MVT::v2f16, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i16, MVT::f16, MVT::Other,
17462   /* 20 */ MVT::i32, MVT::f32, MVT::v2i16, MVT::v2f16, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i16, MVT::f16, MVT::Other,
17466   /* 45 */ MVT::i32, MVT::f32, MVT::i16, MVT::f16, MVT::v2i16, MVT::v2f16, MVT::Other,
17467   /* 52 */ MVT::i32, MVT::f32, MVT::v2i16, MVT::v2f16, MVT::Other,
gen/lib/Target/AMDGPU/R600GenDAGISel.inc
   66 /*    20*/      OPC_CheckType, MVT::i32,
   74 /*    34*/      OPC_CheckType, MVT::i32,
   76 /*    37*/      OPC_CheckType, MVT::i32,
   78 /*    41*/      OPC_EmitInteger, MVT::i32, 0, 
   79 /*    44*/      OPC_EmitInteger, MVT::i32, 0, 
   80 /*    47*/      OPC_EmitInteger, MVT::i32, 0, 
   81 /*    50*/      OPC_EmitInteger, MVT::i32, 0, 
   82 /*    53*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
   83 /*    65*/      OPC_EmitInteger, MVT::i32, 0, 
   85                     MVT::i32, 1/*#Ops*/, 7,  // Results = #8
   86 /*    75*/      OPC_EmitInteger, MVT::i32, 0, 
   87 /*    78*/      OPC_EmitInteger, MVT::i32, 0, 
   88 /*    81*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
   89 /*    93*/      OPC_EmitInteger, MVT::i32, 0, 
   90 /*    96*/      OPC_EmitInteger, MVT::i32, 0, 
   91 /*    99*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
   92 /*   111*/      OPC_EmitInteger, MVT::i32, 1, 
   93 /*   114*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
   94 /*   117*/      OPC_EmitInteger, MVT::i32, 0, 
   95 /*   120*/      OPC_EmitInteger, MVT::i32, 0, 
   97                     MVT::i32, 18/*#Ops*/, 2, 3, 0, 4, 5, 6, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 
  103 /*   151*/      OPC_CheckChild1Type, MVT::i32,
  104 /*   153*/      OPC_CheckType, MVT::i32,
  107 /*   159*/        OPC_EmitInteger, MVT::i32, 0, 
  108 /*   162*/        OPC_EmitInteger, MVT::i32, 0, 
  109 /*   165*/        OPC_EmitInteger, MVT::i32, 1, 
  110 /*   168*/        OPC_EmitInteger, MVT::i32, 0, 
  111 /*   171*/        OPC_EmitInteger, MVT::i32, 0, 
  112 /*   174*/        OPC_EmitInteger, MVT::i32, 0, 
  113 /*   177*/        OPC_EmitInteger, MVT::i32, 0, 
  114 /*   180*/        OPC_EmitInteger, MVT::i32, 0, 
  115 /*   183*/        OPC_EmitInteger, MVT::i32, 0, 
  116 /*   186*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  117 /*   198*/        OPC_EmitInteger, MVT::i32, 0, 
  118 /*   201*/        OPC_EmitInteger, MVT::i32, 0, 
  119 /*   204*/        OPC_EmitInteger, MVT::i32, 0, 
  120 /*   207*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  121 /*   219*/        OPC_EmitInteger, MVT::i32, 1, 
  122 /*   222*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  123 /*   225*/        OPC_EmitInteger, MVT::i32, 0, 
  124 /*   228*/        OPC_EmitInteger, MVT::i32, 0, 
  126                       MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
  131 /*   260*/        OPC_EmitInteger, MVT::i32, 0, 
  132 /*   263*/        OPC_EmitInteger, MVT::i32, 0, 
  133 /*   266*/        OPC_EmitInteger, MVT::i32, 1, 
  134 /*   269*/        OPC_EmitInteger, MVT::i32, 0, 
  135 /*   272*/        OPC_EmitInteger, MVT::i32, 0, 
  136 /*   275*/        OPC_EmitInteger, MVT::i32, 0, 
  137 /*   278*/        OPC_EmitInteger, MVT::i32, 0, 
  138 /*   281*/        OPC_EmitInteger, MVT::i32, 0, 
  139 /*   284*/        OPC_EmitInteger, MVT::i32, 0, 
  140 /*   287*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  141 /*   299*/        OPC_EmitInteger, MVT::i32, 0, 
  142 /*   302*/        OPC_EmitInteger, MVT::i32, 0, 
  143 /*   305*/        OPC_EmitInteger, MVT::i32, 0, 
  144 /*   308*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  145 /*   320*/        OPC_EmitInteger, MVT::i32, 1, 
  146 /*   323*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  147 /*   326*/        OPC_EmitInteger, MVT::i32, 0, 
  148 /*   329*/        OPC_EmitInteger, MVT::i32, 0, 
  150                       MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
  164 /*   379*/      OPC_CheckType, MVT::i32,
  172 /*   393*/      OPC_CheckType, MVT::i32,
  174 /*   396*/      OPC_CheckType, MVT::i32,
  176 /*   400*/      OPC_EmitInteger, MVT::i32, 0, 
  177 /*   403*/      OPC_EmitInteger, MVT::i32, 0, 
  178 /*   406*/      OPC_EmitInteger, MVT::i32, 0, 
  179 /*   409*/      OPC_EmitInteger, MVT::i32, 0, 
  180 /*   412*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  181 /*   424*/      OPC_EmitInteger, MVT::i32, 0, 
  183                     MVT::i32, 1/*#Ops*/, 7,  // Results = #8
  184 /*   434*/      OPC_EmitInteger, MVT::i32, 0, 
  185 /*   437*/      OPC_EmitInteger, MVT::i32, 0, 
  186 /*   440*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  187 /*   452*/      OPC_EmitInteger, MVT::i32, 0, 
  188 /*   455*/      OPC_EmitInteger, MVT::i32, 0, 
  189 /*   458*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  190 /*   470*/      OPC_EmitInteger, MVT::i32, 1, 
  191 /*   473*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  192 /*   476*/      OPC_EmitInteger, MVT::i32, 0, 
  193 /*   479*/      OPC_EmitInteger, MVT::i32, 0, 
  195                     MVT::i32, 18/*#Ops*/, 2, 3, 0, 4, 5, 6, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 
  201 /*   510*/      OPC_CheckChild1Type, MVT::i32,
  202 /*   512*/      OPC_CheckType, MVT::i32,
  205 /*   518*/        OPC_EmitInteger, MVT::i32, 0, 
  206 /*   521*/        OPC_EmitInteger, MVT::i32, 0, 
  207 /*   524*/        OPC_EmitInteger, MVT::i32, 1, 
  208 /*   527*/        OPC_EmitInteger, MVT::i32, 0, 
  209 /*   530*/        OPC_EmitInteger, MVT::i32, 0, 
  210 /*   533*/        OPC_EmitInteger, MVT::i32, 0, 
  211 /*   536*/        OPC_EmitInteger, MVT::i32, 0, 
  212 /*   539*/        OPC_EmitInteger, MVT::i32, 0, 
  213 /*   542*/        OPC_EmitInteger, MVT::i32, 0, 
  214 /*   545*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  215 /*   557*/        OPC_EmitInteger, MVT::i32, 0, 
  216 /*   560*/        OPC_EmitInteger, MVT::i32, 0, 
  217 /*   563*/        OPC_EmitInteger, MVT::i32, 0, 
  218 /*   566*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  219 /*   578*/        OPC_EmitInteger, MVT::i32, 1, 
  220 /*   581*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  221 /*   584*/        OPC_EmitInteger, MVT::i32, 0, 
  222 /*   587*/        OPC_EmitInteger, MVT::i32, 0, 
  224                       MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
  229 /*   619*/        OPC_EmitInteger, MVT::i32, 0, 
  230 /*   622*/        OPC_EmitInteger, MVT::i32, 0, 
  231 /*   625*/        OPC_EmitInteger, MVT::i32, 1, 
  232 /*   628*/        OPC_EmitInteger, MVT::i32, 0, 
  233 /*   631*/        OPC_EmitInteger, MVT::i32, 0, 
  234 /*   634*/        OPC_EmitInteger, MVT::i32, 0, 
  235 /*   637*/        OPC_EmitInteger, MVT::i32, 0, 
  236 /*   640*/        OPC_EmitInteger, MVT::i32, 0, 
  237 /*   643*/        OPC_EmitInteger, MVT::i32, 0, 
  238 /*   646*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  239 /*   658*/        OPC_EmitInteger, MVT::i32, 0, 
  240 /*   661*/        OPC_EmitInteger, MVT::i32, 0, 
  241 /*   664*/        OPC_EmitInteger, MVT::i32, 0, 
  242 /*   667*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  243 /*   679*/        OPC_EmitInteger, MVT::i32, 1, 
  244 /*   682*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  245 /*   685*/        OPC_EmitInteger, MVT::i32, 0, 
  246 /*   688*/        OPC_EmitInteger, MVT::i32, 0, 
  248                       MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
  260 /*   731*/    OPC_CheckType, MVT::i32,
  265 /*   739*/    OPC_CheckType, MVT::i32,
  270 /*   747*/    OPC_CheckType, MVT::i32,
  275 /*   755*/    OPC_CheckType, MVT::i32,
  280 /*   763*/    OPC_CheckType, MVT::i32,
  285 /*   771*/    OPC_CheckType, MVT::i32,
  296 /*   791*/      OPC_EmitInteger, MVT::i32, 39, 
  297 /*   794*/      OPC_EmitInteger, MVT::i32, 0, 
  311 /*   827*/      OPC_EmitInteger, MVT::i32, 83, 
  312 /*   830*/      OPC_EmitInteger, MVT::i32, 0, 
  327 /*   869*/        OPC_CheckChild1Type, MVT::i32,
  333 /*   888*/        OPC_CheckType, MVT::i32,
  335 /*   892*/        OPC_EmitInteger, MVT::i32, 0, 
  336 /*   895*/        OPC_EmitInteger, MVT::i32, 0, 
  337 /*   898*/        OPC_EmitInteger, MVT::i32, 0, 
  338 /*   901*/        OPC_EmitInteger, MVT::i32, 0, 
  339 /*   904*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  340 /*   916*/        OPC_EmitInteger, MVT::i32, 0, 
  342                       MVT::i32, 1/*#Ops*/, 7,  // Results = #8
  343 /*   926*/        OPC_EmitInteger, MVT::i32, 0, 
  344 /*   929*/        OPC_EmitInteger, MVT::i32, 0, 
  345 /*   932*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  346 /*   944*/        OPC_EmitInteger, MVT::i32, 0, 
  347 /*   947*/        OPC_EmitInteger, MVT::i32, 0, 
  348 /*   950*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  349 /*   962*/        OPC_EmitInteger, MVT::i32, 1, 
  350 /*   965*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  351 /*   968*/        OPC_EmitInteger, MVT::i32, 0, 
  352 /*   971*/        OPC_EmitInteger, MVT::i32, 0, 
  354                       MVT::i32, 18/*#Ops*/, 2, 3, 0, 4, 5, 6, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 
  362 /*  1018*/        OPC_CheckChild1Type, MVT::i32,
  368 /*  1037*/        OPC_CheckType, MVT::i32,
  370 /*  1041*/        OPC_EmitInteger, MVT::i32, 0, 
  371 /*  1044*/        OPC_EmitInteger, MVT::i32, 0, 
  372 /*  1047*/        OPC_EmitInteger, MVT::i32, 0, 
  373 /*  1050*/        OPC_EmitInteger, MVT::i32, 0, 
  374 /*  1053*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  375 /*  1065*/        OPC_EmitInteger, MVT::i32, 0, 
  377                       MVT::i32, 1/*#Ops*/, 7,  // Results = #8
  378 /*  1075*/        OPC_EmitInteger, MVT::i32, 0, 
  379 /*  1078*/        OPC_EmitInteger, MVT::i32, 0, 
  380 /*  1081*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  381 /*  1093*/        OPC_EmitInteger, MVT::i32, 0, 
  382 /*  1096*/        OPC_EmitInteger, MVT::i32, 0, 
  383 /*  1099*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  384 /*  1111*/        OPC_EmitInteger, MVT::i32, 1, 
  385 /*  1114*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  386 /*  1117*/        OPC_EmitInteger, MVT::i32, 0, 
  387 /*  1120*/        OPC_EmitInteger, MVT::i32, 0, 
  389                       MVT::i32, 18/*#Ops*/, 2, 3, 0, 4, 5, 6, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 
  400 /*  1163*/        OPC_CheckChild1Type, MVT::i32,
  407 /*  1183*/        OPC_CheckType, MVT::i32,
  409 /*  1187*/        OPC_EmitInteger, MVT::i32, 0, 
  410 /*  1190*/        OPC_EmitInteger, MVT::i32, 0, 
  411 /*  1193*/        OPC_EmitInteger, MVT::i32, 0, 
  412 /*  1196*/        OPC_EmitInteger, MVT::i32, 0, 
  413 /*  1199*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  414 /*  1211*/        OPC_EmitInteger, MVT::i32, 0, 
  416                       MVT::i32, 1/*#Ops*/, 7,  // Results = #8
  417 /*  1221*/        OPC_EmitInteger, MVT::i32, 0, 
  418 /*  1224*/        OPC_EmitInteger, MVT::i32, 0, 
  419 /*  1227*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  420 /*  1239*/        OPC_EmitInteger, MVT::i32, 0, 
  421 /*  1242*/        OPC_EmitInteger, MVT::i32, 0, 
  422 /*  1245*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  423 /*  1257*/        OPC_EmitInteger, MVT::i32, 1, 
  424 /*  1260*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  425 /*  1263*/        OPC_EmitInteger, MVT::i32, 0, 
  426 /*  1266*/        OPC_EmitInteger, MVT::i32, 0, 
  428                       MVT::i32, 18/*#Ops*/, 2, 3, 1, 4, 5, 6, 8, 9, 10, 11, 0, 12, 13, 14, 15, 16, 17, 18, 
  436 /*  1313*/        OPC_CheckChild1Type, MVT::i32,
  443 /*  1333*/        OPC_CheckType, MVT::i32,
  445 /*  1337*/        OPC_EmitInteger, MVT::i32, 0, 
  446 /*  1340*/        OPC_EmitInteger, MVT::i32, 0, 
  447 /*  1343*/        OPC_EmitInteger, MVT::i32, 0, 
  448 /*  1346*/        OPC_EmitInteger, MVT::i32, 0, 
  449 /*  1349*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  450 /*  1361*/        OPC_EmitInteger, MVT::i32, 0, 
  452                       MVT::i32, 1/*#Ops*/, 7,  // Results = #8
  453 /*  1371*/        OPC_EmitInteger, MVT::i32, 0, 
  454 /*  1374*/        OPC_EmitInteger, MVT::i32, 0, 
  455 /*  1377*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  456 /*  1389*/        OPC_EmitInteger, MVT::i32, 0, 
  457 /*  1392*/        OPC_EmitInteger, MVT::i32, 0, 
  458 /*  1395*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  459 /*  1407*/        OPC_EmitInteger, MVT::i32, 1, 
  460 /*  1410*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  461 /*  1413*/        OPC_EmitInteger, MVT::i32, 0, 
  462 /*  1416*/        OPC_EmitInteger, MVT::i32, 0, 
  464                       MVT::i32, 18/*#Ops*/, 2, 3, 1, 4, 5, 6, 8, 9, 10, 11, 0, 12, 13, 14, 15, 16, 17, 18, 
  477 /*  1469*/      OPC_CheckType, MVT::i32,
  481 /*  1475*/      OPC_CheckType, MVT::i32,
  483 /*  1479*/      OPC_EmitInteger, MVT::i32, 0, 
  484 /*  1482*/      OPC_EmitInteger, MVT::i32, 0, 
  485 /*  1485*/      OPC_EmitInteger, MVT::i32, 0, 
  486 /*  1488*/      OPC_EmitInteger, MVT::i32, 0, 
  487 /*  1491*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  488 /*  1503*/      OPC_EmitInteger, MVT::i32, 0, 
  490                     MVT::i32, 1/*#Ops*/, 7,  // Results = #8
  491 /*  1513*/      OPC_EmitInteger, MVT::i32, 0, 
  492 /*  1516*/      OPC_EmitInteger, MVT::i32, 0, 
  493 /*  1519*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  494 /*  1531*/      OPC_EmitInteger, MVT::i32, 0, 
  495 /*  1534*/      OPC_EmitInteger, MVT::i32, 0, 
  496 /*  1537*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  497 /*  1549*/      OPC_EmitInteger, MVT::i32, 1, 
  498 /*  1552*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  499 /*  1555*/      OPC_EmitInteger, MVT::i32, 0, 
  500 /*  1558*/      OPC_EmitInteger, MVT::i32, 0, 
  502                     MVT::i32, 18/*#Ops*/, 2, 3, 0, 4, 5, 6, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 
  514 /*  1612*/        OPC_CheckType, MVT::i32,
  519 /*  1619*/        OPC_CheckType, MVT::i32,
  521 /*  1623*/        OPC_EmitInteger, MVT::i32, 0, 
  522 /*  1626*/        OPC_EmitInteger, MVT::i32, 0, 
  523 /*  1629*/        OPC_EmitInteger, MVT::i32, 0, 
  524 /*  1632*/        OPC_EmitInteger, MVT::i32, 0, 
  525 /*  1635*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  526 /*  1647*/        OPC_EmitInteger, MVT::i32, 0, 
  528                       MVT::i32, 1/*#Ops*/, 7,  // Results = #8
  529 /*  1657*/        OPC_EmitInteger, MVT::i32, 0, 
  530 /*  1660*/        OPC_EmitInteger, MVT::i32, 0, 
  531 /*  1663*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  532 /*  1675*/        OPC_EmitInteger, MVT::i32, 0, 
  533 /*  1678*/        OPC_EmitInteger, MVT::i32, 0, 
  534 /*  1681*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  535 /*  1693*/        OPC_EmitInteger, MVT::i32, 1, 
  536 /*  1696*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  537 /*  1699*/        OPC_EmitInteger, MVT::i32, 0, 
  538 /*  1702*/        OPC_EmitInteger, MVT::i32, 0, 
  540                       MVT::i32, 18/*#Ops*/, 2, 3, 1, 4, 5, 6, 8, 9, 10, 11, 0, 12, 13, 14, 15, 16, 17, 18, 
  546 /*  1732*/        OPC_CheckChild1Type, MVT::i32,
  553 /*  1743*/        OPC_CheckType, MVT::i32,
  555 /*  1747*/        OPC_EmitInteger, MVT::i32, 0, 
  556 /*  1750*/        OPC_EmitInteger, MVT::i32, 0, 
  557 /*  1753*/        OPC_EmitInteger, MVT::i32, 0, 
  558 /*  1756*/        OPC_EmitInteger, MVT::i32, 0, 
  559 /*  1759*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  560 /*  1771*/        OPC_EmitInteger, MVT::i32, 0, 
  561 /*  1774*/        OPC_EmitInteger, MVT::i32, 0, 
  562 /*  1777*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  565                       MVT::i32, 1/*#Ops*/, 11,  // Results = #12
  566 /*  1799*/        OPC_EmitInteger, MVT::i32, 0, 
  567 /*  1802*/        OPC_EmitInteger, MVT::i32, 0, 
  568 /*  1805*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  569 /*  1817*/        OPC_EmitInteger, MVT::i32, 1, 
  570 /*  1820*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  571 /*  1823*/        OPC_EmitInteger, MVT::i32, 0, 
  572 /*  1826*/        OPC_EmitInteger, MVT::i32, 0, 
  574                       MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 
  581 /*  1857*/      OPC_CheckType, MVT::i32,
  583 /*  1861*/      OPC_EmitInteger, MVT::i32, 0, 
  584 /*  1864*/      OPC_EmitInteger, MVT::i32, 0, 
  585 /*  1867*/      OPC_EmitInteger, MVT::i32, 1, 
  586 /*  1870*/      OPC_EmitInteger, MVT::i32, 0, 
  587 /*  1873*/      OPC_EmitInteger, MVT::i32, 0, 
  588 /*  1876*/      OPC_EmitInteger, MVT::i32, 0, 
  589 /*  1879*/      OPC_EmitInteger, MVT::i32, 0, 
  590 /*  1882*/      OPC_EmitInteger, MVT::i32, 0, 
  591 /*  1885*/      OPC_EmitInteger, MVT::i32, 0, 
  592 /*  1888*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  593 /*  1900*/      OPC_EmitInteger, MVT::i32, 0, 
  594 /*  1903*/      OPC_EmitInteger, MVT::i32, 0, 
  595 /*  1906*/      OPC_EmitInteger, MVT::i32, 0, 
  596 /*  1909*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  597 /*  1921*/      OPC_EmitInteger, MVT::i32, 1, 
  598 /*  1924*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  599 /*  1927*/      OPC_EmitInteger, MVT::i32, 0, 
  600 /*  1930*/      OPC_EmitInteger, MVT::i32, 0, 
  602                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
  624 /*  1993*/          OPC_EmitInteger, MVT::i32, 0, 
  626 /*  1998*/          OPC_EmitInteger, MVT::i32, 127|128,31/*4095*/, 
  628 /*  2004*/          OPC_EmitInteger, MVT::i32, 32, 
  629 /*  2007*/          OPC_EmitInteger, MVT::i32, 0, 
  637 /*  2026*/          OPC_EmitInteger, MVT::i32, 0, 
  639 /*  2031*/          OPC_EmitInteger, MVT::i32, 127|128,31/*4095*/, 
  641 /*  2037*/          OPC_EmitInteger, MVT::i32, 64, 
  642 /*  2040*/          OPC_EmitInteger, MVT::i32, 0, 
  657 /*  2070*/          OPC_EmitInteger, MVT::i32, 0, 
  659 /*  2075*/          OPC_EmitInteger, MVT::i32, 127|128,31/*4095*/, 
  661 /*  2081*/          OPC_EmitInteger, MVT::i32, 33, 
  662 /*  2084*/          OPC_EmitInteger, MVT::i32, 0, 
  670 /*  2103*/          OPC_EmitInteger, MVT::i32, 0, 
  672 /*  2108*/          OPC_EmitInteger, MVT::i32, 127|128,31/*4095*/, 
  674 /*  2114*/          OPC_EmitInteger, MVT::i32, 65, 
  675 /*  2117*/          OPC_EmitInteger, MVT::i32, 0, 
  690 /*  2147*/          OPC_EmitInteger, MVT::i32, 0, 
  692 /*  2152*/          OPC_EmitInteger, MVT::i32, 127|128,31/*4095*/, 
  694 /*  2158*/          OPC_EmitInteger, MVT::i32, 34, 
  695 /*  2161*/          OPC_EmitInteger, MVT::i32, 0, 
  703 /*  2180*/          OPC_EmitInteger, MVT::i32, 0, 
  705 /*  2185*/          OPC_EmitInteger, MVT::i32, 127|128,31/*4095*/, 
  707 /*  2191*/          OPC_EmitInteger, MVT::i32, 66, 
  708 /*  2194*/          OPC_EmitInteger, MVT::i32, 0, 
  723 /*  2224*/          OPC_EmitInteger, MVT::i32, 0, 
  725 /*  2229*/          OPC_EmitInteger, MVT::i32, 127|128,31/*4095*/, 
  727 /*  2235*/          OPC_EmitInteger, MVT::i32, 35, 
  728 /*  2238*/          OPC_EmitInteger, MVT::i32, 0, 
  736 /*  2257*/          OPC_EmitInteger, MVT::i32, 0, 
  738 /*  2262*/          OPC_EmitInteger, MVT::i32, 127|128,31/*4095*/, 
  740 /*  2268*/          OPC_EmitInteger, MVT::i32, 67, 
  741 /*  2271*/          OPC_EmitInteger, MVT::i32, 0, 
  760 /*  2307*/        OPC_EmitInteger, MVT::i32, 0, 
  769 /*  2325*/        OPC_EmitInteger, MVT::i32, 0, 
  788 /*  2358*/      OPC_EmitInteger, MVT::i32, 0, 
  789 /*  2361*/      OPC_EmitInteger, MVT::i32, 0, 
  790 /*  2364*/      OPC_EmitInteger, MVT::i32, 1, 
  791 /*  2367*/      OPC_EmitInteger, MVT::i32, 0, 
  792 /*  2370*/      OPC_EmitInteger, MVT::i32, 0, 
  793 /*  2373*/      OPC_EmitInteger, MVT::i32, 0, 
  795 /*  2379*/      OPC_EmitInteger, MVT::i32, 0, 
  796 /*  2382*/      OPC_EmitInteger, MVT::i32, 0, 
  797 /*  2385*/      OPC_EmitInteger, MVT::i32, 0, 
  798 /*  2388*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  799 /*  2400*/      OPC_EmitInteger, MVT::i32, 0, 
  800 /*  2403*/      OPC_EmitInteger, MVT::i32, 0, 
  801 /*  2406*/      OPC_EmitInteger, MVT::i32, 0, 
  802 /*  2409*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  803 /*  2421*/      OPC_EmitInteger, MVT::i32, 1, 
  804 /*  2424*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  805 /*  2427*/      OPC_EmitInteger, MVT::i32, 0, 
  806 /*  2430*/      OPC_EmitInteger, MVT::i32, 0, 
  808                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 1, 13, 14, 15, 16, 17, 18, 19, 20,  // Results = #21
  833 /*  2512*/            OPC_CheckType, MVT::i32,
  835 /*  2516*/            OPC_EmitInteger, MVT::i32, 0, 
  836 /*  2519*/            OPC_EmitInteger, MVT::i32, 0, 
  837 /*  2522*/            OPC_EmitInteger, MVT::i32, 0, 
  838 /*  2525*/            OPC_EmitInteger, MVT::i32, 0, 
  839 /*  2528*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  840 /*  2540*/            OPC_EmitInteger, MVT::i32, 0, 
  841 /*  2543*/            OPC_EmitInteger, MVT::i32, 0, 
  842 /*  2546*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  843 /*  2558*/            OPC_EmitInteger, MVT::i32, 0, 
  844 /*  2561*/            OPC_EmitInteger, MVT::i32, 0, 
  845 /*  2564*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  846 /*  2576*/            OPC_EmitInteger, MVT::i32, 1, 
  847 /*  2579*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  848 /*  2582*/            OPC_EmitInteger, MVT::i32, 0, 
  849 /*  2585*/            OPC_EmitInteger, MVT::i32, 0, 
  851                           MVT::i32, 18/*#Ops*/, 3, 4, 1, 5, 6, 7, 0, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
  862 /*  2633*/            OPC_CheckType, MVT::i32,
  864 /*  2637*/            OPC_EmitInteger, MVT::i32, 0, 
  865 /*  2640*/            OPC_EmitInteger, MVT::i32, 0, 
  866 /*  2643*/            OPC_EmitInteger, MVT::i32, 0, 
  867 /*  2646*/            OPC_EmitInteger, MVT::i32, 0, 
  868 /*  2649*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  869 /*  2661*/            OPC_EmitInteger, MVT::i32, 0, 
  870 /*  2664*/            OPC_EmitInteger, MVT::i32, 0, 
  871 /*  2667*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  872 /*  2679*/            OPC_EmitInteger, MVT::i32, 0, 
  873 /*  2682*/            OPC_EmitInteger, MVT::i32, 0, 
  874 /*  2685*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  875 /*  2697*/            OPC_EmitInteger, MVT::i32, 1, 
  876 /*  2700*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  877 /*  2703*/            OPC_EmitInteger, MVT::i32, 0, 
  878 /*  2706*/            OPC_EmitInteger, MVT::i32, 0, 
  880                           MVT::i32, 18/*#Ops*/, 3, 4, 1, 5, 6, 7, 0, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
  891 /*  2754*/            OPC_CheckType, MVT::i32,
  893 /*  2758*/            OPC_EmitInteger, MVT::i32, 0, 
  894 /*  2761*/            OPC_EmitInteger, MVT::i32, 0, 
  895 /*  2764*/            OPC_EmitInteger, MVT::i32, 0, 
  896 /*  2767*/            OPC_EmitInteger, MVT::i32, 0, 
  897 /*  2770*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  898 /*  2782*/            OPC_EmitInteger, MVT::i32, 0, 
  899 /*  2785*/            OPC_EmitInteger, MVT::i32, 0, 
  900 /*  2788*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  901 /*  2800*/            OPC_EmitInteger, MVT::i32, 0, 
  902 /*  2803*/            OPC_EmitInteger, MVT::i32, 0, 
  903 /*  2806*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  904 /*  2818*/            OPC_EmitInteger, MVT::i32, 1, 
  905 /*  2821*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  906 /*  2824*/            OPC_EmitInteger, MVT::i32, 0, 
  907 /*  2827*/            OPC_EmitInteger, MVT::i32, 0, 
  909                           MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
  920 /*  2875*/            OPC_CheckType, MVT::i32,
  922 /*  2879*/            OPC_EmitInteger, MVT::i32, 0, 
  923 /*  2882*/            OPC_EmitInteger, MVT::i32, 0, 
  924 /*  2885*/            OPC_EmitInteger, MVT::i32, 0, 
  925 /*  2888*/            OPC_EmitInteger, MVT::i32, 0, 
  926 /*  2891*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  927 /*  2903*/            OPC_EmitInteger, MVT::i32, 0, 
  928 /*  2906*/            OPC_EmitInteger, MVT::i32, 0, 
  929 /*  2909*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  930 /*  2921*/            OPC_EmitInteger, MVT::i32, 0, 
  931 /*  2924*/            OPC_EmitInteger, MVT::i32, 0, 
  932 /*  2927*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  933 /*  2939*/            OPC_EmitInteger, MVT::i32, 1, 
  934 /*  2942*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  935 /*  2945*/            OPC_EmitInteger, MVT::i32, 0, 
  936 /*  2948*/            OPC_EmitInteger, MVT::i32, 0, 
  938                           MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
  955 /*  3006*/            OPC_CheckType, MVT::i32,
  957 /*  3010*/            OPC_EmitInteger, MVT::i32, 0, 
  958 /*  3013*/            OPC_EmitInteger, MVT::i32, 0, 
  959 /*  3016*/            OPC_EmitInteger, MVT::i32, 0, 
  960 /*  3019*/            OPC_EmitInteger, MVT::i32, 0, 
  961 /*  3022*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  962 /*  3034*/            OPC_EmitInteger, MVT::i32, 0, 
  963 /*  3037*/            OPC_EmitInteger, MVT::i32, 0, 
  964 /*  3040*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  965 /*  3052*/            OPC_EmitInteger, MVT::i32, 0, 
  966 /*  3055*/            OPC_EmitInteger, MVT::i32, 0, 
  967 /*  3058*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  968 /*  3070*/            OPC_EmitInteger, MVT::i32, 1, 
  969 /*  3073*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  970 /*  3076*/            OPC_EmitInteger, MVT::i32, 0, 
  971 /*  3079*/            OPC_EmitInteger, MVT::i32, 0, 
  973                           MVT::i32, 18/*#Ops*/, 3, 4, 1, 5, 6, 7, 2, 8, 9, 10, 0, 11, 12, 13, 14, 15, 16, 17, 
  980 /*  3111*/            OPC_CheckType, MVT::i32,
  982 /*  3115*/            OPC_EmitInteger, MVT::i32, 0, 
  983 /*  3118*/            OPC_EmitInteger, MVT::i32, 0, 
  984 /*  3121*/            OPC_EmitInteger, MVT::i32, 0, 
  985 /*  3124*/            OPC_EmitInteger, MVT::i32, 0, 
  986 /*  3127*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  987 /*  3139*/            OPC_EmitInteger, MVT::i32, 0, 
  988 /*  3142*/            OPC_EmitInteger, MVT::i32, 0, 
  989 /*  3145*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  990 /*  3157*/            OPC_EmitInteger, MVT::i32, 0, 
  991 /*  3160*/            OPC_EmitInteger, MVT::i32, 0, 
  992 /*  3163*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
  993 /*  3175*/            OPC_EmitInteger, MVT::i32, 1, 
  994 /*  3178*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
  995 /*  3181*/            OPC_EmitInteger, MVT::i32, 0, 
  996 /*  3184*/            OPC_EmitInteger, MVT::i32, 0, 
  998                           MVT::i32, 18/*#Ops*/, 3, 4, 1, 5, 6, 7, 2, 8, 9, 10, 0, 11, 12, 13, 14, 15, 16, 17, 
 1017 /*  3244*/          OPC_CheckType, MVT::i32,
 1019 /*  3248*/          OPC_EmitInteger, MVT::i32, 0, 
 1020 /*  3251*/          OPC_EmitInteger, MVT::i32, 0, 
 1021 /*  3254*/          OPC_EmitInteger, MVT::i32, 0, 
 1022 /*  3257*/          OPC_EmitInteger, MVT::i32, 0, 
 1023 /*  3260*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1024 /*  3272*/          OPC_EmitInteger, MVT::i32, 0, 
 1025 /*  3275*/          OPC_EmitInteger, MVT::i32, 0, 
 1026 /*  3278*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1027 /*  3290*/          OPC_EmitInteger, MVT::i32, 0, 
 1028 /*  3293*/          OPC_EmitInteger, MVT::i32, 0, 
 1029 /*  3296*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1030 /*  3308*/          OPC_EmitInteger, MVT::i32, 1, 
 1031 /*  3311*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1032 /*  3314*/          OPC_EmitInteger, MVT::i32, 0, 
 1033 /*  3317*/          OPC_EmitInteger, MVT::i32, 0, 
 1035                         MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 2, 8, 9, 10, 1, 11, 12, 13, 14, 15, 16, 17, 
 1042 /*  3349*/          OPC_CheckType, MVT::i32,
 1044 /*  3353*/          OPC_EmitInteger, MVT::i32, 0, 
 1045 /*  3356*/          OPC_EmitInteger, MVT::i32, 0, 
 1046 /*  3359*/          OPC_EmitInteger, MVT::i32, 0, 
 1047 /*  3362*/          OPC_EmitInteger, MVT::i32, 0, 
 1048 /*  3365*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1049 /*  3377*/          OPC_EmitInteger, MVT::i32, 0, 
 1050 /*  3380*/          OPC_EmitInteger, MVT::i32, 0, 
 1051 /*  3383*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1052 /*  3395*/          OPC_EmitInteger, MVT::i32, 0, 
 1053 /*  3398*/          OPC_EmitInteger, MVT::i32, 0, 
 1054 /*  3401*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1055 /*  3413*/          OPC_EmitInteger, MVT::i32, 1, 
 1056 /*  3416*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1057 /*  3419*/          OPC_EmitInteger, MVT::i32, 0, 
 1058 /*  3422*/          OPC_EmitInteger, MVT::i32, 0, 
 1060                         MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 2, 8, 9, 10, 1, 11, 12, 13, 14, 15, 16, 17, 
 1081 /*  3489*/            OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 1082 /*  3492*/            OPC_EmitInteger, MVT::i32, 0, 
 1083 /*  3495*/            OPC_EmitInteger, MVT::i32, 0, 
 1084 /*  3498*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1086                           MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
 1087 /*  3509*/            OPC_EmitInteger, MVT::i32, 0, 
 1088 /*  3512*/            OPC_EmitInteger, MVT::i32, 0, 
 1089 /*  3515*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1090 /*  3527*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1092                           MVT::i32, 2/*#Ops*/, 0, 11,  // Results = #12
 1093 /*  3538*/            OPC_EmitInteger, MVT::i32, 0, 
 1094 /*  3541*/            OPC_EmitInteger, MVT::i32, 0, 
 1095 /*  3544*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1096 /*  3556*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1098                           MVT::i32, 2/*#Ops*/, 2, 16,  // Results = #17
 1099 /*  3567*/            OPC_EmitInteger, MVT::i32, 0, 
 1100 /*  3570*/            OPC_EmitInteger, MVT::i32, 0, 
 1101 /*  3573*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1102 /*  3585*/            OPC_EmitInteger, MVT::i32, 1, 
 1103 /*  3588*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1104 /*  3591*/            OPC_EmitInteger, MVT::i32, 0, 
 1105 /*  3594*/            OPC_EmitInteger, MVT::i32, 0, 
 1107                           MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 1108 /*  3621*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1109 /*  3624*/            OPC_EmitInteger, MVT::i32, 0, 
 1110 /*  3627*/            OPC_EmitInteger, MVT::i32, 0, 
 1111 /*  3630*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1113                           MVT::i32, 2/*#Ops*/, 1, 29,  // Results = #30
 1114 /*  3641*/            OPC_EmitInteger, MVT::i32, 0, 
 1115 /*  3644*/            OPC_EmitInteger, MVT::i32, 0, 
 1116 /*  3647*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1117 /*  3659*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1119                           MVT::i32, 2/*#Ops*/, 0, 34,  // Results = #35
 1120 /*  3670*/            OPC_EmitInteger, MVT::i32, 0, 
 1121 /*  3673*/            OPC_EmitInteger, MVT::i32, 0, 
 1122 /*  3676*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1123 /*  3688*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1125                           MVT::i32, 2/*#Ops*/, 2, 39,  // Results = #40
 1126 /*  3699*/            OPC_EmitInteger, MVT::i32, 0, 
 1127 /*  3702*/            OPC_EmitInteger, MVT::i32, 0, 
 1128 /*  3705*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1129 /*  3717*/            OPC_EmitInteger, MVT::i32, 1, 
 1130 /*  3720*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1131 /*  3723*/            OPC_EmitInteger, MVT::i32, 0, 
 1132 /*  3726*/            OPC_EmitInteger, MVT::i32, 0, 
 1134                           MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 1135 /*  3753*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1150 /*  3793*/            OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 1151 /*  3796*/            OPC_EmitInteger, MVT::i32, 0, 
 1152 /*  3799*/            OPC_EmitInteger, MVT::i32, 0, 
 1153 /*  3802*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1155                           MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
 1156 /*  3813*/            OPC_EmitInteger, MVT::i32, 0, 
 1157 /*  3816*/            OPC_EmitInteger, MVT::i32, 0, 
 1158 /*  3819*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1159 /*  3831*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1161                           MVT::i32, 2/*#Ops*/, 0, 11,  // Results = #12
 1162 /*  3842*/            OPC_EmitInteger, MVT::i32, 0, 
 1163 /*  3845*/            OPC_EmitInteger, MVT::i32, 0, 
 1164 /*  3848*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1165 /*  3860*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1167                           MVT::i32, 2/*#Ops*/, 2, 16,  // Results = #17
 1168 /*  3871*/            OPC_EmitInteger, MVT::i32, 0, 
 1169 /*  3874*/            OPC_EmitInteger, MVT::i32, 0, 
 1170 /*  3877*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1171 /*  3889*/            OPC_EmitInteger, MVT::i32, 1, 
 1172 /*  3892*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1173 /*  3895*/            OPC_EmitInteger, MVT::i32, 0, 
 1174 /*  3898*/            OPC_EmitInteger, MVT::i32, 0, 
 1176                           MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 1177 /*  3925*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1178 /*  3928*/            OPC_EmitInteger, MVT::i32, 0, 
 1179 /*  3931*/            OPC_EmitInteger, MVT::i32, 0, 
 1180 /*  3934*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1182                           MVT::i32, 2/*#Ops*/, 1, 29,  // Results = #30
 1183 /*  3945*/            OPC_EmitInteger, MVT::i32, 0, 
 1184 /*  3948*/            OPC_EmitInteger, MVT::i32, 0, 
 1185 /*  3951*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1186 /*  3963*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1188                           MVT::i32, 2/*#Ops*/, 0, 34,  // Results = #35
 1189 /*  3974*/            OPC_EmitInteger, MVT::i32, 0, 
 1190 /*  3977*/            OPC_EmitInteger, MVT::i32, 0, 
 1191 /*  3980*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1192 /*  3992*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1194                           MVT::i32, 2/*#Ops*/, 2, 39,  // Results = #40
 1195 /*  4003*/            OPC_EmitInteger, MVT::i32, 0, 
 1196 /*  4006*/            OPC_EmitInteger, MVT::i32, 0, 
 1197 /*  4009*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1198 /*  4021*/            OPC_EmitInteger, MVT::i32, 1, 
 1199 /*  4024*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1200 /*  4027*/            OPC_EmitInteger, MVT::i32, 0, 
 1201 /*  4030*/            OPC_EmitInteger, MVT::i32, 0, 
 1203                           MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 1204 /*  4057*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1219 /*  4097*/            OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 1220 /*  4100*/            OPC_EmitInteger, MVT::i32, 0, 
 1221 /*  4103*/            OPC_EmitInteger, MVT::i32, 0, 
 1222 /*  4106*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1224                           MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
 1225 /*  4117*/            OPC_EmitInteger, MVT::i32, 0, 
 1226 /*  4120*/            OPC_EmitInteger, MVT::i32, 0, 
 1227 /*  4123*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1228 /*  4135*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1230                           MVT::i32, 2/*#Ops*/, 1, 11,  // Results = #12
 1231 /*  4146*/            OPC_EmitInteger, MVT::i32, 0, 
 1232 /*  4149*/            OPC_EmitInteger, MVT::i32, 0, 
 1233 /*  4152*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1234 /*  4164*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1236                           MVT::i32, 2/*#Ops*/, 2, 16,  // Results = #17
 1237 /*  4175*/            OPC_EmitInteger, MVT::i32, 0, 
 1238 /*  4178*/            OPC_EmitInteger, MVT::i32, 0, 
 1239 /*  4181*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1240 /*  4193*/            OPC_EmitInteger, MVT::i32, 1, 
 1241 /*  4196*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1242 /*  4199*/            OPC_EmitInteger, MVT::i32, 0, 
 1243 /*  4202*/            OPC_EmitInteger, MVT::i32, 0, 
 1245                           MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 1246 /*  4229*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1247 /*  4232*/            OPC_EmitInteger, MVT::i32, 0, 
 1248 /*  4235*/            OPC_EmitInteger, MVT::i32, 0, 
 1249 /*  4238*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1251                           MVT::i32, 2/*#Ops*/, 0, 29,  // Results = #30
 1252 /*  4249*/            OPC_EmitInteger, MVT::i32, 0, 
 1253 /*  4252*/            OPC_EmitInteger, MVT::i32, 0, 
 1254 /*  4255*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1255 /*  4267*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1257                           MVT::i32, 2/*#Ops*/, 1, 34,  // Results = #35
 1258 /*  4278*/            OPC_EmitInteger, MVT::i32, 0, 
 1259 /*  4281*/            OPC_EmitInteger, MVT::i32, 0, 
 1260 /*  4284*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1261 /*  4296*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1263                           MVT::i32, 2/*#Ops*/, 2, 39,  // Results = #40
 1264 /*  4307*/            OPC_EmitInteger, MVT::i32, 0, 
 1265 /*  4310*/            OPC_EmitInteger, MVT::i32, 0, 
 1266 /*  4313*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1267 /*  4325*/            OPC_EmitInteger, MVT::i32, 1, 
 1268 /*  4328*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1269 /*  4331*/            OPC_EmitInteger, MVT::i32, 0, 
 1270 /*  4334*/            OPC_EmitInteger, MVT::i32, 0, 
 1272                           MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 1273 /*  4361*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1288 /*  4401*/            OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 1289 /*  4404*/            OPC_EmitInteger, MVT::i32, 0, 
 1290 /*  4407*/            OPC_EmitInteger, MVT::i32, 0, 
 1291 /*  4410*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1293                           MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
 1294 /*  4421*/            OPC_EmitInteger, MVT::i32, 0, 
 1295 /*  4424*/            OPC_EmitInteger, MVT::i32, 0, 
 1296 /*  4427*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1297 /*  4439*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1299                           MVT::i32, 2/*#Ops*/, 1, 11,  // Results = #12
 1300 /*  4450*/            OPC_EmitInteger, MVT::i32, 0, 
 1301 /*  4453*/            OPC_EmitInteger, MVT::i32, 0, 
 1302 /*  4456*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1303 /*  4468*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1305                           MVT::i32, 2/*#Ops*/, 2, 16,  // Results = #17
 1306 /*  4479*/            OPC_EmitInteger, MVT::i32, 0, 
 1307 /*  4482*/            OPC_EmitInteger, MVT::i32, 0, 
 1308 /*  4485*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1309 /*  4497*/            OPC_EmitInteger, MVT::i32, 1, 
 1310 /*  4500*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1311 /*  4503*/            OPC_EmitInteger, MVT::i32, 0, 
 1312 /*  4506*/            OPC_EmitInteger, MVT::i32, 0, 
 1314                           MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 1315 /*  4533*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1316 /*  4536*/            OPC_EmitInteger, MVT::i32, 0, 
 1317 /*  4539*/            OPC_EmitInteger, MVT::i32, 0, 
 1318 /*  4542*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1320                           MVT::i32, 2/*#Ops*/, 0, 29,  // Results = #30
 1321 /*  4553*/            OPC_EmitInteger, MVT::i32, 0, 
 1322 /*  4556*/            OPC_EmitInteger, MVT::i32, 0, 
 1323 /*  4559*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1324 /*  4571*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1326                           MVT::i32, 2/*#Ops*/, 1, 34,  // Results = #35
 1327 /*  4582*/            OPC_EmitInteger, MVT::i32, 0, 
 1328 /*  4585*/            OPC_EmitInteger, MVT::i32, 0, 
 1329 /*  4588*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1330 /*  4600*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1332                           MVT::i32, 2/*#Ops*/, 2, 39,  // Results = #40
 1333 /*  4611*/            OPC_EmitInteger, MVT::i32, 0, 
 1334 /*  4614*/            OPC_EmitInteger, MVT::i32, 0, 
 1335 /*  4617*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1336 /*  4629*/            OPC_EmitInteger, MVT::i32, 1, 
 1337 /*  4632*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1338 /*  4635*/            OPC_EmitInteger, MVT::i32, 0, 
 1339 /*  4638*/            OPC_EmitInteger, MVT::i32, 0, 
 1341                           MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 1342 /*  4665*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1363 /*  4715*/            OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 1364 /*  4718*/            OPC_EmitInteger, MVT::i32, 0, 
 1365 /*  4721*/            OPC_EmitInteger, MVT::i32, 0, 
 1366 /*  4724*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1368                           MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
 1369 /*  4735*/            OPC_EmitInteger, MVT::i32, 0, 
 1370 /*  4738*/            OPC_EmitInteger, MVT::i32, 0, 
 1371 /*  4741*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1372 /*  4753*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1374                           MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
 1375 /*  4764*/            OPC_EmitInteger, MVT::i32, 0, 
 1376 /*  4767*/            OPC_EmitInteger, MVT::i32, 0, 
 1377 /*  4770*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1378 /*  4782*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1380                           MVT::i32, 2/*#Ops*/, 0, 16,  // Results = #17
 1381 /*  4793*/            OPC_EmitInteger, MVT::i32, 0, 
 1382 /*  4796*/            OPC_EmitInteger, MVT::i32, 0, 
 1383 /*  4799*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1384 /*  4811*/            OPC_EmitInteger, MVT::i32, 1, 
 1385 /*  4814*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1386 /*  4817*/            OPC_EmitInteger, MVT::i32, 0, 
 1387 /*  4820*/            OPC_EmitInteger, MVT::i32, 0, 
 1389                           MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 1390 /*  4847*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1391 /*  4850*/            OPC_EmitInteger, MVT::i32, 0, 
 1392 /*  4853*/            OPC_EmitInteger, MVT::i32, 0, 
 1393 /*  4856*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1395                           MVT::i32, 2/*#Ops*/, 1, 29,  // Results = #30
 1396 /*  4867*/            OPC_EmitInteger, MVT::i32, 0, 
 1397 /*  4870*/            OPC_EmitInteger, MVT::i32, 0, 
 1398 /*  4873*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1399 /*  4885*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1401                           MVT::i32, 2/*#Ops*/, 2, 34,  // Results = #35
 1402 /*  4896*/            OPC_EmitInteger, MVT::i32, 0, 
 1403 /*  4899*/            OPC_EmitInteger, MVT::i32, 0, 
 1404 /*  4902*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1405 /*  4914*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1407                           MVT::i32, 2/*#Ops*/, 0, 39,  // Results = #40
 1408 /*  4925*/            OPC_EmitInteger, MVT::i32, 0, 
 1409 /*  4928*/            OPC_EmitInteger, MVT::i32, 0, 
 1410 /*  4931*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1411 /*  4943*/            OPC_EmitInteger, MVT::i32, 1, 
 1412 /*  4946*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1413 /*  4949*/            OPC_EmitInteger, MVT::i32, 0, 
 1414 /*  4952*/            OPC_EmitInteger, MVT::i32, 0, 
 1416                           MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 1417 /*  4979*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1428 /*  5003*/            OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 1429 /*  5006*/            OPC_EmitInteger, MVT::i32, 0, 
 1430 /*  5009*/            OPC_EmitInteger, MVT::i32, 0, 
 1431 /*  5012*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1433                           MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
 1434 /*  5023*/            OPC_EmitInteger, MVT::i32, 0, 
 1435 /*  5026*/            OPC_EmitInteger, MVT::i32, 0, 
 1436 /*  5029*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1437 /*  5041*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1439                           MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
 1440 /*  5052*/            OPC_EmitInteger, MVT::i32, 0, 
 1441 /*  5055*/            OPC_EmitInteger, MVT::i32, 0, 
 1442 /*  5058*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1443 /*  5070*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1445                           MVT::i32, 2/*#Ops*/, 0, 16,  // Results = #17
 1446 /*  5081*/            OPC_EmitInteger, MVT::i32, 0, 
 1447 /*  5084*/            OPC_EmitInteger, MVT::i32, 0, 
 1448 /*  5087*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1449 /*  5099*/            OPC_EmitInteger, MVT::i32, 1, 
 1450 /*  5102*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1451 /*  5105*/            OPC_EmitInteger, MVT::i32, 0, 
 1452 /*  5108*/            OPC_EmitInteger, MVT::i32, 0, 
 1454                           MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 1455 /*  5135*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 1456 /*  5138*/            OPC_EmitInteger, MVT::i32, 0, 
 1457 /*  5141*/            OPC_EmitInteger, MVT::i32, 0, 
 1458 /*  5144*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1460                           MVT::i32, 2/*#Ops*/, 1, 29,  // Results = #30
 1461 /*  5155*/            OPC_EmitInteger, MVT::i32, 0, 
 1462 /*  5158*/            OPC_EmitInteger, MVT::i32, 0, 
 1463 /*  5161*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1464 /*  5173*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1466                           MVT::i32, 2/*#Ops*/, 2, 34,  // Results = #35
 1467 /*  5184*/            OPC_EmitInteger, MVT::i32, 0, 
 1468 /*  5187*/            OPC_EmitInteger, MVT::i32, 0, 
 1469 /*  5190*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1470 /*  5202*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1472                           MVT::i32, 2/*#Ops*/, 0, 39,  // Results = #40
 1473 /*  5213*/            OPC_EmitInteger, MVT::i32, 0, 
 1474 /*  5216*/            OPC_EmitInteger, MVT::i32, 0, 
 1475 /*  5219*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1476 /*  5231*/            OPC_EmitInteger, MVT::i32, 1, 
 1477 /*  5234*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1478 /*  5237*/            OPC_EmitInteger, MVT::i32, 0, 
 1479 /*  5240*/            OPC_EmitInteger, MVT::i32, 0, 
 1481                           MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 1482 /*  5267*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 1505 /*  5319*/          OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 1506 /*  5322*/          OPC_EmitInteger, MVT::i32, 0, 
 1507 /*  5325*/          OPC_EmitInteger, MVT::i32, 0, 
 1508 /*  5328*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 1510                         MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
 1511 /*  5339*/          OPC_EmitInteger, MVT::i32, 0, 
 1512 /*  5342*/          OPC_EmitInteger, MVT::i32, 0, 
 1513 /*  5345*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1514 /*  5357*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 1516                         MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
 1517 /*  5368*/          OPC_EmitInteger, MVT::i32, 0, 
 1518 /*  5371*/          OPC_EmitInteger, MVT::i32, 0, 
 1519 /*  5374*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1520 /*  5386*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 1522                         MVT::i32, 2/*#Ops*/, 1, 16,  // Results = #17
 1523 /*  5397*/          OPC_EmitInteger, MVT::i32, 0, 
 1524 /*  5400*/          OPC_EmitInteger, MVT::i32, 0, 
 1525 /*  5403*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1526 /*  5415*/          OPC_EmitInteger, MVT::i32, 1, 
 1527 /*  5418*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1528 /*  5421*/          OPC_EmitInteger, MVT::i32, 0, 
 1529 /*  5424*/          OPC_EmitInteger, MVT::i32, 0, 
 1531                         MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 1532 /*  5451*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 1533 /*  5454*/          OPC_EmitInteger, MVT::i32, 0, 
 1534 /*  5457*/          OPC_EmitInteger, MVT::i32, 0, 
 1535 /*  5460*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 1537                         MVT::i32, 2/*#Ops*/, 0, 29,  // Results = #30
 1538 /*  5471*/          OPC_EmitInteger, MVT::i32, 0, 
 1539 /*  5474*/          OPC_EmitInteger, MVT::i32, 0, 
 1540 /*  5477*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1541 /*  5489*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 1543                         MVT::i32, 2/*#Ops*/, 2, 34,  // Results = #35
 1544 /*  5500*/          OPC_EmitInteger, MVT::i32, 0, 
 1545 /*  5503*/          OPC_EmitInteger, MVT::i32, 0, 
 1546 /*  5506*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1547 /*  5518*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 1549                         MVT::i32, 2/*#Ops*/, 1, 39,  // Results = #40
 1550 /*  5529*/          OPC_EmitInteger, MVT::i32, 0, 
 1551 /*  5532*/          OPC_EmitInteger, MVT::i32, 0, 
 1552 /*  5535*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1553 /*  5547*/          OPC_EmitInteger, MVT::i32, 1, 
 1554 /*  5550*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1555 /*  5553*/          OPC_EmitInteger, MVT::i32, 0, 
 1556 /*  5556*/          OPC_EmitInteger, MVT::i32, 0, 
 1558                         MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 1559 /*  5583*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 1570 /*  5607*/          OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 1571 /*  5610*/          OPC_EmitInteger, MVT::i32, 0, 
 1572 /*  5613*/          OPC_EmitInteger, MVT::i32, 0, 
 1573 /*  5616*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 1575                         MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
 1576 /*  5627*/          OPC_EmitInteger, MVT::i32, 0, 
 1577 /*  5630*/          OPC_EmitInteger, MVT::i32, 0, 
 1578 /*  5633*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1579 /*  5645*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 1581                         MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
 1582 /*  5656*/          OPC_EmitInteger, MVT::i32, 0, 
 1583 /*  5659*/          OPC_EmitInteger, MVT::i32, 0, 
 1584 /*  5662*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1585 /*  5674*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 1587                         MVT::i32, 2/*#Ops*/, 1, 16,  // Results = #17
 1588 /*  5685*/          OPC_EmitInteger, MVT::i32, 0, 
 1589 /*  5688*/          OPC_EmitInteger, MVT::i32, 0, 
 1590 /*  5691*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1591 /*  5703*/          OPC_EmitInteger, MVT::i32, 1, 
 1592 /*  5706*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1593 /*  5709*/          OPC_EmitInteger, MVT::i32, 0, 
 1594 /*  5712*/          OPC_EmitInteger, MVT::i32, 0, 
 1596                         MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 1597 /*  5739*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 1598 /*  5742*/          OPC_EmitInteger, MVT::i32, 0, 
 1599 /*  5745*/          OPC_EmitInteger, MVT::i32, 0, 
 1600 /*  5748*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 1602                         MVT::i32, 2/*#Ops*/, 0, 29,  // Results = #30
 1603 /*  5759*/          OPC_EmitInteger, MVT::i32, 0, 
 1604 /*  5762*/          OPC_EmitInteger, MVT::i32, 0, 
 1605 /*  5765*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1606 /*  5777*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 1608                         MVT::i32, 2/*#Ops*/, 2, 34,  // Results = #35
 1609 /*  5788*/          OPC_EmitInteger, MVT::i32, 0, 
 1610 /*  5791*/          OPC_EmitInteger, MVT::i32, 0, 
 1611 /*  5794*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1612 /*  5806*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 1614                         MVT::i32, 2/*#Ops*/, 1, 39,  // Results = #40
 1615 /*  5817*/          OPC_EmitInteger, MVT::i32, 0, 
 1616 /*  5820*/          OPC_EmitInteger, MVT::i32, 0, 
 1617 /*  5823*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1618 /*  5835*/          OPC_EmitInteger, MVT::i32, 1, 
 1619 /*  5838*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1620 /*  5841*/          OPC_EmitInteger, MVT::i32, 0, 
 1621 /*  5844*/          OPC_EmitInteger, MVT::i32, 0, 
 1623                         MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 1624 /*  5871*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 1646 /*  5915*/              OPC_CheckType, MVT::i32,
 1648 /*  5919*/              OPC_EmitInteger, MVT::i32, 0, 
 1649 /*  5922*/              OPC_EmitInteger, MVT::i32, 0, 
 1650 /*  5925*/              OPC_EmitInteger, MVT::i32, 0, 
 1651 /*  5928*/              OPC_EmitInteger, MVT::i32, 0, 
 1652 /*  5931*/              OPC_EmitInteger, MVT::i32, 1, 
 1653 /*  5934*/              OPC_EmitInteger, MVT::i32, 0, 
 1654 /*  5937*/              OPC_EmitInteger, MVT::i32, 0, 
 1655 /*  5940*/              OPC_EmitInteger, MVT::i32, 0, 
 1656 /*  5943*/              OPC_EmitInteger, MVT::i32, 0, 
 1657 /*  5946*/              OPC_EmitInteger, MVT::i32, 0, 
 1658 /*  5949*/              OPC_EmitInteger, MVT::i32, 0, 
 1659 /*  5952*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1660 /*  5964*/              OPC_EmitInteger, MVT::i32, 0, 
 1661 /*  5967*/              OPC_EmitInteger, MVT::i32, 0, 
 1662 /*  5970*/              OPC_EmitInteger, MVT::i32, 0, 
 1663 /*  5973*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1664 /*  5985*/              OPC_EmitInteger, MVT::i32, 1, 
 1665 /*  5988*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1666 /*  5991*/              OPC_EmitInteger, MVT::i32, 0, 
 1667 /*  5994*/              OPC_EmitInteger, MVT::i32, 0, 
 1669                             MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 0, 11, 12, 13, 14, 2, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 1670 /*  6023*/              OPC_EmitInteger, MVT::i32, 0, 
 1671 /*  6026*/              OPC_EmitInteger, MVT::i32, 0, 
 1672 /*  6029*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1673 /*  6041*/              OPC_EmitInteger, MVT::i32, 0, 
 1674 /*  6044*/              OPC_EmitInteger, MVT::i32, 0, 
 1675 /*  6047*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1676 /*  6059*/              OPC_EmitInteger, MVT::i32, 0, 
 1677 /*  6062*/              OPC_EmitInteger, MVT::i32, 0, 
 1678 /*  6065*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1679 /*  6077*/              OPC_EmitInteger, MVT::i32, 1, 
 1680 /*  6080*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1681 /*  6083*/              OPC_EmitInteger, MVT::i32, 0, 
 1682 /*  6086*/              OPC_EmitInteger, MVT::i32, 0, 
 1684                             MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 1, 27, 28, 29, 2, 30, 31, 32, 33, 34, 35, 36, 
 1692 /*  6121*/              OPC_CheckType, MVT::i32,
 1694 /*  6125*/              OPC_EmitInteger, MVT::i32, 0, 
 1695 /*  6128*/              OPC_EmitInteger, MVT::i32, 0, 
 1696 /*  6131*/              OPC_EmitInteger, MVT::i32, 0, 
 1697 /*  6134*/              OPC_EmitInteger, MVT::i32, 0, 
 1698 /*  6137*/              OPC_EmitInteger, MVT::i32, 1, 
 1699 /*  6140*/              OPC_EmitInteger, MVT::i32, 0, 
 1700 /*  6143*/              OPC_EmitInteger, MVT::i32, 0, 
 1701 /*  6146*/              OPC_EmitInteger, MVT::i32, 0, 
 1702 /*  6149*/              OPC_EmitInteger, MVT::i32, 0, 
 1703 /*  6152*/              OPC_EmitInteger, MVT::i32, 0, 
 1704 /*  6155*/              OPC_EmitInteger, MVT::i32, 0, 
 1705 /*  6158*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1706 /*  6170*/              OPC_EmitInteger, MVT::i32, 0, 
 1707 /*  6173*/              OPC_EmitInteger, MVT::i32, 0, 
 1708 /*  6176*/              OPC_EmitInteger, MVT::i32, 0, 
 1709 /*  6179*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1710 /*  6191*/              OPC_EmitInteger, MVT::i32, 1, 
 1711 /*  6194*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1712 /*  6197*/              OPC_EmitInteger, MVT::i32, 0, 
 1713 /*  6200*/              OPC_EmitInteger, MVT::i32, 0, 
 1715                             MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 0, 11, 12, 13, 14, 2, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 1716 /*  6229*/              OPC_EmitInteger, MVT::i32, 0, 
 1717 /*  6232*/              OPC_EmitInteger, MVT::i32, 0, 
 1718 /*  6235*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1719 /*  6247*/              OPC_EmitInteger, MVT::i32, 0, 
 1720 /*  6250*/              OPC_EmitInteger, MVT::i32, 0, 
 1721 /*  6253*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1722 /*  6265*/              OPC_EmitInteger, MVT::i32, 0, 
 1723 /*  6268*/              OPC_EmitInteger, MVT::i32, 0, 
 1724 /*  6271*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1725 /*  6283*/              OPC_EmitInteger, MVT::i32, 1, 
 1726 /*  6286*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1727 /*  6289*/              OPC_EmitInteger, MVT::i32, 0, 
 1728 /*  6292*/              OPC_EmitInteger, MVT::i32, 0, 
 1730                             MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 1, 27, 28, 29, 2, 30, 31, 32, 33, 34, 35, 36, 
 1743 /*  6336*/              OPC_CheckType, MVT::i32,
 1745 /*  6340*/              OPC_EmitInteger, MVT::i32, 0, 
 1746 /*  6343*/              OPC_EmitInteger, MVT::i32, 0, 
 1747 /*  6346*/              OPC_EmitInteger, MVT::i32, 0, 
 1748 /*  6349*/              OPC_EmitInteger, MVT::i32, 0, 
 1749 /*  6352*/              OPC_EmitInteger, MVT::i32, 1, 
 1750 /*  6355*/              OPC_EmitInteger, MVT::i32, 0, 
 1751 /*  6358*/              OPC_EmitInteger, MVT::i32, 0, 
 1752 /*  6361*/              OPC_EmitInteger, MVT::i32, 0, 
 1753 /*  6364*/              OPC_EmitInteger, MVT::i32, 0, 
 1754 /*  6367*/              OPC_EmitInteger, MVT::i32, 0, 
 1755 /*  6370*/              OPC_EmitInteger, MVT::i32, 0, 
 1756 /*  6373*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1757 /*  6385*/              OPC_EmitInteger, MVT::i32, 0, 
 1758 /*  6388*/              OPC_EmitInteger, MVT::i32, 0, 
 1759 /*  6391*/              OPC_EmitInteger, MVT::i32, 0, 
 1760 /*  6394*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1761 /*  6406*/              OPC_EmitInteger, MVT::i32, 1, 
 1762 /*  6409*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1763 /*  6412*/              OPC_EmitInteger, MVT::i32, 0, 
 1764 /*  6415*/              OPC_EmitInteger, MVT::i32, 0, 
 1766                             MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 0, 11, 12, 13, 14, 2, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 1767 /*  6444*/              OPC_EmitInteger, MVT::i32, 0, 
 1768 /*  6447*/              OPC_EmitInteger, MVT::i32, 0, 
 1769 /*  6450*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1770 /*  6462*/              OPC_EmitInteger, MVT::i32, 0, 
 1771 /*  6465*/              OPC_EmitInteger, MVT::i32, 0, 
 1772 /*  6468*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1773 /*  6480*/              OPC_EmitInteger, MVT::i32, 0, 
 1774 /*  6483*/              OPC_EmitInteger, MVT::i32, 0, 
 1775 /*  6486*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1776 /*  6498*/              OPC_EmitInteger, MVT::i32, 1, 
 1777 /*  6501*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1778 /*  6504*/              OPC_EmitInteger, MVT::i32, 0, 
 1779 /*  6507*/              OPC_EmitInteger, MVT::i32, 0, 
 1781                             MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 1, 27, 28, 29, 2, 30, 31, 32, 33, 34, 35, 36, 
 1790 /*  6543*/              OPC_CheckType, MVT::i32,
 1792 /*  6547*/              OPC_EmitInteger, MVT::i32, 0, 
 1793 /*  6550*/              OPC_EmitInteger, MVT::i32, 0, 
 1794 /*  6553*/              OPC_EmitInteger, MVT::i32, 0, 
 1795 /*  6556*/              OPC_EmitInteger, MVT::i32, 0, 
 1796 /*  6559*/              OPC_EmitInteger, MVT::i32, 1, 
 1797 /*  6562*/              OPC_EmitInteger, MVT::i32, 0, 
 1798 /*  6565*/              OPC_EmitInteger, MVT::i32, 0, 
 1799 /*  6568*/              OPC_EmitInteger, MVT::i32, 0, 
 1800 /*  6571*/              OPC_EmitInteger, MVT::i32, 0, 
 1801 /*  6574*/              OPC_EmitInteger, MVT::i32, 0, 
 1802 /*  6577*/              OPC_EmitInteger, MVT::i32, 0, 
 1803 /*  6580*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1804 /*  6592*/              OPC_EmitInteger, MVT::i32, 0, 
 1805 /*  6595*/              OPC_EmitInteger, MVT::i32, 0, 
 1806 /*  6598*/              OPC_EmitInteger, MVT::i32, 0, 
 1807 /*  6601*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1808 /*  6613*/              OPC_EmitInteger, MVT::i32, 1, 
 1809 /*  6616*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1810 /*  6619*/              OPC_EmitInteger, MVT::i32, 0, 
 1811 /*  6622*/              OPC_EmitInteger, MVT::i32, 0, 
 1813                             MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 0, 11, 12, 13, 14, 2, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 1814 /*  6651*/              OPC_EmitInteger, MVT::i32, 0, 
 1815 /*  6654*/              OPC_EmitInteger, MVT::i32, 0, 
 1816 /*  6657*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1817 /*  6669*/              OPC_EmitInteger, MVT::i32, 0, 
 1818 /*  6672*/              OPC_EmitInteger, MVT::i32, 0, 
 1819 /*  6675*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1820 /*  6687*/              OPC_EmitInteger, MVT::i32, 0, 
 1821 /*  6690*/              OPC_EmitInteger, MVT::i32, 0, 
 1822 /*  6693*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1823 /*  6705*/              OPC_EmitInteger, MVT::i32, 1, 
 1824 /*  6708*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1825 /*  6711*/              OPC_EmitInteger, MVT::i32, 0, 
 1826 /*  6714*/              OPC_EmitInteger, MVT::i32, 0, 
 1828                             MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 1, 27, 28, 29, 2, 30, 31, 32, 33, 34, 35, 36, 
 1841 /*  6758*/              OPC_CheckType, MVT::i32,
 1843 /*  6762*/              OPC_EmitInteger, MVT::i32, 0, 
 1844 /*  6765*/              OPC_EmitInteger, MVT::i32, 0, 
 1845 /*  6768*/              OPC_EmitInteger, MVT::i32, 0, 
 1846 /*  6771*/              OPC_EmitInteger, MVT::i32, 0, 
 1847 /*  6774*/              OPC_EmitInteger, MVT::i32, 1, 
 1848 /*  6777*/              OPC_EmitInteger, MVT::i32, 0, 
 1849 /*  6780*/              OPC_EmitInteger, MVT::i32, 0, 
 1850 /*  6783*/              OPC_EmitInteger, MVT::i32, 0, 
 1851 /*  6786*/              OPC_EmitInteger, MVT::i32, 0, 
 1852 /*  6789*/              OPC_EmitInteger, MVT::i32, 0, 
 1853 /*  6792*/              OPC_EmitInteger, MVT::i32, 0, 
 1854 /*  6795*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1855 /*  6807*/              OPC_EmitInteger, MVT::i32, 0, 
 1856 /*  6810*/              OPC_EmitInteger, MVT::i32, 0, 
 1857 /*  6813*/              OPC_EmitInteger, MVT::i32, 0, 
 1858 /*  6816*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1859 /*  6828*/              OPC_EmitInteger, MVT::i32, 1, 
 1860 /*  6831*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1861 /*  6834*/              OPC_EmitInteger, MVT::i32, 0, 
 1862 /*  6837*/              OPC_EmitInteger, MVT::i32, 0, 
 1864                             MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 1, 11, 12, 13, 14, 2, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 1865 /*  6866*/              OPC_EmitInteger, MVT::i32, 0, 
 1866 /*  6869*/              OPC_EmitInteger, MVT::i32, 0, 
 1867 /*  6872*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1868 /*  6884*/              OPC_EmitInteger, MVT::i32, 0, 
 1869 /*  6887*/              OPC_EmitInteger, MVT::i32, 0, 
 1870 /*  6890*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1871 /*  6902*/              OPC_EmitInteger, MVT::i32, 0, 
 1872 /*  6905*/              OPC_EmitInteger, MVT::i32, 0, 
 1873 /*  6908*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1874 /*  6920*/              OPC_EmitInteger, MVT::i32, 1, 
 1875 /*  6923*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1876 /*  6926*/              OPC_EmitInteger, MVT::i32, 0, 
 1877 /*  6929*/              OPC_EmitInteger, MVT::i32, 0, 
 1879                             MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 0, 27, 28, 29, 2, 30, 31, 32, 33, 34, 35, 36, 
 1887 /*  6964*/              OPC_CheckType, MVT::i32,
 1889 /*  6968*/              OPC_EmitInteger, MVT::i32, 0, 
 1890 /*  6971*/              OPC_EmitInteger, MVT::i32, 0, 
 1891 /*  6974*/              OPC_EmitInteger, MVT::i32, 0, 
 1892 /*  6977*/              OPC_EmitInteger, MVT::i32, 0, 
 1893 /*  6980*/              OPC_EmitInteger, MVT::i32, 1, 
 1894 /*  6983*/              OPC_EmitInteger, MVT::i32, 0, 
 1895 /*  6986*/              OPC_EmitInteger, MVT::i32, 0, 
 1896 /*  6989*/              OPC_EmitInteger, MVT::i32, 0, 
 1897 /*  6992*/              OPC_EmitInteger, MVT::i32, 0, 
 1898 /*  6995*/              OPC_EmitInteger, MVT::i32, 0, 
 1899 /*  6998*/              OPC_EmitInteger, MVT::i32, 0, 
 1900 /*  7001*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1901 /*  7013*/              OPC_EmitInteger, MVT::i32, 0, 
 1902 /*  7016*/              OPC_EmitInteger, MVT::i32, 0, 
 1903 /*  7019*/              OPC_EmitInteger, MVT::i32, 0, 
 1904 /*  7022*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1905 /*  7034*/              OPC_EmitInteger, MVT::i32, 1, 
 1906 /*  7037*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1907 /*  7040*/              OPC_EmitInteger, MVT::i32, 0, 
 1908 /*  7043*/              OPC_EmitInteger, MVT::i32, 0, 
 1910                             MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 1, 11, 12, 13, 14, 2, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 1911 /*  7072*/              OPC_EmitInteger, MVT::i32, 0, 
 1912 /*  7075*/              OPC_EmitInteger, MVT::i32, 0, 
 1913 /*  7078*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1914 /*  7090*/              OPC_EmitInteger, MVT::i32, 0, 
 1915 /*  7093*/              OPC_EmitInteger, MVT::i32, 0, 
 1916 /*  7096*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1917 /*  7108*/              OPC_EmitInteger, MVT::i32, 0, 
 1918 /*  7111*/              OPC_EmitInteger, MVT::i32, 0, 
 1919 /*  7114*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1920 /*  7126*/              OPC_EmitInteger, MVT::i32, 1, 
 1921 /*  7129*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1922 /*  7132*/              OPC_EmitInteger, MVT::i32, 0, 
 1923 /*  7135*/              OPC_EmitInteger, MVT::i32, 0, 
 1925                             MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 0, 27, 28, 29, 2, 30, 31, 32, 33, 34, 35, 36, 
 1938 /*  7179*/              OPC_CheckType, MVT::i32,
 1940 /*  7183*/              OPC_EmitInteger, MVT::i32, 0, 
 1941 /*  7186*/              OPC_EmitInteger, MVT::i32, 0, 
 1942 /*  7189*/              OPC_EmitInteger, MVT::i32, 0, 
 1943 /*  7192*/              OPC_EmitInteger, MVT::i32, 0, 
 1944 /*  7195*/              OPC_EmitInteger, MVT::i32, 1, 
 1945 /*  7198*/              OPC_EmitInteger, MVT::i32, 0, 
 1946 /*  7201*/              OPC_EmitInteger, MVT::i32, 0, 
 1947 /*  7204*/              OPC_EmitInteger, MVT::i32, 0, 
 1948 /*  7207*/              OPC_EmitInteger, MVT::i32, 0, 
 1949 /*  7210*/              OPC_EmitInteger, MVT::i32, 0, 
 1950 /*  7213*/              OPC_EmitInteger, MVT::i32, 0, 
 1951 /*  7216*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1952 /*  7228*/              OPC_EmitInteger, MVT::i32, 0, 
 1953 /*  7231*/              OPC_EmitInteger, MVT::i32, 0, 
 1954 /*  7234*/              OPC_EmitInteger, MVT::i32, 0, 
 1955 /*  7237*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1956 /*  7249*/              OPC_EmitInteger, MVT::i32, 1, 
 1957 /*  7252*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1958 /*  7255*/              OPC_EmitInteger, MVT::i32, 0, 
 1959 /*  7258*/              OPC_EmitInteger, MVT::i32, 0, 
 1961                             MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 1, 11, 12, 13, 14, 2, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 1962 /*  7287*/              OPC_EmitInteger, MVT::i32, 0, 
 1963 /*  7290*/              OPC_EmitInteger, MVT::i32, 0, 
 1964 /*  7293*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1965 /*  7305*/              OPC_EmitInteger, MVT::i32, 0, 
 1966 /*  7308*/              OPC_EmitInteger, MVT::i32, 0, 
 1967 /*  7311*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1968 /*  7323*/              OPC_EmitInteger, MVT::i32, 0, 
 1969 /*  7326*/              OPC_EmitInteger, MVT::i32, 0, 
 1970 /*  7329*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1971 /*  7341*/              OPC_EmitInteger, MVT::i32, 1, 
 1972 /*  7344*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 1973 /*  7347*/              OPC_EmitInteger, MVT::i32, 0, 
 1974 /*  7350*/              OPC_EmitInteger, MVT::i32, 0, 
 1976                             MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 0, 27, 28, 29, 2, 30, 31, 32, 33, 34, 35, 36, 
 1985 /*  7386*/              OPC_CheckType, MVT::i32,
 1987 /*  7390*/              OPC_EmitInteger, MVT::i32, 0, 
 1988 /*  7393*/              OPC_EmitInteger, MVT::i32, 0, 
 1989 /*  7396*/              OPC_EmitInteger, MVT::i32, 0, 
 1990 /*  7399*/              OPC_EmitInteger, MVT::i32, 0, 
 1991 /*  7402*/              OPC_EmitInteger, MVT::i32, 1, 
 1992 /*  7405*/              OPC_EmitInteger, MVT::i32, 0, 
 1993 /*  7408*/              OPC_EmitInteger, MVT::i32, 0, 
 1994 /*  7411*/              OPC_EmitInteger, MVT::i32, 0, 
 1995 /*  7414*/              OPC_EmitInteger, MVT::i32, 0, 
 1996 /*  7417*/              OPC_EmitInteger, MVT::i32, 0, 
 1997 /*  7420*/              OPC_EmitInteger, MVT::i32, 0, 
 1998 /*  7423*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 1999 /*  7435*/              OPC_EmitInteger, MVT::i32, 0, 
 2000 /*  7438*/              OPC_EmitInteger, MVT::i32, 0, 
 2001 /*  7441*/              OPC_EmitInteger, MVT::i32, 0, 
 2002 /*  7444*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2003 /*  7456*/              OPC_EmitInteger, MVT::i32, 1, 
 2004 /*  7459*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2005 /*  7462*/              OPC_EmitInteger, MVT::i32, 0, 
 2006 /*  7465*/              OPC_EmitInteger, MVT::i32, 0, 
 2008                             MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 1, 11, 12, 13, 14, 2, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 2009 /*  7494*/              OPC_EmitInteger, MVT::i32, 0, 
 2010 /*  7497*/              OPC_EmitInteger, MVT::i32, 0, 
 2011 /*  7500*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2012 /*  7512*/              OPC_EmitInteger, MVT::i32, 0, 
 2013 /*  7515*/              OPC_EmitInteger, MVT::i32, 0, 
 2014 /*  7518*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2015 /*  7530*/              OPC_EmitInteger, MVT::i32, 0, 
 2016 /*  7533*/              OPC_EmitInteger, MVT::i32, 0, 
 2017 /*  7536*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2018 /*  7548*/              OPC_EmitInteger, MVT::i32, 1, 
 2019 /*  7551*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2020 /*  7554*/              OPC_EmitInteger, MVT::i32, 0, 
 2021 /*  7557*/              OPC_EmitInteger, MVT::i32, 0, 
 2023                             MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 0, 27, 28, 29, 2, 30, 31, 32, 33, 34, 35, 36, 
 2041 /*  7608*/            OPC_CheckType, MVT::i32,
 2043 /*  7612*/            OPC_EmitInteger, MVT::i32, 0, 
 2044 /*  7615*/            OPC_EmitInteger, MVT::i32, 0, 
 2045 /*  7618*/            OPC_EmitInteger, MVT::i32, 0, 
 2046 /*  7621*/            OPC_EmitInteger, MVT::i32, 0, 
 2047 /*  7624*/            OPC_EmitInteger, MVT::i32, 1, 
 2048 /*  7627*/            OPC_EmitInteger, MVT::i32, 0, 
 2049 /*  7630*/            OPC_EmitInteger, MVT::i32, 0, 
 2050 /*  7633*/            OPC_EmitInteger, MVT::i32, 0, 
 2051 /*  7636*/            OPC_EmitInteger, MVT::i32, 0, 
 2052 /*  7639*/            OPC_EmitInteger, MVT::i32, 0, 
 2053 /*  7642*/            OPC_EmitInteger, MVT::i32, 0, 
 2054 /*  7645*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2055 /*  7657*/            OPC_EmitInteger, MVT::i32, 0, 
 2056 /*  7660*/            OPC_EmitInteger, MVT::i32, 0, 
 2057 /*  7663*/            OPC_EmitInteger, MVT::i32, 0, 
 2058 /*  7666*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2059 /*  7678*/            OPC_EmitInteger, MVT::i32, 1, 
 2060 /*  7681*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2061 /*  7684*/            OPC_EmitInteger, MVT::i32, 0, 
 2062 /*  7687*/            OPC_EmitInteger, MVT::i32, 0, 
 2064                           MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 1, 11, 12, 13, 14, 0, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 2065 /*  7716*/            OPC_EmitInteger, MVT::i32, 0, 
 2066 /*  7719*/            OPC_EmitInteger, MVT::i32, 0, 
 2067 /*  7722*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2068 /*  7734*/            OPC_EmitInteger, MVT::i32, 0, 
 2069 /*  7737*/            OPC_EmitInteger, MVT::i32, 0, 
 2070 /*  7740*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2071 /*  7752*/            OPC_EmitInteger, MVT::i32, 0, 
 2072 /*  7755*/            OPC_EmitInteger, MVT::i32, 0, 
 2073 /*  7758*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2074 /*  7770*/            OPC_EmitInteger, MVT::i32, 1, 
 2075 /*  7773*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2076 /*  7776*/            OPC_EmitInteger, MVT::i32, 0, 
 2077 /*  7779*/            OPC_EmitInteger, MVT::i32, 0, 
 2079                           MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 2, 27, 28, 29, 0, 30, 31, 32, 33, 34, 35, 36, 
 2086 /*  7813*/            OPC_CheckType, MVT::i32,
 2088 /*  7817*/            OPC_EmitInteger, MVT::i32, 0, 
 2089 /*  7820*/            OPC_EmitInteger, MVT::i32, 0, 
 2090 /*  7823*/            OPC_EmitInteger, MVT::i32, 0, 
 2091 /*  7826*/            OPC_EmitInteger, MVT::i32, 0, 
 2092 /*  7829*/            OPC_EmitInteger, MVT::i32, 1, 
 2093 /*  7832*/            OPC_EmitInteger, MVT::i32, 0, 
 2094 /*  7835*/            OPC_EmitInteger, MVT::i32, 0, 
 2095 /*  7838*/            OPC_EmitInteger, MVT::i32, 0, 
 2096 /*  7841*/            OPC_EmitInteger, MVT::i32, 0, 
 2097 /*  7844*/            OPC_EmitInteger, MVT::i32, 0, 
 2098 /*  7847*/            OPC_EmitInteger, MVT::i32, 0, 
 2099 /*  7850*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2100 /*  7862*/            OPC_EmitInteger, MVT::i32, 0, 
 2101 /*  7865*/            OPC_EmitInteger, MVT::i32, 0, 
 2102 /*  7868*/            OPC_EmitInteger, MVT::i32, 0, 
 2103 /*  7871*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2104 /*  7883*/            OPC_EmitInteger, MVT::i32, 1, 
 2105 /*  7886*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2106 /*  7889*/            OPC_EmitInteger, MVT::i32, 0, 
 2107 /*  7892*/            OPC_EmitInteger, MVT::i32, 0, 
 2110                             MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 1, 11, 12, 13, 14, 0, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 2111 /*  7923*/              OPC_EmitInteger, MVT::i32, 0, 
 2112 /*  7926*/              OPC_EmitInteger, MVT::i32, 0, 
 2113 /*  7929*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2114 /*  7941*/              OPC_EmitInteger, MVT::i32, 0, 
 2115 /*  7944*/              OPC_EmitInteger, MVT::i32, 0, 
 2116 /*  7947*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2117 /*  7959*/              OPC_EmitInteger, MVT::i32, 0, 
 2118 /*  7962*/              OPC_EmitInteger, MVT::i32, 0, 
 2119 /*  7965*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2120 /*  7977*/              OPC_EmitInteger, MVT::i32, 1, 
 2121 /*  7980*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2122 /*  7983*/              OPC_EmitInteger, MVT::i32, 0, 
 2123 /*  7986*/              OPC_EmitInteger, MVT::i32, 0, 
 2125                             MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 2, 27, 28, 29, 0, 30, 31, 32, 33, 34, 35, 36, 
 2130                             MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 2, 11, 12, 13, 14, 0, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 2131 /*  8040*/              OPC_EmitInteger, MVT::i32, 0, 
 2132 /*  8043*/              OPC_EmitInteger, MVT::i32, 0, 
 2133 /*  8046*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2134 /*  8058*/              OPC_EmitInteger, MVT::i32, 0, 
 2135 /*  8061*/              OPC_EmitInteger, MVT::i32, 0, 
 2136 /*  8064*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2137 /*  8076*/              OPC_EmitInteger, MVT::i32, 0, 
 2138 /*  8079*/              OPC_EmitInteger, MVT::i32, 0, 
 2139 /*  8082*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2140 /*  8094*/              OPC_EmitInteger, MVT::i32, 1, 
 2141 /*  8097*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2142 /*  8100*/              OPC_EmitInteger, MVT::i32, 0, 
 2143 /*  8103*/              OPC_EmitInteger, MVT::i32, 0, 
 2145                             MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 1, 27, 28, 29, 0, 30, 31, 32, 33, 34, 35, 36, 
 2153 /*  8138*/            OPC_CheckType, MVT::i32,
 2155 /*  8142*/            OPC_EmitInteger, MVT::i32, 0, 
 2156 /*  8145*/            OPC_EmitInteger, MVT::i32, 0, 
 2157 /*  8148*/            OPC_EmitInteger, MVT::i32, 0, 
 2158 /*  8151*/            OPC_EmitInteger, MVT::i32, 0, 
 2159 /*  8154*/            OPC_EmitInteger, MVT::i32, 1, 
 2160 /*  8157*/            OPC_EmitInteger, MVT::i32, 0, 
 2161 /*  8160*/            OPC_EmitInteger, MVT::i32, 0, 
 2162 /*  8163*/            OPC_EmitInteger, MVT::i32, 0, 
 2163 /*  8166*/            OPC_EmitInteger, MVT::i32, 0, 
 2164 /*  8169*/            OPC_EmitInteger, MVT::i32, 0, 
 2165 /*  8172*/            OPC_EmitInteger, MVT::i32, 0, 
 2166 /*  8175*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2167 /*  8187*/            OPC_EmitInteger, MVT::i32, 0, 
 2168 /*  8190*/            OPC_EmitInteger, MVT::i32, 0, 
 2169 /*  8193*/            OPC_EmitInteger, MVT::i32, 0, 
 2170 /*  8196*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2171 /*  8208*/            OPC_EmitInteger, MVT::i32, 1, 
 2172 /*  8211*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2173 /*  8214*/            OPC_EmitInteger, MVT::i32, 0, 
 2174 /*  8217*/            OPC_EmitInteger, MVT::i32, 0, 
 2176                           MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 2, 11, 12, 13, 14, 0, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 2177 /*  8246*/            OPC_EmitInteger, MVT::i32, 0, 
 2178 /*  8249*/            OPC_EmitInteger, MVT::i32, 0, 
 2179 /*  8252*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2180 /*  8264*/            OPC_EmitInteger, MVT::i32, 0, 
 2181 /*  8267*/            OPC_EmitInteger, MVT::i32, 0, 
 2182 /*  8270*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2183 /*  8282*/            OPC_EmitInteger, MVT::i32, 0, 
 2184 /*  8285*/            OPC_EmitInteger, MVT::i32, 0, 
 2185 /*  8288*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2186 /*  8300*/            OPC_EmitInteger, MVT::i32, 1, 
 2187 /*  8303*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2188 /*  8306*/            OPC_EmitInteger, MVT::i32, 0, 
 2189 /*  8309*/            OPC_EmitInteger, MVT::i32, 0, 
 2191                           MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 1, 27, 28, 29, 0, 30, 31, 32, 33, 34, 35, 36, 
 2210 /*  8361*/          OPC_CheckType, MVT::i32,
 2212 /*  8365*/          OPC_EmitInteger, MVT::i32, 0, 
 2213 /*  8368*/          OPC_EmitInteger, MVT::i32, 0, 
 2214 /*  8371*/          OPC_EmitInteger, MVT::i32, 0, 
 2215 /*  8374*/          OPC_EmitInteger, MVT::i32, 0, 
 2216 /*  8377*/          OPC_EmitInteger, MVT::i32, 1, 
 2217 /*  8380*/          OPC_EmitInteger, MVT::i32, 0, 
 2218 /*  8383*/          OPC_EmitInteger, MVT::i32, 0, 
 2219 /*  8386*/          OPC_EmitInteger, MVT::i32, 0, 
 2220 /*  8389*/          OPC_EmitInteger, MVT::i32, 0, 
 2221 /*  8392*/          OPC_EmitInteger, MVT::i32, 0, 
 2222 /*  8395*/          OPC_EmitInteger, MVT::i32, 0, 
 2223 /*  8398*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2224 /*  8410*/          OPC_EmitInteger, MVT::i32, 0, 
 2225 /*  8413*/          OPC_EmitInteger, MVT::i32, 0, 
 2226 /*  8416*/          OPC_EmitInteger, MVT::i32, 0, 
 2227 /*  8419*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2228 /*  8431*/          OPC_EmitInteger, MVT::i32, 1, 
 2229 /*  8434*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2230 /*  8437*/          OPC_EmitInteger, MVT::i32, 0, 
 2231 /*  8440*/          OPC_EmitInteger, MVT::i32, 0, 
 2233                         MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 0, 11, 12, 13, 14, 2, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 2234 /*  8469*/          OPC_EmitInteger, MVT::i32, 0, 
 2235 /*  8472*/          OPC_EmitInteger, MVT::i32, 0, 
 2236 /*  8475*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2237 /*  8487*/          OPC_EmitInteger, MVT::i32, 0, 
 2238 /*  8490*/          OPC_EmitInteger, MVT::i32, 0, 
 2239 /*  8493*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2240 /*  8505*/          OPC_EmitInteger, MVT::i32, 0, 
 2241 /*  8508*/          OPC_EmitInteger, MVT::i32, 0, 
 2242 /*  8511*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2243 /*  8523*/          OPC_EmitInteger, MVT::i32, 1, 
 2244 /*  8526*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2245 /*  8529*/          OPC_EmitInteger, MVT::i32, 0, 
 2246 /*  8532*/          OPC_EmitInteger, MVT::i32, 0, 
 2248                         MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 1, 27, 28, 29, 2, 30, 31, 32, 33, 34, 35, 36, 
 2255 /*  8566*/          OPC_CheckType, MVT::i32,
 2257 /*  8570*/          OPC_EmitInteger, MVT::i32, 0, 
 2258 /*  8573*/          OPC_EmitInteger, MVT::i32, 0, 
 2259 /*  8576*/          OPC_EmitInteger, MVT::i32, 0, 
 2260 /*  8579*/          OPC_EmitInteger, MVT::i32, 0, 
 2261 /*  8582*/          OPC_EmitInteger, MVT::i32, 1, 
 2262 /*  8585*/          OPC_EmitInteger, MVT::i32, 0, 
 2263 /*  8588*/          OPC_EmitInteger, MVT::i32, 0, 
 2264 /*  8591*/          OPC_EmitInteger, MVT::i32, 0, 
 2265 /*  8594*/          OPC_EmitInteger, MVT::i32, 0, 
 2266 /*  8597*/          OPC_EmitInteger, MVT::i32, 0, 
 2267 /*  8600*/          OPC_EmitInteger, MVT::i32, 0, 
 2268 /*  8603*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2269 /*  8615*/          OPC_EmitInteger, MVT::i32, 0, 
 2270 /*  8618*/          OPC_EmitInteger, MVT::i32, 0, 
 2271 /*  8621*/          OPC_EmitInteger, MVT::i32, 0, 
 2272 /*  8624*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2273 /*  8636*/          OPC_EmitInteger, MVT::i32, 1, 
 2274 /*  8639*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2275 /*  8642*/          OPC_EmitInteger, MVT::i32, 0, 
 2276 /*  8645*/          OPC_EmitInteger, MVT::i32, 0, 
 2279                           MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 0, 11, 12, 13, 14, 2, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 2280 /*  8676*/            OPC_EmitInteger, MVT::i32, 0, 
 2281 /*  8679*/            OPC_EmitInteger, MVT::i32, 0, 
 2282 /*  8682*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2283 /*  8694*/            OPC_EmitInteger, MVT::i32, 0, 
 2284 /*  8697*/            OPC_EmitInteger, MVT::i32, 0, 
 2285 /*  8700*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2286 /*  8712*/            OPC_EmitInteger, MVT::i32, 0, 
 2287 /*  8715*/            OPC_EmitInteger, MVT::i32, 0, 
 2288 /*  8718*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2289 /*  8730*/            OPC_EmitInteger, MVT::i32, 1, 
 2290 /*  8733*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2291 /*  8736*/            OPC_EmitInteger, MVT::i32, 0, 
 2292 /*  8739*/            OPC_EmitInteger, MVT::i32, 0, 
 2294                           MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 1, 27, 28, 29, 2, 30, 31, 32, 33, 34, 35, 36, 
 2299                           MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 1, 11, 12, 13, 14, 2, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 2300 /*  8793*/            OPC_EmitInteger, MVT::i32, 0, 
 2301 /*  8796*/            OPC_EmitInteger, MVT::i32, 0, 
 2302 /*  8799*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2303 /*  8811*/            OPC_EmitInteger, MVT::i32, 0, 
 2304 /*  8814*/            OPC_EmitInteger, MVT::i32, 0, 
 2305 /*  8817*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2306 /*  8829*/            OPC_EmitInteger, MVT::i32, 0, 
 2307 /*  8832*/            OPC_EmitInteger, MVT::i32, 0, 
 2308 /*  8835*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2309 /*  8847*/            OPC_EmitInteger, MVT::i32, 1, 
 2310 /*  8850*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2311 /*  8853*/            OPC_EmitInteger, MVT::i32, 0, 
 2312 /*  8856*/            OPC_EmitInteger, MVT::i32, 0, 
 2314                           MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 0, 27, 28, 29, 2, 30, 31, 32, 33, 34, 35, 36, 
 2322 /*  8891*/          OPC_CheckType, MVT::i32,
 2324 /*  8895*/          OPC_EmitInteger, MVT::i32, 0, 
 2325 /*  8898*/          OPC_EmitInteger, MVT::i32, 0, 
 2326 /*  8901*/          OPC_EmitInteger, MVT::i32, 0, 
 2327 /*  8904*/          OPC_EmitInteger, MVT::i32, 0, 
 2328 /*  8907*/          OPC_EmitInteger, MVT::i32, 1, 
 2329 /*  8910*/          OPC_EmitInteger, MVT::i32, 0, 
 2330 /*  8913*/          OPC_EmitInteger, MVT::i32, 0, 
 2331 /*  8916*/          OPC_EmitInteger, MVT::i32, 0, 
 2332 /*  8919*/          OPC_EmitInteger, MVT::i32, 0, 
 2333 /*  8922*/          OPC_EmitInteger, MVT::i32, 0, 
 2334 /*  8925*/          OPC_EmitInteger, MVT::i32, 0, 
 2335 /*  8928*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2336 /*  8940*/          OPC_EmitInteger, MVT::i32, 0, 
 2337 /*  8943*/          OPC_EmitInteger, MVT::i32, 0, 
 2338 /*  8946*/          OPC_EmitInteger, MVT::i32, 0, 
 2339 /*  8949*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2340 /*  8961*/          OPC_EmitInteger, MVT::i32, 1, 
 2341 /*  8964*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2342 /*  8967*/          OPC_EmitInteger, MVT::i32, 0, 
 2343 /*  8970*/          OPC_EmitInteger, MVT::i32, 0, 
 2345                         MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 1, 11, 12, 13, 14, 2, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
 2346 /*  8999*/          OPC_EmitInteger, MVT::i32, 0, 
 2347 /*  9002*/          OPC_EmitInteger, MVT::i32, 0, 
 2348 /*  9005*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2349 /*  9017*/          OPC_EmitInteger, MVT::i32, 0, 
 2350 /*  9020*/          OPC_EmitInteger, MVT::i32, 0, 
 2351 /*  9023*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2352 /*  9035*/          OPC_EmitInteger, MVT::i32, 0, 
 2353 /*  9038*/          OPC_EmitInteger, MVT::i32, 0, 
 2354 /*  9041*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2355 /*  9053*/          OPC_EmitInteger, MVT::i32, 1, 
 2356 /*  9056*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2357 /*  9059*/          OPC_EmitInteger, MVT::i32, 0, 
 2358 /*  9062*/          OPC_EmitInteger, MVT::i32, 0, 
 2360                         MVT::i32, 18/*#Ops*/, 3, 4, 23, 24, 25, 26, 0, 27, 28, 29, 2, 30, 31, 32, 33, 34, 35, 36, 
 2382 /*  9123*/              OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 2383 /*  9126*/              OPC_EmitInteger, MVT::i32, 0, 
 2384 /*  9129*/              OPC_EmitInteger, MVT::i32, 0, 
 2385 /*  9132*/              OPC_EmitInteger, MVT::i32, 0, 
 2386 /*  9135*/              OPC_EmitInteger, MVT::i32, 0, 
 2387 /*  9138*/              OPC_EmitInteger, MVT::i32, 1, 
 2388 /*  9141*/              OPC_EmitInteger, MVT::i32, 0, 
 2389 /*  9144*/              OPC_EmitInteger, MVT::i32, 0, 
 2390 /*  9147*/              OPC_EmitInteger, MVT::i32, 0, 
 2391 /*  9150*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2393                             MVT::i32, 2/*#Ops*/, 0, 12,  // Results = #13
 2394 /*  9161*/              OPC_EmitInteger, MVT::i32, 0, 
 2395 /*  9164*/              OPC_EmitInteger, MVT::i32, 0, 
 2396 /*  9167*/              OPC_EmitInteger, MVT::i32, 0, 
 2397 /*  9170*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2398 /*  9182*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2400                             MVT::i32, 2/*#Ops*/, 2, 18,  // Results = #19
 2401 /*  9193*/              OPC_EmitInteger, MVT::i32, 0, 
 2402 /*  9196*/              OPC_EmitInteger, MVT::i32, 0, 
 2403 /*  9199*/              OPC_EmitInteger, MVT::i32, 0, 
 2404 /*  9202*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2405 /*  9214*/              OPC_EmitInteger, MVT::i32, 1, 
 2406 /*  9217*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2407 /*  9220*/              OPC_EmitInteger, MVT::i32, 0, 
 2408 /*  9223*/              OPC_EmitInteger, MVT::i32, 0, 
 2410                             MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 2411 /*  9252*/              OPC_EmitInteger, MVT::i32, 0, 
 2412 /*  9255*/              OPC_EmitInteger, MVT::i32, 0, 
 2413 /*  9258*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2414 /*  9270*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2416                             MVT::i32, 2/*#Ops*/, 1, 32,  // Results = #33
 2417 /*  9281*/              OPC_EmitInteger, MVT::i32, 0, 
 2418 /*  9284*/              OPC_EmitInteger, MVT::i32, 0, 
 2419 /*  9287*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2420 /*  9299*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2422                             MVT::i32, 2/*#Ops*/, 2, 37,  // Results = #38
 2423 /*  9310*/              OPC_EmitInteger, MVT::i32, 0, 
 2424 /*  9313*/              OPC_EmitInteger, MVT::i32, 0, 
 2425 /*  9316*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2426 /*  9328*/              OPC_EmitInteger, MVT::i32, 1, 
 2427 /*  9331*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2428 /*  9334*/              OPC_EmitInteger, MVT::i32, 0, 
 2429 /*  9337*/              OPC_EmitInteger, MVT::i32, 0, 
 2431                             MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 2432 /*  9364*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2433 /*  9367*/              OPC_EmitInteger, MVT::i32, 0, 
 2434 /*  9370*/              OPC_EmitInteger, MVT::i32, 0, 
 2435 /*  9373*/              OPC_EmitInteger, MVT::i32, 0, 
 2436 /*  9376*/              OPC_EmitInteger, MVT::i32, 0, 
 2437 /*  9379*/              OPC_EmitInteger, MVT::i32, 1, 
 2438 /*  9382*/              OPC_EmitInteger, MVT::i32, 0, 
 2439 /*  9385*/              OPC_EmitInteger, MVT::i32, 0, 
 2440 /*  9388*/              OPC_EmitInteger, MVT::i32, 0, 
 2441 /*  9391*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2443                             MVT::i32, 2/*#Ops*/, 0, 56,  // Results = #57
 2444 /*  9402*/              OPC_EmitInteger, MVT::i32, 0, 
 2445 /*  9405*/              OPC_EmitInteger, MVT::i32, 0, 
 2446 /*  9408*/              OPC_EmitInteger, MVT::i32, 0, 
 2447 /*  9411*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2448 /*  9423*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2450                             MVT::i32, 2/*#Ops*/, 2, 62,  // Results = #63
 2451 /*  9434*/              OPC_EmitInteger, MVT::i32, 0, 
 2452 /*  9437*/              OPC_EmitInteger, MVT::i32, 0, 
 2453 /*  9440*/              OPC_EmitInteger, MVT::i32, 0, 
 2454 /*  9443*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2455 /*  9455*/              OPC_EmitInteger, MVT::i32, 1, 
 2456 /*  9458*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2457 /*  9461*/              OPC_EmitInteger, MVT::i32, 0, 
 2458 /*  9464*/              OPC_EmitInteger, MVT::i32, 0, 
 2460                             MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 2461 /*  9493*/              OPC_EmitInteger, MVT::i32, 0, 
 2462 /*  9496*/              OPC_EmitInteger, MVT::i32, 0, 
 2463 /*  9499*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2464 /*  9511*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2466                             MVT::i32, 2/*#Ops*/, 1, 76,  // Results = #77
 2467 /*  9522*/              OPC_EmitInteger, MVT::i32, 0, 
 2468 /*  9525*/              OPC_EmitInteger, MVT::i32, 0, 
 2469 /*  9528*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2470 /*  9540*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2472                             MVT::i32, 2/*#Ops*/, 2, 81,  // Results = #82
 2473 /*  9551*/              OPC_EmitInteger, MVT::i32, 0, 
 2474 /*  9554*/              OPC_EmitInteger, MVT::i32, 0, 
 2475 /*  9557*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2476 /*  9569*/              OPC_EmitInteger, MVT::i32, 1, 
 2477 /*  9572*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2478 /*  9575*/              OPC_EmitInteger, MVT::i32, 0, 
 2479 /*  9578*/              OPC_EmitInteger, MVT::i32, 0, 
 2481                             MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 2482 /*  9605*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2494 /*  9631*/              OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 2495 /*  9634*/              OPC_EmitInteger, MVT::i32, 0, 
 2496 /*  9637*/              OPC_EmitInteger, MVT::i32, 0, 
 2497 /*  9640*/              OPC_EmitInteger, MVT::i32, 0, 
 2498 /*  9643*/              OPC_EmitInteger, MVT::i32, 0, 
 2499 /*  9646*/              OPC_EmitInteger, MVT::i32, 1, 
 2500 /*  9649*/              OPC_EmitInteger, MVT::i32, 0, 
 2501 /*  9652*/              OPC_EmitInteger, MVT::i32, 0, 
 2502 /*  9655*/              OPC_EmitInteger, MVT::i32, 0, 
 2503 /*  9658*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2505                             MVT::i32, 2/*#Ops*/, 0, 12,  // Results = #13
 2506 /*  9669*/              OPC_EmitInteger, MVT::i32, 0, 
 2507 /*  9672*/              OPC_EmitInteger, MVT::i32, 0, 
 2508 /*  9675*/              OPC_EmitInteger, MVT::i32, 0, 
 2509 /*  9678*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2510 /*  9690*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2512                             MVT::i32, 2/*#Ops*/, 2, 18,  // Results = #19
 2513 /*  9701*/              OPC_EmitInteger, MVT::i32, 0, 
 2514 /*  9704*/              OPC_EmitInteger, MVT::i32, 0, 
 2515 /*  9707*/              OPC_EmitInteger, MVT::i32, 0, 
 2516 /*  9710*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2517 /*  9722*/              OPC_EmitInteger, MVT::i32, 1, 
 2518 /*  9725*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2519 /*  9728*/              OPC_EmitInteger, MVT::i32, 0, 
 2520 /*  9731*/              OPC_EmitInteger, MVT::i32, 0, 
 2522                             MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 2523 /*  9760*/              OPC_EmitInteger, MVT::i32, 0, 
 2524 /*  9763*/              OPC_EmitInteger, MVT::i32, 0, 
 2525 /*  9766*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2526 /*  9778*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2528                             MVT::i32, 2/*#Ops*/, 1, 32,  // Results = #33
 2529 /*  9789*/              OPC_EmitInteger, MVT::i32, 0, 
 2530 /*  9792*/              OPC_EmitInteger, MVT::i32, 0, 
 2531 /*  9795*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2532 /*  9807*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2534                             MVT::i32, 2/*#Ops*/, 2, 37,  // Results = #38
 2535 /*  9818*/              OPC_EmitInteger, MVT::i32, 0, 
 2536 /*  9821*/              OPC_EmitInteger, MVT::i32, 0, 
 2537 /*  9824*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2538 /*  9836*/              OPC_EmitInteger, MVT::i32, 1, 
 2539 /*  9839*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2540 /*  9842*/              OPC_EmitInteger, MVT::i32, 0, 
 2541 /*  9845*/              OPC_EmitInteger, MVT::i32, 0, 
 2543                             MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 2544 /*  9872*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2545 /*  9875*/              OPC_EmitInteger, MVT::i32, 0, 
 2546 /*  9878*/              OPC_EmitInteger, MVT::i32, 0, 
 2547 /*  9881*/              OPC_EmitInteger, MVT::i32, 0, 
 2548 /*  9884*/              OPC_EmitInteger, MVT::i32, 0, 
 2549 /*  9887*/              OPC_EmitInteger, MVT::i32, 1, 
 2550 /*  9890*/              OPC_EmitInteger, MVT::i32, 0, 
 2551 /*  9893*/              OPC_EmitInteger, MVT::i32, 0, 
 2552 /*  9896*/              OPC_EmitInteger, MVT::i32, 0, 
 2553 /*  9899*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2555                             MVT::i32, 2/*#Ops*/, 0, 56,  // Results = #57
 2556 /*  9910*/              OPC_EmitInteger, MVT::i32, 0, 
 2557 /*  9913*/              OPC_EmitInteger, MVT::i32, 0, 
 2558 /*  9916*/              OPC_EmitInteger, MVT::i32, 0, 
 2559 /*  9919*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2560 /*  9931*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2562                             MVT::i32, 2/*#Ops*/, 2, 62,  // Results = #63
 2563 /*  9942*/              OPC_EmitInteger, MVT::i32, 0, 
 2564 /*  9945*/              OPC_EmitInteger, MVT::i32, 0, 
 2565 /*  9948*/              OPC_EmitInteger, MVT::i32, 0, 
 2566 /*  9951*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2567 /*  9963*/              OPC_EmitInteger, MVT::i32, 1, 
 2568 /*  9966*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2569 /*  9969*/              OPC_EmitInteger, MVT::i32, 0, 
 2570 /*  9972*/              OPC_EmitInteger, MVT::i32, 0, 
 2572                             MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 2573 /* 10001*/              OPC_EmitInteger, MVT::i32, 0, 
 2574 /* 10004*/              OPC_EmitInteger, MVT::i32, 0, 
 2575 /* 10007*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2576 /* 10019*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2578                             MVT::i32, 2/*#Ops*/, 1, 76,  // Results = #77
 2579 /* 10030*/              OPC_EmitInteger, MVT::i32, 0, 
 2580 /* 10033*/              OPC_EmitInteger, MVT::i32, 0, 
 2581 /* 10036*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2582 /* 10048*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2584                             MVT::i32, 2/*#Ops*/, 2, 81,  // Results = #82
 2585 /* 10059*/              OPC_EmitInteger, MVT::i32, 0, 
 2586 /* 10062*/              OPC_EmitInteger, MVT::i32, 0, 
 2587 /* 10065*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2588 /* 10077*/              OPC_EmitInteger, MVT::i32, 1, 
 2589 /* 10080*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2590 /* 10083*/              OPC_EmitInteger, MVT::i32, 0, 
 2591 /* 10086*/              OPC_EmitInteger, MVT::i32, 0, 
 2593                             MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 2594 /* 10113*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2611 /* 10148*/              OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 2612 /* 10151*/              OPC_EmitInteger, MVT::i32, 0, 
 2613 /* 10154*/              OPC_EmitInteger, MVT::i32, 0, 
 2614 /* 10157*/              OPC_EmitInteger, MVT::i32, 0, 
 2615 /* 10160*/              OPC_EmitInteger, MVT::i32, 0, 
 2616 /* 10163*/              OPC_EmitInteger, MVT::i32, 1, 
 2617 /* 10166*/              OPC_EmitInteger, MVT::i32, 0, 
 2618 /* 10169*/              OPC_EmitInteger, MVT::i32, 0, 
 2619 /* 10172*/              OPC_EmitInteger, MVT::i32, 0, 
 2620 /* 10175*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2622                             MVT::i32, 2/*#Ops*/, 0, 12,  // Results = #13
 2623 /* 10186*/              OPC_EmitInteger, MVT::i32, 0, 
 2624 /* 10189*/              OPC_EmitInteger, MVT::i32, 0, 
 2625 /* 10192*/              OPC_EmitInteger, MVT::i32, 0, 
 2626 /* 10195*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2627 /* 10207*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2629                             MVT::i32, 2/*#Ops*/, 2, 18,  // Results = #19
 2630 /* 10218*/              OPC_EmitInteger, MVT::i32, 0, 
 2631 /* 10221*/              OPC_EmitInteger, MVT::i32, 0, 
 2632 /* 10224*/              OPC_EmitInteger, MVT::i32, 0, 
 2633 /* 10227*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2634 /* 10239*/              OPC_EmitInteger, MVT::i32, 1, 
 2635 /* 10242*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2636 /* 10245*/              OPC_EmitInteger, MVT::i32, 0, 
 2637 /* 10248*/              OPC_EmitInteger, MVT::i32, 0, 
 2639                             MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 2640 /* 10277*/              OPC_EmitInteger, MVT::i32, 0, 
 2641 /* 10280*/              OPC_EmitInteger, MVT::i32, 0, 
 2642 /* 10283*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2643 /* 10295*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2645                             MVT::i32, 2/*#Ops*/, 1, 32,  // Results = #33
 2646 /* 10306*/              OPC_EmitInteger, MVT::i32, 0, 
 2647 /* 10309*/              OPC_EmitInteger, MVT::i32, 0, 
 2648 /* 10312*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2649 /* 10324*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2651                             MVT::i32, 2/*#Ops*/, 2, 37,  // Results = #38
 2652 /* 10335*/              OPC_EmitInteger, MVT::i32, 0, 
 2653 /* 10338*/              OPC_EmitInteger, MVT::i32, 0, 
 2654 /* 10341*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2655 /* 10353*/              OPC_EmitInteger, MVT::i32, 1, 
 2656 /* 10356*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2657 /* 10359*/              OPC_EmitInteger, MVT::i32, 0, 
 2658 /* 10362*/              OPC_EmitInteger, MVT::i32, 0, 
 2660                             MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 2661 /* 10389*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2662 /* 10392*/              OPC_EmitInteger, MVT::i32, 0, 
 2663 /* 10395*/              OPC_EmitInteger, MVT::i32, 0, 
 2664 /* 10398*/              OPC_EmitInteger, MVT::i32, 0, 
 2665 /* 10401*/              OPC_EmitInteger, MVT::i32, 0, 
 2666 /* 10404*/              OPC_EmitInteger, MVT::i32, 1, 
 2667 /* 10407*/              OPC_EmitInteger, MVT::i32, 0, 
 2668 /* 10410*/              OPC_EmitInteger, MVT::i32, 0, 
 2669 /* 10413*/              OPC_EmitInteger, MVT::i32, 0, 
 2670 /* 10416*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2672                             MVT::i32, 2/*#Ops*/, 0, 56,  // Results = #57
 2673 /* 10427*/              OPC_EmitInteger, MVT::i32, 0, 
 2674 /* 10430*/              OPC_EmitInteger, MVT::i32, 0, 
 2675 /* 10433*/              OPC_EmitInteger, MVT::i32, 0, 
 2676 /* 10436*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2677 /* 10448*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2679                             MVT::i32, 2/*#Ops*/, 2, 62,  // Results = #63
 2680 /* 10459*/              OPC_EmitInteger, MVT::i32, 0, 
 2681 /* 10462*/              OPC_EmitInteger, MVT::i32, 0, 
 2682 /* 10465*/              OPC_EmitInteger, MVT::i32, 0, 
 2683 /* 10468*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2684 /* 10480*/              OPC_EmitInteger, MVT::i32, 1, 
 2685 /* 10483*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2686 /* 10486*/              OPC_EmitInteger, MVT::i32, 0, 
 2687 /* 10489*/              OPC_EmitInteger, MVT::i32, 0, 
 2689                             MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 2690 /* 10518*/              OPC_EmitInteger, MVT::i32, 0, 
 2691 /* 10521*/              OPC_EmitInteger, MVT::i32, 0, 
 2692 /* 10524*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2693 /* 10536*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2695                             MVT::i32, 2/*#Ops*/, 1, 76,  // Results = #77
 2696 /* 10547*/              OPC_EmitInteger, MVT::i32, 0, 
 2697 /* 10550*/              OPC_EmitInteger, MVT::i32, 0, 
 2698 /* 10553*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2699 /* 10565*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2701                             MVT::i32, 2/*#Ops*/, 2, 81,  // Results = #82
 2702 /* 10576*/              OPC_EmitInteger, MVT::i32, 0, 
 2703 /* 10579*/              OPC_EmitInteger, MVT::i32, 0, 
 2704 /* 10582*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2705 /* 10594*/              OPC_EmitInteger, MVT::i32, 1, 
 2706 /* 10597*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2707 /* 10600*/              OPC_EmitInteger, MVT::i32, 0, 
 2708 /* 10603*/              OPC_EmitInteger, MVT::i32, 0, 
 2710                             MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 2711 /* 10630*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2724 /* 10657*/              OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 2725 /* 10660*/              OPC_EmitInteger, MVT::i32, 0, 
 2726 /* 10663*/              OPC_EmitInteger, MVT::i32, 0, 
 2727 /* 10666*/              OPC_EmitInteger, MVT::i32, 0, 
 2728 /* 10669*/              OPC_EmitInteger, MVT::i32, 0, 
 2729 /* 10672*/              OPC_EmitInteger, MVT::i32, 1, 
 2730 /* 10675*/              OPC_EmitInteger, MVT::i32, 0, 
 2731 /* 10678*/              OPC_EmitInteger, MVT::i32, 0, 
 2732 /* 10681*/              OPC_EmitInteger, MVT::i32, 0, 
 2733 /* 10684*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2735                             MVT::i32, 2/*#Ops*/, 0, 12,  // Results = #13
 2736 /* 10695*/              OPC_EmitInteger, MVT::i32, 0, 
 2737 /* 10698*/              OPC_EmitInteger, MVT::i32, 0, 
 2738 /* 10701*/              OPC_EmitInteger, MVT::i32, 0, 
 2739 /* 10704*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2740 /* 10716*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2742                             MVT::i32, 2/*#Ops*/, 2, 18,  // Results = #19
 2743 /* 10727*/              OPC_EmitInteger, MVT::i32, 0, 
 2744 /* 10730*/              OPC_EmitInteger, MVT::i32, 0, 
 2745 /* 10733*/              OPC_EmitInteger, MVT::i32, 0, 
 2746 /* 10736*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2747 /* 10748*/              OPC_EmitInteger, MVT::i32, 1, 
 2748 /* 10751*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2749 /* 10754*/              OPC_EmitInteger, MVT::i32, 0, 
 2750 /* 10757*/              OPC_EmitInteger, MVT::i32, 0, 
 2752                             MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 2753 /* 10786*/              OPC_EmitInteger, MVT::i32, 0, 
 2754 /* 10789*/              OPC_EmitInteger, MVT::i32, 0, 
 2755 /* 10792*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2756 /* 10804*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2758                             MVT::i32, 2/*#Ops*/, 1, 32,  // Results = #33
 2759 /* 10815*/              OPC_EmitInteger, MVT::i32, 0, 
 2760 /* 10818*/              OPC_EmitInteger, MVT::i32, 0, 
 2761 /* 10821*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2762 /* 10833*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2764                             MVT::i32, 2/*#Ops*/, 2, 37,  // Results = #38
 2765 /* 10844*/              OPC_EmitInteger, MVT::i32, 0, 
 2766 /* 10847*/              OPC_EmitInteger, MVT::i32, 0, 
 2767 /* 10850*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2768 /* 10862*/              OPC_EmitInteger, MVT::i32, 1, 
 2769 /* 10865*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2770 /* 10868*/              OPC_EmitInteger, MVT::i32, 0, 
 2771 /* 10871*/              OPC_EmitInteger, MVT::i32, 0, 
 2773                             MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 2774 /* 10898*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2775 /* 10901*/              OPC_EmitInteger, MVT::i32, 0, 
 2776 /* 10904*/              OPC_EmitInteger, MVT::i32, 0, 
 2777 /* 10907*/              OPC_EmitInteger, MVT::i32, 0, 
 2778 /* 10910*/              OPC_EmitInteger, MVT::i32, 0, 
 2779 /* 10913*/              OPC_EmitInteger, MVT::i32, 1, 
 2780 /* 10916*/              OPC_EmitInteger, MVT::i32, 0, 
 2781 /* 10919*/              OPC_EmitInteger, MVT::i32, 0, 
 2782 /* 10922*/              OPC_EmitInteger, MVT::i32, 0, 
 2783 /* 10925*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2785                             MVT::i32, 2/*#Ops*/, 0, 56,  // Results = #57
 2786 /* 10936*/              OPC_EmitInteger, MVT::i32, 0, 
 2787 /* 10939*/              OPC_EmitInteger, MVT::i32, 0, 
 2788 /* 10942*/              OPC_EmitInteger, MVT::i32, 0, 
 2789 /* 10945*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2790 /* 10957*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2792                             MVT::i32, 2/*#Ops*/, 2, 62,  // Results = #63
 2793 /* 10968*/              OPC_EmitInteger, MVT::i32, 0, 
 2794 /* 10971*/              OPC_EmitInteger, MVT::i32, 0, 
 2795 /* 10974*/              OPC_EmitInteger, MVT::i32, 0, 
 2796 /* 10977*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2797 /* 10989*/              OPC_EmitInteger, MVT::i32, 1, 
 2798 /* 10992*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2799 /* 10995*/              OPC_EmitInteger, MVT::i32, 0, 
 2800 /* 10998*/              OPC_EmitInteger, MVT::i32, 0, 
 2802                             MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 2803 /* 11027*/              OPC_EmitInteger, MVT::i32, 0, 
 2804 /* 11030*/              OPC_EmitInteger, MVT::i32, 0, 
 2805 /* 11033*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2806 /* 11045*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2808                             MVT::i32, 2/*#Ops*/, 1, 76,  // Results = #77
 2809 /* 11056*/              OPC_EmitInteger, MVT::i32, 0, 
 2810 /* 11059*/              OPC_EmitInteger, MVT::i32, 0, 
 2811 /* 11062*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2812 /* 11074*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2814                             MVT::i32, 2/*#Ops*/, 2, 81,  // Results = #82
 2815 /* 11085*/              OPC_EmitInteger, MVT::i32, 0, 
 2816 /* 11088*/              OPC_EmitInteger, MVT::i32, 0, 
 2817 /* 11091*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2818 /* 11103*/              OPC_EmitInteger, MVT::i32, 1, 
 2819 /* 11106*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2820 /* 11109*/              OPC_EmitInteger, MVT::i32, 0, 
 2821 /* 11112*/              OPC_EmitInteger, MVT::i32, 0, 
 2823                             MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 2824 /* 11139*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2841 /* 11174*/              OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 2842 /* 11177*/              OPC_EmitInteger, MVT::i32, 0, 
 2843 /* 11180*/              OPC_EmitInteger, MVT::i32, 0, 
 2844 /* 11183*/              OPC_EmitInteger, MVT::i32, 0, 
 2845 /* 11186*/              OPC_EmitInteger, MVT::i32, 0, 
 2846 /* 11189*/              OPC_EmitInteger, MVT::i32, 1, 
 2847 /* 11192*/              OPC_EmitInteger, MVT::i32, 0, 
 2848 /* 11195*/              OPC_EmitInteger, MVT::i32, 0, 
 2849 /* 11198*/              OPC_EmitInteger, MVT::i32, 0, 
 2850 /* 11201*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2852                             MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
 2853 /* 11212*/              OPC_EmitInteger, MVT::i32, 0, 
 2854 /* 11215*/              OPC_EmitInteger, MVT::i32, 0, 
 2855 /* 11218*/              OPC_EmitInteger, MVT::i32, 0, 
 2856 /* 11221*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2857 /* 11233*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2859                             MVT::i32, 2/*#Ops*/, 2, 18,  // Results = #19
 2860 /* 11244*/              OPC_EmitInteger, MVT::i32, 0, 
 2861 /* 11247*/              OPC_EmitInteger, MVT::i32, 0, 
 2862 /* 11250*/              OPC_EmitInteger, MVT::i32, 0, 
 2863 /* 11253*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2864 /* 11265*/              OPC_EmitInteger, MVT::i32, 1, 
 2865 /* 11268*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2866 /* 11271*/              OPC_EmitInteger, MVT::i32, 0, 
 2867 /* 11274*/              OPC_EmitInteger, MVT::i32, 0, 
 2869                             MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 2870 /* 11303*/              OPC_EmitInteger, MVT::i32, 0, 
 2871 /* 11306*/              OPC_EmitInteger, MVT::i32, 0, 
 2872 /* 11309*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2873 /* 11321*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2875                             MVT::i32, 2/*#Ops*/, 0, 32,  // Results = #33
 2876 /* 11332*/              OPC_EmitInteger, MVT::i32, 0, 
 2877 /* 11335*/              OPC_EmitInteger, MVT::i32, 0, 
 2878 /* 11338*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2879 /* 11350*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2881                             MVT::i32, 2/*#Ops*/, 2, 37,  // Results = #38
 2882 /* 11361*/              OPC_EmitInteger, MVT::i32, 0, 
 2883 /* 11364*/              OPC_EmitInteger, MVT::i32, 0, 
 2884 /* 11367*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2885 /* 11379*/              OPC_EmitInteger, MVT::i32, 1, 
 2886 /* 11382*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2887 /* 11385*/              OPC_EmitInteger, MVT::i32, 0, 
 2888 /* 11388*/              OPC_EmitInteger, MVT::i32, 0, 
 2890                             MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 2891 /* 11415*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2892 /* 11418*/              OPC_EmitInteger, MVT::i32, 0, 
 2893 /* 11421*/              OPC_EmitInteger, MVT::i32, 0, 
 2894 /* 11424*/              OPC_EmitInteger, MVT::i32, 0, 
 2895 /* 11427*/              OPC_EmitInteger, MVT::i32, 0, 
 2896 /* 11430*/              OPC_EmitInteger, MVT::i32, 1, 
 2897 /* 11433*/              OPC_EmitInteger, MVT::i32, 0, 
 2898 /* 11436*/              OPC_EmitInteger, MVT::i32, 0, 
 2899 /* 11439*/              OPC_EmitInteger, MVT::i32, 0, 
 2900 /* 11442*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2902                             MVT::i32, 2/*#Ops*/, 1, 56,  // Results = #57
 2903 /* 11453*/              OPC_EmitInteger, MVT::i32, 0, 
 2904 /* 11456*/              OPC_EmitInteger, MVT::i32, 0, 
 2905 /* 11459*/              OPC_EmitInteger, MVT::i32, 0, 
 2906 /* 11462*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2907 /* 11474*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2909                             MVT::i32, 2/*#Ops*/, 2, 62,  // Results = #63
 2910 /* 11485*/              OPC_EmitInteger, MVT::i32, 0, 
 2911 /* 11488*/              OPC_EmitInteger, MVT::i32, 0, 
 2912 /* 11491*/              OPC_EmitInteger, MVT::i32, 0, 
 2913 /* 11494*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2914 /* 11506*/              OPC_EmitInteger, MVT::i32, 1, 
 2915 /* 11509*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2916 /* 11512*/              OPC_EmitInteger, MVT::i32, 0, 
 2917 /* 11515*/              OPC_EmitInteger, MVT::i32, 0, 
 2919                             MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 2920 /* 11544*/              OPC_EmitInteger, MVT::i32, 0, 
 2921 /* 11547*/              OPC_EmitInteger, MVT::i32, 0, 
 2922 /* 11550*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2923 /* 11562*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2925                             MVT::i32, 2/*#Ops*/, 0, 76,  // Results = #77
 2926 /* 11573*/              OPC_EmitInteger, MVT::i32, 0, 
 2927 /* 11576*/              OPC_EmitInteger, MVT::i32, 0, 
 2928 /* 11579*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2929 /* 11591*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2931                             MVT::i32, 2/*#Ops*/, 2, 81,  // Results = #82
 2932 /* 11602*/              OPC_EmitInteger, MVT::i32, 0, 
 2933 /* 11605*/              OPC_EmitInteger, MVT::i32, 0, 
 2934 /* 11608*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2935 /* 11620*/              OPC_EmitInteger, MVT::i32, 1, 
 2936 /* 11623*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2937 /* 11626*/              OPC_EmitInteger, MVT::i32, 0, 
 2938 /* 11629*/              OPC_EmitInteger, MVT::i32, 0, 
 2940                             MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 2941 /* 11656*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 2953 /* 11682*/              OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 2954 /* 11685*/              OPC_EmitInteger, MVT::i32, 0, 
 2955 /* 11688*/              OPC_EmitInteger, MVT::i32, 0, 
 2956 /* 11691*/              OPC_EmitInteger, MVT::i32, 0, 
 2957 /* 11694*/              OPC_EmitInteger, MVT::i32, 0, 
 2958 /* 11697*/              OPC_EmitInteger, MVT::i32, 1, 
 2959 /* 11700*/              OPC_EmitInteger, MVT::i32, 0, 
 2960 /* 11703*/              OPC_EmitInteger, MVT::i32, 0, 
 2961 /* 11706*/              OPC_EmitInteger, MVT::i32, 0, 
 2962 /* 11709*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2964                             MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
 2965 /* 11720*/              OPC_EmitInteger, MVT::i32, 0, 
 2966 /* 11723*/              OPC_EmitInteger, MVT::i32, 0, 
 2967 /* 11726*/              OPC_EmitInteger, MVT::i32, 0, 
 2968 /* 11729*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2969 /* 11741*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2971                             MVT::i32, 2/*#Ops*/, 2, 18,  // Results = #19
 2972 /* 11752*/              OPC_EmitInteger, MVT::i32, 0, 
 2973 /* 11755*/              OPC_EmitInteger, MVT::i32, 0, 
 2974 /* 11758*/              OPC_EmitInteger, MVT::i32, 0, 
 2975 /* 11761*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2976 /* 11773*/              OPC_EmitInteger, MVT::i32, 1, 
 2977 /* 11776*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2978 /* 11779*/              OPC_EmitInteger, MVT::i32, 0, 
 2979 /* 11782*/              OPC_EmitInteger, MVT::i32, 0, 
 2981                             MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 2982 /* 11811*/              OPC_EmitInteger, MVT::i32, 0, 
 2983 /* 11814*/              OPC_EmitInteger, MVT::i32, 0, 
 2984 /* 11817*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2985 /* 11829*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2987                             MVT::i32, 2/*#Ops*/, 0, 32,  // Results = #33
 2988 /* 11840*/              OPC_EmitInteger, MVT::i32, 0, 
 2989 /* 11843*/              OPC_EmitInteger, MVT::i32, 0, 
 2990 /* 11846*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2991 /* 11858*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 2993                             MVT::i32, 2/*#Ops*/, 2, 37,  // Results = #38
 2994 /* 11869*/              OPC_EmitInteger, MVT::i32, 0, 
 2995 /* 11872*/              OPC_EmitInteger, MVT::i32, 0, 
 2996 /* 11875*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 2997 /* 11887*/              OPC_EmitInteger, MVT::i32, 1, 
 2998 /* 11890*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 2999 /* 11893*/              OPC_EmitInteger, MVT::i32, 0, 
 3000 /* 11896*/              OPC_EmitInteger, MVT::i32, 0, 
 3002                             MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 3003 /* 11923*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3004 /* 11926*/              OPC_EmitInteger, MVT::i32, 0, 
 3005 /* 11929*/              OPC_EmitInteger, MVT::i32, 0, 
 3006 /* 11932*/              OPC_EmitInteger, MVT::i32, 0, 
 3007 /* 11935*/              OPC_EmitInteger, MVT::i32, 0, 
 3008 /* 11938*/              OPC_EmitInteger, MVT::i32, 1, 
 3009 /* 11941*/              OPC_EmitInteger, MVT::i32, 0, 
 3010 /* 11944*/              OPC_EmitInteger, MVT::i32, 0, 
 3011 /* 11947*/              OPC_EmitInteger, MVT::i32, 0, 
 3012 /* 11950*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3014                             MVT::i32, 2/*#Ops*/, 1, 56,  // Results = #57
 3015 /* 11961*/              OPC_EmitInteger, MVT::i32, 0, 
 3016 /* 11964*/              OPC_EmitInteger, MVT::i32, 0, 
 3017 /* 11967*/              OPC_EmitInteger, MVT::i32, 0, 
 3018 /* 11970*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3019 /* 11982*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3021                             MVT::i32, 2/*#Ops*/, 2, 62,  // Results = #63
 3022 /* 11993*/              OPC_EmitInteger, MVT::i32, 0, 
 3023 /* 11996*/              OPC_EmitInteger, MVT::i32, 0, 
 3024 /* 11999*/              OPC_EmitInteger, MVT::i32, 0, 
 3025 /* 12002*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3026 /* 12014*/              OPC_EmitInteger, MVT::i32, 1, 
 3027 /* 12017*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3028 /* 12020*/              OPC_EmitInteger, MVT::i32, 0, 
 3029 /* 12023*/              OPC_EmitInteger, MVT::i32, 0, 
 3031                             MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 3032 /* 12052*/              OPC_EmitInteger, MVT::i32, 0, 
 3033 /* 12055*/              OPC_EmitInteger, MVT::i32, 0, 
 3034 /* 12058*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3035 /* 12070*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3037                             MVT::i32, 2/*#Ops*/, 0, 76,  // Results = #77
 3038 /* 12081*/              OPC_EmitInteger, MVT::i32, 0, 
 3039 /* 12084*/              OPC_EmitInteger, MVT::i32, 0, 
 3040 /* 12087*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3041 /* 12099*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3043                             MVT::i32, 2/*#Ops*/, 2, 81,  // Results = #82
 3044 /* 12110*/              OPC_EmitInteger, MVT::i32, 0, 
 3045 /* 12113*/              OPC_EmitInteger, MVT::i32, 0, 
 3046 /* 12116*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3047 /* 12128*/              OPC_EmitInteger, MVT::i32, 1, 
 3048 /* 12131*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3049 /* 12134*/              OPC_EmitInteger, MVT::i32, 0, 
 3050 /* 12137*/              OPC_EmitInteger, MVT::i32, 0, 
 3052                             MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 3053 /* 12164*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3070 /* 12199*/              OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 3071 /* 12202*/              OPC_EmitInteger, MVT::i32, 0, 
 3072 /* 12205*/              OPC_EmitInteger, MVT::i32, 0, 
 3073 /* 12208*/              OPC_EmitInteger, MVT::i32, 0, 
 3074 /* 12211*/              OPC_EmitInteger, MVT::i32, 0, 
 3075 /* 12214*/              OPC_EmitInteger, MVT::i32, 1, 
 3076 /* 12217*/              OPC_EmitInteger, MVT::i32, 0, 
 3077 /* 12220*/              OPC_EmitInteger, MVT::i32, 0, 
 3078 /* 12223*/              OPC_EmitInteger, MVT::i32, 0, 
 3079 /* 12226*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3081                             MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
 3082 /* 12237*/              OPC_EmitInteger, MVT::i32, 0, 
 3083 /* 12240*/              OPC_EmitInteger, MVT::i32, 0, 
 3084 /* 12243*/              OPC_EmitInteger, MVT::i32, 0, 
 3085 /* 12246*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3086 /* 12258*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3088                             MVT::i32, 2/*#Ops*/, 2, 18,  // Results = #19
 3089 /* 12269*/              OPC_EmitInteger, MVT::i32, 0, 
 3090 /* 12272*/              OPC_EmitInteger, MVT::i32, 0, 
 3091 /* 12275*/              OPC_EmitInteger, MVT::i32, 0, 
 3092 /* 12278*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3093 /* 12290*/              OPC_EmitInteger, MVT::i32, 1, 
 3094 /* 12293*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3095 /* 12296*/              OPC_EmitInteger, MVT::i32, 0, 
 3096 /* 12299*/              OPC_EmitInteger, MVT::i32, 0, 
 3098                             MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 3099 /* 12328*/              OPC_EmitInteger, MVT::i32, 0, 
 3100 /* 12331*/              OPC_EmitInteger, MVT::i32, 0, 
 3101 /* 12334*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3102 /* 12346*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3104                             MVT::i32, 2/*#Ops*/, 0, 32,  // Results = #33
 3105 /* 12357*/              OPC_EmitInteger, MVT::i32, 0, 
 3106 /* 12360*/              OPC_EmitInteger, MVT::i32, 0, 
 3107 /* 12363*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3108 /* 12375*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3110                             MVT::i32, 2/*#Ops*/, 2, 37,  // Results = #38
 3111 /* 12386*/              OPC_EmitInteger, MVT::i32, 0, 
 3112 /* 12389*/              OPC_EmitInteger, MVT::i32, 0, 
 3113 /* 12392*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3114 /* 12404*/              OPC_EmitInteger, MVT::i32, 1, 
 3115 /* 12407*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3116 /* 12410*/              OPC_EmitInteger, MVT::i32, 0, 
 3117 /* 12413*/              OPC_EmitInteger, MVT::i32, 0, 
 3119                             MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 3120 /* 12440*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3121 /* 12443*/              OPC_EmitInteger, MVT::i32, 0, 
 3122 /* 12446*/              OPC_EmitInteger, MVT::i32, 0, 
 3123 /* 12449*/              OPC_EmitInteger, MVT::i32, 0, 
 3124 /* 12452*/              OPC_EmitInteger, MVT::i32, 0, 
 3125 /* 12455*/              OPC_EmitInteger, MVT::i32, 1, 
 3126 /* 12458*/              OPC_EmitInteger, MVT::i32, 0, 
 3127 /* 12461*/              OPC_EmitInteger, MVT::i32, 0, 
 3128 /* 12464*/              OPC_EmitInteger, MVT::i32, 0, 
 3129 /* 12467*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3131                             MVT::i32, 2/*#Ops*/, 1, 56,  // Results = #57
 3132 /* 12478*/              OPC_EmitInteger, MVT::i32, 0, 
 3133 /* 12481*/              OPC_EmitInteger, MVT::i32, 0, 
 3134 /* 12484*/              OPC_EmitInteger, MVT::i32, 0, 
 3135 /* 12487*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3136 /* 12499*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3138                             MVT::i32, 2/*#Ops*/, 2, 62,  // Results = #63
 3139 /* 12510*/              OPC_EmitInteger, MVT::i32, 0, 
 3140 /* 12513*/              OPC_EmitInteger, MVT::i32, 0, 
 3141 /* 12516*/              OPC_EmitInteger, MVT::i32, 0, 
 3142 /* 12519*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3143 /* 12531*/              OPC_EmitInteger, MVT::i32, 1, 
 3144 /* 12534*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3145 /* 12537*/              OPC_EmitInteger, MVT::i32, 0, 
 3146 /* 12540*/              OPC_EmitInteger, MVT::i32, 0, 
 3148                             MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 3149 /* 12569*/              OPC_EmitInteger, MVT::i32, 0, 
 3150 /* 12572*/              OPC_EmitInteger, MVT::i32, 0, 
 3151 /* 12575*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3152 /* 12587*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3154                             MVT::i32, 2/*#Ops*/, 0, 76,  // Results = #77
 3155 /* 12598*/              OPC_EmitInteger, MVT::i32, 0, 
 3156 /* 12601*/              OPC_EmitInteger, MVT::i32, 0, 
 3157 /* 12604*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3158 /* 12616*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3160                             MVT::i32, 2/*#Ops*/, 2, 81,  // Results = #82
 3161 /* 12627*/              OPC_EmitInteger, MVT::i32, 0, 
 3162 /* 12630*/              OPC_EmitInteger, MVT::i32, 0, 
 3163 /* 12633*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3164 /* 12645*/              OPC_EmitInteger, MVT::i32, 1, 
 3165 /* 12648*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3166 /* 12651*/              OPC_EmitInteger, MVT::i32, 0, 
 3167 /* 12654*/              OPC_EmitInteger, MVT::i32, 0, 
 3169                             MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 3170 /* 12681*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3183 /* 12708*/              OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 3184 /* 12711*/              OPC_EmitInteger, MVT::i32, 0, 
 3185 /* 12714*/              OPC_EmitInteger, MVT::i32, 0, 
 3186 /* 12717*/              OPC_EmitInteger, MVT::i32, 0, 
 3187 /* 12720*/              OPC_EmitInteger, MVT::i32, 0, 
 3188 /* 12723*/              OPC_EmitInteger, MVT::i32, 1, 
 3189 /* 12726*/              OPC_EmitInteger, MVT::i32, 0, 
 3190 /* 12729*/              OPC_EmitInteger, MVT::i32, 0, 
 3191 /* 12732*/              OPC_EmitInteger, MVT::i32, 0, 
 3192 /* 12735*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3194                             MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
 3195 /* 12746*/              OPC_EmitInteger, MVT::i32, 0, 
 3196 /* 12749*/              OPC_EmitInteger, MVT::i32, 0, 
 3197 /* 12752*/              OPC_EmitInteger, MVT::i32, 0, 
 3198 /* 12755*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3199 /* 12767*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3201                             MVT::i32, 2/*#Ops*/, 2, 18,  // Results = #19
 3202 /* 12778*/              OPC_EmitInteger, MVT::i32, 0, 
 3203 /* 12781*/              OPC_EmitInteger, MVT::i32, 0, 
 3204 /* 12784*/              OPC_EmitInteger, MVT::i32, 0, 
 3205 /* 12787*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3206 /* 12799*/              OPC_EmitInteger, MVT::i32, 1, 
 3207 /* 12802*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3208 /* 12805*/              OPC_EmitInteger, MVT::i32, 0, 
 3209 /* 12808*/              OPC_EmitInteger, MVT::i32, 0, 
 3211                             MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 3212 /* 12837*/              OPC_EmitInteger, MVT::i32, 0, 
 3213 /* 12840*/              OPC_EmitInteger, MVT::i32, 0, 
 3214 /* 12843*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3215 /* 12855*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3217                             MVT::i32, 2/*#Ops*/, 0, 32,  // Results = #33
 3218 /* 12866*/              OPC_EmitInteger, MVT::i32, 0, 
 3219 /* 12869*/              OPC_EmitInteger, MVT::i32, 0, 
 3220 /* 12872*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3221 /* 12884*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3223                             MVT::i32, 2/*#Ops*/, 2, 37,  // Results = #38
 3224 /* 12895*/              OPC_EmitInteger, MVT::i32, 0, 
 3225 /* 12898*/              OPC_EmitInteger, MVT::i32, 0, 
 3226 /* 12901*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3227 /* 12913*/              OPC_EmitInteger, MVT::i32, 1, 
 3228 /* 12916*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3229 /* 12919*/              OPC_EmitInteger, MVT::i32, 0, 
 3230 /* 12922*/              OPC_EmitInteger, MVT::i32, 0, 
 3232                             MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 3233 /* 12949*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3234 /* 12952*/              OPC_EmitInteger, MVT::i32, 0, 
 3235 /* 12955*/              OPC_EmitInteger, MVT::i32, 0, 
 3236 /* 12958*/              OPC_EmitInteger, MVT::i32, 0, 
 3237 /* 12961*/              OPC_EmitInteger, MVT::i32, 0, 
 3238 /* 12964*/              OPC_EmitInteger, MVT::i32, 1, 
 3239 /* 12967*/              OPC_EmitInteger, MVT::i32, 0, 
 3240 /* 12970*/              OPC_EmitInteger, MVT::i32, 0, 
 3241 /* 12973*/              OPC_EmitInteger, MVT::i32, 0, 
 3242 /* 12976*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3244                             MVT::i32, 2/*#Ops*/, 1, 56,  // Results = #57
 3245 /* 12987*/              OPC_EmitInteger, MVT::i32, 0, 
 3246 /* 12990*/              OPC_EmitInteger, MVT::i32, 0, 
 3247 /* 12993*/              OPC_EmitInteger, MVT::i32, 0, 
 3248 /* 12996*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3249 /* 13008*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3251                             MVT::i32, 2/*#Ops*/, 2, 62,  // Results = #63
 3252 /* 13019*/              OPC_EmitInteger, MVT::i32, 0, 
 3253 /* 13022*/              OPC_EmitInteger, MVT::i32, 0, 
 3254 /* 13025*/              OPC_EmitInteger, MVT::i32, 0, 
 3255 /* 13028*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3256 /* 13040*/              OPC_EmitInteger, MVT::i32, 1, 
 3257 /* 13043*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3258 /* 13046*/              OPC_EmitInteger, MVT::i32, 0, 
 3259 /* 13049*/              OPC_EmitInteger, MVT::i32, 0, 
 3261                             MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 3262 /* 13078*/              OPC_EmitInteger, MVT::i32, 0, 
 3263 /* 13081*/              OPC_EmitInteger, MVT::i32, 0, 
 3264 /* 13084*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3265 /* 13096*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3267                             MVT::i32, 2/*#Ops*/, 0, 76,  // Results = #77
 3268 /* 13107*/              OPC_EmitInteger, MVT::i32, 0, 
 3269 /* 13110*/              OPC_EmitInteger, MVT::i32, 0, 
 3270 /* 13113*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3271 /* 13125*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3273                             MVT::i32, 2/*#Ops*/, 2, 81,  // Results = #82
 3274 /* 13136*/              OPC_EmitInteger, MVT::i32, 0, 
 3275 /* 13139*/              OPC_EmitInteger, MVT::i32, 0, 
 3276 /* 13142*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3277 /* 13154*/              OPC_EmitInteger, MVT::i32, 1, 
 3278 /* 13157*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3279 /* 13160*/              OPC_EmitInteger, MVT::i32, 0, 
 3280 /* 13163*/              OPC_EmitInteger, MVT::i32, 0, 
 3282                             MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 3283 /* 13190*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3305 /* 13232*/            OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 3306 /* 13235*/            OPC_EmitInteger, MVT::i32, 0, 
 3307 /* 13238*/            OPC_EmitInteger, MVT::i32, 0, 
 3308 /* 13241*/            OPC_EmitInteger, MVT::i32, 0, 
 3309 /* 13244*/            OPC_EmitInteger, MVT::i32, 0, 
 3310 /* 13247*/            OPC_EmitInteger, MVT::i32, 1, 
 3311 /* 13250*/            OPC_EmitInteger, MVT::i32, 0, 
 3312 /* 13253*/            OPC_EmitInteger, MVT::i32, 0, 
 3313 /* 13256*/            OPC_EmitInteger, MVT::i32, 0, 
 3314 /* 13259*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3316                           MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
 3317 /* 13270*/            OPC_EmitInteger, MVT::i32, 0, 
 3318 /* 13273*/            OPC_EmitInteger, MVT::i32, 0, 
 3319 /* 13276*/            OPC_EmitInteger, MVT::i32, 0, 
 3320 /* 13279*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3321 /* 13291*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3323                           MVT::i32, 2/*#Ops*/, 0, 18,  // Results = #19
 3324 /* 13302*/            OPC_EmitInteger, MVT::i32, 0, 
 3325 /* 13305*/            OPC_EmitInteger, MVT::i32, 0, 
 3326 /* 13308*/            OPC_EmitInteger, MVT::i32, 0, 
 3327 /* 13311*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3328 /* 13323*/            OPC_EmitInteger, MVT::i32, 1, 
 3329 /* 13326*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3330 /* 13329*/            OPC_EmitInteger, MVT::i32, 0, 
 3331 /* 13332*/            OPC_EmitInteger, MVT::i32, 0, 
 3333                           MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 3334 /* 13361*/            OPC_EmitInteger, MVT::i32, 0, 
 3335 /* 13364*/            OPC_EmitInteger, MVT::i32, 0, 
 3336 /* 13367*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3337 /* 13379*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3339                           MVT::i32, 2/*#Ops*/, 2, 32,  // Results = #33
 3340 /* 13390*/            OPC_EmitInteger, MVT::i32, 0, 
 3341 /* 13393*/            OPC_EmitInteger, MVT::i32, 0, 
 3342 /* 13396*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3343 /* 13408*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3345                           MVT::i32, 2/*#Ops*/, 0, 37,  // Results = #38
 3346 /* 13419*/            OPC_EmitInteger, MVT::i32, 0, 
 3347 /* 13422*/            OPC_EmitInteger, MVT::i32, 0, 
 3348 /* 13425*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3349 /* 13437*/            OPC_EmitInteger, MVT::i32, 1, 
 3350 /* 13440*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3351 /* 13443*/            OPC_EmitInteger, MVT::i32, 0, 
 3352 /* 13446*/            OPC_EmitInteger, MVT::i32, 0, 
 3354                           MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 3355 /* 13473*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3356 /* 13476*/            OPC_EmitInteger, MVT::i32, 0, 
 3357 /* 13479*/            OPC_EmitInteger, MVT::i32, 0, 
 3358 /* 13482*/            OPC_EmitInteger, MVT::i32, 0, 
 3359 /* 13485*/            OPC_EmitInteger, MVT::i32, 0, 
 3360 /* 13488*/            OPC_EmitInteger, MVT::i32, 1, 
 3361 /* 13491*/            OPC_EmitInteger, MVT::i32, 0, 
 3362 /* 13494*/            OPC_EmitInteger, MVT::i32, 0, 
 3363 /* 13497*/            OPC_EmitInteger, MVT::i32, 0, 
 3364 /* 13500*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3366                           MVT::i32, 2/*#Ops*/, 1, 56,  // Results = #57
 3367 /* 13511*/            OPC_EmitInteger, MVT::i32, 0, 
 3368 /* 13514*/            OPC_EmitInteger, MVT::i32, 0, 
 3369 /* 13517*/            OPC_EmitInteger, MVT::i32, 0, 
 3370 /* 13520*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3371 /* 13532*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3373                           MVT::i32, 2/*#Ops*/, 0, 62,  // Results = #63
 3374 /* 13543*/            OPC_EmitInteger, MVT::i32, 0, 
 3375 /* 13546*/            OPC_EmitInteger, MVT::i32, 0, 
 3376 /* 13549*/            OPC_EmitInteger, MVT::i32, 0, 
 3377 /* 13552*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3378 /* 13564*/            OPC_EmitInteger, MVT::i32, 1, 
 3379 /* 13567*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3380 /* 13570*/            OPC_EmitInteger, MVT::i32, 0, 
 3381 /* 13573*/            OPC_EmitInteger, MVT::i32, 0, 
 3383                           MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 3384 /* 13602*/            OPC_EmitInteger, MVT::i32, 0, 
 3385 /* 13605*/            OPC_EmitInteger, MVT::i32, 0, 
 3386 /* 13608*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3387 /* 13620*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3389                           MVT::i32, 2/*#Ops*/, 2, 76,  // Results = #77
 3390 /* 13631*/            OPC_EmitInteger, MVT::i32, 0, 
 3391 /* 13634*/            OPC_EmitInteger, MVT::i32, 0, 
 3392 /* 13637*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3393 /* 13649*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3395                           MVT::i32, 2/*#Ops*/, 0, 81,  // Results = #82
 3396 /* 13660*/            OPC_EmitInteger, MVT::i32, 0, 
 3397 /* 13663*/            OPC_EmitInteger, MVT::i32, 0, 
 3398 /* 13666*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3399 /* 13678*/            OPC_EmitInteger, MVT::i32, 1, 
 3400 /* 13681*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3401 /* 13684*/            OPC_EmitInteger, MVT::i32, 0, 
 3402 /* 13687*/            OPC_EmitInteger, MVT::i32, 0, 
 3404                           MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 3405 /* 13714*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3416 /* 13739*/            OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 3417 /* 13742*/            OPC_EmitInteger, MVT::i32, 0, 
 3418 /* 13745*/            OPC_EmitInteger, MVT::i32, 0, 
 3419 /* 13748*/            OPC_EmitInteger, MVT::i32, 0, 
 3420 /* 13751*/            OPC_EmitInteger, MVT::i32, 0, 
 3421 /* 13754*/            OPC_EmitInteger, MVT::i32, 1, 
 3422 /* 13757*/            OPC_EmitInteger, MVT::i32, 0, 
 3423 /* 13760*/            OPC_EmitInteger, MVT::i32, 0, 
 3424 /* 13763*/            OPC_EmitInteger, MVT::i32, 0, 
 3425 /* 13766*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3428                             MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
 3429 /* 13780*/              OPC_EmitInteger, MVT::i32, 0, 
 3430 /* 13783*/              OPC_EmitInteger, MVT::i32, 0, 
 3431 /* 13786*/              OPC_EmitInteger, MVT::i32, 0, 
 3432 /* 13789*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3433 /* 13801*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3435                             MVT::i32, 2/*#Ops*/, 0, 18,  // Results = #19
 3436 /* 13812*/              OPC_EmitInteger, MVT::i32, 0, 
 3437 /* 13815*/              OPC_EmitInteger, MVT::i32, 0, 
 3438 /* 13818*/              OPC_EmitInteger, MVT::i32, 0, 
 3439 /* 13821*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3440 /* 13833*/              OPC_EmitInteger, MVT::i32, 1, 
 3441 /* 13836*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3442 /* 13839*/              OPC_EmitInteger, MVT::i32, 0, 
 3443 /* 13842*/              OPC_EmitInteger, MVT::i32, 0, 
 3445                             MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 3446 /* 13871*/              OPC_EmitInteger, MVT::i32, 0, 
 3447 /* 13874*/              OPC_EmitInteger, MVT::i32, 0, 
 3448 /* 13877*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3449 /* 13889*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3451                             MVT::i32, 2/*#Ops*/, 2, 32,  // Results = #33
 3452 /* 13900*/              OPC_EmitInteger, MVT::i32, 0, 
 3453 /* 13903*/              OPC_EmitInteger, MVT::i32, 0, 
 3454 /* 13906*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3455 /* 13918*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3457                             MVT::i32, 2/*#Ops*/, 0, 37,  // Results = #38
 3458 /* 13929*/              OPC_EmitInteger, MVT::i32, 0, 
 3459 /* 13932*/              OPC_EmitInteger, MVT::i32, 0, 
 3460 /* 13935*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3461 /* 13947*/              OPC_EmitInteger, MVT::i32, 1, 
 3462 /* 13950*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3463 /* 13953*/              OPC_EmitInteger, MVT::i32, 0, 
 3464 /* 13956*/              OPC_EmitInteger, MVT::i32, 0, 
 3466                             MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 3467 /* 13983*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3468 /* 13986*/              OPC_EmitInteger, MVT::i32, 0, 
 3469 /* 13989*/              OPC_EmitInteger, MVT::i32, 0, 
 3470 /* 13992*/              OPC_EmitInteger, MVT::i32, 0, 
 3471 /* 13995*/              OPC_EmitInteger, MVT::i32, 0, 
 3472 /* 13998*/              OPC_EmitInteger, MVT::i32, 1, 
 3473 /* 14001*/              OPC_EmitInteger, MVT::i32, 0, 
 3474 /* 14004*/              OPC_EmitInteger, MVT::i32, 0, 
 3475 /* 14007*/              OPC_EmitInteger, MVT::i32, 0, 
 3476 /* 14010*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3478                             MVT::i32, 2/*#Ops*/, 1, 56,  // Results = #57
 3479 /* 14021*/              OPC_EmitInteger, MVT::i32, 0, 
 3480 /* 14024*/              OPC_EmitInteger, MVT::i32, 0, 
 3481 /* 14027*/              OPC_EmitInteger, MVT::i32, 0, 
 3482 /* 14030*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3483 /* 14042*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3485                             MVT::i32, 2/*#Ops*/, 0, 62,  // Results = #63
 3486 /* 14053*/              OPC_EmitInteger, MVT::i32, 0, 
 3487 /* 14056*/              OPC_EmitInteger, MVT::i32, 0, 
 3488 /* 14059*/              OPC_EmitInteger, MVT::i32, 0, 
 3489 /* 14062*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3490 /* 14074*/              OPC_EmitInteger, MVT::i32, 1, 
 3491 /* 14077*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3492 /* 14080*/              OPC_EmitInteger, MVT::i32, 0, 
 3493 /* 14083*/              OPC_EmitInteger, MVT::i32, 0, 
 3495                             MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 3496 /* 14112*/              OPC_EmitInteger, MVT::i32, 0, 
 3497 /* 14115*/              OPC_EmitInteger, MVT::i32, 0, 
 3498 /* 14118*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3499 /* 14130*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3501                             MVT::i32, 2/*#Ops*/, 2, 76,  // Results = #77
 3502 /* 14141*/              OPC_EmitInteger, MVT::i32, 0, 
 3503 /* 14144*/              OPC_EmitInteger, MVT::i32, 0, 
 3504 /* 14147*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3505 /* 14159*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3507                             MVT::i32, 2/*#Ops*/, 0, 81,  // Results = #82
 3508 /* 14170*/              OPC_EmitInteger, MVT::i32, 0, 
 3509 /* 14173*/              OPC_EmitInteger, MVT::i32, 0, 
 3510 /* 14176*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3511 /* 14188*/              OPC_EmitInteger, MVT::i32, 1, 
 3512 /* 14191*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3513 /* 14194*/              OPC_EmitInteger, MVT::i32, 0, 
 3514 /* 14197*/              OPC_EmitInteger, MVT::i32, 0, 
 3516                             MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 3517 /* 14224*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3524                             MVT::i32, 2/*#Ops*/, 2, 12,  // Results = #13
 3525 /* 14248*/              OPC_EmitInteger, MVT::i32, 0, 
 3526 /* 14251*/              OPC_EmitInteger, MVT::i32, 0, 
 3527 /* 14254*/              OPC_EmitInteger, MVT::i32, 0, 
 3528 /* 14257*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3529 /* 14269*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3531                             MVT::i32, 2/*#Ops*/, 0, 18,  // Results = #19
 3532 /* 14280*/              OPC_EmitInteger, MVT::i32, 0, 
 3533 /* 14283*/              OPC_EmitInteger, MVT::i32, 0, 
 3534 /* 14286*/              OPC_EmitInteger, MVT::i32, 0, 
 3535 /* 14289*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3536 /* 14301*/              OPC_EmitInteger, MVT::i32, 1, 
 3537 /* 14304*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3538 /* 14307*/              OPC_EmitInteger, MVT::i32, 0, 
 3539 /* 14310*/              OPC_EmitInteger, MVT::i32, 0, 
 3541                             MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 3542 /* 14339*/              OPC_EmitInteger, MVT::i32, 0, 
 3543 /* 14342*/              OPC_EmitInteger, MVT::i32, 0, 
 3544 /* 14345*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3545 /* 14357*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3547                             MVT::i32, 2/*#Ops*/, 1, 32,  // Results = #33
 3548 /* 14368*/              OPC_EmitInteger, MVT::i32, 0, 
 3549 /* 14371*/              OPC_EmitInteger, MVT::i32, 0, 
 3550 /* 14374*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3551 /* 14386*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3553                             MVT::i32, 2/*#Ops*/, 0, 37,  // Results = #38
 3554 /* 14397*/              OPC_EmitInteger, MVT::i32, 0, 
 3555 /* 14400*/              OPC_EmitInteger, MVT::i32, 0, 
 3556 /* 14403*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3557 /* 14415*/              OPC_EmitInteger, MVT::i32, 1, 
 3558 /* 14418*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3559 /* 14421*/              OPC_EmitInteger, MVT::i32, 0, 
 3560 /* 14424*/              OPC_EmitInteger, MVT::i32, 0, 
 3562                             MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 3563 /* 14451*/              OPC_EmitInteger, MVT::i32, R600::sub0,
 3564 /* 14454*/              OPC_EmitInteger, MVT::i32, 0, 
 3565 /* 14457*/              OPC_EmitInteger, MVT::i32, 0, 
 3566 /* 14460*/              OPC_EmitInteger, MVT::i32, 0, 
 3567 /* 14463*/              OPC_EmitInteger, MVT::i32, 0, 
 3568 /* 14466*/              OPC_EmitInteger, MVT::i32, 1, 
 3569 /* 14469*/              OPC_EmitInteger, MVT::i32, 0, 
 3570 /* 14472*/              OPC_EmitInteger, MVT::i32, 0, 
 3571 /* 14475*/              OPC_EmitInteger, MVT::i32, 0, 
 3572 /* 14478*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3574                             MVT::i32, 2/*#Ops*/, 2, 56,  // Results = #57
 3575 /* 14489*/              OPC_EmitInteger, MVT::i32, 0, 
 3576 /* 14492*/              OPC_EmitInteger, MVT::i32, 0, 
 3577 /* 14495*/              OPC_EmitInteger, MVT::i32, 0, 
 3578 /* 14498*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3579 /* 14510*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3581                             MVT::i32, 2/*#Ops*/, 0, 62,  // Results = #63
 3582 /* 14521*/              OPC_EmitInteger, MVT::i32, 0, 
 3583 /* 14524*/              OPC_EmitInteger, MVT::i32, 0, 
 3584 /* 14527*/              OPC_EmitInteger, MVT::i32, 0, 
 3585 /* 14530*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3586 /* 14542*/              OPC_EmitInteger, MVT::i32, 1, 
 3587 /* 14545*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3588 /* 14548*/              OPC_EmitInteger, MVT::i32, 0, 
 3589 /* 14551*/              OPC_EmitInteger, MVT::i32, 0, 
 3591                             MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 3592 /* 14580*/              OPC_EmitInteger, MVT::i32, 0, 
 3593 /* 14583*/              OPC_EmitInteger, MVT::i32, 0, 
 3594 /* 14586*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3595 /* 14598*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3597                             MVT::i32, 2/*#Ops*/, 1, 76,  // Results = #77
 3598 /* 14609*/              OPC_EmitInteger, MVT::i32, 0, 
 3599 /* 14612*/              OPC_EmitInteger, MVT::i32, 0, 
 3600 /* 14615*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3601 /* 14627*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3603                             MVT::i32, 2/*#Ops*/, 0, 81,  // Results = #82
 3604 /* 14638*/              OPC_EmitInteger, MVT::i32, 0, 
 3605 /* 14641*/              OPC_EmitInteger, MVT::i32, 0, 
 3606 /* 14644*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3607 /* 14656*/              OPC_EmitInteger, MVT::i32, 1, 
 3608 /* 14659*/              OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3609 /* 14662*/              OPC_EmitInteger, MVT::i32, 0, 
 3610 /* 14665*/              OPC_EmitInteger, MVT::i32, 0, 
 3612                             MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 3613 /* 14692*/              OPC_EmitInteger, MVT::i32, R600::sub1,
 3625 /* 14718*/            OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 3626 /* 14721*/            OPC_EmitInteger, MVT::i32, 0, 
 3627 /* 14724*/            OPC_EmitInteger, MVT::i32, 0, 
 3628 /* 14727*/            OPC_EmitInteger, MVT::i32, 0, 
 3629 /* 14730*/            OPC_EmitInteger, MVT::i32, 0, 
 3630 /* 14733*/            OPC_EmitInteger, MVT::i32, 1, 
 3631 /* 14736*/            OPC_EmitInteger, MVT::i32, 0, 
 3632 /* 14739*/            OPC_EmitInteger, MVT::i32, 0, 
 3633 /* 14742*/            OPC_EmitInteger, MVT::i32, 0, 
 3634 /* 14745*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3636                           MVT::i32, 2/*#Ops*/, 2, 12,  // Results = #13
 3637 /* 14756*/            OPC_EmitInteger, MVT::i32, 0, 
 3638 /* 14759*/            OPC_EmitInteger, MVT::i32, 0, 
 3639 /* 14762*/            OPC_EmitInteger, MVT::i32, 0, 
 3640 /* 14765*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3641 /* 14777*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3643                           MVT::i32, 2/*#Ops*/, 0, 18,  // Results = #19
 3644 /* 14788*/            OPC_EmitInteger, MVT::i32, 0, 
 3645 /* 14791*/            OPC_EmitInteger, MVT::i32, 0, 
 3646 /* 14794*/            OPC_EmitInteger, MVT::i32, 0, 
 3647 /* 14797*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3648 /* 14809*/            OPC_EmitInteger, MVT::i32, 1, 
 3649 /* 14812*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3650 /* 14815*/            OPC_EmitInteger, MVT::i32, 0, 
 3651 /* 14818*/            OPC_EmitInteger, MVT::i32, 0, 
 3653                           MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 3654 /* 14847*/            OPC_EmitInteger, MVT::i32, 0, 
 3655 /* 14850*/            OPC_EmitInteger, MVT::i32, 0, 
 3656 /* 14853*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3657 /* 14865*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3659                           MVT::i32, 2/*#Ops*/, 1, 32,  // Results = #33
 3660 /* 14876*/            OPC_EmitInteger, MVT::i32, 0, 
 3661 /* 14879*/            OPC_EmitInteger, MVT::i32, 0, 
 3662 /* 14882*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3663 /* 14894*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3665                           MVT::i32, 2/*#Ops*/, 0, 37,  // Results = #38
 3666 /* 14905*/            OPC_EmitInteger, MVT::i32, 0, 
 3667 /* 14908*/            OPC_EmitInteger, MVT::i32, 0, 
 3668 /* 14911*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3669 /* 14923*/            OPC_EmitInteger, MVT::i32, 1, 
 3670 /* 14926*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3671 /* 14929*/            OPC_EmitInteger, MVT::i32, 0, 
 3672 /* 14932*/            OPC_EmitInteger, MVT::i32, 0, 
 3674                           MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 3675 /* 14959*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3676 /* 14962*/            OPC_EmitInteger, MVT::i32, 0, 
 3677 /* 14965*/            OPC_EmitInteger, MVT::i32, 0, 
 3678 /* 14968*/            OPC_EmitInteger, MVT::i32, 0, 
 3679 /* 14971*/            OPC_EmitInteger, MVT::i32, 0, 
 3680 /* 14974*/            OPC_EmitInteger, MVT::i32, 1, 
 3681 /* 14977*/            OPC_EmitInteger, MVT::i32, 0, 
 3682 /* 14980*/            OPC_EmitInteger, MVT::i32, 0, 
 3683 /* 14983*/            OPC_EmitInteger, MVT::i32, 0, 
 3684 /* 14986*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3686                           MVT::i32, 2/*#Ops*/, 2, 56,  // Results = #57
 3687 /* 14997*/            OPC_EmitInteger, MVT::i32, 0, 
 3688 /* 15000*/            OPC_EmitInteger, MVT::i32, 0, 
 3689 /* 15003*/            OPC_EmitInteger, MVT::i32, 0, 
 3690 /* 15006*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3691 /* 15018*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3693                           MVT::i32, 2/*#Ops*/, 0, 62,  // Results = #63
 3694 /* 15029*/            OPC_EmitInteger, MVT::i32, 0, 
 3695 /* 15032*/            OPC_EmitInteger, MVT::i32, 0, 
 3696 /* 15035*/            OPC_EmitInteger, MVT::i32, 0, 
 3697 /* 15038*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3698 /* 15050*/            OPC_EmitInteger, MVT::i32, 1, 
 3699 /* 15053*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3700 /* 15056*/            OPC_EmitInteger, MVT::i32, 0, 
 3701 /* 15059*/            OPC_EmitInteger, MVT::i32, 0, 
 3703                           MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 3704 /* 15088*/            OPC_EmitInteger, MVT::i32, 0, 
 3705 /* 15091*/            OPC_EmitInteger, MVT::i32, 0, 
 3706 /* 15094*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3707 /* 15106*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3709                           MVT::i32, 2/*#Ops*/, 1, 76,  // Results = #77
 3710 /* 15117*/            OPC_EmitInteger, MVT::i32, 0, 
 3711 /* 15120*/            OPC_EmitInteger, MVT::i32, 0, 
 3712 /* 15123*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3713 /* 15135*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3715                           MVT::i32, 2/*#Ops*/, 0, 81,  // Results = #82
 3716 /* 15146*/            OPC_EmitInteger, MVT::i32, 0, 
 3717 /* 15149*/            OPC_EmitInteger, MVT::i32, 0, 
 3718 /* 15152*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3719 /* 15164*/            OPC_EmitInteger, MVT::i32, 1, 
 3720 /* 15167*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3721 /* 15170*/            OPC_EmitInteger, MVT::i32, 0, 
 3722 /* 15173*/            OPC_EmitInteger, MVT::i32, 0, 
 3724                           MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 3725 /* 15200*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3748 /* 15243*/          OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 3749 /* 15246*/          OPC_EmitInteger, MVT::i32, 0, 
 3750 /* 15249*/          OPC_EmitInteger, MVT::i32, 0, 
 3751 /* 15252*/          OPC_EmitInteger, MVT::i32, 0, 
 3752 /* 15255*/          OPC_EmitInteger, MVT::i32, 0, 
 3753 /* 15258*/          OPC_EmitInteger, MVT::i32, 1, 
 3754 /* 15261*/          OPC_EmitInteger, MVT::i32, 0, 
 3755 /* 15264*/          OPC_EmitInteger, MVT::i32, 0, 
 3756 /* 15267*/          OPC_EmitInteger, MVT::i32, 0, 
 3757 /* 15270*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 3759                         MVT::i32, 2/*#Ops*/, 0, 12,  // Results = #13
 3760 /* 15281*/          OPC_EmitInteger, MVT::i32, 0, 
 3761 /* 15284*/          OPC_EmitInteger, MVT::i32, 0, 
 3762 /* 15287*/          OPC_EmitInteger, MVT::i32, 0, 
 3763 /* 15290*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3764 /* 15302*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 3766                         MVT::i32, 2/*#Ops*/, 2, 18,  // Results = #19
 3767 /* 15313*/          OPC_EmitInteger, MVT::i32, 0, 
 3768 /* 15316*/          OPC_EmitInteger, MVT::i32, 0, 
 3769 /* 15319*/          OPC_EmitInteger, MVT::i32, 0, 
 3770 /* 15322*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3771 /* 15334*/          OPC_EmitInteger, MVT::i32, 1, 
 3772 /* 15337*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3773 /* 15340*/          OPC_EmitInteger, MVT::i32, 0, 
 3774 /* 15343*/          OPC_EmitInteger, MVT::i32, 0, 
 3776                         MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 3777 /* 15372*/          OPC_EmitInteger, MVT::i32, 0, 
 3778 /* 15375*/          OPC_EmitInteger, MVT::i32, 0, 
 3779 /* 15378*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3780 /* 15390*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 3782                         MVT::i32, 2/*#Ops*/, 1, 32,  // Results = #33
 3783 /* 15401*/          OPC_EmitInteger, MVT::i32, 0, 
 3784 /* 15404*/          OPC_EmitInteger, MVT::i32, 0, 
 3785 /* 15407*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3786 /* 15419*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 3788                         MVT::i32, 2/*#Ops*/, 2, 37,  // Results = #38
 3789 /* 15430*/          OPC_EmitInteger, MVT::i32, 0, 
 3790 /* 15433*/          OPC_EmitInteger, MVT::i32, 0, 
 3791 /* 15436*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3792 /* 15448*/          OPC_EmitInteger, MVT::i32, 1, 
 3793 /* 15451*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3794 /* 15454*/          OPC_EmitInteger, MVT::i32, 0, 
 3795 /* 15457*/          OPC_EmitInteger, MVT::i32, 0, 
 3797                         MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 3798 /* 15484*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 3799 /* 15487*/          OPC_EmitInteger, MVT::i32, 0, 
 3800 /* 15490*/          OPC_EmitInteger, MVT::i32, 0, 
 3801 /* 15493*/          OPC_EmitInteger, MVT::i32, 0, 
 3802 /* 15496*/          OPC_EmitInteger, MVT::i32, 0, 
 3803 /* 15499*/          OPC_EmitInteger, MVT::i32, 1, 
 3804 /* 15502*/          OPC_EmitInteger, MVT::i32, 0, 
 3805 /* 15505*/          OPC_EmitInteger, MVT::i32, 0, 
 3806 /* 15508*/          OPC_EmitInteger, MVT::i32, 0, 
 3807 /* 15511*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 3809                         MVT::i32, 2/*#Ops*/, 0, 56,  // Results = #57
 3810 /* 15522*/          OPC_EmitInteger, MVT::i32, 0, 
 3811 /* 15525*/          OPC_EmitInteger, MVT::i32, 0, 
 3812 /* 15528*/          OPC_EmitInteger, MVT::i32, 0, 
 3813 /* 15531*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3814 /* 15543*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 3816                         MVT::i32, 2/*#Ops*/, 2, 62,  // Results = #63
 3817 /* 15554*/          OPC_EmitInteger, MVT::i32, 0, 
 3818 /* 15557*/          OPC_EmitInteger, MVT::i32, 0, 
 3819 /* 15560*/          OPC_EmitInteger, MVT::i32, 0, 
 3820 /* 15563*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3821 /* 15575*/          OPC_EmitInteger, MVT::i32, 1, 
 3822 /* 15578*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3823 /* 15581*/          OPC_EmitInteger, MVT::i32, 0, 
 3824 /* 15584*/          OPC_EmitInteger, MVT::i32, 0, 
 3826                         MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 3827 /* 15613*/          OPC_EmitInteger, MVT::i32, 0, 
 3828 /* 15616*/          OPC_EmitInteger, MVT::i32, 0, 
 3829 /* 15619*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3830 /* 15631*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 3832                         MVT::i32, 2/*#Ops*/, 1, 76,  // Results = #77
 3833 /* 15642*/          OPC_EmitInteger, MVT::i32, 0, 
 3834 /* 15645*/          OPC_EmitInteger, MVT::i32, 0, 
 3835 /* 15648*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3836 /* 15660*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 3838                         MVT::i32, 2/*#Ops*/, 2, 81,  // Results = #82
 3839 /* 15671*/          OPC_EmitInteger, MVT::i32, 0, 
 3840 /* 15674*/          OPC_EmitInteger, MVT::i32, 0, 
 3841 /* 15677*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3842 /* 15689*/          OPC_EmitInteger, MVT::i32, 1, 
 3843 /* 15692*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3844 /* 15695*/          OPC_EmitInteger, MVT::i32, 0, 
 3845 /* 15698*/          OPC_EmitInteger, MVT::i32, 0, 
 3847                         MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 3848 /* 15725*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 3859 /* 15750*/          OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 3860 /* 15753*/          OPC_EmitInteger, MVT::i32, 0, 
 3861 /* 15756*/          OPC_EmitInteger, MVT::i32, 0, 
 3862 /* 15759*/          OPC_EmitInteger, MVT::i32, 0, 
 3863 /* 15762*/          OPC_EmitInteger, MVT::i32, 0, 
 3864 /* 15765*/          OPC_EmitInteger, MVT::i32, 1, 
 3865 /* 15768*/          OPC_EmitInteger, MVT::i32, 0, 
 3866 /* 15771*/          OPC_EmitInteger, MVT::i32, 0, 
 3867 /* 15774*/          OPC_EmitInteger, MVT::i32, 0, 
 3868 /* 15777*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 3871                           MVT::i32, 2/*#Ops*/, 0, 12,  // Results = #13
 3872 /* 15791*/            OPC_EmitInteger, MVT::i32, 0, 
 3873 /* 15794*/            OPC_EmitInteger, MVT::i32, 0, 
 3874 /* 15797*/            OPC_EmitInteger, MVT::i32, 0, 
 3875 /* 15800*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3876 /* 15812*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3878                           MVT::i32, 2/*#Ops*/, 2, 18,  // Results = #19
 3879 /* 15823*/            OPC_EmitInteger, MVT::i32, 0, 
 3880 /* 15826*/            OPC_EmitInteger, MVT::i32, 0, 
 3881 /* 15829*/            OPC_EmitInteger, MVT::i32, 0, 
 3882 /* 15832*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3883 /* 15844*/            OPC_EmitInteger, MVT::i32, 1, 
 3884 /* 15847*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3885 /* 15850*/            OPC_EmitInteger, MVT::i32, 0, 
 3886 /* 15853*/            OPC_EmitInteger, MVT::i32, 0, 
 3888                           MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 3889 /* 15882*/            OPC_EmitInteger, MVT::i32, 0, 
 3890 /* 15885*/            OPC_EmitInteger, MVT::i32, 0, 
 3891 /* 15888*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3892 /* 15900*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3894                           MVT::i32, 2/*#Ops*/, 1, 32,  // Results = #33
 3895 /* 15911*/            OPC_EmitInteger, MVT::i32, 0, 
 3896 /* 15914*/            OPC_EmitInteger, MVT::i32, 0, 
 3897 /* 15917*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3898 /* 15929*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3900                           MVT::i32, 2/*#Ops*/, 2, 37,  // Results = #38
 3901 /* 15940*/            OPC_EmitInteger, MVT::i32, 0, 
 3902 /* 15943*/            OPC_EmitInteger, MVT::i32, 0, 
 3903 /* 15946*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3904 /* 15958*/            OPC_EmitInteger, MVT::i32, 1, 
 3905 /* 15961*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3906 /* 15964*/            OPC_EmitInteger, MVT::i32, 0, 
 3907 /* 15967*/            OPC_EmitInteger, MVT::i32, 0, 
 3909                           MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 3910 /* 15994*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3911 /* 15997*/            OPC_EmitInteger, MVT::i32, 0, 
 3912 /* 16000*/            OPC_EmitInteger, MVT::i32, 0, 
 3913 /* 16003*/            OPC_EmitInteger, MVT::i32, 0, 
 3914 /* 16006*/            OPC_EmitInteger, MVT::i32, 0, 
 3915 /* 16009*/            OPC_EmitInteger, MVT::i32, 1, 
 3916 /* 16012*/            OPC_EmitInteger, MVT::i32, 0, 
 3917 /* 16015*/            OPC_EmitInteger, MVT::i32, 0, 
 3918 /* 16018*/            OPC_EmitInteger, MVT::i32, 0, 
 3919 /* 16021*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3921                           MVT::i32, 2/*#Ops*/, 0, 56,  // Results = #57
 3922 /* 16032*/            OPC_EmitInteger, MVT::i32, 0, 
 3923 /* 16035*/            OPC_EmitInteger, MVT::i32, 0, 
 3924 /* 16038*/            OPC_EmitInteger, MVT::i32, 0, 
 3925 /* 16041*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3926 /* 16053*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3928                           MVT::i32, 2/*#Ops*/, 2, 62,  // Results = #63
 3929 /* 16064*/            OPC_EmitInteger, MVT::i32, 0, 
 3930 /* 16067*/            OPC_EmitInteger, MVT::i32, 0, 
 3931 /* 16070*/            OPC_EmitInteger, MVT::i32, 0, 
 3932 /* 16073*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3933 /* 16085*/            OPC_EmitInteger, MVT::i32, 1, 
 3934 /* 16088*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3935 /* 16091*/            OPC_EmitInteger, MVT::i32, 0, 
 3936 /* 16094*/            OPC_EmitInteger, MVT::i32, 0, 
 3938                           MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 3939 /* 16123*/            OPC_EmitInteger, MVT::i32, 0, 
 3940 /* 16126*/            OPC_EmitInteger, MVT::i32, 0, 
 3941 /* 16129*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3942 /* 16141*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3944                           MVT::i32, 2/*#Ops*/, 1, 76,  // Results = #77
 3945 /* 16152*/            OPC_EmitInteger, MVT::i32, 0, 
 3946 /* 16155*/            OPC_EmitInteger, MVT::i32, 0, 
 3947 /* 16158*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3948 /* 16170*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3950                           MVT::i32, 2/*#Ops*/, 2, 81,  // Results = #82
 3951 /* 16181*/            OPC_EmitInteger, MVT::i32, 0, 
 3952 /* 16184*/            OPC_EmitInteger, MVT::i32, 0, 
 3953 /* 16187*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3954 /* 16199*/            OPC_EmitInteger, MVT::i32, 1, 
 3955 /* 16202*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3956 /* 16205*/            OPC_EmitInteger, MVT::i32, 0, 
 3957 /* 16208*/            OPC_EmitInteger, MVT::i32, 0, 
 3959                           MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 3960 /* 16235*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 3967                           MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
 3968 /* 16259*/            OPC_EmitInteger, MVT::i32, 0, 
 3969 /* 16262*/            OPC_EmitInteger, MVT::i32, 0, 
 3970 /* 16265*/            OPC_EmitInteger, MVT::i32, 0, 
 3971 /* 16268*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3972 /* 16280*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3974                           MVT::i32, 2/*#Ops*/, 2, 18,  // Results = #19
 3975 /* 16291*/            OPC_EmitInteger, MVT::i32, 0, 
 3976 /* 16294*/            OPC_EmitInteger, MVT::i32, 0, 
 3977 /* 16297*/            OPC_EmitInteger, MVT::i32, 0, 
 3978 /* 16300*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3979 /* 16312*/            OPC_EmitInteger, MVT::i32, 1, 
 3980 /* 16315*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 3981 /* 16318*/            OPC_EmitInteger, MVT::i32, 0, 
 3982 /* 16321*/            OPC_EmitInteger, MVT::i32, 0, 
 3984                           MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 3985 /* 16350*/            OPC_EmitInteger, MVT::i32, 0, 
 3986 /* 16353*/            OPC_EmitInteger, MVT::i32, 0, 
 3987 /* 16356*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3988 /* 16368*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3990                           MVT::i32, 2/*#Ops*/, 0, 32,  // Results = #33
 3991 /* 16379*/            OPC_EmitInteger, MVT::i32, 0, 
 3992 /* 16382*/            OPC_EmitInteger, MVT::i32, 0, 
 3993 /* 16385*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 3994 /* 16397*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 3996                           MVT::i32, 2/*#Ops*/, 2, 37,  // Results = #38
 3997 /* 16408*/            OPC_EmitInteger, MVT::i32, 0, 
 3998 /* 16411*/            OPC_EmitInteger, MVT::i32, 0, 
 3999 /* 16414*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4000 /* 16426*/            OPC_EmitInteger, MVT::i32, 1, 
 4001 /* 16429*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4002 /* 16432*/            OPC_EmitInteger, MVT::i32, 0, 
 4003 /* 16435*/            OPC_EmitInteger, MVT::i32, 0, 
 4005                           MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 4006 /* 16462*/            OPC_EmitInteger, MVT::i32, R600::sub0,
 4007 /* 16465*/            OPC_EmitInteger, MVT::i32, 0, 
 4008 /* 16468*/            OPC_EmitInteger, MVT::i32, 0, 
 4009 /* 16471*/            OPC_EmitInteger, MVT::i32, 0, 
 4010 /* 16474*/            OPC_EmitInteger, MVT::i32, 0, 
 4011 /* 16477*/            OPC_EmitInteger, MVT::i32, 1, 
 4012 /* 16480*/            OPC_EmitInteger, MVT::i32, 0, 
 4013 /* 16483*/            OPC_EmitInteger, MVT::i32, 0, 
 4014 /* 16486*/            OPC_EmitInteger, MVT::i32, 0, 
 4015 /* 16489*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 4017                           MVT::i32, 2/*#Ops*/, 1, 56,  // Results = #57
 4018 /* 16500*/            OPC_EmitInteger, MVT::i32, 0, 
 4019 /* 16503*/            OPC_EmitInteger, MVT::i32, 0, 
 4020 /* 16506*/            OPC_EmitInteger, MVT::i32, 0, 
 4021 /* 16509*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4022 /* 16521*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 4024                           MVT::i32, 2/*#Ops*/, 2, 62,  // Results = #63
 4025 /* 16532*/            OPC_EmitInteger, MVT::i32, 0, 
 4026 /* 16535*/            OPC_EmitInteger, MVT::i32, 0, 
 4027 /* 16538*/            OPC_EmitInteger, MVT::i32, 0, 
 4028 /* 16541*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4029 /* 16553*/            OPC_EmitInteger, MVT::i32, 1, 
 4030 /* 16556*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4031 /* 16559*/            OPC_EmitInteger, MVT::i32, 0, 
 4032 /* 16562*/            OPC_EmitInteger, MVT::i32, 0, 
 4034                           MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 4035 /* 16591*/            OPC_EmitInteger, MVT::i32, 0, 
 4036 /* 16594*/            OPC_EmitInteger, MVT::i32, 0, 
 4037 /* 16597*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4038 /* 16609*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 4040                           MVT::i32, 2/*#Ops*/, 0, 76,  // Results = #77
 4041 /* 16620*/            OPC_EmitInteger, MVT::i32, 0, 
 4042 /* 16623*/            OPC_EmitInteger, MVT::i32, 0, 
 4043 /* 16626*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4044 /* 16638*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 4046                           MVT::i32, 2/*#Ops*/, 2, 81,  // Results = #82
 4047 /* 16649*/            OPC_EmitInteger, MVT::i32, 0, 
 4048 /* 16652*/            OPC_EmitInteger, MVT::i32, 0, 
 4049 /* 16655*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4050 /* 16667*/            OPC_EmitInteger, MVT::i32, 1, 
 4051 /* 16670*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4052 /* 16673*/            OPC_EmitInteger, MVT::i32, 0, 
 4053 /* 16676*/            OPC_EmitInteger, MVT::i32, 0, 
 4055                           MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 4056 /* 16703*/            OPC_EmitInteger, MVT::i32, R600::sub1,
 4068 /* 16729*/          OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 4069 /* 16732*/          OPC_EmitInteger, MVT::i32, 0, 
 4070 /* 16735*/          OPC_EmitInteger, MVT::i32, 0, 
 4071 /* 16738*/          OPC_EmitInteger, MVT::i32, 0, 
 4072 /* 16741*/          OPC_EmitInteger, MVT::i32, 0, 
 4073 /* 16744*/          OPC_EmitInteger, MVT::i32, 1, 
 4074 /* 16747*/          OPC_EmitInteger, MVT::i32, 0, 
 4075 /* 16750*/          OPC_EmitInteger, MVT::i32, 0, 
 4076 /* 16753*/          OPC_EmitInteger, MVT::i32, 0, 
 4077 /* 16756*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 4079                         MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
 4080 /* 16767*/          OPC_EmitInteger, MVT::i32, 0, 
 4081 /* 16770*/          OPC_EmitInteger, MVT::i32, 0, 
 4082 /* 16773*/          OPC_EmitInteger, MVT::i32, 0, 
 4083 /* 16776*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4084 /* 16788*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 4086                         MVT::i32, 2/*#Ops*/, 2, 18,  // Results = #19
 4087 /* 16799*/          OPC_EmitInteger, MVT::i32, 0, 
 4088 /* 16802*/          OPC_EmitInteger, MVT::i32, 0, 
 4089 /* 16805*/          OPC_EmitInteger, MVT::i32, 0, 
 4090 /* 16808*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4091 /* 16820*/          OPC_EmitInteger, MVT::i32, 1, 
 4092 /* 16823*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4093 /* 16826*/          OPC_EmitInteger, MVT::i32, 0, 
 4094 /* 16829*/          OPC_EmitInteger, MVT::i32, 0, 
 4096                         MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
 4097 /* 16858*/          OPC_EmitInteger, MVT::i32, 0, 
 4098 /* 16861*/          OPC_EmitInteger, MVT::i32, 0, 
 4099 /* 16864*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4100 /* 16876*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 4102                         MVT::i32, 2/*#Ops*/, 0, 32,  // Results = #33
 4103 /* 16887*/          OPC_EmitInteger, MVT::i32, 0, 
 4104 /* 16890*/          OPC_EmitInteger, MVT::i32, 0, 
 4105 /* 16893*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4106 /* 16905*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 4108                         MVT::i32, 2/*#Ops*/, 2, 37,  // Results = #38
 4109 /* 16916*/          OPC_EmitInteger, MVT::i32, 0, 
 4110 /* 16919*/          OPC_EmitInteger, MVT::i32, 0, 
 4111 /* 16922*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4112 /* 16934*/          OPC_EmitInteger, MVT::i32, 1, 
 4113 /* 16937*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4114 /* 16940*/          OPC_EmitInteger, MVT::i32, 0, 
 4115 /* 16943*/          OPC_EmitInteger, MVT::i32, 0, 
 4117                         MVT::i32, 18/*#Ops*/, 4, 5, 28, 29, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45,  // Results = #46
 4118 /* 16970*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 4119 /* 16973*/          OPC_EmitInteger, MVT::i32, 0, 
 4120 /* 16976*/          OPC_EmitInteger, MVT::i32, 0, 
 4121 /* 16979*/          OPC_EmitInteger, MVT::i32, 0, 
 4122 /* 16982*/          OPC_EmitInteger, MVT::i32, 0, 
 4123 /* 16985*/          OPC_EmitInteger, MVT::i32, 1, 
 4124 /* 16988*/          OPC_EmitInteger, MVT::i32, 0, 
 4125 /* 16991*/          OPC_EmitInteger, MVT::i32, 0, 
 4126 /* 16994*/          OPC_EmitInteger, MVT::i32, 0, 
 4127 /* 16997*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 4129                         MVT::i32, 2/*#Ops*/, 1, 56,  // Results = #57
 4130 /* 17008*/          OPC_EmitInteger, MVT::i32, 0, 
 4131 /* 17011*/          OPC_EmitInteger, MVT::i32, 0, 
 4132 /* 17014*/          OPC_EmitInteger, MVT::i32, 0, 
 4133 /* 17017*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4134 /* 17029*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 4136                         MVT::i32, 2/*#Ops*/, 2, 62,  // Results = #63
 4137 /* 17040*/          OPC_EmitInteger, MVT::i32, 0, 
 4138 /* 17043*/          OPC_EmitInteger, MVT::i32, 0, 
 4139 /* 17046*/          OPC_EmitInteger, MVT::i32, 0, 
 4140 /* 17049*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4141 /* 17061*/          OPC_EmitInteger, MVT::i32, 1, 
 4142 /* 17064*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4143 /* 17067*/          OPC_EmitInteger, MVT::i32, 0, 
 4144 /* 17070*/          OPC_EmitInteger, MVT::i32, 0, 
 4146                         MVT::i32, 20/*#Ops*/, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71,  // Results = #72
 4147 /* 17099*/          OPC_EmitInteger, MVT::i32, 0, 
 4148 /* 17102*/          OPC_EmitInteger, MVT::i32, 0, 
 4149 /* 17105*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4150 /* 17117*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 4152                         MVT::i32, 2/*#Ops*/, 0, 76,  // Results = #77
 4153 /* 17128*/          OPC_EmitInteger, MVT::i32, 0, 
 4154 /* 17131*/          OPC_EmitInteger, MVT::i32, 0, 
 4155 /* 17134*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4156 /* 17146*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 4158                         MVT::i32, 2/*#Ops*/, 2, 81,  // Results = #82
 4159 /* 17157*/          OPC_EmitInteger, MVT::i32, 0, 
 4160 /* 17160*/          OPC_EmitInteger, MVT::i32, 0, 
 4161 /* 17163*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4162 /* 17175*/          OPC_EmitInteger, MVT::i32, 1, 
 4163 /* 17178*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4164 /* 17181*/          OPC_EmitInteger, MVT::i32, 0, 
 4165 /* 17184*/          OPC_EmitInteger, MVT::i32, 0, 
 4167                         MVT::i32, 18/*#Ops*/, 48, 49, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89,  // Results = #90
 4168 /* 17211*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 4178 /* 17230*/      OPC_CheckType, MVT::i32,
 4180 /* 17234*/      OPC_EmitInteger, MVT::i32, 0, 
 4181 /* 17237*/      OPC_EmitInteger, MVT::i32, 0, 
 4182 /* 17240*/      OPC_EmitInteger, MVT::i32, 1, 
 4183 /* 17243*/      OPC_EmitInteger, MVT::i32, 0, 
 4184 /* 17246*/      OPC_EmitInteger, MVT::i32, 0, 
 4185 /* 17249*/      OPC_EmitInteger, MVT::i32, 0, 
 4186 /* 17252*/      OPC_EmitInteger, MVT::i32, 0, 
 4187 /* 17255*/      OPC_EmitInteger, MVT::i32, 0, 
 4188 /* 17258*/      OPC_EmitInteger, MVT::i32, 0, 
 4189 /* 17261*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4190 /* 17273*/      OPC_EmitInteger, MVT::i32, 0, 
 4191 /* 17276*/      OPC_EmitInteger, MVT::i32, 0, 
 4192 /* 17279*/      OPC_EmitInteger, MVT::i32, 0, 
 4193 /* 17282*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4194 /* 17294*/      OPC_EmitInteger, MVT::i32, 1, 
 4195 /* 17297*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4196 /* 17300*/      OPC_EmitInteger, MVT::i32, 0, 
 4197 /* 17303*/      OPC_EmitInteger, MVT::i32, 0, 
 4199                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 4209 /* 17343*/    OPC_CheckType, MVT::i32,
 4211 /* 17346*/    OPC_CheckType, MVT::i32,
 4215                   MVT::i32, 3/*#Ops*/, 3, 4, 2, 
 4221 /* 17366*/    OPC_CheckChild1Type, MVT::i32,
 4226 /* 17374*/    OPC_CheckType, MVT::i32,
 4247 /* 17426*/            OPC_CheckType, MVT::i32,
 4249 /* 17430*/            OPC_EmitInteger, MVT::i32, 0, 
 4250 /* 17433*/            OPC_EmitInteger, MVT::i32, 0, 
 4251 /* 17436*/            OPC_EmitInteger, MVT::i32, 1, 
 4252 /* 17439*/            OPC_EmitInteger, MVT::i32, 0, 
 4253 /* 17442*/            OPC_EmitInteger, MVT::i32, 0, 
 4254 /* 17445*/            OPC_EmitInteger, MVT::i32, 0, 
 4255 /* 17448*/            OPC_EmitInteger, MVT::i32, 0, 
 4256 /* 17451*/            OPC_EmitInteger, MVT::i32, 0, 
 4257 /* 17454*/            OPC_EmitInteger, MVT::i32, 0, 
 4258 /* 17457*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4259 /* 17469*/            OPC_EmitInteger, MVT::i32, 0, 
 4260 /* 17472*/            OPC_EmitInteger, MVT::i32, 0, 
 4261 /* 17475*/            OPC_EmitInteger, MVT::i32, 0, 
 4262 /* 17478*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4263 /* 17490*/            OPC_EmitInteger, MVT::i32, 1, 
 4264 /* 17493*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4265 /* 17496*/            OPC_EmitInteger, MVT::i32, 0, 
 4266 /* 17499*/            OPC_EmitInteger, MVT::i32, 0, 
 4268                           MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 4274 /* 17532*/            OPC_CheckType, MVT::i32,
 4276 /* 17536*/            OPC_EmitInteger, MVT::i32, 0, 
 4277 /* 17539*/            OPC_EmitInteger, MVT::i32, 0, 
 4278 /* 17542*/            OPC_EmitInteger, MVT::i32, 1, 
 4279 /* 17545*/            OPC_EmitInteger, MVT::i32, 0, 
 4280 /* 17548*/            OPC_EmitInteger, MVT::i32, 0, 
 4281 /* 17551*/            OPC_EmitInteger, MVT::i32, 0, 
 4282 /* 17554*/            OPC_EmitInteger, MVT::i32, 0, 
 4283 /* 17557*/            OPC_EmitInteger, MVT::i32, 0, 
 4284 /* 17560*/            OPC_EmitInteger, MVT::i32, 0, 
 4285 /* 17563*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4286 /* 17575*/            OPC_EmitInteger, MVT::i32, 0, 
 4287 /* 17578*/            OPC_EmitInteger, MVT::i32, 0, 
 4288 /* 17581*/            OPC_EmitInteger, MVT::i32, 0, 
 4289 /* 17584*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4290 /* 17596*/            OPC_EmitInteger, MVT::i32, 1, 
 4291 /* 17599*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4292 /* 17602*/            OPC_EmitInteger, MVT::i32, 0, 
 4293 /* 17605*/            OPC_EmitInteger, MVT::i32, 0, 
 4295                           MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 4301 /* 17638*/            OPC_CheckType, MVT::i32,
 4303 /* 17642*/            OPC_EmitInteger, MVT::i32, 0, 
 4304 /* 17645*/            OPC_EmitInteger, MVT::i32, 0, 
 4305 /* 17648*/            OPC_EmitInteger, MVT::i32, 1, 
 4306 /* 17651*/            OPC_EmitInteger, MVT::i32, 0, 
 4307 /* 17654*/            OPC_EmitInteger, MVT::i32, 0, 
 4308 /* 17657*/            OPC_EmitInteger, MVT::i32, 0, 
 4309 /* 17660*/            OPC_EmitInteger, MVT::i32, 0, 
 4310 /* 17663*/            OPC_EmitInteger, MVT::i32, 0, 
 4311 /* 17666*/            OPC_EmitInteger, MVT::i32, 0, 
 4312 /* 17669*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4313 /* 17681*/            OPC_EmitInteger, MVT::i32, 0, 
 4314 /* 17684*/            OPC_EmitInteger, MVT::i32, 0, 
 4315 /* 17687*/            OPC_EmitInteger, MVT::i32, 0, 
 4316 /* 17690*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4317 /* 17702*/            OPC_EmitInteger, MVT::i32, 1, 
 4318 /* 17705*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4319 /* 17708*/            OPC_EmitInteger, MVT::i32, 0, 
 4320 /* 17711*/            OPC_EmitInteger, MVT::i32, 0, 
 4322                           MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 4328 /* 17744*/            OPC_CheckType, MVT::i32,
 4330 /* 17748*/            OPC_EmitInteger, MVT::i32, 0, 
 4331 /* 17751*/            OPC_EmitInteger, MVT::i32, 0, 
 4332 /* 17754*/            OPC_EmitInteger, MVT::i32, 1, 
 4333 /* 17757*/            OPC_EmitInteger, MVT::i32, 0, 
 4334 /* 17760*/            OPC_EmitInteger, MVT::i32, 0, 
 4335 /* 17763*/            OPC_EmitInteger, MVT::i32, 0, 
 4336 /* 17766*/            OPC_EmitInteger, MVT::i32, 0, 
 4337 /* 17769*/            OPC_EmitInteger, MVT::i32, 0, 
 4338 /* 17772*/            OPC_EmitInteger, MVT::i32, 0, 
 4339 /* 17775*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4340 /* 17787*/            OPC_EmitInteger, MVT::i32, 0, 
 4341 /* 17790*/            OPC_EmitInteger, MVT::i32, 0, 
 4342 /* 17793*/            OPC_EmitInteger, MVT::i32, 0, 
 4343 /* 17796*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4344 /* 17808*/            OPC_EmitInteger, MVT::i32, 1, 
 4345 /* 17811*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4346 /* 17814*/            OPC_EmitInteger, MVT::i32, 0, 
 4347 /* 17817*/            OPC_EmitInteger, MVT::i32, 0, 
 4349                           MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 4355 /* 17850*/            OPC_CheckType, MVT::i32,
 4357 /* 17854*/            OPC_EmitInteger, MVT::i32, 0, 
 4358 /* 17857*/            OPC_EmitInteger, MVT::i32, 0, 
 4359 /* 17860*/            OPC_EmitInteger, MVT::i32, 1, 
 4360 /* 17863*/            OPC_EmitInteger, MVT::i32, 0, 
 4361 /* 17866*/            OPC_EmitInteger, MVT::i32, 0, 
 4362 /* 17869*/            OPC_EmitInteger, MVT::i32, 0, 
 4363 /* 17872*/            OPC_EmitInteger, MVT::i32, 0, 
 4364 /* 17875*/            OPC_EmitInteger, MVT::i32, 0, 
 4365 /* 17878*/            OPC_EmitInteger, MVT::i32, 0, 
 4366 /* 17881*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4367 /* 17893*/            OPC_EmitInteger, MVT::i32, 0, 
 4368 /* 17896*/            OPC_EmitInteger, MVT::i32, 0, 
 4369 /* 17899*/            OPC_EmitInteger, MVT::i32, 0, 
 4370 /* 17902*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4371 /* 17914*/            OPC_EmitInteger, MVT::i32, 1, 
 4372 /* 17917*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4373 /* 17920*/            OPC_EmitInteger, MVT::i32, 0, 
 4374 /* 17923*/            OPC_EmitInteger, MVT::i32, 0, 
 4376                           MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 4382 /* 17956*/            OPC_CheckType, MVT::i32,
 4384 /* 17960*/            OPC_EmitInteger, MVT::i32, 0, 
 4385 /* 17963*/            OPC_EmitInteger, MVT::i32, 0, 
 4386 /* 17966*/            OPC_EmitInteger, MVT::i32, 1, 
 4387 /* 17969*/            OPC_EmitInteger, MVT::i32, 0, 
 4388 /* 17972*/            OPC_EmitInteger, MVT::i32, 0, 
 4389 /* 17975*/            OPC_EmitInteger, MVT::i32, 0, 
 4390 /* 17978*/            OPC_EmitInteger, MVT::i32, 0, 
 4391 /* 17981*/            OPC_EmitInteger, MVT::i32, 0, 
 4392 /* 17984*/            OPC_EmitInteger, MVT::i32, 0, 
 4393 /* 17987*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4394 /* 17999*/            OPC_EmitInteger, MVT::i32, 0, 
 4395 /* 18002*/            OPC_EmitInteger, MVT::i32, 0, 
 4396 /* 18005*/            OPC_EmitInteger, MVT::i32, 0, 
 4397 /* 18008*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4398 /* 18020*/            OPC_EmitInteger, MVT::i32, 1, 
 4399 /* 18023*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4400 /* 18026*/            OPC_EmitInteger, MVT::i32, 0, 
 4401 /* 18029*/            OPC_EmitInteger, MVT::i32, 0, 
 4403                           MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 4409 /* 18062*/            OPC_CheckType, MVT::i32,
 4411 /* 18066*/            OPC_EmitInteger, MVT::i32, 0, 
 4412 /* 18069*/            OPC_EmitInteger, MVT::i32, 0, 
 4413 /* 18072*/            OPC_EmitInteger, MVT::i32, 1, 
 4414 /* 18075*/            OPC_EmitInteger, MVT::i32, 0, 
 4415 /* 18078*/            OPC_EmitInteger, MVT::i32, 0, 
 4416 /* 18081*/            OPC_EmitInteger, MVT::i32, 0, 
 4417 /* 18084*/            OPC_EmitInteger, MVT::i32, 0, 
 4418 /* 18087*/            OPC_EmitInteger, MVT::i32, 0, 
 4419 /* 18090*/            OPC_EmitInteger, MVT::i32, 0, 
 4420 /* 18093*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4421 /* 18105*/            OPC_EmitInteger, MVT::i32, 0, 
 4422 /* 18108*/            OPC_EmitInteger, MVT::i32, 0, 
 4423 /* 18111*/            OPC_EmitInteger, MVT::i32, 0, 
 4424 /* 18114*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4425 /* 18126*/            OPC_EmitInteger, MVT::i32, 1, 
 4426 /* 18129*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4427 /* 18132*/            OPC_EmitInteger, MVT::i32, 0, 
 4428 /* 18135*/            OPC_EmitInteger, MVT::i32, 0, 
 4430                           MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 4436 /* 18168*/            OPC_CheckType, MVT::i32,
 4438 /* 18172*/            OPC_EmitInteger, MVT::i32, 0, 
 4439 /* 18175*/            OPC_EmitInteger, MVT::i32, 0, 
 4440 /* 18178*/            OPC_EmitInteger, MVT::i32, 1, 
 4441 /* 18181*/            OPC_EmitInteger, MVT::i32, 0, 
 4442 /* 18184*/            OPC_EmitInteger, MVT::i32, 0, 
 4443 /* 18187*/            OPC_EmitInteger, MVT::i32, 0, 
 4444 /* 18190*/            OPC_EmitInteger, MVT::i32, 0, 
 4445 /* 18193*/            OPC_EmitInteger, MVT::i32, 0, 
 4446 /* 18196*/            OPC_EmitInteger, MVT::i32, 0, 
 4447 /* 18199*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4448 /* 18211*/            OPC_EmitInteger, MVT::i32, 0, 
 4449 /* 18214*/            OPC_EmitInteger, MVT::i32, 0, 
 4450 /* 18217*/            OPC_EmitInteger, MVT::i32, 0, 
 4451 /* 18220*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4452 /* 18232*/            OPC_EmitInteger, MVT::i32, 1, 
 4453 /* 18235*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4454 /* 18238*/            OPC_EmitInteger, MVT::i32, 0, 
 4455 /* 18241*/            OPC_EmitInteger, MVT::i32, 0, 
 4457                           MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 4476 /* 18297*/            OPC_EmitInteger, MVT::i32, 0, 
 4477 /* 18300*/            OPC_EmitInteger, MVT::i32, 0, 
 4478 /* 18303*/            OPC_EmitInteger, MVT::i32, 1, 
 4479 /* 18306*/            OPC_EmitInteger, MVT::i32, 0, 
 4480 /* 18309*/            OPC_EmitInteger, MVT::i32, 0, 
 4481 /* 18312*/            OPC_EmitInteger, MVT::i32, 0, 
 4482 /* 18315*/            OPC_EmitInteger, MVT::i32, 0, 
 4483 /* 18318*/            OPC_EmitInteger, MVT::i32, 0, 
 4484 /* 18321*/            OPC_EmitInteger, MVT::i32, 0, 
 4485 /* 18324*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4486 /* 18336*/            OPC_EmitInteger, MVT::i32, 0, 
 4487 /* 18339*/            OPC_EmitInteger, MVT::i32, 0, 
 4488 /* 18342*/            OPC_EmitInteger, MVT::i32, 0, 
 4489 /* 18345*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4490 /* 18357*/            OPC_EmitInteger, MVT::i32, 1, 
 4491 /* 18360*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4492 /* 18363*/            OPC_EmitInteger, MVT::i32, 0, 
 4493 /* 18366*/            OPC_EmitInteger, MVT::i32, 0, 
 4503 /* 18403*/            OPC_EmitInteger, MVT::i32, 0, 
 4504 /* 18406*/            OPC_EmitInteger, MVT::i32, 0, 
 4505 /* 18409*/            OPC_EmitInteger, MVT::i32, 1, 
 4506 /* 18412*/            OPC_EmitInteger, MVT::i32, 0, 
 4507 /* 18415*/            OPC_EmitInteger, MVT::i32, 0, 
 4508 /* 18418*/            OPC_EmitInteger, MVT::i32, 0, 
 4509 /* 18421*/            OPC_EmitInteger, MVT::i32, 0, 
 4510 /* 18424*/            OPC_EmitInteger, MVT::i32, 0, 
 4511 /* 18427*/            OPC_EmitInteger, MVT::i32, 0, 
 4512 /* 18430*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4513 /* 18442*/            OPC_EmitInteger, MVT::i32, 0, 
 4514 /* 18445*/            OPC_EmitInteger, MVT::i32, 0, 
 4515 /* 18448*/            OPC_EmitInteger, MVT::i32, 0, 
 4516 /* 18451*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4517 /* 18463*/            OPC_EmitInteger, MVT::i32, 1, 
 4518 /* 18466*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4519 /* 18469*/            OPC_EmitInteger, MVT::i32, 0, 
 4520 /* 18472*/            OPC_EmitInteger, MVT::i32, 0, 
 4530 /* 18509*/            OPC_EmitInteger, MVT::i32, 0, 
 4531 /* 18512*/            OPC_EmitInteger, MVT::i32, 0, 
 4532 /* 18515*/            OPC_EmitInteger, MVT::i32, 1, 
 4533 /* 18518*/            OPC_EmitInteger, MVT::i32, 0, 
 4534 /* 18521*/            OPC_EmitInteger, MVT::i32, 0, 
 4535 /* 18524*/            OPC_EmitInteger, MVT::i32, 0, 
 4536 /* 18527*/            OPC_EmitInteger, MVT::i32, 0, 
 4537 /* 18530*/            OPC_EmitInteger, MVT::i32, 0, 
 4538 /* 18533*/            OPC_EmitInteger, MVT::i32, 0, 
 4539 /* 18536*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4540 /* 18548*/            OPC_EmitInteger, MVT::i32, 0, 
 4541 /* 18551*/            OPC_EmitInteger, MVT::i32, 0, 
 4542 /* 18554*/            OPC_EmitInteger, MVT::i32, 0, 
 4543 /* 18557*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4544 /* 18569*/            OPC_EmitInteger, MVT::i32, 1, 
 4545 /* 18572*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4546 /* 18575*/            OPC_EmitInteger, MVT::i32, 0, 
 4547 /* 18578*/            OPC_EmitInteger, MVT::i32, 0, 
 4557 /* 18615*/            OPC_EmitInteger, MVT::i32, 0, 
 4558 /* 18618*/            OPC_EmitInteger, MVT::i32, 0, 
 4559 /* 18621*/            OPC_EmitInteger, MVT::i32, 1, 
 4560 /* 18624*/            OPC_EmitInteger, MVT::i32, 0, 
 4561 /* 18627*/            OPC_EmitInteger, MVT::i32, 0, 
 4562 /* 18630*/            OPC_EmitInteger, MVT::i32, 0, 
 4563 /* 18633*/            OPC_EmitInteger, MVT::i32, 0, 
 4564 /* 18636*/            OPC_EmitInteger, MVT::i32, 0, 
 4565 /* 18639*/            OPC_EmitInteger, MVT::i32, 0, 
 4566 /* 18642*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4567 /* 18654*/            OPC_EmitInteger, MVT::i32, 0, 
 4568 /* 18657*/            OPC_EmitInteger, MVT::i32, 0, 
 4569 /* 18660*/            OPC_EmitInteger, MVT::i32, 0, 
 4570 /* 18663*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4571 /* 18675*/            OPC_EmitInteger, MVT::i32, 1, 
 4572 /* 18678*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4573 /* 18681*/            OPC_EmitInteger, MVT::i32, 0, 
 4574 /* 18684*/            OPC_EmitInteger, MVT::i32, 0, 
 4584 /* 18721*/            OPC_EmitInteger, MVT::i32, 0, 
 4585 /* 18724*/            OPC_EmitInteger, MVT::i32, 0, 
 4586 /* 18727*/            OPC_EmitInteger, MVT::i32, 1, 
 4587 /* 18730*/            OPC_EmitInteger, MVT::i32, 0, 
 4588 /* 18733*/            OPC_EmitInteger, MVT::i32, 0, 
 4589 /* 18736*/            OPC_EmitInteger, MVT::i32, 0, 
 4590 /* 18739*/            OPC_EmitInteger, MVT::i32, 0, 
 4591 /* 18742*/            OPC_EmitInteger, MVT::i32, 0, 
 4592 /* 18745*/            OPC_EmitInteger, MVT::i32, 0, 
 4593 /* 18748*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4594 /* 18760*/            OPC_EmitInteger, MVT::i32, 0, 
 4595 /* 18763*/            OPC_EmitInteger, MVT::i32, 0, 
 4596 /* 18766*/            OPC_EmitInteger, MVT::i32, 0, 
 4597 /* 18769*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4598 /* 18781*/            OPC_EmitInteger, MVT::i32, 1, 
 4599 /* 18784*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4600 /* 18787*/            OPC_EmitInteger, MVT::i32, 0, 
 4601 /* 18790*/            OPC_EmitInteger, MVT::i32, 0, 
 4611 /* 18827*/            OPC_EmitInteger, MVT::i32, 0, 
 4612 /* 18830*/            OPC_EmitInteger, MVT::i32, 0, 
 4613 /* 18833*/            OPC_EmitInteger, MVT::i32, 1, 
 4614 /* 18836*/            OPC_EmitInteger, MVT::i32, 0, 
 4615 /* 18839*/            OPC_EmitInteger, MVT::i32, 0, 
 4616 /* 18842*/            OPC_EmitInteger, MVT::i32, 0, 
 4617 /* 18845*/            OPC_EmitInteger, MVT::i32, 0, 
 4618 /* 18848*/            OPC_EmitInteger, MVT::i32, 0, 
 4619 /* 18851*/            OPC_EmitInteger, MVT::i32, 0, 
 4620 /* 18854*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4621 /* 18866*/            OPC_EmitInteger, MVT::i32, 0, 
 4622 /* 18869*/            OPC_EmitInteger, MVT::i32, 0, 
 4623 /* 18872*/            OPC_EmitInteger, MVT::i32, 0, 
 4624 /* 18875*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4625 /* 18887*/            OPC_EmitInteger, MVT::i32, 1, 
 4626 /* 18890*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4627 /* 18893*/            OPC_EmitInteger, MVT::i32, 0, 
 4628 /* 18896*/            OPC_EmitInteger, MVT::i32, 0, 
 4638 /* 18933*/            OPC_EmitInteger, MVT::i32, 0, 
 4639 /* 18936*/            OPC_EmitInteger, MVT::i32, 0, 
 4640 /* 18939*/            OPC_EmitInteger, MVT::i32, 1, 
 4641 /* 18942*/            OPC_EmitInteger, MVT::i32, 0, 
 4642 /* 18945*/            OPC_EmitInteger, MVT::i32, 0, 
 4643 /* 18948*/            OPC_EmitInteger, MVT::i32, 0, 
 4644 /* 18951*/            OPC_EmitInteger, MVT::i32, 0, 
 4645 /* 18954*/            OPC_EmitInteger, MVT::i32, 0, 
 4646 /* 18957*/            OPC_EmitInteger, MVT::i32, 0, 
 4647 /* 18960*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4648 /* 18972*/            OPC_EmitInteger, MVT::i32, 0, 
 4649 /* 18975*/            OPC_EmitInteger, MVT::i32, 0, 
 4650 /* 18978*/            OPC_EmitInteger, MVT::i32, 0, 
 4651 /* 18981*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4652 /* 18993*/            OPC_EmitInteger, MVT::i32, 1, 
 4653 /* 18996*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4654 /* 18999*/            OPC_EmitInteger, MVT::i32, 0, 
 4655 /* 19002*/            OPC_EmitInteger, MVT::i32, 0, 
 4665 /* 19039*/            OPC_EmitInteger, MVT::i32, 0, 
 4666 /* 19042*/            OPC_EmitInteger, MVT::i32, 0, 
 4667 /* 19045*/            OPC_EmitInteger, MVT::i32, 1, 
 4668 /* 19048*/            OPC_EmitInteger, MVT::i32, 0, 
 4669 /* 19051*/            OPC_EmitInteger, MVT::i32, 0, 
 4670 /* 19054*/            OPC_EmitInteger, MVT::i32, 0, 
 4671 /* 19057*/            OPC_EmitInteger, MVT::i32, 0, 
 4672 /* 19060*/            OPC_EmitInteger, MVT::i32, 0, 
 4673 /* 19063*/            OPC_EmitInteger, MVT::i32, 0, 
 4674 /* 19066*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4675 /* 19078*/            OPC_EmitInteger, MVT::i32, 0, 
 4676 /* 19081*/            OPC_EmitInteger, MVT::i32, 0, 
 4677 /* 19084*/            OPC_EmitInteger, MVT::i32, 0, 
 4678 /* 19087*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4679 /* 19099*/            OPC_EmitInteger, MVT::i32, 1, 
 4680 /* 19102*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4681 /* 19105*/            OPC_EmitInteger, MVT::i32, 0, 
 4682 /* 19108*/            OPC_EmitInteger, MVT::i32, 0, 
 4702 /* 19160*/          OPC_EmitInteger, MVT::i32, 0, 
 4703 /* 19163*/          OPC_EmitInteger, MVT::i32, 0, 
 4704 /* 19166*/          OPC_EmitInteger, MVT::i32, 0, 
 4705 /* 19169*/          OPC_EmitInteger, MVT::i32, 0, 
 4706 /* 19172*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4707 /* 19184*/          OPC_EmitInteger, MVT::i32, 0, 
 4708 /* 19187*/          OPC_EmitInteger, MVT::i32, 0, 
 4709 /* 19190*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4710 /* 19202*/          OPC_EmitInteger, MVT::i32, 0, 
 4711 /* 19205*/          OPC_EmitInteger, MVT::i32, 0, 
 4712 /* 19208*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4713 /* 19220*/          OPC_EmitInteger, MVT::i32, 1, 
 4714 /* 19223*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4715 /* 19226*/          OPC_EmitInteger, MVT::i32, 0, 
 4716 /* 19229*/          OPC_EmitInteger, MVT::i32, 0, 
 4726 /* 19264*/          OPC_EmitInteger, MVT::i32, 0, 
 4727 /* 19267*/          OPC_EmitInteger, MVT::i32, 0, 
 4728 /* 19270*/          OPC_EmitInteger, MVT::i32, 0, 
 4729 /* 19273*/          OPC_EmitInteger, MVT::i32, 0, 
 4730 /* 19276*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4731 /* 19288*/          OPC_EmitInteger, MVT::i32, 0, 
 4732 /* 19291*/          OPC_EmitInteger, MVT::i32, 0, 
 4733 /* 19294*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4734 /* 19306*/          OPC_EmitInteger, MVT::i32, 0, 
 4735 /* 19309*/          OPC_EmitInteger, MVT::i32, 0, 
 4736 /* 19312*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4737 /* 19324*/          OPC_EmitInteger, MVT::i32, 1, 
 4738 /* 19327*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4739 /* 19330*/          OPC_EmitInteger, MVT::i32, 0, 
 4740 /* 19333*/          OPC_EmitInteger, MVT::i32, 0, 
 4750 /* 19368*/          OPC_EmitInteger, MVT::i32, 0, 
 4751 /* 19371*/          OPC_EmitInteger, MVT::i32, 0, 
 4752 /* 19374*/          OPC_EmitInteger, MVT::i32, 0, 
 4753 /* 19377*/          OPC_EmitInteger, MVT::i32, 0, 
 4754 /* 19380*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4755 /* 19392*/          OPC_EmitInteger, MVT::i32, 0, 
 4756 /* 19395*/          OPC_EmitInteger, MVT::i32, 0, 
 4757 /* 19398*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4758 /* 19410*/          OPC_EmitInteger, MVT::i32, 0, 
 4759 /* 19413*/          OPC_EmitInteger, MVT::i32, 0, 
 4760 /* 19416*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4761 /* 19428*/          OPC_EmitInteger, MVT::i32, 1, 
 4762 /* 19431*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4763 /* 19434*/          OPC_EmitInteger, MVT::i32, 0, 
 4764 /* 19437*/          OPC_EmitInteger, MVT::i32, 0, 
 4774 /* 19472*/          OPC_EmitInteger, MVT::i32, 0, 
 4775 /* 19475*/          OPC_EmitInteger, MVT::i32, 0, 
 4776 /* 19478*/          OPC_EmitInteger, MVT::i32, 0, 
 4777 /* 19481*/          OPC_EmitInteger, MVT::i32, 0, 
 4778 /* 19484*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4779 /* 19496*/          OPC_EmitInteger, MVT::i32, 0, 
 4780 /* 19499*/          OPC_EmitInteger, MVT::i32, 0, 
 4781 /* 19502*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4782 /* 19514*/          OPC_EmitInteger, MVT::i32, 0, 
 4783 /* 19517*/          OPC_EmitInteger, MVT::i32, 0, 
 4784 /* 19520*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4785 /* 19532*/          OPC_EmitInteger, MVT::i32, 1, 
 4786 /* 19535*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4787 /* 19538*/          OPC_EmitInteger, MVT::i32, 0, 
 4788 /* 19541*/          OPC_EmitInteger, MVT::i32, 0, 
 4798 /* 19576*/          OPC_EmitInteger, MVT::i32, 0, 
 4799 /* 19579*/          OPC_EmitInteger, MVT::i32, 0, 
 4800 /* 19582*/          OPC_EmitInteger, MVT::i32, 0, 
 4801 /* 19585*/          OPC_EmitInteger, MVT::i32, 0, 
 4802 /* 19588*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4803 /* 19600*/          OPC_EmitInteger, MVT::i32, 0, 
 4804 /* 19603*/          OPC_EmitInteger, MVT::i32, 0, 
 4805 /* 19606*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4806 /* 19618*/          OPC_EmitInteger, MVT::i32, 0, 
 4807 /* 19621*/          OPC_EmitInteger, MVT::i32, 0, 
 4808 /* 19624*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4809 /* 19636*/          OPC_EmitInteger, MVT::i32, 1, 
 4810 /* 19639*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4811 /* 19642*/          OPC_EmitInteger, MVT::i32, 0, 
 4812 /* 19645*/          OPC_EmitInteger, MVT::i32, 0, 
 4822 /* 19680*/          OPC_EmitInteger, MVT::i32, 0, 
 4823 /* 19683*/          OPC_EmitInteger, MVT::i32, 0, 
 4824 /* 19686*/          OPC_EmitInteger, MVT::i32, 0, 
 4825 /* 19689*/          OPC_EmitInteger, MVT::i32, 0, 
 4826 /* 19692*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4827 /* 19704*/          OPC_EmitInteger, MVT::i32, 0, 
 4828 /* 19707*/          OPC_EmitInteger, MVT::i32, 0, 
 4829 /* 19710*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4830 /* 19722*/          OPC_EmitInteger, MVT::i32, 0, 
 4831 /* 19725*/          OPC_EmitInteger, MVT::i32, 0, 
 4832 /* 19728*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4833 /* 19740*/          OPC_EmitInteger, MVT::i32, 1, 
 4834 /* 19743*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4835 /* 19746*/          OPC_EmitInteger, MVT::i32, 0, 
 4836 /* 19749*/          OPC_EmitInteger, MVT::i32, 0, 
 4846 /* 19784*/          OPC_EmitInteger, MVT::i32, 0, 
 4847 /* 19787*/          OPC_EmitInteger, MVT::i32, 0, 
 4848 /* 19790*/          OPC_EmitInteger, MVT::i32, 0, 
 4849 /* 19793*/          OPC_EmitInteger, MVT::i32, 0, 
 4850 /* 19796*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4851 /* 19808*/          OPC_EmitInteger, MVT::i32, 0, 
 4852 /* 19811*/          OPC_EmitInteger, MVT::i32, 0, 
 4853 /* 19814*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4854 /* 19826*/          OPC_EmitInteger, MVT::i32, 0, 
 4855 /* 19829*/          OPC_EmitInteger, MVT::i32, 0, 
 4856 /* 19832*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4857 /* 19844*/          OPC_EmitInteger, MVT::i32, 1, 
 4858 /* 19847*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4859 /* 19850*/          OPC_EmitInteger, MVT::i32, 0, 
 4860 /* 19853*/          OPC_EmitInteger, MVT::i32, 0, 
 4870 /* 19888*/          OPC_EmitInteger, MVT::i32, 0, 
 4871 /* 19891*/          OPC_EmitInteger, MVT::i32, 0, 
 4872 /* 19894*/          OPC_EmitInteger, MVT::i32, 0, 
 4873 /* 19897*/          OPC_EmitInteger, MVT::i32, 0, 
 4874 /* 19900*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4875 /* 19912*/          OPC_EmitInteger, MVT::i32, 0, 
 4876 /* 19915*/          OPC_EmitInteger, MVT::i32, 0, 
 4877 /* 19918*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4878 /* 19930*/          OPC_EmitInteger, MVT::i32, 0, 
 4879 /* 19933*/          OPC_EmitInteger, MVT::i32, 0, 
 4880 /* 19936*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4881 /* 19948*/          OPC_EmitInteger, MVT::i32, 1, 
 4882 /* 19951*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4883 /* 19954*/          OPC_EmitInteger, MVT::i32, 0, 
 4884 /* 19957*/          OPC_EmitInteger, MVT::i32, 0, 
 4894 /* 19992*/          OPC_EmitInteger, MVT::i32, 0, 
 4895 /* 19995*/          OPC_EmitInteger, MVT::i32, 0, 
 4896 /* 19998*/          OPC_EmitInteger, MVT::i32, 0, 
 4897 /* 20001*/          OPC_EmitInteger, MVT::i32, 0, 
 4898 /* 20004*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4899 /* 20016*/          OPC_EmitInteger, MVT::i32, 0, 
 4900 /* 20019*/          OPC_EmitInteger, MVT::i32, 0, 
 4901 /* 20022*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4902 /* 20034*/          OPC_EmitInteger, MVT::i32, 0, 
 4903 /* 20037*/          OPC_EmitInteger, MVT::i32, 0, 
 4904 /* 20040*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4905 /* 20052*/          OPC_EmitInteger, MVT::i32, 1, 
 4906 /* 20055*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4907 /* 20058*/          OPC_EmitInteger, MVT::i32, 0, 
 4908 /* 20061*/          OPC_EmitInteger, MVT::i32, 0, 
 4918 /* 20096*/          OPC_EmitInteger, MVT::i32, 0, 
 4919 /* 20099*/          OPC_EmitInteger, MVT::i32, 0, 
 4920 /* 20102*/          OPC_EmitInteger, MVT::i32, 0, 
 4921 /* 20105*/          OPC_EmitInteger, MVT::i32, 0, 
 4922 /* 20108*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4923 /* 20120*/          OPC_EmitInteger, MVT::i32, 0, 
 4924 /* 20123*/          OPC_EmitInteger, MVT::i32, 0, 
 4925 /* 20126*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4926 /* 20138*/          OPC_EmitInteger, MVT::i32, 0, 
 4927 /* 20141*/          OPC_EmitInteger, MVT::i32, 0, 
 4928 /* 20144*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4929 /* 20156*/          OPC_EmitInteger, MVT::i32, 1, 
 4930 /* 20159*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4931 /* 20162*/          OPC_EmitInteger, MVT::i32, 0, 
 4932 /* 20165*/          OPC_EmitInteger, MVT::i32, 0, 
 4942 /* 20200*/          OPC_EmitInteger, MVT::i32, 0, 
 4943 /* 20203*/          OPC_EmitInteger, MVT::i32, 0, 
 4944 /* 20206*/          OPC_EmitInteger, MVT::i32, 0, 
 4945 /* 20209*/          OPC_EmitInteger, MVT::i32, 0, 
 4946 /* 20212*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4947 /* 20224*/          OPC_EmitInteger, MVT::i32, 0, 
 4948 /* 20227*/          OPC_EmitInteger, MVT::i32, 0, 
 4949 /* 20230*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4950 /* 20242*/          OPC_EmitInteger, MVT::i32, 0, 
 4951 /* 20245*/          OPC_EmitInteger, MVT::i32, 0, 
 4952 /* 20248*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4953 /* 20260*/          OPC_EmitInteger, MVT::i32, 1, 
 4954 /* 20263*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4955 /* 20266*/          OPC_EmitInteger, MVT::i32, 0, 
 4956 /* 20269*/          OPC_EmitInteger, MVT::i32, 0, 
 4966 /* 20304*/          OPC_EmitInteger, MVT::i32, 0, 
 4967 /* 20307*/          OPC_EmitInteger, MVT::i32, 0, 
 4968 /* 20310*/          OPC_EmitInteger, MVT::i32, 0, 
 4969 /* 20313*/          OPC_EmitInteger, MVT::i32, 0, 
 4970 /* 20316*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4971 /* 20328*/          OPC_EmitInteger, MVT::i32, 0, 
 4972 /* 20331*/          OPC_EmitInteger, MVT::i32, 0, 
 4973 /* 20334*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4974 /* 20346*/          OPC_EmitInteger, MVT::i32, 0, 
 4975 /* 20349*/          OPC_EmitInteger, MVT::i32, 0, 
 4976 /* 20352*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 4977 /* 20364*/          OPC_EmitInteger, MVT::i32, 1, 
 4978 /* 20367*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 4979 /* 20370*/          OPC_EmitInteger, MVT::i32, 0, 
 4980 /* 20373*/          OPC_EmitInteger, MVT::i32, 0, 
 4988 /* 20404*/      OPC_CheckChild0Type, MVT::i32,
 4997 /* 20429*/          OPC_CheckType, MVT::i32,
 4999 /* 20433*/          OPC_EmitInteger, MVT::i32, 0, 
 5000 /* 20436*/          OPC_EmitInteger, MVT::i32, 0, 
 5001 /* 20439*/          OPC_EmitInteger, MVT::i32, 1, 
 5002 /* 20442*/          OPC_EmitInteger, MVT::i32, 0, 
 5003 /* 20445*/          OPC_EmitInteger, MVT::i32, 0, 
 5004 /* 20448*/          OPC_EmitInteger, MVT::i32, 0, 
 5005 /* 20451*/          OPC_EmitInteger, MVT::i32, 0, 
 5006 /* 20454*/          OPC_EmitInteger, MVT::i32, 0, 
 5007 /* 20457*/          OPC_EmitInteger, MVT::i32, 0, 
 5008 /* 20460*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5009 /* 20472*/          OPC_EmitInteger, MVT::i32, 0, 
 5010 /* 20475*/          OPC_EmitInteger, MVT::i32, 0, 
 5011 /* 20478*/          OPC_EmitInteger, MVT::i32, 0, 
 5012 /* 20481*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5013 /* 20493*/          OPC_EmitInteger, MVT::i32, 1, 
 5014 /* 20496*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5015 /* 20499*/          OPC_EmitInteger, MVT::i32, 0, 
 5016 /* 20502*/          OPC_EmitInteger, MVT::i32, 0, 
 5018                         MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 5024 /* 20535*/          OPC_CheckType, MVT::i32,
 5026 /* 20539*/          OPC_EmitInteger, MVT::i32, 0, 
 5027 /* 20542*/          OPC_EmitInteger, MVT::i32, 0, 
 5028 /* 20545*/          OPC_EmitInteger, MVT::i32, 1, 
 5029 /* 20548*/          OPC_EmitInteger, MVT::i32, 0, 
 5030 /* 20551*/          OPC_EmitInteger, MVT::i32, 0, 
 5031 /* 20554*/          OPC_EmitInteger, MVT::i32, 0, 
 5032 /* 20557*/          OPC_EmitInteger, MVT::i32, 0, 
 5033 /* 20560*/          OPC_EmitInteger, MVT::i32, 0, 
 5034 /* 20563*/          OPC_EmitInteger, MVT::i32, 0, 
 5035 /* 20566*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5036 /* 20578*/          OPC_EmitInteger, MVT::i32, 0, 
 5037 /* 20581*/          OPC_EmitInteger, MVT::i32, 0, 
 5038 /* 20584*/          OPC_EmitInteger, MVT::i32, 0, 
 5039 /* 20587*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5040 /* 20599*/          OPC_EmitInteger, MVT::i32, 1, 
 5041 /* 20602*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5042 /* 20605*/          OPC_EmitInteger, MVT::i32, 0, 
 5043 /* 20608*/          OPC_EmitInteger, MVT::i32, 0, 
 5045                         MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 5051 /* 20641*/          OPC_CheckType, MVT::i32,
 5053 /* 20645*/          OPC_EmitInteger, MVT::i32, 0, 
 5054 /* 20648*/          OPC_EmitInteger, MVT::i32, 0, 
 5055 /* 20651*/          OPC_EmitInteger, MVT::i32, 1, 
 5056 /* 20654*/          OPC_EmitInteger, MVT::i32, 0, 
 5057 /* 20657*/          OPC_EmitInteger, MVT::i32, 0, 
 5058 /* 20660*/          OPC_EmitInteger, MVT::i32, 0, 
 5059 /* 20663*/          OPC_EmitInteger, MVT::i32, 0, 
 5060 /* 20666*/          OPC_EmitInteger, MVT::i32, 0, 
 5061 /* 20669*/          OPC_EmitInteger, MVT::i32, 0, 
 5062 /* 20672*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5063 /* 20684*/          OPC_EmitInteger, MVT::i32, 0, 
 5064 /* 20687*/          OPC_EmitInteger, MVT::i32, 0, 
 5065 /* 20690*/          OPC_EmitInteger, MVT::i32, 0, 
 5066 /* 20693*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5067 /* 20705*/          OPC_EmitInteger, MVT::i32, 1, 
 5068 /* 20708*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5069 /* 20711*/          OPC_EmitInteger, MVT::i32, 0, 
 5070 /* 20714*/          OPC_EmitInteger, MVT::i32, 0, 
 5072                         MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 5078 /* 20747*/          OPC_CheckType, MVT::i32,
 5080 /* 20751*/          OPC_EmitInteger, MVT::i32, 0, 
 5081 /* 20754*/          OPC_EmitInteger, MVT::i32, 0, 
 5082 /* 20757*/          OPC_EmitInteger, MVT::i32, 1, 
 5083 /* 20760*/          OPC_EmitInteger, MVT::i32, 0, 
 5084 /* 20763*/          OPC_EmitInteger, MVT::i32, 0, 
 5085 /* 20766*/          OPC_EmitInteger, MVT::i32, 0, 
 5086 /* 20769*/          OPC_EmitInteger, MVT::i32, 0, 
 5087 /* 20772*/          OPC_EmitInteger, MVT::i32, 0, 
 5088 /* 20775*/          OPC_EmitInteger, MVT::i32, 0, 
 5089 /* 20778*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5090 /* 20790*/          OPC_EmitInteger, MVT::i32, 0, 
 5091 /* 20793*/          OPC_EmitInteger, MVT::i32, 0, 
 5092 /* 20796*/          OPC_EmitInteger, MVT::i32, 0, 
 5093 /* 20799*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5094 /* 20811*/          OPC_EmitInteger, MVT::i32, 1, 
 5095 /* 20814*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5096 /* 20817*/          OPC_EmitInteger, MVT::i32, 0, 
 5097 /* 20820*/          OPC_EmitInteger, MVT::i32, 0, 
 5099                         MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 5105 /* 20853*/          OPC_CheckType, MVT::i32,
 5107 /* 20857*/          OPC_EmitInteger, MVT::i32, 0, 
 5108 /* 20860*/          OPC_EmitInteger, MVT::i32, 0, 
 5109 /* 20863*/          OPC_EmitInteger, MVT::i32, 1, 
 5110 /* 20866*/          OPC_EmitInteger, MVT::i32, 0, 
 5111 /* 20869*/          OPC_EmitInteger, MVT::i32, 0, 
 5112 /* 20872*/          OPC_EmitInteger, MVT::i32, 0, 
 5113 /* 20875*/          OPC_EmitInteger, MVT::i32, 0, 
 5114 /* 20878*/          OPC_EmitInteger, MVT::i32, 0, 
 5115 /* 20881*/          OPC_EmitInteger, MVT::i32, 0, 
 5116 /* 20884*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5117 /* 20896*/          OPC_EmitInteger, MVT::i32, 0, 
 5118 /* 20899*/          OPC_EmitInteger, MVT::i32, 0, 
 5119 /* 20902*/          OPC_EmitInteger, MVT::i32, 0, 
 5120 /* 20905*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5121 /* 20917*/          OPC_EmitInteger, MVT::i32, 1, 
 5122 /* 20920*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5123 /* 20923*/          OPC_EmitInteger, MVT::i32, 0, 
 5124 /* 20926*/          OPC_EmitInteger, MVT::i32, 0, 
 5126                         MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 5132 /* 20959*/          OPC_CheckType, MVT::i32,
 5134 /* 20963*/          OPC_EmitInteger, MVT::i32, 0, 
 5135 /* 20966*/          OPC_EmitInteger, MVT::i32, 0, 
 5136 /* 20969*/          OPC_EmitInteger, MVT::i32, 1, 
 5137 /* 20972*/          OPC_EmitInteger, MVT::i32, 0, 
 5138 /* 20975*/          OPC_EmitInteger, MVT::i32, 0, 
 5139 /* 20978*/          OPC_EmitInteger, MVT::i32, 0, 
 5140 /* 20981*/          OPC_EmitInteger, MVT::i32, 0, 
 5141 /* 20984*/          OPC_EmitInteger, MVT::i32, 0, 
 5142 /* 20987*/          OPC_EmitInteger, MVT::i32, 0, 
 5143 /* 20990*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5144 /* 21002*/          OPC_EmitInteger, MVT::i32, 0, 
 5145 /* 21005*/          OPC_EmitInteger, MVT::i32, 0, 
 5146 /* 21008*/          OPC_EmitInteger, MVT::i32, 0, 
 5147 /* 21011*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5148 /* 21023*/          OPC_EmitInteger, MVT::i32, 1, 
 5149 /* 21026*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5150 /* 21029*/          OPC_EmitInteger, MVT::i32, 0, 
 5151 /* 21032*/          OPC_EmitInteger, MVT::i32, 0, 
 5153                         MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 5165 /* 21074*/          OPC_CheckType, MVT::i32,
 5167 /* 21078*/          OPC_EmitInteger, MVT::i32, 0, 
 5168 /* 21081*/          OPC_EmitInteger, MVT::i32, 0, 
 5169 /* 21084*/          OPC_EmitInteger, MVT::i32, 0, 
 5170 /* 21087*/          OPC_EmitInteger, MVT::i32, 0, 
 5171 /* 21090*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5172 /* 21102*/          OPC_EmitInteger, MVT::i32, 0, 
 5173 /* 21105*/          OPC_EmitInteger, MVT::i32, 0, 
 5174 /* 21108*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5175 /* 21120*/          OPC_EmitInteger, MVT::i32, 0, 
 5176 /* 21123*/          OPC_EmitInteger, MVT::i32, 0, 
 5177 /* 21126*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5178 /* 21138*/          OPC_EmitInteger, MVT::i32, 1, 
 5179 /* 21141*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5180 /* 21144*/          OPC_EmitInteger, MVT::i32, 0, 
 5181 /* 21147*/          OPC_EmitInteger, MVT::i32, 0, 
 5183                         MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
 5189 /* 21178*/          OPC_CheckType, MVT::i32,
 5191 /* 21182*/          OPC_EmitInteger, MVT::i32, 0, 
 5192 /* 21185*/          OPC_EmitInteger, MVT::i32, 0, 
 5193 /* 21188*/          OPC_EmitInteger, MVT::i32, 0, 
 5194 /* 21191*/          OPC_EmitInteger, MVT::i32, 0, 
 5195 /* 21194*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5196 /* 21206*/          OPC_EmitInteger, MVT::i32, 0, 
 5197 /* 21209*/          OPC_EmitInteger, MVT::i32, 0, 
 5198 /* 21212*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5199 /* 21224*/          OPC_EmitInteger, MVT::i32, 0, 
 5200 /* 21227*/          OPC_EmitInteger, MVT::i32, 0, 
 5201 /* 21230*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5202 /* 21242*/          OPC_EmitInteger, MVT::i32, 1, 
 5203 /* 21245*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5204 /* 21248*/          OPC_EmitInteger, MVT::i32, 0, 
 5205 /* 21251*/          OPC_EmitInteger, MVT::i32, 0, 
 5207                         MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
 5213 /* 21282*/          OPC_CheckType, MVT::i32,
 5215 /* 21286*/          OPC_EmitInteger, MVT::i32, 0, 
 5216 /* 21289*/          OPC_EmitInteger, MVT::i32, 0, 
 5217 /* 21292*/          OPC_EmitInteger, MVT::i32, 0, 
 5218 /* 21295*/          OPC_EmitInteger, MVT::i32, 0, 
 5219 /* 21298*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5220 /* 21310*/          OPC_EmitInteger, MVT::i32, 0, 
 5221 /* 21313*/          OPC_EmitInteger, MVT::i32, 0, 
 5222 /* 21316*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5223 /* 21328*/          OPC_EmitInteger, MVT::i32, 0, 
 5224 /* 21331*/          OPC_EmitInteger, MVT::i32, 0, 
 5225 /* 21334*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5226 /* 21346*/          OPC_EmitInteger, MVT::i32, 1, 
 5227 /* 21349*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5228 /* 21352*/          OPC_EmitInteger, MVT::i32, 0, 
 5229 /* 21355*/          OPC_EmitInteger, MVT::i32, 0, 
 5231                         MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
 5237 /* 21386*/          OPC_CheckType, MVT::i32,
 5239 /* 21390*/          OPC_EmitInteger, MVT::i32, 0, 
 5240 /* 21393*/          OPC_EmitInteger, MVT::i32, 0, 
 5241 /* 21396*/          OPC_EmitInteger, MVT::i32, 0, 
 5242 /* 21399*/          OPC_EmitInteger, MVT::i32, 0, 
 5243 /* 21402*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5244 /* 21414*/          OPC_EmitInteger, MVT::i32, 0, 
 5245 /* 21417*/          OPC_EmitInteger, MVT::i32, 0, 
 5246 /* 21420*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5247 /* 21432*/          OPC_EmitInteger, MVT::i32, 0, 
 5248 /* 21435*/          OPC_EmitInteger, MVT::i32, 0, 
 5249 /* 21438*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5250 /* 21450*/          OPC_EmitInteger, MVT::i32, 1, 
 5251 /* 21453*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5252 /* 21456*/          OPC_EmitInteger, MVT::i32, 0, 
 5253 /* 21459*/          OPC_EmitInteger, MVT::i32, 0, 
 5255                         MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
 5263 /* 21494*/          OPC_EmitInteger, MVT::i32, 0, 
 5264 /* 21497*/          OPC_EmitInteger, MVT::i32, 0, 
 5265 /* 21500*/          OPC_EmitInteger, MVT::i32, 0, 
 5266 /* 21503*/          OPC_EmitInteger, MVT::i32, 0, 
 5267 /* 21506*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5268 /* 21518*/          OPC_EmitInteger, MVT::i32, 0, 
 5269 /* 21521*/          OPC_EmitInteger, MVT::i32, 0, 
 5270 /* 21524*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5271 /* 21536*/          OPC_EmitInteger, MVT::i32, 0, 
 5272 /* 21539*/          OPC_EmitInteger, MVT::i32, 0, 
 5273 /* 21542*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5274 /* 21554*/          OPC_EmitInteger, MVT::i32, 1, 
 5275 /* 21557*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5276 /* 21560*/          OPC_EmitInteger, MVT::i32, 0, 
 5277 /* 21563*/          OPC_EmitInteger, MVT::i32, 0, 
 5287 /* 21598*/          OPC_EmitInteger, MVT::i32, 0, 
 5288 /* 21601*/          OPC_EmitInteger, MVT::i32, 0, 
 5289 /* 21604*/          OPC_EmitInteger, MVT::i32, 0, 
 5290 /* 21607*/          OPC_EmitInteger, MVT::i32, 0, 
 5291 /* 21610*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5292 /* 21622*/          OPC_EmitInteger, MVT::i32, 0, 
 5293 /* 21625*/          OPC_EmitInteger, MVT::i32, 0, 
 5294 /* 21628*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5295 /* 21640*/          OPC_EmitInteger, MVT::i32, 0, 
 5296 /* 21643*/          OPC_EmitInteger, MVT::i32, 0, 
 5297 /* 21646*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5298 /* 21658*/          OPC_EmitInteger, MVT::i32, 1, 
 5299 /* 21661*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5300 /* 21664*/          OPC_EmitInteger, MVT::i32, 0, 
 5301 /* 21667*/          OPC_EmitInteger, MVT::i32, 0, 
 5311 /* 21702*/          OPC_EmitInteger, MVT::i32, 0, 
 5312 /* 21705*/          OPC_EmitInteger, MVT::i32, 0, 
 5313 /* 21708*/          OPC_EmitInteger, MVT::i32, 0, 
 5314 /* 21711*/          OPC_EmitInteger, MVT::i32, 0, 
 5315 /* 21714*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5316 /* 21726*/          OPC_EmitInteger, MVT::i32, 0, 
 5317 /* 21729*/          OPC_EmitInteger, MVT::i32, 0, 
 5318 /* 21732*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5319 /* 21744*/          OPC_EmitInteger, MVT::i32, 0, 
 5320 /* 21747*/          OPC_EmitInteger, MVT::i32, 0, 
 5321 /* 21750*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5322 /* 21762*/          OPC_EmitInteger, MVT::i32, 1, 
 5323 /* 21765*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5324 /* 21768*/          OPC_EmitInteger, MVT::i32, 0, 
 5325 /* 21771*/          OPC_EmitInteger, MVT::i32, 0, 
 5338 /* 21817*/        OPC_CheckType, MVT::i32,
 5340 /* 21821*/        OPC_EmitInteger, MVT::i32, 0, 
 5341 /* 21824*/        OPC_EmitInteger, MVT::i32, 0, 
 5342 /* 21827*/        OPC_EmitInteger, MVT::i32, 0, 
 5343 /* 21830*/        OPC_EmitInteger, MVT::i32, 0, 
 5344 /* 21833*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5345 /* 21845*/        OPC_EmitInteger, MVT::i32, 0, 
 5346 /* 21848*/        OPC_EmitInteger, MVT::i32, 0, 
 5347 /* 21851*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5348 /* 21863*/        OPC_EmitInteger, MVT::i32, 0, 
 5349 /* 21866*/        OPC_EmitInteger, MVT::i32, 0, 
 5350 /* 21869*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5351 /* 21881*/        OPC_EmitInteger, MVT::i32, 1, 
 5352 /* 21884*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5353 /* 21887*/        OPC_EmitInteger, MVT::i32, 0, 
 5354 /* 21890*/        OPC_EmitInteger, MVT::i32, 0, 
 5356                       MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
 5368 /* 21932*/      OPC_CheckType, MVT::i32,
 5372 /* 21940*/      OPC_EmitInteger, MVT::i32, 0, 
 5374                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5378 /* 21954*/      OPC_CheckChild1Type, MVT::i32,
 5379 /* 21956*/      OPC_CheckType, MVT::i32,
 5390                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5401                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5413                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5426                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5437                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5449                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5462                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5473                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5485                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5498                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5509                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5521                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5534                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5545                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5557                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5570                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5581                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5593                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 5599 /* 22407*/      OPC_CheckType, MVT::i32,
 5602 /* 22412*/      OPC_EmitInteger, MVT::i32, 0, 
 5603 /* 22415*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5604 /* 22427*/      OPC_EmitInteger, MVT::i32, 1, 
 5605 /* 22430*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5606 /* 22433*/      OPC_EmitInteger, MVT::i32, 0, 
 5608                     MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
 5612 /* 22450*/      OPC_CheckChild1Type, MVT::i32,
 5616 /* 22458*/        OPC_CheckType, MVT::i32,
 5619 /* 22463*/        OPC_EmitInteger, MVT::i32, 0, 
 5620 /* 22466*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5621 /* 22478*/        OPC_EmitInteger, MVT::i32, 1, 
 5622 /* 22481*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5623 /* 22484*/        OPC_EmitInteger, MVT::i32, 0, 
 5625                       MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
 5632 /* 22506*/        OPC_CheckType, MVT::i32,
 5635 /* 22511*/        OPC_EmitInteger, MVT::i32, 0, 
 5636 /* 22514*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5637 /* 22526*/        OPC_EmitInteger, MVT::i32, 1, 
 5638 /* 22529*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5639 /* 22532*/        OPC_EmitInteger, MVT::i32, 0, 
 5641                       MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
 5647 /* 22552*/        OPC_CheckType, MVT::i32,
 5650 /* 22557*/        OPC_EmitInteger, MVT::i32, 0, 
 5651 /* 22560*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5652 /* 22572*/        OPC_EmitInteger, MVT::i32, 1, 
 5653 /* 22575*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5654 /* 22578*/        OPC_EmitInteger, MVT::i32, 0, 
 5656                       MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
 5663 /* 22600*/        OPC_CheckType, MVT::i32,
 5666 /* 22605*/        OPC_EmitInteger, MVT::i32, 0, 
 5667 /* 22608*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5668 /* 22620*/        OPC_EmitInteger, MVT::i32, 1, 
 5669 /* 22623*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5670 /* 22626*/        OPC_EmitInteger, MVT::i32, 0, 
 5672                       MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
 5811 /* 22929*/      OPC_CheckChild1Type, MVT::i32,
 5819 /* 22944*/        OPC_EmitInteger, MVT::i32, 0, 
 5828 /* 22962*/        OPC_EmitInteger, MVT::i32, 0, 
 5829 /* 22965*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5830 /* 22977*/        OPC_EmitInteger, MVT::i32, 0, 
 5831 /* 22980*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5832 /* 22992*/        OPC_EmitInteger, MVT::i32, 1, 
 5833 /* 22995*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5834 /* 22998*/        OPC_EmitInteger, MVT::i32, 0, 
 5840 /* 23017*/        OPC_CheckChild2Type, MVT::i32,
 5847 /* 23030*/            OPC_EmitInteger, MVT::i32, 0, 
 5848 /* 23033*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5849 /* 23045*/            OPC_EmitInteger, MVT::i32, 0, 
 5850 /* 23048*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5851 /* 23060*/            OPC_EmitInteger, MVT::i32, 1, 
 5852 /* 23063*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5853 /* 23066*/            OPC_EmitInteger, MVT::i32, 0, 
 5862 /* 23089*/            OPC_EmitInteger, MVT::i32, 0, 
 5863 /* 23092*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5864 /* 23104*/            OPC_EmitInteger, MVT::i32, 0, 
 5865 /* 23107*/            OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5866 /* 23119*/            OPC_EmitInteger, MVT::i32, 1, 
 5867 /* 23122*/            OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5868 /* 23125*/            OPC_EmitInteger, MVT::i32, 0, 
 5886 /* 23162*/            OPC_EmitInteger, MVT::i32, 0, 
 5897 /* 23180*/      OPC_CheckChild2Type, MVT::i32,
 5910 /* 23202*/        OPC_EmitInteger, MVT::i32, 0, 
 5919 /* 23218*/      OPC_CheckChild2Type, MVT::i32,
 5932 /* 23240*/        OPC_EmitInteger, MVT::i32, 0, 
 5953 /* 23280*/          OPC_CheckType, MVT::i32,
 5955 /* 23284*/          OPC_EmitInteger, MVT::i32, 0, 
 5956 /* 23287*/          OPC_EmitInteger, MVT::i32, 0, 
 5957 /* 23290*/          OPC_EmitInteger, MVT::i32, 0, 
 5958 /* 23293*/          OPC_EmitInteger, MVT::i32, 0, 
 5959 /* 23296*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5960 /* 23308*/          OPC_EmitInteger, MVT::i32, 0, 
 5961 /* 23311*/          OPC_EmitInteger, MVT::i32, 0, 
 5962 /* 23314*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5963 /* 23326*/          OPC_EmitInteger, MVT::i32, 0, 
 5964 /* 23329*/          OPC_EmitInteger, MVT::i32, 0, 
 5965 /* 23332*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5966 /* 23344*/          OPC_EmitInteger, MVT::i32, 1, 
 5967 /* 23347*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5968 /* 23350*/          OPC_EmitInteger, MVT::i32, 0, 
 5969 /* 23353*/          OPC_EmitInteger, MVT::i32, 0, 
 5971                         MVT::i32, 18/*#Ops*/, 3, 4, 1, 5, 6, 7, 2, 8, 9, 10, 0, 11, 12, 13, 14, 15, 16, 17, 
 5979 /* 23386*/          OPC_CheckType, MVT::i32,
 5981 /* 23390*/          OPC_EmitInteger, MVT::i32, 0, 
 5982 /* 23393*/          OPC_EmitInteger, MVT::i32, 0, 
 5983 /* 23396*/          OPC_EmitInteger, MVT::i32, 0, 
 5984 /* 23399*/          OPC_EmitInteger, MVT::i32, 0, 
 5985 /* 23402*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5986 /* 23414*/          OPC_EmitInteger, MVT::i32, 0, 
 5987 /* 23417*/          OPC_EmitInteger, MVT::i32, 0, 
 5988 /* 23420*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5989 /* 23432*/          OPC_EmitInteger, MVT::i32, 0, 
 5990 /* 23435*/          OPC_EmitInteger, MVT::i32, 0, 
 5991 /* 23438*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 5992 /* 23450*/          OPC_EmitInteger, MVT::i32, 1, 
 5993 /* 23453*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 5994 /* 23456*/          OPC_EmitInteger, MVT::i32, 0, 
 5995 /* 23459*/          OPC_EmitInteger, MVT::i32, 0, 
 5997                         MVT::i32, 18/*#Ops*/, 3, 4, 1, 5, 6, 7, 2, 8, 9, 10, 0, 11, 12, 13, 14, 15, 16, 17, 
 6010 /* 23501*/          OPC_CheckType, MVT::i32,
 6012 /* 23505*/          OPC_EmitInteger, MVT::i32, 0, 
 6013 /* 23508*/          OPC_EmitInteger, MVT::i32, 0, 
 6014 /* 23511*/          OPC_EmitInteger, MVT::i32, 0, 
 6015 /* 23514*/          OPC_EmitInteger, MVT::i32, 0, 
 6016 /* 23517*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6017 /* 23529*/          OPC_EmitInteger, MVT::i32, 0, 
 6018 /* 23532*/          OPC_EmitInteger, MVT::i32, 0, 
 6019 /* 23535*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6020 /* 23547*/          OPC_EmitInteger, MVT::i32, 0, 
 6021 /* 23550*/          OPC_EmitInteger, MVT::i32, 0, 
 6022 /* 23553*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6023 /* 23565*/          OPC_EmitInteger, MVT::i32, 1, 
 6024 /* 23568*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6025 /* 23571*/          OPC_EmitInteger, MVT::i32, 0, 
 6026 /* 23574*/          OPC_EmitInteger, MVT::i32, 0, 
 6028                         MVT::i32, 18/*#Ops*/, 3, 4, 2, 5, 6, 7, 1, 8, 9, 10, 0, 11, 12, 13, 14, 15, 16, 17, 
 6037 /* 23608*/          OPC_CheckType, MVT::i32,
 6039 /* 23612*/          OPC_EmitInteger, MVT::i32, 0, 
 6040 /* 23615*/          OPC_EmitInteger, MVT::i32, 0, 
 6041 /* 23618*/          OPC_EmitInteger, MVT::i32, 0, 
 6042 /* 23621*/          OPC_EmitInteger, MVT::i32, 0, 
 6043 /* 23624*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6044 /* 23636*/          OPC_EmitInteger, MVT::i32, 0, 
 6045 /* 23639*/          OPC_EmitInteger, MVT::i32, 0, 
 6046 /* 23642*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6047 /* 23654*/          OPC_EmitInteger, MVT::i32, 0, 
 6048 /* 23657*/          OPC_EmitInteger, MVT::i32, 0, 
 6049 /* 23660*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6050 /* 23672*/          OPC_EmitInteger, MVT::i32, 1, 
 6051 /* 23675*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6052 /* 23678*/          OPC_EmitInteger, MVT::i32, 0, 
 6053 /* 23681*/          OPC_EmitInteger, MVT::i32, 0, 
 6055                         MVT::i32, 18/*#Ops*/, 3, 4, 2, 5, 6, 7, 1, 8, 9, 10, 0, 11, 12, 13, 14, 15, 16, 17, 
 6071 /* 23728*/        OPC_CheckType, MVT::i32,
 6075 /* 23736*/          OPC_EmitInteger, MVT::i32, 0, 
 6076 /* 23739*/          OPC_EmitInteger, MVT::i32, 0, 
 6077 /* 23742*/          OPC_EmitInteger, MVT::i32, 0, 
 6078 /* 23745*/          OPC_EmitInteger, MVT::i32, 0, 
 6079 /* 23748*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6080 /* 23760*/          OPC_EmitInteger, MVT::i32, 0, 
 6081 /* 23763*/          OPC_EmitInteger, MVT::i32, 0, 
 6082 /* 23766*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6083 /* 23778*/          OPC_EmitInteger, MVT::i32, 0, 
 6084 /* 23781*/          OPC_EmitInteger, MVT::i32, 0, 
 6085 /* 23784*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6086 /* 23796*/          OPC_EmitInteger, MVT::i32, 1, 
 6087 /* 23799*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6088 /* 23802*/          OPC_EmitInteger, MVT::i32, 0, 
 6089 /* 23805*/          OPC_EmitInteger, MVT::i32, 0, 
 6091                         MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
 6097 /* 23837*/          OPC_EmitInteger, MVT::i32, 0, 
 6098 /* 23840*/          OPC_EmitInteger, MVT::i32, 0, 
 6099 /* 23843*/          OPC_EmitInteger, MVT::i32, 0, 
 6100 /* 23846*/          OPC_EmitInteger, MVT::i32, 0, 
 6101 /* 23849*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6102 /* 23861*/          OPC_EmitInteger, MVT::i32, 0, 
 6103 /* 23864*/          OPC_EmitInteger, MVT::i32, 0, 
 6104 /* 23867*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6105 /* 23879*/          OPC_EmitInteger, MVT::i32, 0, 
 6106 /* 23882*/          OPC_EmitInteger, MVT::i32, 0, 
 6107 /* 23885*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6108 /* 23897*/          OPC_EmitInteger, MVT::i32, 1, 
 6109 /* 23900*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6110 /* 23903*/          OPC_EmitInteger, MVT::i32, 0, 
 6111 /* 23906*/          OPC_EmitInteger, MVT::i32, 0, 
 6113                         MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 2, 8, 9, 10, 1, 11, 12, 13, 14, 15, 16, 17, 
 6125 /* 23945*/        OPC_CheckType, MVT::i32,
 6129 /* 23953*/          OPC_EmitInteger, MVT::i32, 0, 
 6130 /* 23956*/          OPC_EmitInteger, MVT::i32, 0, 
 6131 /* 23959*/          OPC_EmitInteger, MVT::i32, 0, 
 6132 /* 23962*/          OPC_EmitInteger, MVT::i32, 0, 
 6133 /* 23965*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6134 /* 23977*/          OPC_EmitInteger, MVT::i32, 0, 
 6135 /* 23980*/          OPC_EmitInteger, MVT::i32, 0, 
 6136 /* 23983*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6137 /* 23995*/          OPC_EmitInteger, MVT::i32, 0, 
 6138 /* 23998*/          OPC_EmitInteger, MVT::i32, 0, 
 6139 /* 24001*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6140 /* 24013*/          OPC_EmitInteger, MVT::i32, 1, 
 6141 /* 24016*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6142 /* 24019*/          OPC_EmitInteger, MVT::i32, 0, 
 6143 /* 24022*/          OPC_EmitInteger, MVT::i32, 0, 
 6145                         MVT::i32, 18/*#Ops*/, 3, 4, 2, 5, 6, 7, 0, 8, 9, 10, 1, 11, 12, 13, 14, 15, 16, 17, 
 6151 /* 24054*/          OPC_EmitInteger, MVT::i32, 0, 
 6152 /* 24057*/          OPC_EmitInteger, MVT::i32, 0, 
 6153 /* 24060*/          OPC_EmitInteger, MVT::i32, 0, 
 6154 /* 24063*/          OPC_EmitInteger, MVT::i32, 0, 
 6155 /* 24066*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6156 /* 24078*/          OPC_EmitInteger, MVT::i32, 0, 
 6157 /* 24081*/          OPC_EmitInteger, MVT::i32, 0, 
 6158 /* 24084*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6159 /* 24096*/          OPC_EmitInteger, MVT::i32, 0, 
 6160 /* 24099*/          OPC_EmitInteger, MVT::i32, 0, 
 6161 /* 24102*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6162 /* 24114*/          OPC_EmitInteger, MVT::i32, 1, 
 6163 /* 24117*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6164 /* 24120*/          OPC_EmitInteger, MVT::i32, 0, 
 6165 /* 24123*/          OPC_EmitInteger, MVT::i32, 0, 
 6167                         MVT::i32, 18/*#Ops*/, 3, 4, 2, 5, 6, 7, 1, 8, 9, 10, 0, 11, 12, 13, 14, 15, 16, 17, 
 6187 /* 24179*/          OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 6188 /* 24182*/          OPC_EmitInteger, MVT::i32, 0, 
 6189 /* 24185*/          OPC_EmitInteger, MVT::i32, 0, 
 6190 /* 24188*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6192                         MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
 6193 /* 24199*/          OPC_EmitInteger, MVT::i32, 0, 
 6194 /* 24202*/          OPC_EmitInteger, MVT::i32, 0, 
 6195 /* 24205*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6196 /* 24217*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6198                         MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
 6199 /* 24228*/          OPC_EmitInteger, MVT::i32, 0, 
 6200 /* 24231*/          OPC_EmitInteger, MVT::i32, 0, 
 6201 /* 24234*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6202 /* 24246*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6204                         MVT::i32, 2/*#Ops*/, 0, 16,  // Results = #17
 6205 /* 24257*/          OPC_EmitInteger, MVT::i32, 0, 
 6206 /* 24260*/          OPC_EmitInteger, MVT::i32, 0, 
 6207 /* 24263*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6208 /* 24275*/          OPC_EmitInteger, MVT::i32, 1, 
 6209 /* 24278*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6210 /* 24281*/          OPC_EmitInteger, MVT::i32, 0, 
 6211 /* 24284*/          OPC_EmitInteger, MVT::i32, 0, 
 6213                         MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 6214 /* 24311*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6215 /* 24314*/          OPC_EmitInteger, MVT::i32, 0, 
 6216 /* 24317*/          OPC_EmitInteger, MVT::i32, 0, 
 6217 /* 24320*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6219                         MVT::i32, 2/*#Ops*/, 1, 29,  // Results = #30
 6220 /* 24331*/          OPC_EmitInteger, MVT::i32, 0, 
 6221 /* 24334*/          OPC_EmitInteger, MVT::i32, 0, 
 6222 /* 24337*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6223 /* 24349*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6225                         MVT::i32, 2/*#Ops*/, 2, 34,  // Results = #35
 6226 /* 24360*/          OPC_EmitInteger, MVT::i32, 0, 
 6227 /* 24363*/          OPC_EmitInteger, MVT::i32, 0, 
 6228 /* 24366*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6229 /* 24378*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6231                         MVT::i32, 2/*#Ops*/, 0, 39,  // Results = #40
 6232 /* 24389*/          OPC_EmitInteger, MVT::i32, 0, 
 6233 /* 24392*/          OPC_EmitInteger, MVT::i32, 0, 
 6234 /* 24395*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6235 /* 24407*/          OPC_EmitInteger, MVT::i32, 1, 
 6236 /* 24410*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6237 /* 24413*/          OPC_EmitInteger, MVT::i32, 0, 
 6238 /* 24416*/          OPC_EmitInteger, MVT::i32, 0, 
 6240                         MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 6241 /* 24443*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6253 /* 24468*/          OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 6254 /* 24471*/          OPC_EmitInteger, MVT::i32, 0, 
 6255 /* 24474*/          OPC_EmitInteger, MVT::i32, 0, 
 6256 /* 24477*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6258                         MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
 6259 /* 24488*/          OPC_EmitInteger, MVT::i32, 0, 
 6260 /* 24491*/          OPC_EmitInteger, MVT::i32, 0, 
 6261 /* 24494*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6262 /* 24506*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6264                         MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
 6265 /* 24517*/          OPC_EmitInteger, MVT::i32, 0, 
 6266 /* 24520*/          OPC_EmitInteger, MVT::i32, 0, 
 6267 /* 24523*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6268 /* 24535*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6270                         MVT::i32, 2/*#Ops*/, 0, 16,  // Results = #17
 6271 /* 24546*/          OPC_EmitInteger, MVT::i32, 0, 
 6272 /* 24549*/          OPC_EmitInteger, MVT::i32, 0, 
 6273 /* 24552*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6274 /* 24564*/          OPC_EmitInteger, MVT::i32, 1, 
 6275 /* 24567*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6276 /* 24570*/          OPC_EmitInteger, MVT::i32, 0, 
 6277 /* 24573*/          OPC_EmitInteger, MVT::i32, 0, 
 6279                         MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 6280 /* 24600*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6281 /* 24603*/          OPC_EmitInteger, MVT::i32, 0, 
 6282 /* 24606*/          OPC_EmitInteger, MVT::i32, 0, 
 6283 /* 24609*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6285                         MVT::i32, 2/*#Ops*/, 1, 29,  // Results = #30
 6286 /* 24620*/          OPC_EmitInteger, MVT::i32, 0, 
 6287 /* 24623*/          OPC_EmitInteger, MVT::i32, 0, 
 6288 /* 24626*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6289 /* 24638*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6291                         MVT::i32, 2/*#Ops*/, 2, 34,  // Results = #35
 6292 /* 24649*/          OPC_EmitInteger, MVT::i32, 0, 
 6293 /* 24652*/          OPC_EmitInteger, MVT::i32, 0, 
 6294 /* 24655*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6295 /* 24667*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6297                         MVT::i32, 2/*#Ops*/, 0, 39,  // Results = #40
 6298 /* 24678*/          OPC_EmitInteger, MVT::i32, 0, 
 6299 /* 24681*/          OPC_EmitInteger, MVT::i32, 0, 
 6300 /* 24684*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6301 /* 24696*/          OPC_EmitInteger, MVT::i32, 1, 
 6302 /* 24699*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6303 /* 24702*/          OPC_EmitInteger, MVT::i32, 0, 
 6304 /* 24705*/          OPC_EmitInteger, MVT::i32, 0, 
 6306                         MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 6307 /* 24732*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6324 /* 24766*/          OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 6325 /* 24769*/          OPC_EmitInteger, MVT::i32, 0, 
 6326 /* 24772*/          OPC_EmitInteger, MVT::i32, 0, 
 6327 /* 24775*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6329                         MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
 6330 /* 24786*/          OPC_EmitInteger, MVT::i32, 0, 
 6331 /* 24789*/          OPC_EmitInteger, MVT::i32, 0, 
 6332 /* 24792*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6333 /* 24804*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6335                         MVT::i32, 2/*#Ops*/, 1, 11,  // Results = #12
 6336 /* 24815*/          OPC_EmitInteger, MVT::i32, 0, 
 6337 /* 24818*/          OPC_EmitInteger, MVT::i32, 0, 
 6338 /* 24821*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6339 /* 24833*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6341                         MVT::i32, 2/*#Ops*/, 0, 16,  // Results = #17
 6342 /* 24844*/          OPC_EmitInteger, MVT::i32, 0, 
 6343 /* 24847*/          OPC_EmitInteger, MVT::i32, 0, 
 6344 /* 24850*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6345 /* 24862*/          OPC_EmitInteger, MVT::i32, 1, 
 6346 /* 24865*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6347 /* 24868*/          OPC_EmitInteger, MVT::i32, 0, 
 6348 /* 24871*/          OPC_EmitInteger, MVT::i32, 0, 
 6350                         MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 6351 /* 24898*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6352 /* 24901*/          OPC_EmitInteger, MVT::i32, 0, 
 6353 /* 24904*/          OPC_EmitInteger, MVT::i32, 0, 
 6354 /* 24907*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6356                         MVT::i32, 2/*#Ops*/, 2, 29,  // Results = #30
 6357 /* 24918*/          OPC_EmitInteger, MVT::i32, 0, 
 6358 /* 24921*/          OPC_EmitInteger, MVT::i32, 0, 
 6359 /* 24924*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6360 /* 24936*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6362                         MVT::i32, 2/*#Ops*/, 1, 34,  // Results = #35
 6363 /* 24947*/          OPC_EmitInteger, MVT::i32, 0, 
 6364 /* 24950*/          OPC_EmitInteger, MVT::i32, 0, 
 6365 /* 24953*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6366 /* 24965*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6368                         MVT::i32, 2/*#Ops*/, 0, 39,  // Results = #40
 6369 /* 24976*/          OPC_EmitInteger, MVT::i32, 0, 
 6370 /* 24979*/          OPC_EmitInteger, MVT::i32, 0, 
 6371 /* 24982*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6372 /* 24994*/          OPC_EmitInteger, MVT::i32, 1, 
 6373 /* 24997*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6374 /* 25000*/          OPC_EmitInteger, MVT::i32, 0, 
 6375 /* 25003*/          OPC_EmitInteger, MVT::i32, 0, 
 6377                         MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 6378 /* 25030*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6391 /* 25056*/          OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 6392 /* 25059*/          OPC_EmitInteger, MVT::i32, 0, 
 6393 /* 25062*/          OPC_EmitInteger, MVT::i32, 0, 
 6394 /* 25065*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6396                         MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
 6397 /* 25076*/          OPC_EmitInteger, MVT::i32, 0, 
 6398 /* 25079*/          OPC_EmitInteger, MVT::i32, 0, 
 6399 /* 25082*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6400 /* 25094*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6402                         MVT::i32, 2/*#Ops*/, 1, 11,  // Results = #12
 6403 /* 25105*/          OPC_EmitInteger, MVT::i32, 0, 
 6404 /* 25108*/          OPC_EmitInteger, MVT::i32, 0, 
 6405 /* 25111*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6406 /* 25123*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6408                         MVT::i32, 2/*#Ops*/, 0, 16,  // Results = #17
 6409 /* 25134*/          OPC_EmitInteger, MVT::i32, 0, 
 6410 /* 25137*/          OPC_EmitInteger, MVT::i32, 0, 
 6411 /* 25140*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6412 /* 25152*/          OPC_EmitInteger, MVT::i32, 1, 
 6413 /* 25155*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6414 /* 25158*/          OPC_EmitInteger, MVT::i32, 0, 
 6415 /* 25161*/          OPC_EmitInteger, MVT::i32, 0, 
 6417                         MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 6418 /* 25188*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6419 /* 25191*/          OPC_EmitInteger, MVT::i32, 0, 
 6420 /* 25194*/          OPC_EmitInteger, MVT::i32, 0, 
 6421 /* 25197*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6423                         MVT::i32, 2/*#Ops*/, 2, 29,  // Results = #30
 6424 /* 25208*/          OPC_EmitInteger, MVT::i32, 0, 
 6425 /* 25211*/          OPC_EmitInteger, MVT::i32, 0, 
 6426 /* 25214*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6427 /* 25226*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6429                         MVT::i32, 2/*#Ops*/, 1, 34,  // Results = #35
 6430 /* 25237*/          OPC_EmitInteger, MVT::i32, 0, 
 6431 /* 25240*/          OPC_EmitInteger, MVT::i32, 0, 
 6432 /* 25243*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6433 /* 25255*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6435                         MVT::i32, 2/*#Ops*/, 0, 39,  // Results = #40
 6436 /* 25266*/          OPC_EmitInteger, MVT::i32, 0, 
 6437 /* 25269*/          OPC_EmitInteger, MVT::i32, 0, 
 6438 /* 25272*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6439 /* 25284*/          OPC_EmitInteger, MVT::i32, 1, 
 6440 /* 25287*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6441 /* 25290*/          OPC_EmitInteger, MVT::i32, 0, 
 6442 /* 25293*/          OPC_EmitInteger, MVT::i32, 0, 
 6444                         MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 6445 /* 25320*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6467 /* 25363*/          OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 6468 /* 25366*/          OPC_EmitInteger, MVT::i32, 0, 
 6469 /* 25369*/          OPC_EmitInteger, MVT::i32, 0, 
 6470 /* 25372*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6472                         MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
 6473 /* 25383*/          OPC_EmitInteger, MVT::i32, 0, 
 6474 /* 25386*/          OPC_EmitInteger, MVT::i32, 0, 
 6475 /* 25389*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6476 /* 25401*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6478                         MVT::i32, 2/*#Ops*/, 1, 11,  // Results = #12
 6479 /* 25412*/          OPC_EmitInteger, MVT::i32, 0, 
 6480 /* 25415*/          OPC_EmitInteger, MVT::i32, 0, 
 6481 /* 25418*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6482 /* 25430*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6484                         MVT::i32, 2/*#Ops*/, 2, 16,  // Results = #17
 6485 /* 25441*/          OPC_EmitInteger, MVT::i32, 0, 
 6486 /* 25444*/          OPC_EmitInteger, MVT::i32, 0, 
 6487 /* 25447*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6488 /* 25459*/          OPC_EmitInteger, MVT::i32, 1, 
 6489 /* 25462*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6490 /* 25465*/          OPC_EmitInteger, MVT::i32, 0, 
 6491 /* 25468*/          OPC_EmitInteger, MVT::i32, 0, 
 6493                         MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 6494 /* 25495*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6495 /* 25498*/          OPC_EmitInteger, MVT::i32, 0, 
 6496 /* 25501*/          OPC_EmitInteger, MVT::i32, 0, 
 6497 /* 25504*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6499                         MVT::i32, 2/*#Ops*/, 0, 29,  // Results = #30
 6500 /* 25515*/          OPC_EmitInteger, MVT::i32, 0, 
 6501 /* 25518*/          OPC_EmitInteger, MVT::i32, 0, 
 6502 /* 25521*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6503 /* 25533*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6505                         MVT::i32, 2/*#Ops*/, 1, 34,  // Results = #35
 6506 /* 25544*/          OPC_EmitInteger, MVT::i32, 0, 
 6507 /* 25547*/          OPC_EmitInteger, MVT::i32, 0, 
 6508 /* 25550*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6509 /* 25562*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6511                         MVT::i32, 2/*#Ops*/, 2, 39,  // Results = #40
 6512 /* 25573*/          OPC_EmitInteger, MVT::i32, 0, 
 6513 /* 25576*/          OPC_EmitInteger, MVT::i32, 0, 
 6514 /* 25579*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6515 /* 25591*/          OPC_EmitInteger, MVT::i32, 1, 
 6516 /* 25594*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6517 /* 25597*/          OPC_EmitInteger, MVT::i32, 0, 
 6518 /* 25600*/          OPC_EmitInteger, MVT::i32, 0, 
 6520                         MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 6521 /* 25627*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6529 /* 25647*/          OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 6530 /* 25650*/          OPC_EmitInteger, MVT::i32, 0, 
 6531 /* 25653*/          OPC_EmitInteger, MVT::i32, 0, 
 6532 /* 25656*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6534                         MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
 6535 /* 25667*/          OPC_EmitInteger, MVT::i32, 0, 
 6536 /* 25670*/          OPC_EmitInteger, MVT::i32, 0, 
 6537 /* 25673*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6538 /* 25685*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6540                         MVT::i32, 2/*#Ops*/, 2, 11,  // Results = #12
 6541 /* 25696*/          OPC_EmitInteger, MVT::i32, 0, 
 6542 /* 25699*/          OPC_EmitInteger, MVT::i32, 0, 
 6543 /* 25702*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6544 /* 25714*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6546                         MVT::i32, 2/*#Ops*/, 1, 16,  // Results = #17
 6547 /* 25725*/          OPC_EmitInteger, MVT::i32, 0, 
 6548 /* 25728*/          OPC_EmitInteger, MVT::i32, 0, 
 6549 /* 25731*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6550 /* 25743*/          OPC_EmitInteger, MVT::i32, 1, 
 6551 /* 25746*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6552 /* 25749*/          OPC_EmitInteger, MVT::i32, 0, 
 6553 /* 25752*/          OPC_EmitInteger, MVT::i32, 0, 
 6555                         MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 6556 /* 25779*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6557 /* 25782*/          OPC_EmitInteger, MVT::i32, 0, 
 6558 /* 25785*/          OPC_EmitInteger, MVT::i32, 0, 
 6559 /* 25788*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6561                         MVT::i32, 2/*#Ops*/, 0, 29,  // Results = #30
 6562 /* 25799*/          OPC_EmitInteger, MVT::i32, 0, 
 6563 /* 25802*/          OPC_EmitInteger, MVT::i32, 0, 
 6564 /* 25805*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6565 /* 25817*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6567                         MVT::i32, 2/*#Ops*/, 2, 34,  // Results = #35
 6568 /* 25828*/          OPC_EmitInteger, MVT::i32, 0, 
 6569 /* 25831*/          OPC_EmitInteger, MVT::i32, 0, 
 6570 /* 25834*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6571 /* 25846*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6573                         MVT::i32, 2/*#Ops*/, 1, 39,  // Results = #40
 6574 /* 25857*/          OPC_EmitInteger, MVT::i32, 0, 
 6575 /* 25860*/          OPC_EmitInteger, MVT::i32, 0, 
 6576 /* 25863*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6577 /* 25875*/          OPC_EmitInteger, MVT::i32, 1, 
 6578 /* 25878*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6579 /* 25881*/          OPC_EmitInteger, MVT::i32, 0, 
 6580 /* 25884*/          OPC_EmitInteger, MVT::i32, 0, 
 6582                         MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 6583 /* 25911*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6601 /* 25946*/          OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 6602 /* 25949*/          OPC_EmitInteger, MVT::i32, 0, 
 6603 /* 25952*/          OPC_EmitInteger, MVT::i32, 0, 
 6604 /* 25955*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6606                         MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
 6607 /* 25966*/          OPC_EmitInteger, MVT::i32, 0, 
 6608 /* 25969*/          OPC_EmitInteger, MVT::i32, 0, 
 6609 /* 25972*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6610 /* 25984*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6612                         MVT::i32, 2/*#Ops*/, 0, 11,  // Results = #12
 6613 /* 25995*/          OPC_EmitInteger, MVT::i32, 0, 
 6614 /* 25998*/          OPC_EmitInteger, MVT::i32, 0, 
 6615 /* 26001*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6616 /* 26013*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6618                         MVT::i32, 2/*#Ops*/, 1, 16,  // Results = #17
 6619 /* 26024*/          OPC_EmitInteger, MVT::i32, 0, 
 6620 /* 26027*/          OPC_EmitInteger, MVT::i32, 0, 
 6621 /* 26030*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6622 /* 26042*/          OPC_EmitInteger, MVT::i32, 1, 
 6623 /* 26045*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6624 /* 26048*/          OPC_EmitInteger, MVT::i32, 0, 
 6625 /* 26051*/          OPC_EmitInteger, MVT::i32, 0, 
 6627                         MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 6628 /* 26078*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6629 /* 26081*/          OPC_EmitInteger, MVT::i32, 0, 
 6630 /* 26084*/          OPC_EmitInteger, MVT::i32, 0, 
 6631 /* 26087*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6633                         MVT::i32, 2/*#Ops*/, 2, 29,  // Results = #30
 6634 /* 26098*/          OPC_EmitInteger, MVT::i32, 0, 
 6635 /* 26101*/          OPC_EmitInteger, MVT::i32, 0, 
 6636 /* 26104*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6637 /* 26116*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6639                         MVT::i32, 2/*#Ops*/, 0, 34,  // Results = #35
 6640 /* 26127*/          OPC_EmitInteger, MVT::i32, 0, 
 6641 /* 26130*/          OPC_EmitInteger, MVT::i32, 0, 
 6642 /* 26133*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6643 /* 26145*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6645                         MVT::i32, 2/*#Ops*/, 1, 39,  // Results = #40
 6646 /* 26156*/          OPC_EmitInteger, MVT::i32, 0, 
 6647 /* 26159*/          OPC_EmitInteger, MVT::i32, 0, 
 6648 /* 26162*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6649 /* 26174*/          OPC_EmitInteger, MVT::i32, 1, 
 6650 /* 26177*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6651 /* 26180*/          OPC_EmitInteger, MVT::i32, 0, 
 6652 /* 26183*/          OPC_EmitInteger, MVT::i32, 0, 
 6654                         MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 6655 /* 26210*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6663 /* 26230*/          OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
 6664 /* 26233*/          OPC_EmitInteger, MVT::i32, 0, 
 6665 /* 26236*/          OPC_EmitInteger, MVT::i32, 0, 
 6666 /* 26239*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6668                         MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
 6669 /* 26250*/          OPC_EmitInteger, MVT::i32, 0, 
 6670 /* 26253*/          OPC_EmitInteger, MVT::i32, 0, 
 6671 /* 26256*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6672 /* 26268*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6674                         MVT::i32, 2/*#Ops*/, 1, 11,  // Results = #12
 6675 /* 26279*/          OPC_EmitInteger, MVT::i32, 0, 
 6676 /* 26282*/          OPC_EmitInteger, MVT::i32, 0, 
 6677 /* 26285*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6678 /* 26297*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6680                         MVT::i32, 2/*#Ops*/, 0, 16,  // Results = #17
 6681 /* 26308*/          OPC_EmitInteger, MVT::i32, 0, 
 6682 /* 26311*/          OPC_EmitInteger, MVT::i32, 0, 
 6683 /* 26314*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6684 /* 26326*/          OPC_EmitInteger, MVT::i32, 1, 
 6685 /* 26329*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6686 /* 26332*/          OPC_EmitInteger, MVT::i32, 0, 
 6687 /* 26335*/          OPC_EmitInteger, MVT::i32, 0, 
 6689                         MVT::i32, 18/*#Ops*/, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
 6690 /* 26362*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6691 /* 26365*/          OPC_EmitInteger, MVT::i32, 0, 
 6692 /* 26368*/          OPC_EmitInteger, MVT::i32, 0, 
 6693 /* 26371*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6695                         MVT::i32, 2/*#Ops*/, 2, 29,  // Results = #30
 6696 /* 26382*/          OPC_EmitInteger, MVT::i32, 0, 
 6697 /* 26385*/          OPC_EmitInteger, MVT::i32, 0, 
 6698 /* 26388*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6699 /* 26400*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6701                         MVT::i32, 2/*#Ops*/, 1, 34,  // Results = #35
 6702 /* 26411*/          OPC_EmitInteger, MVT::i32, 0, 
 6703 /* 26414*/          OPC_EmitInteger, MVT::i32, 0, 
 6704 /* 26417*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6705 /* 26429*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6707                         MVT::i32, 2/*#Ops*/, 0, 39,  // Results = #40
 6708 /* 26440*/          OPC_EmitInteger, MVT::i32, 0, 
 6709 /* 26443*/          OPC_EmitInteger, MVT::i32, 0, 
 6710 /* 26446*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6711 /* 26458*/          OPC_EmitInteger, MVT::i32, 1, 
 6712 /* 26461*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6713 /* 26464*/          OPC_EmitInteger, MVT::i32, 0, 
 6714 /* 26467*/          OPC_EmitInteger, MVT::i32, 0, 
 6716                         MVT::i32, 18/*#Ops*/, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47,  // Results = #48
 6717 /* 26494*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6726 /* 26513*/      OPC_CheckType, MVT::i32,
 6730 /* 26530*/        OPC_EmitInteger, MVT::i32, 1, 
 6731 /* 26533*/        OPC_EmitInteger, MVT::i32, 0, 
 6732 /* 26536*/        OPC_EmitInteger, MVT::i32, 0, 
 6733 /* 26539*/        OPC_EmitInteger, MVT::i32, 0, 
 6734 /* 26542*/        OPC_EmitInteger, MVT::i32, 0, 
 6735 /* 26545*/        OPC_EmitInteger, MVT::i32, 0, 
 6736 /* 26548*/        OPC_EmitInteger, MVT::i32, 0, 
 6737 /* 26551*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6738 /* 26563*/        OPC_EmitInteger, MVT::i32, 1, 
 6739 /* 26566*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6740 /* 26569*/        OPC_EmitInteger, MVT::i32, 0, 
 6741 /* 26572*/        OPC_EmitInteger, MVT::i32, 0, 
 6743                       MVT::i32, 13/*#Ops*/, 1, 2, 3, 4, 0, 5, 6, 7, 8, 9, 10, 11, 12, 
 6749 /* 26598*/        OPC_EmitInteger, MVT::i32, 0, 
 6750 /* 26601*/        OPC_EmitInteger, MVT::i32, 0, 
 6751 /* 26604*/        OPC_EmitInteger, MVT::i32, 1, 
 6752 /* 26607*/        OPC_EmitInteger, MVT::i32, 0, 
 6753 /* 26610*/        OPC_EmitInteger, MVT::i32, 0, 
 6754 /* 26613*/        OPC_EmitInteger, MVT::i32, 0, 
 6755 /* 26616*/        OPC_EmitInteger, MVT::i32, 0, 
 6756 /* 26619*/        OPC_EmitInteger, MVT::i32, 0, 
 6757 /* 26622*/        OPC_EmitInteger, MVT::i32, 0, 
 6758 /* 26625*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6759 /* 26637*/        OPC_EmitInteger, MVT::i32, 0, 
 6760 /* 26640*/        OPC_EmitInteger, MVT::i32, 0, 
 6761 /* 26643*/        OPC_EmitInteger, MVT::i32, 0, 
 6762 /* 26646*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6763 /* 26658*/        OPC_EmitInteger, MVT::i32, 1, 
 6764 /* 26661*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6765 /* 26664*/        OPC_EmitInteger, MVT::i32, 0, 
 6766 /* 26667*/        OPC_EmitInteger, MVT::i32, 0, 
 6768                       MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 6775 /* 26702*/    OPC_CheckChild0Type, MVT::i32,
 6777 /* 26706*/      OPC_CheckType, MVT::i32,
 6780                     MVT::i32, 1/*#Ops*/, 1, 
 6787 /* 26724*/      OPC_CheckType, MVT::i32,
 6802 /* 26753*/    OPC_CheckChild1Type, MVT::i32,
 6803 /* 26755*/    OPC_CheckType, MVT::i32,
 6811 /* 26772*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6813                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 6814 /* 26791*/      OPC_EmitInteger, MVT::i32, R600::sub0,
 6819 /* 26811*/      OPC_EmitInteger, MVT::i32, R600::sub1,
 6821                     MVT::i32, 2/*#Ops*/, 7, 8, 
 6831 /* 26845*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6833                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 6834 /* 26864*/      OPC_EmitInteger, MVT::i32, R600::sub0,
 6839 /* 26884*/      OPC_EmitInteger, MVT::i32, R600::sub1,
 6841                     MVT::i32, 2/*#Ops*/, 7, 8, 
 6852 /* 26910*/        OPC_EmitInteger, MVT::i32, R600::sub0,
 6857 /* 26930*/        OPC_EmitInteger, MVT::i32, R600::sub1,
 6859                       MVT::i32, 2/*#Ops*/, 6, 7, 
 6866 /* 26947*/        OPC_EmitInteger, MVT::i32, 0, 
 6867 /* 26950*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6868 /* 26962*/        OPC_EmitInteger, MVT::i32, 0, 
 6869 /* 26965*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6870 /* 26977*/        OPC_EmitInteger, MVT::i32, 1, 
 6871 /* 26980*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6872 /* 26983*/        OPC_EmitInteger, MVT::i32, 0, 
 6874                       MVT::i32, 9/*#Ops*/, 1, 3, 4, 2, 5, 6, 7, 8, 9, 
 6883 /* 27010*/    OPC_CheckChild1Type, MVT::i32,
 6884 /* 27012*/    OPC_CheckType, MVT::i32,
 6892 /* 27038*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6894                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 6895 /* 27057*/      OPC_EmitInteger, MVT::i32, R600::sub0,
 6900 /* 27077*/      OPC_EmitInteger, MVT::i32, R600::sub1,
 6902                     MVT::i32, 2/*#Ops*/, 7, 8, 
 6912 /* 27102*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6914                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 6915 /* 27121*/      OPC_EmitInteger, MVT::i32, R600::sub0,
 6920 /* 27141*/      OPC_EmitInteger, MVT::i32, R600::sub1,
 6922                     MVT::i32, 2/*#Ops*/, 7, 8, 
 6933 /* 27167*/        OPC_EmitInteger, MVT::i32, R600::sub0,
 6938 /* 27187*/        OPC_EmitInteger, MVT::i32, R600::sub1,
 6940                       MVT::i32, 2/*#Ops*/, 6, 7, 
 6947 /* 27204*/        OPC_EmitInteger, MVT::i32, 0, 
 6948 /* 27207*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6949 /* 27219*/        OPC_EmitInteger, MVT::i32, 0, 
 6950 /* 27222*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6951 /* 27234*/        OPC_EmitInteger, MVT::i32, 1, 
 6952 /* 27237*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 6953 /* 27240*/        OPC_EmitInteger, MVT::i32, 0, 
 6955                       MVT::i32, 9/*#Ops*/, 1, 3, 4, 2, 5, 6, 7, 8, 9, 
 6962 /* 27265*/    OPC_SwitchType /*2 cases */, 8|128,1/*136*/, MVT::i32,// ->27405
 6968 /* 27279*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 6970                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6976 /* 27295*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 6978                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6984 /* 27311*/          OPC_EmitInteger, MVT::i32, R600::sub2,
 6986                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6992 /* 27327*/          OPC_EmitInteger, MVT::i32, R600::sub3,
 6994                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6999 /* 27340*/          OPC_CheckChild1Type, MVT::i32,
 7002                         MVT::i32, 2/*#Ops*/, 0, 1, 
 7011 /* 27362*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 7013                         MVT::i32, 2/*#Ops*/, 0, 1, 
 7019 /* 27378*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 7021                         MVT::i32, 2/*#Ops*/, 0, 1, 
 7026 /* 27391*/          OPC_CheckChild1Type, MVT::i32,
 7029                         MVT::i32, 2/*#Ops*/, 0, 1, 
 7040 /* 27418*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 7048 /* 27434*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 7056 /* 27450*/          OPC_EmitInteger, MVT::i32, R600::sub2,
 7064 /* 27466*/          OPC_EmitInteger, MVT::i32, R600::sub3,
 7071 /* 27479*/          OPC_CheckChild1Type, MVT::i32,
 7083 /* 27501*/          OPC_EmitInteger, MVT::i32, R600::sub0,
 7091 /* 27517*/          OPC_EmitInteger, MVT::i32, R600::sub1,
 7098 /* 27530*/          OPC_CheckChild1Type, MVT::i32,
 7115 /* 27561*/        OPC_CheckType, MVT::i32,
 7117 /* 27565*/        OPC_EmitInteger, MVT::i32, 0, 
 7118 /* 27568*/        OPC_EmitInteger, MVT::i32, 0, 
 7119 /* 27571*/        OPC_EmitInteger, MVT::i32, 0, 
 7120 /* 27574*/        OPC_EmitInteger, MVT::i32, 0, 
 7121 /* 27577*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7122 /* 27589*/        OPC_EmitInteger, MVT::i32, 0, 
 7123 /* 27592*/        OPC_EmitInteger, MVT::i32, 0, 
 7124 /* 27595*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7125 /* 27607*/        OPC_EmitInteger, MVT::i32, 0, 
 7126 /* 27610*/        OPC_EmitInteger, MVT::i32, 0, 
 7127 /* 27613*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7128 /* 27625*/        OPC_EmitInteger, MVT::i32, 1, 
 7129 /* 27628*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7130 /* 27631*/        OPC_EmitInteger, MVT::i32, 0, 
 7131 /* 27634*/        OPC_EmitInteger, MVT::i32, 0, 
 7133                       MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
 7141 /* 27668*/        OPC_CheckType, MVT::i32,
 7143 /* 27672*/        OPC_EmitInteger, MVT::i32, 0, 
 7144 /* 27675*/        OPC_EmitInteger, MVT::i32, 0, 
 7145 /* 27678*/        OPC_EmitInteger, MVT::i32, 0, 
 7146 /* 27681*/        OPC_EmitInteger, MVT::i32, 0, 
 7147 /* 27684*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7148 /* 27696*/        OPC_EmitInteger, MVT::i32, 0, 
 7149 /* 27699*/        OPC_EmitInteger, MVT::i32, 0, 
 7150 /* 27702*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7151 /* 27714*/        OPC_EmitInteger, MVT::i32, 0, 
 7152 /* 27717*/        OPC_EmitInteger, MVT::i32, 0, 
 7153 /* 27720*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7154 /* 27732*/        OPC_EmitInteger, MVT::i32, 1, 
 7155 /* 27735*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7156 /* 27738*/        OPC_EmitInteger, MVT::i32, 0, 
 7157 /* 27741*/        OPC_EmitInteger, MVT::i32, 0, 
 7159                       MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
 7171 /* 27783*/          OPC_CheckType, MVT::i32,
 7173 /* 27787*/          OPC_EmitInteger, MVT::i32, 0, 
 7174 /* 27790*/          OPC_EmitInteger, MVT::i32, 0, 
 7175 /* 27793*/          OPC_EmitInteger, MVT::i32, 0, 
 7176 /* 27796*/          OPC_EmitInteger, MVT::i32, 0, 
 7177 /* 27799*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7178 /* 27811*/          OPC_EmitInteger, MVT::i32, 0, 
 7179 /* 27814*/          OPC_EmitInteger, MVT::i32, 0, 
 7180 /* 27817*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7181 /* 27829*/          OPC_EmitInteger, MVT::i32, 0, 
 7182 /* 27832*/          OPC_EmitInteger, MVT::i32, 0, 
 7183 /* 27835*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7184 /* 27847*/          OPC_EmitInteger, MVT::i32, 1, 
 7185 /* 27850*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7186 /* 27853*/          OPC_EmitInteger, MVT::i32, 0, 
 7187 /* 27856*/          OPC_EmitInteger, MVT::i32, 0, 
 7189                         MVT::i32, 18/*#Ops*/, 3, 4, 1, 5, 6, 7, 2, 8, 9, 10, 0, 11, 12, 13, 14, 15, 16, 17, 
 7196 /* 27889*/          OPC_CheckType, MVT::i32,
 7198 /* 27893*/          OPC_EmitInteger, MVT::i32, 0, 
 7199 /* 27896*/          OPC_EmitInteger, MVT::i32, 0, 
 7200 /* 27899*/          OPC_EmitInteger, MVT::i32, 0, 
 7201 /* 27902*/          OPC_EmitInteger, MVT::i32, 0, 
 7202 /* 27905*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7203 /* 27917*/          OPC_EmitInteger, MVT::i32, 0, 
 7204 /* 27920*/          OPC_EmitInteger, MVT::i32, 0, 
 7205 /* 27923*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7206 /* 27935*/          OPC_EmitInteger, MVT::i32, 0, 
 7207 /* 27938*/          OPC_EmitInteger, MVT::i32, 0, 
 7208 /* 27941*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7209 /* 27953*/          OPC_EmitInteger, MVT::i32, 1, 
 7210 /* 27956*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7211 /* 27959*/          OPC_EmitInteger, MVT::i32, 0, 
 7212 /* 27962*/          OPC_EmitInteger, MVT::i32, 0, 
 7214                         MVT::i32, 18/*#Ops*/, 3, 4, 1, 5, 6, 7, 2, 8, 9, 10, 0, 11, 12, 13, 14, 15, 16, 17, 
 7220 /* 27992*/        OPC_CheckType, MVT::i32,
 7222 /* 27996*/        OPC_EmitInteger, MVT::i32, 0, 
 7223 /* 27999*/        OPC_EmitInteger, MVT::i32, 0, 
 7224 /* 28002*/        OPC_EmitInteger, MVT::i32, 1, 
 7225 /* 28005*/        OPC_EmitInteger, MVT::i32, 0, 
 7226 /* 28008*/        OPC_EmitInteger, MVT::i32, 0, 
 7227 /* 28011*/        OPC_EmitInteger, MVT::i32, 0, 
 7228 /* 28014*/        OPC_EmitInteger, MVT::i32, 0, 
 7229 /* 28017*/        OPC_EmitInteger, MVT::i32, 0, 
 7230 /* 28020*/        OPC_EmitInteger, MVT::i32, 0, 
 7231 /* 28023*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7232 /* 28035*/        OPC_EmitInteger, MVT::i32, 0, 
 7233 /* 28038*/        OPC_EmitInteger, MVT::i32, 0, 
 7234 /* 28041*/        OPC_EmitInteger, MVT::i32, 0, 
 7235 /* 28044*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7236 /* 28056*/        OPC_EmitInteger, MVT::i32, 1, 
 7237 /* 28059*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7238 /* 28062*/        OPC_EmitInteger, MVT::i32, 0, 
 7239 /* 28065*/        OPC_EmitInteger, MVT::i32, 0, 
 7241                       MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 7262 /* 28123*/    OPC_CheckChild2Type, MVT::i32,
 7274 /* 28143*/    OPC_CheckChild1Type, MVT::i32,
 7276 /* 28146*/    OPC_CheckType, MVT::i32,
 7283 /* 28161*/      OPC_EmitInteger, MVT::i32, R600::sub0,
 7288 /* 28181*/      OPC_EmitInteger, MVT::i32, R600::sub1,
 7290                     MVT::i32, 2/*#Ops*/, 6, 7, 
 7297 /* 28198*/      OPC_EmitInteger, MVT::i32, 0, 
 7298 /* 28201*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7299 /* 28213*/      OPC_EmitInteger, MVT::i32, 0, 
 7300 /* 28216*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7301 /* 28228*/      OPC_EmitInteger, MVT::i32, 1, 
 7302 /* 28231*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7303 /* 28234*/      OPC_EmitInteger, MVT::i32, 0, 
 7305                     MVT::i32, 9/*#Ops*/, 1, 3, 4, 2, 5, 6, 7, 8, 9, 
 7313 /* 28259*/    OPC_CheckChild1Type, MVT::i32,
 7315 /* 28262*/    OPC_CheckType, MVT::i32,
 7322 /* 28277*/      OPC_EmitInteger, MVT::i32, R600::sub0,
 7327 /* 28297*/      OPC_EmitInteger, MVT::i32, R600::sub1,
 7329                     MVT::i32, 2/*#Ops*/, 6, 7, 
 7336 /* 28314*/      OPC_EmitInteger, MVT::i32, 0, 
 7337 /* 28317*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7338 /* 28329*/      OPC_EmitInteger, MVT::i32, 0, 
 7339 /* 28332*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7340 /* 28344*/      OPC_EmitInteger, MVT::i32, 1, 
 7341 /* 28347*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7342 /* 28350*/      OPC_EmitInteger, MVT::i32, 0, 
 7344                     MVT::i32, 9/*#Ops*/, 1, 3, 4, 2, 5, 6, 7, 8, 9, 
 7352 /* 28375*/    OPC_CheckChild1Type, MVT::i32,
 7354 /* 28378*/    OPC_CheckType, MVT::i32,
 7361 /* 28393*/      OPC_EmitInteger, MVT::i32, R600::sub0,
 7366 /* 28413*/      OPC_EmitInteger, MVT::i32, R600::sub1,
 7368                     MVT::i32, 2/*#Ops*/, 6, 7, 
 7375 /* 28430*/      OPC_EmitInteger, MVT::i32, 0, 
 7376 /* 28433*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7377 /* 28445*/      OPC_EmitInteger, MVT::i32, 0, 
 7378 /* 28448*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7379 /* 28460*/      OPC_EmitInteger, MVT::i32, 1, 
 7380 /* 28463*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7381 /* 28466*/      OPC_EmitInteger, MVT::i32, 0, 
 7383                     MVT::i32, 9/*#Ops*/, 1, 3, 4, 2, 5, 6, 7, 8, 9, 
 7391 /* 28491*/    OPC_CheckChild1Type, MVT::i32,
 7393 /* 28494*/    OPC_CheckType, MVT::i32,
 7400 /* 28509*/      OPC_EmitInteger, MVT::i32, R600::sub0,
 7405 /* 28529*/      OPC_EmitInteger, MVT::i32, R600::sub1,
 7407                     MVT::i32, 2/*#Ops*/, 6, 7, 
 7414 /* 28546*/      OPC_EmitInteger, MVT::i32, 0, 
 7415 /* 28549*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7416 /* 28561*/      OPC_EmitInteger, MVT::i32, 0, 
 7417 /* 28564*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7418 /* 28576*/      OPC_EmitInteger, MVT::i32, 1, 
 7419 /* 28579*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7420 /* 28582*/      OPC_EmitInteger, MVT::i32, 0, 
 7422                     MVT::i32, 9/*#Ops*/, 1, 3, 4, 2, 5, 6, 7, 8, 9, 
 7430 /* 28607*/    OPC_CheckChild1Type, MVT::i32,
 7432 /* 28610*/    OPC_CheckType, MVT::i32,
 7439 /* 28625*/      OPC_EmitInteger, MVT::i32, R600::sub0,
 7444 /* 28645*/      OPC_EmitInteger, MVT::i32, R600::sub1,
 7446                     MVT::i32, 2/*#Ops*/, 6, 7, 
 7453 /* 28662*/      OPC_EmitInteger, MVT::i32, 0, 
 7454 /* 28665*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7455 /* 28677*/      OPC_EmitInteger, MVT::i32, 0, 
 7456 /* 28680*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7457 /* 28692*/      OPC_EmitInteger, MVT::i32, 1, 
 7458 /* 28695*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7459 /* 28698*/      OPC_EmitInteger, MVT::i32, 0, 
 7461                     MVT::i32, 9/*#Ops*/, 1, 3, 4, 2, 5, 6, 7, 8, 9, 
 7469 /* 28723*/    OPC_CheckChild1Type, MVT::i32,
 7471 /* 28726*/    OPC_CheckType, MVT::i32,
 7478 /* 28741*/      OPC_EmitInteger, MVT::i32, R600::sub0,
 7483 /* 28761*/      OPC_EmitInteger, MVT::i32, R600::sub1,
 7485                     MVT::i32, 2/*#Ops*/, 6, 7, 
 7492 /* 28778*/      OPC_EmitInteger, MVT::i32, 0, 
 7493 /* 28781*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7494 /* 28793*/      OPC_EmitInteger, MVT::i32, 0, 
 7495 /* 28796*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7496 /* 28808*/      OPC_EmitInteger, MVT::i32, 1, 
 7497 /* 28811*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7498 /* 28814*/      OPC_EmitInteger, MVT::i32, 0, 
 7500                     MVT::i32, 9/*#Ops*/, 1, 3, 4, 2, 5, 6, 7, 8, 9, 
 7508 /* 28839*/    OPC_CheckChild1Type, MVT::i32,
 7510 /* 28842*/    OPC_CheckType, MVT::i32,
 7517 /* 28857*/      OPC_EmitInteger, MVT::i32, R600::sub0,
 7522 /* 28877*/      OPC_EmitInteger, MVT::i32, R600::sub1,
 7524                     MVT::i32, 2/*#Ops*/, 6, 7, 
 7531 /* 28894*/      OPC_EmitInteger, MVT::i32, 0, 
 7532 /* 28897*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7533 /* 28909*/      OPC_EmitInteger, MVT::i32, 0, 
 7534 /* 28912*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7535 /* 28924*/      OPC_EmitInteger, MVT::i32, 1, 
 7536 /* 28927*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7537 /* 28930*/      OPC_EmitInteger, MVT::i32, 0, 
 7539                     MVT::i32, 9/*#Ops*/, 1, 3, 4, 2, 5, 6, 7, 8, 9, 
 7547 /* 28955*/    OPC_CheckChild1Type, MVT::i32,
 7549 /* 28958*/    OPC_CheckType, MVT::i32,
 7556 /* 28973*/      OPC_EmitInteger, MVT::i32, R600::sub0,
 7561 /* 28993*/      OPC_EmitInteger, MVT::i32, R600::sub1,
 7563                     MVT::i32, 2/*#Ops*/, 6, 7, 
 7570 /* 29010*/      OPC_EmitInteger, MVT::i32, 0, 
 7571 /* 29013*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7572 /* 29025*/      OPC_EmitInteger, MVT::i32, 0, 
 7573 /* 29028*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7574 /* 29040*/      OPC_EmitInteger, MVT::i32, 1, 
 7575 /* 29043*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7576 /* 29046*/      OPC_EmitInteger, MVT::i32, 0, 
 7578                     MVT::i32, 9/*#Ops*/, 1, 3, 4, 2, 5, 6, 7, 8, 9, 
 7586 /* 29072*/    OPC_CheckChild1Type, MVT::i32,
 7589 /* 29076*/    OPC_CheckType, MVT::i32,
 7596 /* 29091*/      OPC_EmitInteger, MVT::i32, R600::sub3,
 7599 /* 29103*/      OPC_EmitInteger, MVT::i32, R600::sub0,
 7604 /* 29123*/      OPC_EmitInteger, MVT::i32, R600::sub1,
 7606                     MVT::i32, 2/*#Ops*/, 9, 10, 
 7613 /* 29140*/      OPC_EmitInteger, MVT::i32, 0, 
 7614 /* 29143*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7615 /* 29155*/      OPC_EmitInteger, MVT::i32, 0, 
 7616 /* 29158*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7617 /* 29170*/      OPC_EmitInteger, MVT::i32, 0, 
 7618 /* 29173*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7619 /* 29185*/      OPC_EmitInteger, MVT::i32, 1, 
 7620 /* 29188*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7621 /* 29191*/      OPC_EmitInteger, MVT::i32, 0, 
 7623                     MVT::i32, 12/*#Ops*/, 1, 4, 5, 2, 6, 7, 3, 8, 9, 10, 11, 12, 
 7629 /* 29217*/    OPC_SwitchType /*6 cases */, 7, MVT::i32,// ->29227
 7636 /* 29229*/      OPC_CheckChild0Type, MVT::i32,
 7668 /* 29277*/    OPC_CheckType, MVT::i32,
 7684 /* 29301*/    OPC_CheckType, MVT::i32,
 7686 /* 29305*/    OPC_EmitInteger, MVT::i32, 0, 
 7687 /* 29308*/    OPC_EmitInteger, MVT::i32, 0, 
 7688 /* 29311*/    OPC_EmitInteger, MVT::i32, 1, 
 7689 /* 29314*/    OPC_EmitInteger, MVT::i32, 0, 
 7690 /* 29317*/    OPC_EmitInteger, MVT::i32, 0, 
 7691 /* 29320*/    OPC_EmitInteger, MVT::i32, 0, 
 7692 /* 29323*/    OPC_EmitInteger, MVT::i32, 0, 
 7693 /* 29326*/    OPC_EmitInteger, MVT::i32, 0, 
 7694 /* 29329*/    OPC_EmitInteger, MVT::i32, 0, 
 7695 /* 29332*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7696 /* 29344*/    OPC_EmitInteger, MVT::i32, 0, 
 7697 /* 29347*/    OPC_EmitInteger, MVT::i32, 0, 
 7698 /* 29350*/    OPC_EmitInteger, MVT::i32, 0, 
 7699 /* 29353*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7700 /* 29365*/    OPC_EmitInteger, MVT::i32, 1, 
 7701 /* 29368*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7702 /* 29371*/    OPC_EmitInteger, MVT::i32, 0, 
 7703 /* 29374*/    OPC_EmitInteger, MVT::i32, 0, 
 7705                   MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 7711 /* 29408*/    OPC_CheckType, MVT::i32,
 7713 /* 29412*/    OPC_EmitInteger, MVT::i32, 0, 
 7714 /* 29415*/    OPC_EmitInteger, MVT::i32, 0, 
 7715 /* 29418*/    OPC_EmitInteger, MVT::i32, 1, 
 7716 /* 29421*/    OPC_EmitInteger, MVT::i32, 0, 
 7717 /* 29424*/    OPC_EmitInteger, MVT::i32, 0, 
 7718 /* 29427*/    OPC_EmitInteger, MVT::i32, 0, 
 7719 /* 29430*/    OPC_EmitInteger, MVT::i32, 0, 
 7720 /* 29433*/    OPC_EmitInteger, MVT::i32, 0, 
 7721 /* 29436*/    OPC_EmitInteger, MVT::i32, 0, 
 7722 /* 29439*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7723 /* 29451*/    OPC_EmitInteger, MVT::i32, 0, 
 7724 /* 29454*/    OPC_EmitInteger, MVT::i32, 0, 
 7725 /* 29457*/    OPC_EmitInteger, MVT::i32, 0, 
 7726 /* 29460*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7727 /* 29472*/    OPC_EmitInteger, MVT::i32, 1, 
 7728 /* 29475*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7729 /* 29478*/    OPC_EmitInteger, MVT::i32, 0, 
 7730 /* 29481*/    OPC_EmitInteger, MVT::i32, 0, 
 7732                   MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 7738 /* 29515*/    OPC_CheckType, MVT::i32,
 7740 /* 29519*/    OPC_EmitInteger, MVT::i32, 0, 
 7741 /* 29522*/    OPC_EmitInteger, MVT::i32, 0, 
 7742 /* 29525*/    OPC_EmitInteger, MVT::i32, 1, 
 7743 /* 29528*/    OPC_EmitInteger, MVT::i32, 0, 
 7744 /* 29531*/    OPC_EmitInteger, MVT::i32, 0, 
 7745 /* 29534*/    OPC_EmitInteger, MVT::i32, 0, 
 7746 /* 29537*/    OPC_EmitInteger, MVT::i32, 0, 
 7747 /* 29540*/    OPC_EmitInteger, MVT::i32, 0, 
 7748 /* 29543*/    OPC_EmitInteger, MVT::i32, 0, 
 7749 /* 29546*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7750 /* 29558*/    OPC_EmitInteger, MVT::i32, 0, 
 7751 /* 29561*/    OPC_EmitInteger, MVT::i32, 0, 
 7752 /* 29564*/    OPC_EmitInteger, MVT::i32, 0, 
 7753 /* 29567*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7754 /* 29579*/    OPC_EmitInteger, MVT::i32, 1, 
 7755 /* 29582*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7756 /* 29585*/    OPC_EmitInteger, MVT::i32, 0, 
 7757 /* 29588*/    OPC_EmitInteger, MVT::i32, 0, 
 7759                   MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 7765 /* 29622*/    OPC_CheckType, MVT::i32,
 7767 /* 29626*/    OPC_EmitInteger, MVT::i32, 0, 
 7768 /* 29629*/    OPC_EmitInteger, MVT::i32, 0, 
 7769 /* 29632*/    OPC_EmitInteger, MVT::i32, 1, 
 7770 /* 29635*/    OPC_EmitInteger, MVT::i32, 0, 
 7771 /* 29638*/    OPC_EmitInteger, MVT::i32, 0, 
 7772 /* 29641*/    OPC_EmitInteger, MVT::i32, 0, 
 7773 /* 29644*/    OPC_EmitInteger, MVT::i32, 0, 
 7774 /* 29647*/    OPC_EmitInteger, MVT::i32, 0, 
 7775 /* 29650*/    OPC_EmitInteger, MVT::i32, 0, 
 7776 /* 29653*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7777 /* 29665*/    OPC_EmitInteger, MVT::i32, 0, 
 7778 /* 29668*/    OPC_EmitInteger, MVT::i32, 0, 
 7779 /* 29671*/    OPC_EmitInteger, MVT::i32, 0, 
 7780 /* 29674*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7781 /* 29686*/    OPC_EmitInteger, MVT::i32, 1, 
 7782 /* 29689*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7783 /* 29692*/    OPC_EmitInteger, MVT::i32, 0, 
 7784 /* 29695*/    OPC_EmitInteger, MVT::i32, 0, 
 7786                   MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 7792 /* 29729*/    OPC_CheckType, MVT::i32,
 7794 /* 29733*/    OPC_EmitInteger, MVT::i32, 0, 
 7795 /* 29736*/    OPC_EmitInteger, MVT::i32, 0, 
 7796 /* 29739*/    OPC_EmitInteger, MVT::i32, 1, 
 7797 /* 29742*/    OPC_EmitInteger, MVT::i32, 0, 
 7798 /* 29745*/    OPC_EmitInteger, MVT::i32, 0, 
 7799 /* 29748*/    OPC_EmitInteger, MVT::i32, 0, 
 7800 /* 29751*/    OPC_EmitInteger, MVT::i32, 0, 
 7801 /* 29754*/    OPC_EmitInteger, MVT::i32, 0, 
 7802 /* 29757*/    OPC_EmitInteger, MVT::i32, 0, 
 7803 /* 29760*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7804 /* 29772*/    OPC_EmitInteger, MVT::i32, 0, 
 7805 /* 29775*/    OPC_EmitInteger, MVT::i32, 0, 
 7806 /* 29778*/    OPC_EmitInteger, MVT::i32, 0, 
 7807 /* 29781*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7808 /* 29793*/    OPC_EmitInteger, MVT::i32, 1, 
 7809 /* 29796*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7810 /* 29799*/    OPC_EmitInteger, MVT::i32, 0, 
 7811 /* 29802*/    OPC_EmitInteger, MVT::i32, 0, 
 7813                   MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 7819 /* 29838*/    OPC_CheckType, MVT::i32,
 7822 /* 29844*/      OPC_EmitInteger, MVT::i32, 1, 
 7823 /* 29847*/      OPC_EmitInteger, MVT::i32, 0, 
 7824 /* 29850*/      OPC_EmitInteger, MVT::i32, 0, 
 7825 /* 29853*/      OPC_EmitInteger, MVT::i32, 0, 
 7826 /* 29856*/      OPC_EmitInteger, MVT::i32, 0, 
 7827 /* 29859*/      OPC_EmitInteger, MVT::i32, 0, 
 7828 /* 29862*/      OPC_EmitInteger, MVT::i32, 0, 
 7829 /* 29865*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7830 /* 29877*/      OPC_EmitInteger, MVT::i32, 1, 
 7831 /* 29880*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7832 /* 29883*/      OPC_EmitInteger, MVT::i32, 0, 
 7833 /* 29886*/      OPC_EmitInteger, MVT::i32, 0, 
 7835                     MVT::i32, 13/*#Ops*/, 1, 2, 3, 4, 0, 5, 6, 7, 8, 9, 10, 11, 12, 
 7840 /* 29912*/      OPC_EmitInteger, MVT::i32, 1, 
 7841 /* 29915*/      OPC_EmitInteger, MVT::i32, 0, 
 7842 /* 29918*/      OPC_EmitInteger, MVT::i32, 0, 
 7843 /* 29921*/      OPC_EmitInteger, MVT::i32, 0, 
 7844 /* 29924*/      OPC_EmitInteger, MVT::i32, 1, 
 7845 /* 29927*/      OPC_EmitInteger, MVT::i32, 0, 
 7846 /* 29930*/      OPC_EmitInteger, MVT::i32, 0, 
 7847 /* 29933*/      OPC_EmitInteger, MVT::i32, 0, 
 7848 /* 29936*/      OPC_EmitInteger, MVT::i32, 0, 
 7849 /* 29939*/      OPC_EmitInteger, MVT::i32, 0, 
 7850 /* 29942*/      OPC_EmitInteger, MVT::i32, 0, 
 7851 /* 29945*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7852 /* 29957*/      OPC_EmitInteger, MVT::i32, 1, 
 7853 /* 29960*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7854 /* 29963*/      OPC_EmitInteger, MVT::i32, 0, 
 7855 /* 29966*/      OPC_EmitInteger, MVT::i32, 0, 
 7857                     MVT::i32, 13/*#Ops*/, 5, 6, 7, 8, 0, 9, 10, 11, 12, 13, 14, 15, 16,  // Results = #17
 7858 /* 29988*/      OPC_EmitInteger, MVT::i32, 0, 
 7859 /* 29991*/      OPC_EmitInteger, MVT::i32, 0, 
 7860 /* 29994*/      OPC_EmitInteger, MVT::i32, 0, 
 7861 /* 29997*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7862 /* 30009*/      OPC_EmitInteger, MVT::i32, 1, 
 7863 /* 30012*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7864 /* 30015*/      OPC_EmitInteger, MVT::i32, 0, 
 7865 /* 30018*/      OPC_EmitInteger, MVT::i32, 0, 
 7867                     MVT::i32, 13/*#Ops*/, 1, 2, 3, 4, 17, 18, 19, 20, 21, 22, 23, 24, 25, 
 7874 /* 30048*/    OPC_CheckType, MVT::i32,
 7877 /* 30054*/      OPC_EmitInteger, MVT::i32, 1, 
 7878 /* 30057*/      OPC_EmitInteger, MVT::i32, 0, 
 7879 /* 30060*/      OPC_EmitInteger, MVT::i32, 0, 
 7880 /* 30063*/      OPC_EmitInteger, MVT::i32, 0, 
 7881 /* 30066*/      OPC_EmitInteger, MVT::i32, 0, 
 7882 /* 30069*/      OPC_EmitInteger, MVT::i32, 0, 
 7883 /* 30072*/      OPC_EmitInteger, MVT::i32, 0, 
 7884 /* 30075*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7885 /* 30087*/      OPC_EmitInteger, MVT::i32, 1, 
 7886 /* 30090*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7887 /* 30093*/      OPC_EmitInteger, MVT::i32, 0, 
 7888 /* 30096*/      OPC_EmitInteger, MVT::i32, 0, 
 7890                     MVT::i32, 13/*#Ops*/, 1, 2, 3, 4, 0, 5, 6, 7, 8, 9, 10, 11, 12, 
 7895 /* 30122*/      OPC_EmitInteger, MVT::i32, 1, 
 7896 /* 30125*/      OPC_EmitInteger, MVT::i32, 0, 
 7897 /* 30128*/      OPC_EmitInteger, MVT::i32, 0, 
 7898 /* 30131*/      OPC_EmitInteger, MVT::i32, 0, 
 7899 /* 30134*/      OPC_EmitInteger, MVT::i32, 1, 
 7900 /* 30137*/      OPC_EmitInteger, MVT::i32, 0, 
 7901 /* 30140*/      OPC_EmitInteger, MVT::i32, 0, 
 7902 /* 30143*/      OPC_EmitInteger, MVT::i32, 0, 
 7903 /* 30146*/      OPC_EmitInteger, MVT::i32, 0, 
 7904 /* 30149*/      OPC_EmitInteger, MVT::i32, 0, 
 7905 /* 30152*/      OPC_EmitInteger, MVT::i32, 0, 
 7906 /* 30155*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7907 /* 30167*/      OPC_EmitInteger, MVT::i32, 1, 
 7908 /* 30170*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7909 /* 30173*/      OPC_EmitInteger, MVT::i32, 0, 
 7910 /* 30176*/      OPC_EmitInteger, MVT::i32, 0, 
 7912                     MVT::i32, 13/*#Ops*/, 5, 6, 7, 8, 0, 9, 10, 11, 12, 13, 14, 15, 16,  // Results = #17
 7913 /* 30198*/      OPC_EmitInteger, MVT::i32, 0, 
 7914 /* 30201*/      OPC_EmitInteger, MVT::i32, 0, 
 7915 /* 30204*/      OPC_EmitInteger, MVT::i32, 0, 
 7916 /* 30207*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7917 /* 30219*/      OPC_EmitInteger, MVT::i32, 1, 
 7918 /* 30222*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7919 /* 30225*/      OPC_EmitInteger, MVT::i32, 0, 
 7920 /* 30228*/      OPC_EmitInteger, MVT::i32, 0, 
 7922                     MVT::i32, 13/*#Ops*/, 1, 2, 3, 4, 17, 18, 19, 20, 21, 22, 23, 24, 25, 
 7929 /* 30257*/    OPC_CheckChild1Type, MVT::i32,
 7930 /* 30259*/    OPC_CheckType, MVT::i32,
 7933 /* 30265*/      OPC_EmitInteger, MVT::i32, 0, 
 7934 /* 30268*/      OPC_EmitInteger, MVT::i32, 0, 
 7935 /* 30271*/      OPC_EmitInteger, MVT::i32, 1, 
 7936 /* 30274*/      OPC_EmitInteger, MVT::i32, 0, 
 7937 /* 30277*/      OPC_EmitInteger, MVT::i32, 0, 
 7938 /* 30280*/      OPC_EmitInteger, MVT::i32, 0, 
 7939 /* 30283*/      OPC_EmitInteger, MVT::i32, 0, 
 7940 /* 30286*/      OPC_EmitInteger, MVT::i32, 0, 
 7941 /* 30289*/      OPC_EmitInteger, MVT::i32, 0, 
 7942 /* 30292*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7943 /* 30304*/      OPC_EmitInteger, MVT::i32, 0, 
 7944 /* 30307*/      OPC_EmitInteger, MVT::i32, 0, 
 7945 /* 30310*/      OPC_EmitInteger, MVT::i32, 0, 
 7946 /* 30313*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7947 /* 30325*/      OPC_EmitInteger, MVT::i32, 1, 
 7948 /* 30328*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7949 /* 30331*/      OPC_EmitInteger, MVT::i32, 0, 
 7950 /* 30334*/      OPC_EmitInteger, MVT::i32, 0, 
 7952                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 7957 /* 30366*/      OPC_EmitInteger, MVT::i32, 0, 
 7958 /* 30369*/      OPC_EmitInteger, MVT::i32, 0, 
 7959 /* 30372*/      OPC_EmitInteger, MVT::i32, 1, 
 7960 /* 30375*/      OPC_EmitInteger, MVT::i32, 0, 
 7961 /* 30378*/      OPC_EmitInteger, MVT::i32, 0, 
 7962 /* 30381*/      OPC_EmitInteger, MVT::i32, 0, 
 7963 /* 30384*/      OPC_EmitInteger, MVT::i32, 0, 
 7964 /* 30387*/      OPC_EmitInteger, MVT::i32, 0, 
 7965 /* 30390*/      OPC_EmitInteger, MVT::i32, 0, 
 7966 /* 30393*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7967 /* 30405*/      OPC_EmitInteger, MVT::i32, 0, 
 7968 /* 30408*/      OPC_EmitInteger, MVT::i32, 0, 
 7969 /* 30411*/      OPC_EmitInteger, MVT::i32, 0, 
 7970 /* 30414*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7971 /* 30426*/      OPC_EmitInteger, MVT::i32, 1, 
 7972 /* 30429*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 7973 /* 30432*/      OPC_EmitInteger, MVT::i32, 0, 
 7974 /* 30435*/      OPC_EmitInteger, MVT::i32, 0, 
 7976                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 7983 /* 30471*/    OPC_CheckType, MVT::i32,
 7986 /* 30477*/      OPC_EmitInteger, MVT::i32, 0, 
 7987 /* 30480*/      OPC_EmitInteger, MVT::i32, 0, 
 7988 /* 30483*/      OPC_EmitInteger, MVT::i32, 1, 
 7989 /* 30486*/      OPC_EmitInteger, MVT::i32, 0, 
 7990 /* 30489*/      OPC_EmitInteger, MVT::i32, 0, 
 7991 /* 30492*/      OPC_EmitInteger, MVT::i32, 0, 
 7992 /* 30495*/      OPC_EmitInteger, MVT::i32, 0, 
 7993 /* 30498*/      OPC_EmitInteger, MVT::i32, 0, 
 7994 /* 30501*/      OPC_EmitInteger, MVT::i32, 0, 
 7995 /* 30504*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 7996 /* 30516*/      OPC_EmitInteger, MVT::i32, 0, 
 7997 /* 30519*/      OPC_EmitInteger, MVT::i32, 0, 
 7998 /* 30522*/      OPC_EmitInteger, MVT::i32, 0, 
 7999 /* 30525*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8000 /* 30537*/      OPC_EmitInteger, MVT::i32, 1, 
 8001 /* 30540*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8002 /* 30543*/      OPC_EmitInteger, MVT::i32, 0, 
 8003 /* 30546*/      OPC_EmitInteger, MVT::i32, 0, 
 8005                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8010 /* 30578*/      OPC_EmitInteger, MVT::i32, 0, 
 8011 /* 30581*/      OPC_EmitInteger, MVT::i32, 0, 
 8012 /* 30584*/      OPC_EmitInteger, MVT::i32, 1, 
 8013 /* 30587*/      OPC_EmitInteger, MVT::i32, 0, 
 8014 /* 30590*/      OPC_EmitInteger, MVT::i32, 0, 
 8015 /* 30593*/      OPC_EmitInteger, MVT::i32, 0, 
 8016 /* 30596*/      OPC_EmitInteger, MVT::i32, 0, 
 8017 /* 30599*/      OPC_EmitInteger, MVT::i32, 0, 
 8018 /* 30602*/      OPC_EmitInteger, MVT::i32, 0, 
 8019 /* 30605*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8020 /* 30617*/      OPC_EmitInteger, MVT::i32, 0, 
 8021 /* 30620*/      OPC_EmitInteger, MVT::i32, 0, 
 8022 /* 30623*/      OPC_EmitInteger, MVT::i32, 0, 
 8023 /* 30626*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8024 /* 30638*/      OPC_EmitInteger, MVT::i32, 1, 
 8025 /* 30641*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8026 /* 30644*/      OPC_EmitInteger, MVT::i32, 0, 
 8027 /* 30647*/      OPC_EmitInteger, MVT::i32, 0, 
 8029                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8034 /* 30679*/      OPC_EmitInteger, MVT::i32, 0, 
 8035 /* 30682*/      OPC_EmitInteger, MVT::i32, 0, 
 8036 /* 30685*/      OPC_EmitInteger, MVT::i32, 1, 
 8037 /* 30688*/      OPC_EmitInteger, MVT::i32, 0, 
 8038 /* 30691*/      OPC_EmitInteger, MVT::i32, 0, 
 8039 /* 30694*/      OPC_EmitInteger, MVT::i32, 0, 
 8040 /* 30697*/      OPC_EmitInteger, MVT::i32, 0, 
 8041 /* 30700*/      OPC_EmitInteger, MVT::i32, 0, 
 8042 /* 30703*/      OPC_EmitInteger, MVT::i32, 0, 
 8043 /* 30706*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8044 /* 30718*/      OPC_EmitInteger, MVT::i32, 0, 
 8045 /* 30721*/      OPC_EmitInteger, MVT::i32, 0, 
 8046 /* 30724*/      OPC_EmitInteger, MVT::i32, 0, 
 8047 /* 30727*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8048 /* 30739*/      OPC_EmitInteger, MVT::i32, 1, 
 8049 /* 30742*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8050 /* 30745*/      OPC_EmitInteger, MVT::i32, 0, 
 8051 /* 30748*/      OPC_EmitInteger, MVT::i32, 0, 
 8053                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8060 /* 30784*/    OPC_CheckType, MVT::i32,
 8063 /* 30790*/      OPC_EmitInteger, MVT::i32, 0, 
 8064 /* 30793*/      OPC_EmitInteger, MVT::i32, 0, 
 8065 /* 30796*/      OPC_EmitInteger, MVT::i32, 1, 
 8066 /* 30799*/      OPC_EmitInteger, MVT::i32, 0, 
 8067 /* 30802*/      OPC_EmitInteger, MVT::i32, 0, 
 8068 /* 30805*/      OPC_EmitInteger, MVT::i32, 0, 
 8069 /* 30808*/      OPC_EmitInteger, MVT::i32, 0, 
 8070 /* 30811*/      OPC_EmitInteger, MVT::i32, 0, 
 8071 /* 30814*/      OPC_EmitInteger, MVT::i32, 0, 
 8072 /* 30817*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8073 /* 30829*/      OPC_EmitInteger, MVT::i32, 0, 
 8074 /* 30832*/      OPC_EmitInteger, MVT::i32, 0, 
 8075 /* 30835*/      OPC_EmitInteger, MVT::i32, 0, 
 8076 /* 30838*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8077 /* 30850*/      OPC_EmitInteger, MVT::i32, 1, 
 8078 /* 30853*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8079 /* 30856*/      OPC_EmitInteger, MVT::i32, 0, 
 8080 /* 30859*/      OPC_EmitInteger, MVT::i32, 0, 
 8082                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8087 /* 30891*/      OPC_EmitInteger, MVT::i32, 0, 
 8088 /* 30894*/      OPC_EmitInteger, MVT::i32, 0, 
 8089 /* 30897*/      OPC_EmitInteger, MVT::i32, 1, 
 8090 /* 30900*/      OPC_EmitInteger, MVT::i32, 0, 
 8091 /* 30903*/      OPC_EmitInteger, MVT::i32, 0, 
 8092 /* 30906*/      OPC_EmitInteger, MVT::i32, 0, 
 8093 /* 30909*/      OPC_EmitInteger, MVT::i32, 0, 
 8094 /* 30912*/      OPC_EmitInteger, MVT::i32, 0, 
 8095 /* 30915*/      OPC_EmitInteger, MVT::i32, 0, 
 8096 /* 30918*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8097 /* 30930*/      OPC_EmitInteger, MVT::i32, 0, 
 8098 /* 30933*/      OPC_EmitInteger, MVT::i32, 0, 
 8099 /* 30936*/      OPC_EmitInteger, MVT::i32, 0, 
 8100 /* 30939*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8101 /* 30951*/      OPC_EmitInteger, MVT::i32, 1, 
 8102 /* 30954*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8103 /* 30957*/      OPC_EmitInteger, MVT::i32, 0, 
 8104 /* 30960*/      OPC_EmitInteger, MVT::i32, 0, 
 8106                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8111 /* 30992*/      OPC_EmitInteger, MVT::i32, 0, 
 8112 /* 30995*/      OPC_EmitInteger, MVT::i32, 0, 
 8113 /* 30998*/      OPC_EmitInteger, MVT::i32, 1, 
 8114 /* 31001*/      OPC_EmitInteger, MVT::i32, 0, 
 8115 /* 31004*/      OPC_EmitInteger, MVT::i32, 0, 
 8116 /* 31007*/      OPC_EmitInteger, MVT::i32, 0, 
 8117 /* 31010*/      OPC_EmitInteger, MVT::i32, 0, 
 8118 /* 31013*/      OPC_EmitInteger, MVT::i32, 0, 
 8119 /* 31016*/      OPC_EmitInteger, MVT::i32, 0, 
 8120 /* 31019*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8121 /* 31031*/      OPC_EmitInteger, MVT::i32, 0, 
 8122 /* 31034*/      OPC_EmitInteger, MVT::i32, 0, 
 8123 /* 31037*/      OPC_EmitInteger, MVT::i32, 0, 
 8124 /* 31040*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8125 /* 31052*/      OPC_EmitInteger, MVT::i32, 1, 
 8126 /* 31055*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8127 /* 31058*/      OPC_EmitInteger, MVT::i32, 0, 
 8128 /* 31061*/      OPC_EmitInteger, MVT::i32, 0, 
 8130                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8137 /* 31097*/    OPC_CheckType, MVT::i32,
 8140 /* 31103*/      OPC_EmitInteger, MVT::i32, 0, 
 8141 /* 31106*/      OPC_EmitInteger, MVT::i32, 0, 
 8142 /* 31109*/      OPC_EmitInteger, MVT::i32, 1, 
 8143 /* 31112*/      OPC_EmitInteger, MVT::i32, 0, 
 8144 /* 31115*/      OPC_EmitInteger, MVT::i32, 0, 
 8145 /* 31118*/      OPC_EmitInteger, MVT::i32, 0, 
 8146 /* 31121*/      OPC_EmitInteger, MVT::i32, 0, 
 8147 /* 31124*/      OPC_EmitInteger, MVT::i32, 0, 
 8148 /* 31127*/      OPC_EmitInteger, MVT::i32, 0, 
 8149 /* 31130*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8150 /* 31142*/      OPC_EmitInteger, MVT::i32, 0, 
 8151 /* 31145*/      OPC_EmitInteger, MVT::i32, 0, 
 8152 /* 31148*/      OPC_EmitInteger, MVT::i32, 0, 
 8153 /* 31151*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8154 /* 31163*/      OPC_EmitInteger, MVT::i32, 1, 
 8155 /* 31166*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8156 /* 31169*/      OPC_EmitInteger, MVT::i32, 0, 
 8157 /* 31172*/      OPC_EmitInteger, MVT::i32, 0, 
 8159                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8164 /* 31204*/      OPC_EmitInteger, MVT::i32, 0, 
 8165 /* 31207*/      OPC_EmitInteger, MVT::i32, 0, 
 8166 /* 31210*/      OPC_EmitInteger, MVT::i32, 1, 
 8167 /* 31213*/      OPC_EmitInteger, MVT::i32, 0, 
 8168 /* 31216*/      OPC_EmitInteger, MVT::i32, 0, 
 8169 /* 31219*/      OPC_EmitInteger, MVT::i32, 0, 
 8170 /* 31222*/      OPC_EmitInteger, MVT::i32, 0, 
 8171 /* 31225*/      OPC_EmitInteger, MVT::i32, 0, 
 8172 /* 31228*/      OPC_EmitInteger, MVT::i32, 0, 
 8173 /* 31231*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8174 /* 31243*/      OPC_EmitInteger, MVT::i32, 0, 
 8175 /* 31246*/      OPC_EmitInteger, MVT::i32, 0, 
 8176 /* 31249*/      OPC_EmitInteger, MVT::i32, 0, 
 8177 /* 31252*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8178 /* 31264*/      OPC_EmitInteger, MVT::i32, 1, 
 8179 /* 31267*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8180 /* 31270*/      OPC_EmitInteger, MVT::i32, 0, 
 8181 /* 31273*/      OPC_EmitInteger, MVT::i32, 0, 
 8183                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8188 /* 31305*/      OPC_EmitInteger, MVT::i32, 0, 
 8189 /* 31308*/      OPC_EmitInteger, MVT::i32, 0, 
 8190 /* 31311*/      OPC_EmitInteger, MVT::i32, 1, 
 8191 /* 31314*/      OPC_EmitInteger, MVT::i32, 0, 
 8192 /* 31317*/      OPC_EmitInteger, MVT::i32, 0, 
 8193 /* 31320*/      OPC_EmitInteger, MVT::i32, 0, 
 8194 /* 31323*/      OPC_EmitInteger, MVT::i32, 0, 
 8195 /* 31326*/      OPC_EmitInteger, MVT::i32, 0, 
 8196 /* 31329*/      OPC_EmitInteger, MVT::i32, 0, 
 8197 /* 31332*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8198 /* 31344*/      OPC_EmitInteger, MVT::i32, 0, 
 8199 /* 31347*/      OPC_EmitInteger, MVT::i32, 0, 
 8200 /* 31350*/      OPC_EmitInteger, MVT::i32, 0, 
 8201 /* 31353*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8202 /* 31365*/      OPC_EmitInteger, MVT::i32, 1, 
 8203 /* 31368*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8204 /* 31371*/      OPC_EmitInteger, MVT::i32, 0, 
 8205 /* 31374*/      OPC_EmitInteger, MVT::i32, 0, 
 8207                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8213 /* 31409*/    OPC_CheckType, MVT::i32,
 8216 /* 31415*/      OPC_EmitInteger, MVT::i32, 1, 
 8217 /* 31418*/      OPC_EmitInteger, MVT::i32, 0, 
 8218 /* 31421*/      OPC_EmitInteger, MVT::i32, 0, 
 8219 /* 31424*/      OPC_EmitInteger, MVT::i32, 0, 
 8220 /* 31427*/      OPC_EmitInteger, MVT::i32, 0, 
 8221 /* 31430*/      OPC_EmitInteger, MVT::i32, 0, 
 8222 /* 31433*/      OPC_EmitInteger, MVT::i32, 0, 
 8223 /* 31436*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8224 /* 31448*/      OPC_EmitInteger, MVT::i32, 1, 
 8225 /* 31451*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8226 /* 31454*/      OPC_EmitInteger, MVT::i32, 0, 
 8227 /* 31457*/      OPC_EmitInteger, MVT::i32, 0, 
 8229                     MVT::i32, 13/*#Ops*/, 1, 2, 3, 4, 0, 5, 6, 7, 8, 9, 10, 11, 12, 
 8234 /* 31482*/      OPC_EmitInteger, MVT::i32, 1, 
 8235 /* 31485*/      OPC_EmitInteger, MVT::i32, 0, 
 8236 /* 31488*/      OPC_EmitInteger, MVT::i32, 0, 
 8237 /* 31491*/      OPC_EmitInteger, MVT::i32, 0, 
 8238 /* 31494*/      OPC_EmitInteger, MVT::i32, 0, 
 8239 /* 31497*/      OPC_EmitInteger, MVT::i32, 0, 
 8240 /* 31500*/      OPC_EmitInteger, MVT::i32, 0, 
 8241 /* 31503*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8242 /* 31515*/      OPC_EmitInteger, MVT::i32, 1, 
 8243 /* 31518*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8244 /* 31521*/      OPC_EmitInteger, MVT::i32, 0, 
 8245 /* 31524*/      OPC_EmitInteger, MVT::i32, 0, 
 8247                     MVT::i32, 13/*#Ops*/, 1, 2, 3, 4, 0, 5, 6, 7, 8, 9, 10, 11, 12, 
 8252 /* 31550*/      OPC_EmitInteger, MVT::i32, 1, 
 8253 /* 31553*/      OPC_EmitInteger, MVT::i32, 0, 
 8254 /* 31556*/      OPC_EmitInteger, MVT::i32, 0, 
 8255 /* 31559*/      OPC_EmitInteger, MVT::i32, 0, 
 8256 /* 31562*/      OPC_EmitInteger, MVT::i32, 0, 
 8257 /* 31565*/      OPC_EmitInteger, MVT::i32, 0, 
 8258 /* 31568*/      OPC_EmitInteger, MVT::i32, 1, 
 8259 /* 31571*/      OPC_EmitInteger, MVT::i32, 0, 
 8260 /* 31574*/      OPC_EmitInteger, MVT::i32, 0, 
 8261 /* 31577*/      OPC_EmitInteger, MVT::i32, 0, 
 8262 /* 31580*/      OPC_EmitInteger, MVT::i32, 1, 
 8263 /* 31583*/      OPC_EmitInteger, MVT::i32, 0, 
 8264 /* 31586*/      OPC_EmitInteger, MVT::i32, 0, 
 8265 /* 31589*/      OPC_EmitInteger, MVT::i32, 0, 
 8266 /* 31592*/      OPC_EmitInteger, MVT::i32, 1, 
 8267 /* 31595*/      OPC_EmitInteger, MVT::i32, 0, 
 8268 /* 31598*/      OPC_EmitInteger, MVT::i32, 0, 
 8269 /* 31601*/      OPC_EmitInteger, MVT::i32, 0, 
 8270 /* 31604*/      OPC_EmitInteger, MVT::i32, 0, 
 8271 /* 31607*/      OPC_EmitInteger, MVT::i32, 0, 
 8272 /* 31610*/      OPC_EmitInteger, MVT::i32, 0, 
 8273 /* 31613*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8274 /* 31625*/      OPC_EmitInteger, MVT::i32, 1, 
 8275 /* 31628*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8276 /* 31631*/      OPC_EmitInteger, MVT::i32, 0, 
 8277 /* 31634*/      OPC_EmitInteger, MVT::i32, 0, 
 8279                     MVT::i32, 13/*#Ops*/, 15, 16, 17, 18, 0, 19, 20, 21, 22, 23, 24, 25, 26,  // Results = #27
 8280 /* 31656*/      OPC_EmitInteger, MVT::i32, 0, 
 8281 /* 31659*/      OPC_EmitInteger, MVT::i32, 0, 
 8282 /* 31662*/      OPC_EmitInteger, MVT::i32, 0, 
 8283 /* 31665*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8284 /* 31677*/      OPC_EmitInteger, MVT::i32, 1, 
 8285 /* 31680*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8286 /* 31683*/      OPC_EmitInteger, MVT::i32, 0, 
 8287 /* 31686*/      OPC_EmitInteger, MVT::i32, 0, 
 8289                     MVT::i32, 13/*#Ops*/, 11, 12, 13, 14, 27, 28, 29, 30, 31, 32, 33, 34, 35,  // Results = #36
 8290 /* 31708*/      OPC_EmitInteger, MVT::i32, 0, 
 8291 /* 31711*/      OPC_EmitInteger, MVT::i32, 0, 
 8292 /* 31714*/      OPC_EmitInteger, MVT::i32, 0, 
 8293 /* 31717*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8294 /* 31729*/      OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,124|128,4/*1333788672*/, 
 8296                     MVT::i32, 1/*#Ops*/, 41,  // Results = #42
 8297 /* 31743*/      OPC_EmitInteger, MVT::i32, 0, 
 8298 /* 31746*/      OPC_EmitInteger, MVT::i32, 0, 
 8299 /* 31749*/      OPC_EmitInteger, MVT::i32, 0, 
 8300 /* 31752*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8301 /* 31764*/      OPC_EmitInteger, MVT::i32, 1, 
 8302 /* 31767*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8303 /* 31770*/      OPC_EmitInteger, MVT::i32, 0, 
 8304 /* 31773*/      OPC_EmitInteger, MVT::i32, 0, 
 8306                     MVT::i32, 20/*#Ops*/, 5, 6, 7, 8, 9, 10, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50,  // Results = #51
 8307 /* 31802*/      OPC_EmitInteger, MVT::i32, 0, 
 8308 /* 31805*/      OPC_EmitInteger, MVT::i32, 0, 
 8309 /* 31808*/      OPC_EmitInteger, MVT::i32, 0, 
 8310 /* 31811*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8311 /* 31823*/      OPC_EmitInteger, MVT::i32, 1, 
 8312 /* 31826*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8313 /* 31829*/      OPC_EmitInteger, MVT::i32, 0, 
 8314 /* 31832*/      OPC_EmitInteger, MVT::i32, 0, 
 8316                     MVT::i32, 13/*#Ops*/, 1, 2, 3, 4, 51, 52, 53, 54, 55, 56, 57, 58, 59, 
 8323 /* 31861*/    OPC_CheckType, MVT::i32,
 8326 /* 31867*/      OPC_EmitInteger, MVT::i32, 0, 
 8327 /* 31870*/      OPC_EmitInteger, MVT::i32, 0, 
 8328 /* 31873*/      OPC_EmitInteger, MVT::i32, 1, 
 8329 /* 31876*/      OPC_EmitInteger, MVT::i32, 0, 
 8330 /* 31879*/      OPC_EmitInteger, MVT::i32, 0, 
 8331 /* 31882*/      OPC_EmitInteger, MVT::i32, 0, 
 8332 /* 31885*/      OPC_EmitInteger, MVT::i32, 0, 
 8333 /* 31888*/      OPC_EmitInteger, MVT::i32, 0, 
 8334 /* 31891*/      OPC_EmitInteger, MVT::i32, 0, 
 8335 /* 31894*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8336 /* 31906*/      OPC_EmitInteger, MVT::i32, 0, 
 8337 /* 31909*/      OPC_EmitInteger, MVT::i32, 0, 
 8338 /* 31912*/      OPC_EmitInteger, MVT::i32, 0, 
 8339 /* 31915*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8340 /* 31927*/      OPC_EmitInteger, MVT::i32, 1, 
 8341 /* 31930*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8342 /* 31933*/      OPC_EmitInteger, MVT::i32, 0, 
 8343 /* 31936*/      OPC_EmitInteger, MVT::i32, 0, 
 8345                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8350 /* 31968*/      OPC_EmitInteger, MVT::i32, 0, 
 8351 /* 31971*/      OPC_EmitInteger, MVT::i32, 0, 
 8352 /* 31974*/      OPC_EmitInteger, MVT::i32, 1, 
 8353 /* 31977*/      OPC_EmitInteger, MVT::i32, 0, 
 8354 /* 31980*/      OPC_EmitInteger, MVT::i32, 0, 
 8355 /* 31983*/      OPC_EmitInteger, MVT::i32, 0, 
 8356 /* 31986*/      OPC_EmitInteger, MVT::i32, 0, 
 8357 /* 31989*/      OPC_EmitInteger, MVT::i32, 0, 
 8358 /* 31992*/      OPC_EmitInteger, MVT::i32, 0, 
 8359 /* 31995*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8360 /* 32007*/      OPC_EmitInteger, MVT::i32, 0, 
 8361 /* 32010*/      OPC_EmitInteger, MVT::i32, 0, 
 8362 /* 32013*/      OPC_EmitInteger, MVT::i32, 0, 
 8363 /* 32016*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8364 /* 32028*/      OPC_EmitInteger, MVT::i32, 1, 
 8365 /* 32031*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8366 /* 32034*/      OPC_EmitInteger, MVT::i32, 0, 
 8367 /* 32037*/      OPC_EmitInteger, MVT::i32, 0, 
 8369                     MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8377 /* 32073*/    OPC_CheckChild2Type, MVT::i32,
 8378 /* 32075*/    OPC_CheckType, MVT::i32,
 8380 /* 32079*/    OPC_EmitInteger, MVT::i32, 0, 
 8381 /* 32082*/    OPC_EmitInteger, MVT::i32, 0, 
 8382 /* 32085*/    OPC_EmitInteger, MVT::i32, 0, 
 8383 /* 32088*/    OPC_EmitInteger, MVT::i32, 0, 
 8384 /* 32091*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8385 /* 32103*/    OPC_EmitInteger, MVT::i32, 0, 
 8386 /* 32106*/    OPC_EmitInteger, MVT::i32, 0, 
 8387 /* 32109*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8388 /* 32121*/    OPC_EmitInteger, MVT::i32, 0, 
 8389 /* 32124*/    OPC_EmitInteger, MVT::i32, 0, 
 8390 /* 32127*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8391 /* 32139*/    OPC_EmitInteger, MVT::i32, 1, 
 8392 /* 32142*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8393 /* 32145*/    OPC_EmitInteger, MVT::i32, 0, 
 8394 /* 32148*/    OPC_EmitInteger, MVT::i32, 0, 
 8396                   MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
 8403 /* 32181*/    OPC_CheckChild2Type, MVT::i32,
 8404 /* 32183*/    OPC_CheckType, MVT::i32,
 8406 /* 32187*/    OPC_EmitInteger, MVT::i32, 0, 
 8407 /* 32190*/    OPC_EmitInteger, MVT::i32, 0, 
 8408 /* 32193*/    OPC_EmitInteger, MVT::i32, 0, 
 8409 /* 32196*/    OPC_EmitInteger, MVT::i32, 0, 
 8410 /* 32199*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8411 /* 32211*/    OPC_EmitInteger, MVT::i32, 0, 
 8412 /* 32214*/    OPC_EmitInteger, MVT::i32, 0, 
 8413 /* 32217*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8414 /* 32229*/    OPC_EmitInteger, MVT::i32, 0, 
 8415 /* 32232*/    OPC_EmitInteger, MVT::i32, 0, 
 8416 /* 32235*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8417 /* 32247*/    OPC_EmitInteger, MVT::i32, 1, 
 8418 /* 32250*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8419 /* 32253*/    OPC_EmitInteger, MVT::i32, 0, 
 8420 /* 32256*/    OPC_EmitInteger, MVT::i32, 0, 
 8422                   MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
 8429 /* 32289*/    OPC_CheckChild2Type, MVT::i32,
 8430 /* 32291*/    OPC_CheckType, MVT::i32,
 8432 /* 32295*/    OPC_EmitInteger, MVT::i32, 0, 
 8433 /* 32298*/    OPC_EmitInteger, MVT::i32, 0, 
 8434 /* 32301*/    OPC_EmitInteger, MVT::i32, 0, 
 8435 /* 32304*/    OPC_EmitInteger, MVT::i32, 0, 
 8436 /* 32307*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8437 /* 32319*/    OPC_EmitInteger, MVT::i32, 0, 
 8438 /* 32322*/    OPC_EmitInteger, MVT::i32, 0, 
 8439 /* 32325*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8440 /* 32337*/    OPC_EmitInteger, MVT::i32, 0, 
 8441 /* 32340*/    OPC_EmitInteger, MVT::i32, 0, 
 8442 /* 32343*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8443 /* 32355*/    OPC_EmitInteger, MVT::i32, 1, 
 8444 /* 32358*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8445 /* 32361*/    OPC_EmitInteger, MVT::i32, 0, 
 8446 /* 32364*/    OPC_EmitInteger, MVT::i32, 0, 
 8448                   MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
 8457 /* 32402*/      OPC_CheckType, MVT::i32,
 8459 /* 32406*/      OPC_EmitInteger, MVT::i32, 0, 
 8460 /* 32409*/      OPC_EmitInteger, MVT::i32, 0, 
 8461 /* 32412*/      OPC_EmitInteger, MVT::i32, 0, 
 8462 /* 32415*/      OPC_EmitInteger, MVT::i32, 0, 
 8463 /* 32418*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8464 /* 32430*/      OPC_EmitRegister, MVT::i32, R600::ZERO,
 8465 /* 32433*/      OPC_EmitInteger, MVT::i32, 0, 
 8466 /* 32436*/      OPC_EmitInteger, MVT::i32, 0, 
 8467 /* 32439*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8468 /* 32451*/      OPC_EmitRegister, MVT::i32, R600::ONE_INT,
 8469 /* 32454*/      OPC_EmitInteger, MVT::i32, 0, 
 8470 /* 32457*/      OPC_EmitInteger, MVT::i32, 0, 
 8471 /* 32460*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8472 /* 32472*/      OPC_EmitInteger, MVT::i32, 1, 
 8473 /* 32475*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8474 /* 32478*/      OPC_EmitInteger, MVT::i32, 0, 
 8475 /* 32481*/      OPC_EmitInteger, MVT::i32, 0, 
 8477                     MVT::i32, 18/*#Ops*/, 1, 2, 0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 
 8483 /* 32512*/      OPC_CheckType, MVT::i32,
 8485 /* 32516*/      OPC_EmitInteger, MVT::i32, 0, 
 8486 /* 32519*/      OPC_EmitInteger, MVT::i32, 0, 
 8487 /* 32522*/      OPC_EmitInteger, MVT::i32, 0, 
 8488 /* 32525*/      OPC_EmitInteger, MVT::i32, 0, 
 8489 /* 32528*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8490 /* 32540*/      OPC_EmitRegister, MVT::i32, R600::ZERO,
 8491 /* 32543*/      OPC_EmitInteger, MVT::i32, 0, 
 8492 /* 32546*/      OPC_EmitInteger, MVT::i32, 0, 
 8493 /* 32549*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8494 /* 32561*/      OPC_EmitInteger, MVT::i32, 8, 
 8496                     MVT::i32, 1/*#Ops*/, 10,  // Results = #11
 8497 /* 32571*/      OPC_EmitInteger, MVT::i32, 0, 
 8498 /* 32574*/      OPC_EmitInteger, MVT::i32, 0, 
 8499 /* 32577*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8500 /* 32589*/      OPC_EmitInteger, MVT::i32, 1, 
 8501 /* 32592*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8502 /* 32595*/      OPC_EmitInteger, MVT::i32, 0, 
 8503 /* 32598*/      OPC_EmitInteger, MVT::i32, 0, 
 8505                     MVT::i32, 18/*#Ops*/, 1, 2, 0, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 
 8511 /* 32629*/      OPC_CheckType, MVT::i32,
 8513 /* 32633*/      OPC_EmitInteger, MVT::i32, 0, 
 8514 /* 32636*/      OPC_EmitInteger, MVT::i32, 0, 
 8515 /* 32639*/      OPC_EmitInteger, MVT::i32, 0, 
 8516 /* 32642*/      OPC_EmitInteger, MVT::i32, 0, 
 8517 /* 32645*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8518 /* 32657*/      OPC_EmitRegister, MVT::i32, R600::ZERO,
 8519 /* 32660*/      OPC_EmitInteger, MVT::i32, 0, 
 8520 /* 32663*/      OPC_EmitInteger, MVT::i32, 0, 
 8521 /* 32666*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8522 /* 32678*/      OPC_EmitInteger, MVT::i32, 16, 
 8524                     MVT::i32, 1/*#Ops*/, 10,  // Results = #11
 8525 /* 32688*/      OPC_EmitInteger, MVT::i32, 0, 
 8526 /* 32691*/      OPC_EmitInteger, MVT::i32, 0, 
 8527 /* 32694*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8528 /* 32706*/      OPC_EmitInteger, MVT::i32, 1, 
 8529 /* 32709*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8530 /* 32712*/      OPC_EmitInteger, MVT::i32, 0, 
 8531 /* 32715*/      OPC_EmitInteger, MVT::i32, 0, 
 8533                     MVT::i32, 18/*#Ops*/, 1, 2, 0, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 
 8540 /* 32748*/    OPC_CheckType, MVT::i32,
 8542 /* 32752*/    OPC_EmitInteger, MVT::i32, 0, 
 8543 /* 32755*/    OPC_EmitInteger, MVT::i32, 0, 
 8544 /* 32758*/    OPC_EmitInteger, MVT::i32, 1, 
 8545 /* 32761*/    OPC_EmitInteger, MVT::i32, 0, 
 8546 /* 32764*/    OPC_EmitInteger, MVT::i32, 0, 
 8547 /* 32767*/    OPC_EmitInteger, MVT::i32, 0, 
 8548 /* 32770*/    OPC_EmitInteger, MVT::i32, 0, 
 8549 /* 32773*/    OPC_EmitInteger, MVT::i32, 0, 
 8550 /* 32776*/    OPC_EmitInteger, MVT::i32, 0, 
 8551 /* 32779*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8552 /* 32791*/    OPC_EmitInteger, MVT::i32, 0, 
 8553 /* 32794*/    OPC_EmitInteger, MVT::i32, 0, 
 8554 /* 32797*/    OPC_EmitInteger, MVT::i32, 0, 
 8555 /* 32800*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8556 /* 32812*/    OPC_EmitInteger, MVT::i32, 1, 
 8557 /* 32815*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8558 /* 32818*/    OPC_EmitInteger, MVT::i32, 0, 
 8559 /* 32821*/    OPC_EmitInteger, MVT::i32, 0, 
 8561                   MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8568 /* 32856*/    OPC_CheckChild2Type, MVT::i32,
 8569 /* 32858*/    OPC_CheckType, MVT::i32,
 8571 /* 32862*/    OPC_EmitInteger, MVT::i32, 0, 
 8572 /* 32865*/    OPC_EmitInteger, MVT::i32, 0, 
 8573 /* 32868*/    OPC_EmitInteger, MVT::i32, 0, 
 8574 /* 32871*/    OPC_EmitInteger, MVT::i32, 0, 
 8575 /* 32874*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8576 /* 32886*/    OPC_EmitInteger, MVT::i32, 0, 
 8577 /* 32889*/    OPC_EmitInteger, MVT::i32, 0, 
 8578 /* 32892*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8579 /* 32904*/    OPC_EmitInteger, MVT::i32, 0, 
 8580 /* 32907*/    OPC_EmitInteger, MVT::i32, 0, 
 8581 /* 32910*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8582 /* 32922*/    OPC_EmitInteger, MVT::i32, 1, 
 8583 /* 32925*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8584 /* 32928*/    OPC_EmitInteger, MVT::i32, 0, 
 8585 /* 32931*/    OPC_EmitInteger, MVT::i32, 0, 
 8587                   MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
 8593 /* 32963*/    OPC_CheckChild1Type, MVT::i32,
 8594 /* 32965*/    OPC_CheckType, MVT::i32,
 8596 /* 32969*/    OPC_EmitInteger, MVT::i32, 0, 
 8597 /* 32972*/    OPC_EmitInteger, MVT::i32, 0, 
 8598 /* 32975*/    OPC_EmitInteger, MVT::i32, 0, 
 8599 /* 32978*/    OPC_EmitInteger, MVT::i32, 0, 
 8600 /* 32981*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8601 /* 32993*/    OPC_EmitInteger, MVT::i32, 0, 
 8602 /* 32996*/    OPC_EmitInteger, MVT::i32, 0, 
 8603 /* 32999*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8604 /* 33011*/    OPC_EmitInteger, MVT::i32, 0, 
 8605 /* 33014*/    OPC_EmitInteger, MVT::i32, 0, 
 8606 /* 33017*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8607 /* 33029*/    OPC_EmitInteger, MVT::i32, 1, 
 8608 /* 33032*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8609 /* 33035*/    OPC_EmitInteger, MVT::i32, 0, 
 8610 /* 33038*/    OPC_EmitInteger, MVT::i32, 0, 
 8612                   MVT::i32, 18/*#Ops*/, 2, 3, 0, 4, 5, 6, 0, 7, 8, 9, 1, 10, 11, 12, 13, 14, 15, 16, 
 8618 /* 33070*/    OPC_CheckType, MVT::i32,
 8620 /* 33074*/    OPC_EmitInteger, MVT::i32, 0, 
 8621 /* 33077*/    OPC_EmitInteger, MVT::i32, 0, 
 8622 /* 33080*/    OPC_EmitInteger, MVT::i32, 1, 
 8623 /* 33083*/    OPC_EmitInteger, MVT::i32, 0, 
 8624 /* 33086*/    OPC_EmitInteger, MVT::i32, 0, 
 8625 /* 33089*/    OPC_EmitInteger, MVT::i32, 0, 
 8626 /* 33092*/    OPC_EmitInteger, MVT::i32, 0, 
 8627 /* 33095*/    OPC_EmitInteger, MVT::i32, 0, 
 8628 /* 33098*/    OPC_EmitInteger, MVT::i32, 0, 
 8629 /* 33101*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8630 /* 33113*/    OPC_EmitInteger, MVT::i32, 0, 
 8631 /* 33116*/    OPC_EmitInteger, MVT::i32, 0, 
 8632 /* 33119*/    OPC_EmitInteger, MVT::i32, 0, 
 8633 /* 33122*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8634 /* 33134*/    OPC_EmitInteger, MVT::i32, 1, 
 8635 /* 33137*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8636 /* 33140*/    OPC_EmitInteger, MVT::i32, 0, 
 8637 /* 33143*/    OPC_EmitInteger, MVT::i32, 0, 
 8639                   MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8645 /* 33177*/    OPC_CheckType, MVT::i32,
 8647 /* 33181*/    OPC_EmitInteger, MVT::i32, 0, 
 8648 /* 33184*/    OPC_EmitInteger, MVT::i32, 0, 
 8649 /* 33187*/    OPC_EmitInteger, MVT::i32, 1, 
 8650 /* 33190*/    OPC_EmitInteger, MVT::i32, 0, 
 8651 /* 33193*/    OPC_EmitInteger, MVT::i32, 0, 
 8652 /* 33196*/    OPC_EmitInteger, MVT::i32, 0, 
 8653 /* 33199*/    OPC_EmitInteger, MVT::i32, 0, 
 8654 /* 33202*/    OPC_EmitInteger, MVT::i32, 0, 
 8655 /* 33205*/    OPC_EmitInteger, MVT::i32, 0, 
 8656 /* 33208*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8657 /* 33220*/    OPC_EmitInteger, MVT::i32, 0, 
 8658 /* 33223*/    OPC_EmitInteger, MVT::i32, 0, 
 8659 /* 33226*/    OPC_EmitInteger, MVT::i32, 0, 
 8660 /* 33229*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8661 /* 33241*/    OPC_EmitInteger, MVT::i32, 1, 
 8662 /* 33244*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8663 /* 33247*/    OPC_EmitInteger, MVT::i32, 0, 
 8664 /* 33250*/    OPC_EmitInteger, MVT::i32, 0, 
 8666                   MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8672 /* 33284*/    OPC_CheckType, MVT::i32,
 8674 /* 33288*/    OPC_EmitInteger, MVT::i32, 0, 
 8675 /* 33291*/    OPC_EmitInteger, MVT::i32, 0, 
 8676 /* 33294*/    OPC_EmitInteger, MVT::i32, 1, 
 8677 /* 33297*/    OPC_EmitInteger, MVT::i32, 0, 
 8678 /* 33300*/    OPC_EmitInteger, MVT::i32, 0, 
 8679 /* 33303*/    OPC_EmitInteger, MVT::i32, 0, 
 8680 /* 33306*/    OPC_EmitInteger, MVT::i32, 0, 
 8681 /* 33309*/    OPC_EmitInteger, MVT::i32, 0, 
 8682 /* 33312*/    OPC_EmitInteger, MVT::i32, 0, 
 8683 /* 33315*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8684 /* 33327*/    OPC_EmitInteger, MVT::i32, 0, 
 8685 /* 33330*/    OPC_EmitInteger, MVT::i32, 0, 
 8686 /* 33333*/    OPC_EmitInteger, MVT::i32, 0, 
 8687 /* 33336*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8688 /* 33348*/    OPC_EmitInteger, MVT::i32, 1, 
 8689 /* 33351*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8690 /* 33354*/    OPC_EmitInteger, MVT::i32, 0, 
 8691 /* 33357*/    OPC_EmitInteger, MVT::i32, 0, 
 8693                   MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8699 /* 33392*/    OPC_CheckType, MVT::i32,
 8701 /* 33396*/    OPC_EmitInteger, MVT::i32, 1, 
 8702 /* 33399*/    OPC_EmitInteger, MVT::i32, 0, 
 8703 /* 33402*/    OPC_EmitInteger, MVT::i32, 0, 
 8704 /* 33405*/    OPC_EmitInteger, MVT::i32, 0, 
 8705 /* 33408*/    OPC_EmitInteger, MVT::i32, 0, 
 8706 /* 33411*/    OPC_EmitInteger, MVT::i32, 0, 
 8707 /* 33414*/    OPC_EmitInteger, MVT::i32, 0, 
 8708 /* 33417*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8709 /* 33429*/    OPC_EmitInteger, MVT::i32, 1, 
 8710 /* 33432*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8711 /* 33435*/    OPC_EmitInteger, MVT::i32, 0, 
 8712 /* 33438*/    OPC_EmitInteger, MVT::i32, 0, 
 8714                   MVT::i32, 13/*#Ops*/, 1, 2, 3, 4, 0, 5, 6, 7, 8, 9, 10, 11, 12, 
 8719 /* 33464*/    OPC_CheckChild0Type, MVT::i32,
 8720 /* 33466*/    OPC_CheckType, MVT::i32,
 8722 /* 33470*/    OPC_EmitInteger, MVT::i32, 1, 
 8723 /* 33473*/    OPC_EmitInteger, MVT::i32, 0, 
 8724 /* 33476*/    OPC_EmitInteger, MVT::i32, 0, 
 8725 /* 33479*/    OPC_EmitInteger, MVT::i32, 0, 
 8726 /* 33482*/    OPC_EmitInteger, MVT::i32, 0, 
 8727 /* 33485*/    OPC_EmitInteger, MVT::i32, 0, 
 8728 /* 33488*/    OPC_EmitInteger, MVT::i32, 0, 
 8729 /* 33491*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8730 /* 33503*/    OPC_EmitInteger, MVT::i32, 1, 
 8731 /* 33506*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8732 /* 33509*/    OPC_EmitInteger, MVT::i32, 0, 
 8733 /* 33512*/    OPC_EmitInteger, MVT::i32, 0, 
 8735                   MVT::i32, 13/*#Ops*/, 1, 2, 3, 4, 0, 5, 6, 7, 8, 9, 10, 11, 12, 
 8740 /* 33538*/    OPC_CheckType, MVT::i32,
 8742 /* 33542*/    OPC_EmitInteger, MVT::i32, 1, 
 8743 /* 33545*/    OPC_EmitInteger, MVT::i32, 0, 
 8744 /* 33548*/    OPC_EmitInteger, MVT::i32, 0, 
 8745 /* 33551*/    OPC_EmitInteger, MVT::i32, 0, 
 8746 /* 33554*/    OPC_EmitInteger, MVT::i32, 0, 
 8747 /* 33557*/    OPC_EmitInteger, MVT::i32, 0, 
 8748 /* 33560*/    OPC_EmitInteger, MVT::i32, 0, 
 8749 /* 33563*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8750 /* 33575*/    OPC_EmitInteger, MVT::i32, 1, 
 8751 /* 33578*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8752 /* 33581*/    OPC_EmitInteger, MVT::i32, 0, 
 8753 /* 33584*/    OPC_EmitInteger, MVT::i32, 0, 
 8755                   MVT::i32, 13/*#Ops*/, 1, 2, 3, 4, 0, 5, 6, 7, 8, 9, 10, 11, 12, 
 8760 /* 33610*/    OPC_CheckType, MVT::i32,
 8762 /* 33614*/    OPC_EmitInteger, MVT::i32, 1, 
 8763 /* 33617*/    OPC_EmitInteger, MVT::i32, 0, 
 8764 /* 33620*/    OPC_EmitInteger, MVT::i32, 0, 
 8765 /* 33623*/    OPC_EmitInteger, MVT::i32, 0, 
 8766 /* 33626*/    OPC_EmitInteger, MVT::i32, 0, 
 8767 /* 33629*/    OPC_EmitInteger, MVT::i32, 0, 
 8768 /* 33632*/    OPC_EmitInteger, MVT::i32, 0, 
 8769 /* 33635*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8770 /* 33647*/    OPC_EmitInteger, MVT::i32, 1, 
 8771 /* 33650*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8772 /* 33653*/    OPC_EmitInteger, MVT::i32, 0, 
 8773 /* 33656*/    OPC_EmitInteger, MVT::i32, 0, 
 8775                   MVT::i32, 13/*#Ops*/, 1, 2, 3, 4, 0, 5, 6, 7, 8, 9, 10, 11, 12, 
 8782 /* 33684*/    OPC_CheckChild2Type, MVT::i32,
 8783 /* 33686*/    OPC_CheckType, MVT::i32,
 8785 /* 33690*/    OPC_EmitInteger, MVT::i32, 0, 
 8786 /* 33693*/    OPC_EmitInteger, MVT::i32, 0, 
 8787 /* 33696*/    OPC_EmitInteger, MVT::i32, 0, 
 8788 /* 33699*/    OPC_EmitInteger, MVT::i32, 0, 
 8789 /* 33702*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8790 /* 33714*/    OPC_EmitInteger, MVT::i32, 0, 
 8791 /* 33717*/    OPC_EmitInteger, MVT::i32, 0, 
 8792 /* 33720*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8793 /* 33732*/    OPC_EmitInteger, MVT::i32, 0, 
 8794 /* 33735*/    OPC_EmitInteger, MVT::i32, 0, 
 8795 /* 33738*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8796 /* 33750*/    OPC_EmitInteger, MVT::i32, 1, 
 8797 /* 33753*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8798 /* 33756*/    OPC_EmitInteger, MVT::i32, 0, 
 8799 /* 33759*/    OPC_EmitInteger, MVT::i32, 0, 
 8801                   MVT::i32, 18/*#Ops*/, 3, 4, 0, 5, 6, 7, 1, 8, 9, 10, 2, 11, 12, 13, 14, 15, 16, 17, 
 8807 /* 33791*/    OPC_CheckType, MVT::i32,
 8809 /* 33795*/    OPC_EmitInteger, MVT::i32, 0, 
 8810 /* 33798*/    OPC_EmitInteger, MVT::i32, 0, 
 8811 /* 33801*/    OPC_EmitInteger, MVT::i32, 1, 
 8812 /* 33804*/    OPC_EmitInteger, MVT::i32, 0, 
 8813 /* 33807*/    OPC_EmitInteger, MVT::i32, 0, 
 8814 /* 33810*/    OPC_EmitInteger, MVT::i32, 0, 
 8815 /* 33813*/    OPC_EmitInteger, MVT::i32, 0, 
 8816 /* 33816*/    OPC_EmitInteger, MVT::i32, 0, 
 8817 /* 33819*/    OPC_EmitInteger, MVT::i32, 0, 
 8818 /* 33822*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8819 /* 33834*/    OPC_EmitInteger, MVT::i32, 0, 
 8820 /* 33837*/    OPC_EmitInteger, MVT::i32, 0, 
 8821 /* 33840*/    OPC_EmitInteger, MVT::i32, 0, 
 8822 /* 33843*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8823 /* 33855*/    OPC_EmitInteger, MVT::i32, 1, 
 8824 /* 33858*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8825 /* 33861*/    OPC_EmitInteger, MVT::i32, 0, 
 8826 /* 33864*/    OPC_EmitInteger, MVT::i32, 0, 
 8828                   MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8834 /* 33898*/    OPC_CheckType, MVT::i32,
 8836 /* 33902*/    OPC_EmitInteger, MVT::i32, 0, 
 8837 /* 33905*/    OPC_EmitInteger, MVT::i32, 0, 
 8838 /* 33908*/    OPC_EmitInteger, MVT::i32, 1, 
 8839 /* 33911*/    OPC_EmitInteger, MVT::i32, 0, 
 8840 /* 33914*/    OPC_EmitInteger, MVT::i32, 0, 
 8841 /* 33917*/    OPC_EmitInteger, MVT::i32, 0, 
 8842 /* 33920*/    OPC_EmitInteger, MVT::i32, 0, 
 8843 /* 33923*/    OPC_EmitInteger, MVT::i32, 0, 
 8844 /* 33926*/    OPC_EmitInteger, MVT::i32, 0, 
 8845 /* 33929*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8846 /* 33941*/    OPC_EmitInteger, MVT::i32, 0, 
 8847 /* 33944*/    OPC_EmitInteger, MVT::i32, 0, 
 8848 /* 33947*/    OPC_EmitInteger, MVT::i32, 0, 
 8849 /* 33950*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8850 /* 33962*/    OPC_EmitInteger, MVT::i32, 1, 
 8851 /* 33965*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8852 /* 33968*/    OPC_EmitInteger, MVT::i32, 0, 
 8853 /* 33971*/    OPC_EmitInteger, MVT::i32, 0, 
 8855                   MVT::i32, 20/*#Ops*/, 2, 3, 4, 5, 6, 7, 0, 8, 9, 10, 11, 1, 12, 13, 14, 15, 16, 17, 18, 19, 
 8868 /* 34015*/    OPC_CheckType, MVT::i32,
 8872                   MVT::i32, 1/*#Ops*/, 1, 
 8894 /* 34058*/      OPC_CheckChild2Type, MVT::i32,
 8920 /* 34107*/          OPC_EmitInteger, MVT::i32, 1, 
 8921 /* 34110*/          OPC_EmitInteger, MVT::i32, 0, 
 8922 /* 34113*/          OPC_EmitInteger, MVT::i32, 0, 
 8923 /* 34116*/          OPC_EmitInteger, MVT::i32, 0, 
 8924 /* 34119*/          OPC_EmitInteger, MVT::i32, 0, 
 8925 /* 34122*/          OPC_EmitInteger, MVT::i32, 0, 
 8926 /* 34125*/          OPC_EmitInteger, MVT::i32, 0, 
 8927 /* 34128*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8928 /* 34140*/          OPC_EmitInteger, MVT::i32, 1, 
 8929 /* 34143*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8930 /* 34146*/          OPC_EmitInteger, MVT::i32, 0, 
 8931 /* 34149*/          OPC_EmitInteger, MVT::i32, 0, 
 8938 /* 34174*/          OPC_EmitInteger, MVT::i32, 1, 
 8939 /* 34177*/          OPC_EmitInteger, MVT::i32, 0, 
 8940 /* 34180*/          OPC_EmitInteger, MVT::i32, 0, 
 8941 /* 34183*/          OPC_EmitInteger, MVT::i32, 0, 
 8942 /* 34186*/          OPC_EmitInteger, MVT::i32, 0, 
 8943 /* 34189*/          OPC_EmitInteger, MVT::i32, 0, 
 8944 /* 34192*/          OPC_EmitInteger, MVT::i32, 0, 
 8945 /* 34195*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8946 /* 34207*/          OPC_EmitInteger, MVT::i32, 1, 
 8947 /* 34210*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8948 /* 34213*/          OPC_EmitInteger, MVT::i32, 0, 
 8949 /* 34216*/          OPC_EmitInteger, MVT::i32, 0, 
 8956 /* 34241*/          OPC_EmitInteger, MVT::i32, 1, 
 8957 /* 34244*/          OPC_EmitInteger, MVT::i32, 0, 
 8958 /* 34247*/          OPC_EmitInteger, MVT::i32, 0, 
 8959 /* 34250*/          OPC_EmitInteger, MVT::i32, 0, 
 8960 /* 34253*/          OPC_EmitInteger, MVT::i32, 0, 
 8961 /* 34256*/          OPC_EmitInteger, MVT::i32, 0, 
 8962 /* 34259*/          OPC_EmitInteger, MVT::i32, 0, 
 8963 /* 34262*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8964 /* 34274*/          OPC_EmitInteger, MVT::i32, 1, 
 8965 /* 34277*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8966 /* 34280*/          OPC_EmitInteger, MVT::i32, 0, 
 8967 /* 34283*/          OPC_EmitInteger, MVT::i32, 0, 
 8979 /* 34317*/          OPC_EmitInteger, MVT::i32, 1, 
 8980 /* 34320*/          OPC_EmitInteger, MVT::i32, 0, 
 8981 /* 34323*/          OPC_EmitInteger, MVT::i32, 0, 
 8982 /* 34326*/          OPC_EmitInteger, MVT::i32, 0, 
 8983 /* 34329*/          OPC_EmitInteger, MVT::i32, 0, 
 8984 /* 34332*/          OPC_EmitInteger, MVT::i32, 0, 
 8985 /* 34335*/          OPC_EmitInteger, MVT::i32, 0, 
 8986 /* 34338*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 8987 /* 34350*/          OPC_EmitInteger, MVT::i32, 1, 
 8988 /* 34353*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 8989 /* 34356*/          OPC_EmitInteger, MVT::i32, 0, 
 8990 /* 34359*/          OPC_EmitInteger, MVT::i32, 0, 
 8997 /* 34384*/          OPC_EmitInteger, MVT::i32, 1, 
 8998 /* 34387*/          OPC_EmitInteger, MVT::i32, 0, 
 8999 /* 34390*/          OPC_EmitInteger, MVT::i32, 0, 
 9000 /* 34393*/          OPC_EmitInteger, MVT::i32, 0, 
 9001 /* 34396*/          OPC_EmitInteger, MVT::i32, 0, 
 9002 /* 34399*/          OPC_EmitInteger, MVT::i32, 0, 
 9003 /* 34402*/          OPC_EmitInteger, MVT::i32, 0, 
 9004 /* 34405*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9005 /* 34417*/          OPC_EmitInteger, MVT::i32, 1, 
 9006 /* 34420*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9007 /* 34423*/          OPC_EmitInteger, MVT::i32, 0, 
 9008 /* 34426*/          OPC_EmitInteger, MVT::i32, 0, 
 9015 /* 34451*/          OPC_EmitInteger, MVT::i32, 1, 
 9016 /* 34454*/          OPC_EmitInteger, MVT::i32, 0, 
 9017 /* 34457*/          OPC_EmitInteger, MVT::i32, 0, 
 9018 /* 34460*/          OPC_EmitInteger, MVT::i32, 0, 
 9019 /* 34463*/          OPC_EmitInteger, MVT::i32, 0, 
 9020 /* 34466*/          OPC_EmitInteger, MVT::i32, 0, 
 9021 /* 34469*/          OPC_EmitInteger, MVT::i32, 0, 
 9022 /* 34472*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9023 /* 34484*/          OPC_EmitInteger, MVT::i32, 1, 
 9024 /* 34487*/          OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9025 /* 34490*/          OPC_EmitInteger, MVT::i32, 0, 
 9026 /* 34493*/          OPC_EmitInteger, MVT::i32, 0, 
 9039 /* 34528*/      OPC_EmitInteger, MVT::i32, 1, 
 9040 /* 34531*/      OPC_EmitInteger, MVT::i32, 0, 
 9041 /* 34534*/      OPC_EmitInteger, MVT::i32, 0, 
 9042 /* 34537*/      OPC_EmitInteger, MVT::i32, 0, 
 9043 /* 34540*/      OPC_EmitInteger, MVT::i32, 0, 
 9044 /* 34543*/      OPC_EmitInteger, MVT::i32, 0, 
 9045 /* 34546*/      OPC_EmitInteger, MVT::i32, 0, 
 9046 /* 34549*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9047 /* 34561*/      OPC_EmitInteger, MVT::i32, 1, 
 9048 /* 34564*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9049 /* 34567*/      OPC_EmitInteger, MVT::i32, 0, 
 9050 /* 34570*/      OPC_EmitInteger, MVT::i32, 0, 
 9062 /* 34606*/        OPC_EmitInteger, MVT::i32, 1, 
 9063 /* 34609*/        OPC_EmitInteger, MVT::i32, 0, 
 9064 /* 34612*/        OPC_EmitInteger, MVT::i32, 0, 
 9065 /* 34615*/        OPC_EmitInteger, MVT::i32, 0, 
 9066 /* 34618*/        OPC_EmitInteger, MVT::i32, 0, 
 9067 /* 34621*/        OPC_EmitInteger, MVT::i32, 0, 
 9068 /* 34624*/        OPC_EmitInteger, MVT::i32, 0, 
 9069 /* 34627*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9070 /* 34639*/        OPC_EmitInteger, MVT::i32, 1, 
 9071 /* 34642*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9072 /* 34645*/        OPC_EmitInteger, MVT::i32, 0, 
 9073 /* 34648*/        OPC_EmitInteger, MVT::i32, 0, 
 9080 /* 34673*/        OPC_EmitInteger, MVT::i32, 1, 
 9081 /* 34676*/        OPC_EmitInteger, MVT::i32, 0, 
 9082 /* 34679*/        OPC_EmitInteger, MVT::i32, 0, 
 9083 /* 34682*/        OPC_EmitInteger, MVT::i32, 0, 
 9084 /* 34685*/        OPC_EmitInteger, MVT::i32, 0, 
 9085 /* 34688*/        OPC_EmitInteger, MVT::i32, 0, 
 9086 /* 34691*/        OPC_EmitInteger, MVT::i32, 0, 
 9087 /* 34694*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9088 /* 34706*/        OPC_EmitInteger, MVT::i32, 1, 
 9089 /* 34709*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9090 /* 34712*/        OPC_EmitInteger, MVT::i32, 0, 
 9091 /* 34715*/        OPC_EmitInteger, MVT::i32, 0, 
 9098 /* 34740*/        OPC_EmitInteger, MVT::i32, 1, 
 9099 /* 34743*/        OPC_EmitInteger, MVT::i32, 0, 
 9100 /* 34746*/        OPC_EmitInteger, MVT::i32, 0, 
 9101 /* 34749*/        OPC_EmitInteger, MVT::i32, 0, 
 9102 /* 34752*/        OPC_EmitInteger, MVT::i32, 0, 
 9103 /* 34755*/        OPC_EmitInteger, MVT::i32, 0, 
 9104 /* 34758*/        OPC_EmitInteger, MVT::i32, 0, 
 9105 /* 34761*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9106 /* 34773*/        OPC_EmitInteger, MVT::i32, 1, 
 9107 /* 34776*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9108 /* 34779*/        OPC_EmitInteger, MVT::i32, 0, 
 9109 /* 34782*/        OPC_EmitInteger, MVT::i32, 0, 
 9122 /* 34819*/        OPC_EmitInteger, MVT::i32, 1, 
 9123 /* 34822*/        OPC_EmitInteger, MVT::i32, 0, 
 9124 /* 34825*/        OPC_EmitInteger, MVT::i32, 0, 
 9125 /* 34828*/        OPC_EmitInteger, MVT::i32, 0, 
 9126 /* 34831*/        OPC_EmitInteger, MVT::i32, 0, 
 9127 /* 34834*/        OPC_EmitInteger, MVT::i32, 0, 
 9128 /* 34837*/        OPC_EmitInteger, MVT::i32, 0, 
 9129 /* 34840*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9130 /* 34852*/        OPC_EmitInteger, MVT::i32, 1, 
 9131 /* 34855*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9132 /* 34858*/        OPC_EmitInteger, MVT::i32, 0, 
 9133 /* 34861*/        OPC_EmitInteger, MVT::i32, 0, 
 9140 /* 34886*/        OPC_EmitInteger, MVT::i32, 1, 
 9141 /* 34889*/        OPC_EmitInteger, MVT::i32, 0, 
 9142 /* 34892*/        OPC_EmitInteger, MVT::i32, 0, 
 9143 /* 34895*/        OPC_EmitInteger, MVT::i32, 0, 
 9144 /* 34898*/        OPC_EmitInteger, MVT::i32, 0, 
 9145 /* 34901*/        OPC_EmitInteger, MVT::i32, 0, 
 9146 /* 34904*/        OPC_EmitInteger, MVT::i32, 0, 
 9147 /* 34907*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9148 /* 34919*/        OPC_EmitInteger, MVT::i32, 1, 
 9149 /* 34922*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9150 /* 34925*/        OPC_EmitInteger, MVT::i32, 0, 
 9151 /* 34928*/        OPC_EmitInteger, MVT::i32, 0, 
 9158 /* 34953*/        OPC_EmitInteger, MVT::i32, 1, 
 9159 /* 34956*/        OPC_EmitInteger, MVT::i32, 0, 
 9160 /* 34959*/        OPC_EmitInteger, MVT::i32, 0, 
 9161 /* 34962*/        OPC_EmitInteger, MVT::i32, 0, 
 9162 /* 34965*/        OPC_EmitInteger, MVT::i32, 0, 
 9163 /* 34968*/        OPC_EmitInteger, MVT::i32, 0, 
 9164 /* 34971*/        OPC_EmitInteger, MVT::i32, 0, 
 9165 /* 34974*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9166 /* 34986*/        OPC_EmitInteger, MVT::i32, 1, 
 9167 /* 34989*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9168 /* 34992*/        OPC_EmitInteger, MVT::i32, 0, 
 9169 /* 34995*/        OPC_EmitInteger, MVT::i32, 0, 
 9202 /* 35067*/        OPC_EmitInteger, MVT::i32, 1, 
 9203 /* 35070*/        OPC_EmitInteger, MVT::i32, 0, 
 9204 /* 35073*/        OPC_EmitInteger, MVT::i32, 0, 
 9205 /* 35076*/        OPC_EmitInteger, MVT::i32, 0, 
 9206 /* 35079*/        OPC_EmitInteger, MVT::i32, 0, 
 9207 /* 35082*/        OPC_EmitInteger, MVT::i32, 0, 
 9208 /* 35085*/        OPC_EmitInteger, MVT::i32, 0, 
 9209 /* 35088*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9210 /* 35100*/        OPC_EmitInteger, MVT::i32, 1, 
 9211 /* 35103*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9212 /* 35106*/        OPC_EmitInteger, MVT::i32, 0, 
 9213 /* 35109*/        OPC_EmitInteger, MVT::i32, 0, 
 9220 /* 35134*/        OPC_EmitInteger, MVT::i32, 1, 
 9221 /* 35137*/        OPC_EmitInteger, MVT::i32, 0, 
 9222 /* 35140*/        OPC_EmitInteger, MVT::i32, 0, 
 9223 /* 35143*/        OPC_EmitInteger, MVT::i32, 0, 
 9224 /* 35146*/        OPC_EmitInteger, MVT::i32, 0, 
 9225 /* 35149*/        OPC_EmitInteger, MVT::i32, 0, 
 9226 /* 35152*/        OPC_EmitInteger, MVT::i32, 0, 
 9227 /* 35155*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9228 /* 35167*/        OPC_EmitInteger, MVT::i32, 1, 
 9229 /* 35170*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9230 /* 35173*/        OPC_EmitInteger, MVT::i32, 0, 
 9231 /* 35176*/        OPC_EmitInteger, MVT::i32, 0, 
 9238 /* 35201*/        OPC_EmitInteger, MVT::i32, 1, 
 9239 /* 35204*/        OPC_EmitInteger, MVT::i32, 0, 
 9240 /* 35207*/        OPC_EmitInteger, MVT::i32, 0, 
 9241 /* 35210*/        OPC_EmitInteger, MVT::i32, 0, 
 9242 /* 35213*/        OPC_EmitInteger, MVT::i32, 0, 
 9243 /* 35216*/        OPC_EmitInteger, MVT::i32, 0, 
 9244 /* 35219*/        OPC_EmitInteger, MVT::i32, 0, 
 9245 /* 35222*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9246 /* 35234*/        OPC_EmitInteger, MVT::i32, 1, 
 9247 /* 35237*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9248 /* 35240*/        OPC_EmitInteger, MVT::i32, 0, 
 9249 /* 35243*/        OPC_EmitInteger, MVT::i32, 0, 
 9261 /* 35277*/        OPC_EmitInteger, MVT::i32, 0, 
 9262 /* 35280*/        OPC_EmitInteger, MVT::i32, 0, 
 9263 /* 35283*/        OPC_EmitInteger, MVT::i32, 1, 
 9264 /* 35286*/        OPC_EmitInteger, MVT::i32, 0, 
 9265 /* 35289*/        OPC_EmitInteger, MVT::i32, 0, 
 9266 /* 35292*/        OPC_EmitInteger, MVT::i32, 0, 
 9267 /* 35295*/        OPC_EmitInteger, MVT::i32, 0, 
 9268 /* 35298*/        OPC_EmitInteger, MVT::i32, 0, 
 9269 /* 35301*/        OPC_EmitInteger, MVT::i32, 0, 
 9270 /* 35304*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9271 /* 35316*/        OPC_EmitInteger, MVT::i32, 1, 
 9272 /* 35319*/        OPC_EmitInteger, MVT::i32, 0, 
 9273 /* 35322*/        OPC_EmitInteger, MVT::i32, 0, 
 9274 /* 35325*/        OPC_EmitInteger, MVT::i32, 0, 
 9275 /* 35328*/        OPC_EmitInteger, MVT::i32, 0, 
 9276 /* 35331*/        OPC_EmitInteger, MVT::i32, 0, 
 9277 /* 35334*/        OPC_EmitInteger, MVT::i32, 0, 
 9278 /* 35337*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9279 /* 35349*/        OPC_EmitInteger, MVT::i32, 1, 
 9280 /* 35352*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9281 /* 35355*/        OPC_EmitInteger, MVT::i32, 0, 
 9282 /* 35358*/        OPC_EmitInteger, MVT::i32, 0, 
 9284                       MVT::i32, 13/*#Ops*/, 12, 13, 14, 15, 1, 16, 17, 18, 19, 20, 21, 22, 23,  // Results = #24
 9285 /* 35380*/        OPC_EmitInteger, MVT::i32, 0, 
 9286 /* 35383*/        OPC_EmitInteger, MVT::i32, 0, 
 9287 /* 35386*/        OPC_EmitInteger, MVT::i32, 0, 
 9288 /* 35389*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9289 /* 35401*/        OPC_EmitInteger, MVT::i32, 1, 
 9290 /* 35404*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9291 /* 35407*/        OPC_EmitInteger, MVT::i32, 0, 
 9292 /* 35410*/        OPC_EmitInteger, MVT::i32, 0, 
 9299 /* 35443*/        OPC_EmitInteger, MVT::i32, 0, 
 9300 /* 35446*/        OPC_EmitInteger, MVT::i32, 0, 
 9301 /* 35449*/        OPC_EmitInteger, MVT::i32, 1, 
 9302 /* 35452*/        OPC_EmitInteger, MVT::i32, 0, 
 9303 /* 35455*/        OPC_EmitInteger, MVT::i32, 0, 
 9304 /* 35458*/        OPC_EmitInteger, MVT::i32, 0, 
 9305 /* 35461*/        OPC_EmitInteger, MVT::i32, 0, 
 9306 /* 35464*/        OPC_EmitInteger, MVT::i32, 0, 
 9307 /* 35467*/        OPC_EmitInteger, MVT::i32, 0, 
 9308 /* 35470*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9309 /* 35482*/        OPC_EmitInteger, MVT::i32, 1, 
 9310 /* 35485*/        OPC_EmitInteger, MVT::i32, 0, 
 9311 /* 35488*/        OPC_EmitInteger, MVT::i32, 0, 
 9312 /* 35491*/        OPC_EmitInteger, MVT::i32, 0, 
 9313 /* 35494*/        OPC_EmitInteger, MVT::i32, 0, 
 9314 /* 35497*/        OPC_EmitInteger, MVT::i32, 0, 
 9315 /* 35500*/        OPC_EmitInteger, MVT::i32, 0, 
 9316 /* 35503*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9317 /* 35515*/        OPC_EmitInteger, MVT::i32, 1, 
 9318 /* 35518*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9319 /* 35521*/        OPC_EmitInteger, MVT::i32, 0, 
 9320 /* 35524*/        OPC_EmitInteger, MVT::i32, 0, 
 9322                       MVT::i32, 13/*#Ops*/, 12, 13, 14, 15, 1, 16, 17, 18, 19, 20, 21, 22, 23,  // Results = #24
 9323 /* 35546*/        OPC_EmitInteger, MVT::i32, 0, 
 9324 /* 35549*/        OPC_EmitInteger, MVT::i32, 0, 
 9325 /* 35552*/        OPC_EmitInteger, MVT::i32, 0, 
 9326 /* 35555*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9327 /* 35567*/        OPC_EmitInteger, MVT::i32, 1, 
 9328 /* 35570*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9329 /* 35573*/        OPC_EmitInteger, MVT::i32, 0, 
 9330 /* 35576*/        OPC_EmitInteger, MVT::i32, 0, 
 9337 /* 35609*/        OPC_EmitInteger, MVT::i32, 0, 
 9338 /* 35612*/        OPC_EmitInteger, MVT::i32, 0, 
 9339 /* 35615*/        OPC_EmitInteger, MVT::i32, 1, 
 9340 /* 35618*/        OPC_EmitInteger, MVT::i32, 0, 
 9341 /* 35621*/        OPC_EmitInteger, MVT::i32, 0, 
 9342 /* 35624*/        OPC_EmitInteger, MVT::i32, 0, 
 9343 /* 35627*/        OPC_EmitInteger, MVT::i32, 0, 
 9344 /* 35630*/        OPC_EmitInteger, MVT::i32, 0, 
 9345 /* 35633*/        OPC_EmitInteger, MVT::i32, 0, 
 9346 /* 35636*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9347 /* 35648*/        OPC_EmitInteger, MVT::i32, 1, 
 9348 /* 35651*/        OPC_EmitInteger, MVT::i32, 0, 
 9349 /* 35654*/        OPC_EmitInteger, MVT::i32, 0, 
 9350 /* 35657*/        OPC_EmitInteger, MVT::i32, 0, 
 9351 /* 35660*/        OPC_EmitInteger, MVT::i32, 0, 
 9352 /* 35663*/        OPC_EmitInteger, MVT::i32, 0, 
 9353 /* 35666*/        OPC_EmitInteger, MVT::i32, 0, 
 9354 /* 35669*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9355 /* 35681*/        OPC_EmitInteger, MVT::i32, 1, 
 9356 /* 35684*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9357 /* 35687*/        OPC_EmitInteger, MVT::i32, 0, 
 9358 /* 35690*/        OPC_EmitInteger, MVT::i32, 0, 
 9360                       MVT::i32, 13/*#Ops*/, 12, 13, 14, 15, 1, 16, 17, 18, 19, 20, 21, 22, 23,  // Results = #24
 9361 /* 35712*/        OPC_EmitInteger, MVT::i32, 0, 
 9362 /* 35715*/        OPC_EmitInteger, MVT::i32, 0, 
 9363 /* 35718*/        OPC_EmitInteger, MVT::i32, 0, 
 9364 /* 35721*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9365 /* 35733*/        OPC_EmitInteger, MVT::i32, 1, 
 9366 /* 35736*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9367 /* 35739*/        OPC_EmitInteger, MVT::i32, 0, 
 9368 /* 35742*/        OPC_EmitInteger, MVT::i32, 0, 
 9384 /* 35792*/        OPC_EmitInteger, MVT::i32, 1, 
 9385 /* 35795*/        OPC_EmitInteger, MVT::i32, 0, 
 9386 /* 35798*/        OPC_EmitInteger, MVT::i32, 0, 
 9387 /* 35801*/        OPC_EmitInteger, MVT::i32, 0, 
 9388 /* 35804*/        OPC_EmitInteger, MVT::i32, 0, 
 9389 /* 35807*/        OPC_EmitInteger, MVT::i32, 0, 
 9390 /* 35810*/        OPC_EmitInteger, MVT::i32, 0, 
 9391 /* 35813*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9392 /* 35825*/        OPC_EmitInteger, MVT::i32, 1, 
 9393 /* 35828*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9394 /* 35831*/        OPC_EmitInteger, MVT::i32, 0, 
 9395 /* 35834*/        OPC_EmitInteger, MVT::i32, 0, 
 9402 /* 35859*/        OPC_EmitInteger, MVT::i32, 1, 
 9403 /* 35862*/        OPC_EmitInteger, MVT::i32, 0, 
 9404 /* 35865*/        OPC_EmitInteger, MVT::i32, 0, 
 9405 /* 35868*/        OPC_EmitInteger, MVT::i32, 0, 
 9406 /* 35871*/        OPC_EmitInteger, MVT::i32, 0, 
 9407 /* 35874*/        OPC_EmitInteger, MVT::i32, 0, 
 9408 /* 35877*/        OPC_EmitInteger, MVT::i32, 0, 
 9409 /* 35880*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9410 /* 35892*/        OPC_EmitInteger, MVT::i32, 1, 
 9411 /* 35895*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9412 /* 35898*/        OPC_EmitInteger, MVT::i32, 0, 
 9413 /* 35901*/        OPC_EmitInteger, MVT::i32, 0, 
 9420 /* 35926*/        OPC_EmitInteger, MVT::i32, 1, 
 9421 /* 35929*/        OPC_EmitInteger, MVT::i32, 0, 
 9422 /* 35932*/        OPC_EmitInteger, MVT::i32, 0, 
 9423 /* 35935*/        OPC_EmitInteger, MVT::i32, 0, 
 9424 /* 35938*/        OPC_EmitInteger, MVT::i32, 0, 
 9425 /* 35941*/        OPC_EmitInteger, MVT::i32, 0, 
 9426 /* 35944*/        OPC_EmitInteger, MVT::i32, 0, 
 9427 /* 35947*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9428 /* 35959*/        OPC_EmitInteger, MVT::i32, 1, 
 9429 /* 35962*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9430 /* 35965*/        OPC_EmitInteger, MVT::i32, 0, 
 9431 /* 35968*/        OPC_EmitInteger, MVT::i32, 0, 
 9442 /* 36000*/        OPC_EmitInteger, MVT::i32, 1, 
 9443 /* 36003*/        OPC_EmitInteger, MVT::i32, 0, 
 9444 /* 36006*/        OPC_EmitInteger, MVT::i32, 0, 
 9445 /* 36009*/        OPC_EmitInteger, MVT::i32, 0, 
 9446 /* 36012*/        OPC_EmitInteger, MVT::i32, 0, 
 9447 /* 36015*/        OPC_EmitInteger, MVT::i32, 0, 
 9448 /* 36018*/        OPC_EmitInteger, MVT::i32, 0, 
 9449 /* 36021*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9450 /* 36033*/        OPC_EmitInteger, MVT::i32, 1, 
 9451 /* 36036*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9452 /* 36039*/        OPC_EmitInteger, MVT::i32, 0, 
 9453 /* 36042*/        OPC_EmitInteger, MVT::i32, 0, 
 9460 /* 36067*/        OPC_EmitInteger, MVT::i32, 1, 
 9461 /* 36070*/        OPC_EmitInteger, MVT::i32, 0, 
 9462 /* 36073*/        OPC_EmitInteger, MVT::i32, 0, 
 9463 /* 36076*/        OPC_EmitInteger, MVT::i32, 0, 
 9464 /* 36079*/        OPC_EmitInteger, MVT::i32, 0, 
 9465 /* 36082*/        OPC_EmitInteger, MVT::i32, 0, 
 9466 /* 36085*/        OPC_EmitInteger, MVT::i32, 0, 
 9467 /* 36088*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9468 /* 36100*/        OPC_EmitInteger, MVT::i32, 1, 
 9469 /* 36103*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9470 /* 36106*/        OPC_EmitInteger, MVT::i32, 0, 
 9471 /* 36109*/        OPC_EmitInteger, MVT::i32, 0, 
 9478 /* 36134*/        OPC_EmitInteger, MVT::i32, 1, 
 9479 /* 36137*/        OPC_EmitInteger, MVT::i32, 0, 
 9480 /* 36140*/        OPC_EmitInteger, MVT::i32, 0, 
 9481 /* 36143*/        OPC_EmitInteger, MVT::i32, 0, 
 9482 /* 36146*/        OPC_EmitInteger, MVT::i32, 0, 
 9483 /* 36149*/        OPC_EmitInteger, MVT::i32, 0, 
 9484 /* 36152*/        OPC_EmitInteger, MVT::i32, 0, 
 9485 /* 36155*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9486 /* 36167*/        OPC_EmitInteger, MVT::i32, 1, 
 9487 /* 36170*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9488 /* 36173*/        OPC_EmitInteger, MVT::i32, 0, 
 9489 /* 36176*/        OPC_EmitInteger, MVT::i32, 0, 
 9501 /* 36209*/    OPC_EmitInteger, MVT::i32, 0, 
 9502 /* 36212*/    OPC_EmitInteger, MVT::i32, 0, 
 9503 /* 36215*/    OPC_EmitInteger, MVT::i32, 1, 
 9504 /* 36218*/    OPC_EmitInteger, MVT::i32, 0, 
 9505 /* 36221*/    OPC_EmitInteger, MVT::i32, 0, 
 9506 /* 36224*/    OPC_EmitInteger, MVT::i32, 0, 
 9507 /* 36227*/    OPC_EmitInteger, MVT::i32, 0, 
 9508 /* 36230*/    OPC_EmitInteger, MVT::i32, 0, 
 9509 /* 36233*/    OPC_EmitInteger, MVT::i32, 0, 
 9510 /* 36236*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9511 /* 36248*/    OPC_EmitInteger, MVT::i32, 0, 
 9512 /* 36251*/    OPC_EmitInteger, MVT::i32, 0, 
 9513 /* 36254*/    OPC_EmitInteger, MVT::i32, 0, 
 9514 /* 36257*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9515 /* 36269*/    OPC_EmitInteger, MVT::i32, 1, 
 9516 /* 36272*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9517 /* 36275*/    OPC_EmitInteger, MVT::i32, 0, 
 9518 /* 36278*/    OPC_EmitInteger, MVT::i32, 0, 
 9528 /* 36316*/    OPC_EmitInteger, MVT::i32, 0, 
 9529 /* 36319*/    OPC_EmitInteger, MVT::i32, 0, 
 9530 /* 36322*/    OPC_EmitInteger, MVT::i32, 1, 
 9531 /* 36325*/    OPC_EmitInteger, MVT::i32, 0, 
 9532 /* 36328*/    OPC_EmitInteger, MVT::i32, 0, 
 9533 /* 36331*/    OPC_EmitInteger, MVT::i32, 0, 
 9534 /* 36334*/    OPC_EmitInteger, MVT::i32, 0, 
 9535 /* 36337*/    OPC_EmitInteger, MVT::i32, 0, 
 9536 /* 36340*/    OPC_EmitInteger, MVT::i32, 0, 
 9537 /* 36343*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9538 /* 36355*/    OPC_EmitInteger, MVT::i32, 0, 
 9539 /* 36358*/    OPC_EmitInteger, MVT::i32, 0, 
 9540 /* 36361*/    OPC_EmitInteger, MVT::i32, 0, 
 9541 /* 36364*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9542 /* 36376*/    OPC_EmitInteger, MVT::i32, 1, 
 9543 /* 36379*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9544 /* 36382*/    OPC_EmitInteger, MVT::i32, 0, 
 9545 /* 36385*/    OPC_EmitInteger, MVT::i32, 0, 
 9555 /* 36423*/    OPC_EmitInteger, MVT::i32, 0, 
 9556 /* 36426*/    OPC_EmitInteger, MVT::i32, 0, 
 9557 /* 36429*/    OPC_EmitInteger, MVT::i32, 1, 
 9558 /* 36432*/    OPC_EmitInteger, MVT::i32, 0, 
 9559 /* 36435*/    OPC_EmitInteger, MVT::i32, 0, 
 9560 /* 36438*/    OPC_EmitInteger, MVT::i32, 0, 
 9561 /* 36441*/    OPC_EmitInteger, MVT::i32, 0, 
 9562 /* 36444*/    OPC_EmitInteger, MVT::i32, 0, 
 9563 /* 36447*/    OPC_EmitInteger, MVT::i32, 0, 
 9564 /* 36450*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9565 /* 36462*/    OPC_EmitInteger, MVT::i32, 0, 
 9566 /* 36465*/    OPC_EmitInteger, MVT::i32, 0, 
 9567 /* 36468*/    OPC_EmitInteger, MVT::i32, 0, 
 9568 /* 36471*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9569 /* 36483*/    OPC_EmitInteger, MVT::i32, 1, 
 9570 /* 36486*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9571 /* 36489*/    OPC_EmitInteger, MVT::i32, 0, 
 9572 /* 36492*/    OPC_EmitInteger, MVT::i32, 0, 
 9582 /* 36530*/    OPC_EmitInteger, MVT::i32, 0, 
 9583 /* 36533*/    OPC_EmitInteger, MVT::i32, 0, 
 9584 /* 36536*/    OPC_EmitInteger, MVT::i32, 1, 
 9585 /* 36539*/    OPC_EmitInteger, MVT::i32, 0, 
 9586 /* 36542*/    OPC_EmitInteger, MVT::i32, 0, 
 9587 /* 36545*/    OPC_EmitInteger, MVT::i32, 0, 
 9588 /* 36548*/    OPC_EmitInteger, MVT::i32, 0, 
 9589 /* 36551*/    OPC_EmitInteger, MVT::i32, 0, 
 9590 /* 36554*/    OPC_EmitInteger, MVT::i32, 0, 
 9591 /* 36557*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9592 /* 36569*/    OPC_EmitInteger, MVT::i32, 0, 
 9593 /* 36572*/    OPC_EmitInteger, MVT::i32, 0, 
 9594 /* 36575*/    OPC_EmitInteger, MVT::i32, 0, 
 9595 /* 36578*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9596 /* 36590*/    OPC_EmitInteger, MVT::i32, 1, 
 9597 /* 36593*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9598 /* 36596*/    OPC_EmitInteger, MVT::i32, 0, 
 9599 /* 36599*/    OPC_EmitInteger, MVT::i32, 0, 
 9609 /* 36637*/    OPC_EmitInteger, MVT::i32, 0, 
 9610 /* 36640*/    OPC_EmitInteger, MVT::i32, 0, 
 9611 /* 36643*/    OPC_EmitInteger, MVT::i32, 1, 
 9612 /* 36646*/    OPC_EmitInteger, MVT::i32, 0, 
 9613 /* 36649*/    OPC_EmitInteger, MVT::i32, 0, 
 9614 /* 36652*/    OPC_EmitInteger, MVT::i32, 0, 
 9615 /* 36655*/    OPC_EmitInteger, MVT::i32, 0, 
 9616 /* 36658*/    OPC_EmitInteger, MVT::i32, 0, 
 9617 /* 36661*/    OPC_EmitInteger, MVT::i32, 0, 
 9618 /* 36664*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9619 /* 36676*/    OPC_EmitInteger, MVT::i32, 0, 
 9620 /* 36679*/    OPC_EmitInteger, MVT::i32, 0, 
 9621 /* 36682*/    OPC_EmitInteger, MVT::i32, 0, 
 9622 /* 36685*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9623 /* 36697*/    OPC_EmitInteger, MVT::i32, 1, 
 9624 /* 36700*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9625 /* 36703*/    OPC_EmitInteger, MVT::i32, 0, 
 9626 /* 36706*/    OPC_EmitInteger, MVT::i32, 0, 
 9636 /* 36744*/    OPC_EmitInteger, MVT::i32, 0, 
 9637 /* 36747*/    OPC_EmitInteger, MVT::i32, 0, 
 9638 /* 36750*/    OPC_EmitInteger, MVT::i32, 1, 
 9639 /* 36753*/    OPC_EmitInteger, MVT::i32, 0, 
 9640 /* 36756*/    OPC_EmitInteger, MVT::i32, 0, 
 9641 /* 36759*/    OPC_EmitInteger, MVT::i32, 0, 
 9642 /* 36762*/    OPC_EmitInteger, MVT::i32, 0, 
 9643 /* 36765*/    OPC_EmitInteger, MVT::i32, 0, 
 9644 /* 36768*/    OPC_EmitInteger, MVT::i32, 0, 
 9645 /* 36771*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9646 /* 36783*/    OPC_EmitInteger, MVT::i32, 0, 
 9647 /* 36786*/    OPC_EmitInteger, MVT::i32, 0, 
 9648 /* 36789*/    OPC_EmitInteger, MVT::i32, 0, 
 9649 /* 36792*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9650 /* 36804*/    OPC_EmitInteger, MVT::i32, 1, 
 9651 /* 36807*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9652 /* 36810*/    OPC_EmitInteger, MVT::i32, 0, 
 9653 /* 36813*/    OPC_EmitInteger, MVT::i32, 0, 
 9662 /* 36850*/    OPC_EmitInteger, MVT::i32, 1, 
 9663 /* 36853*/    OPC_EmitInteger, MVT::i32, 0, 
 9664 /* 36856*/    OPC_EmitInteger, MVT::i32, 0, 
 9665 /* 36859*/    OPC_EmitInteger, MVT::i32, 0, 
 9666 /* 36862*/    OPC_EmitInteger, MVT::i32, 0, 
 9667 /* 36865*/    OPC_EmitInteger, MVT::i32, 0, 
 9668 /* 36868*/    OPC_EmitInteger, MVT::i32, 0, 
 9669 /* 36871*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9670 /* 36883*/    OPC_EmitInteger, MVT::i32, 1, 
 9671 /* 36886*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9672 /* 36889*/    OPC_EmitInteger, MVT::i32, 0, 
 9673 /* 36892*/    OPC_EmitInteger, MVT::i32, 0, 
 9682 /* 36922*/    OPC_EmitInteger, MVT::i32, 1, 
 9683 /* 36925*/    OPC_EmitInteger, MVT::i32, 0, 
 9684 /* 36928*/    OPC_EmitInteger, MVT::i32, 0, 
 9685 /* 36931*/    OPC_EmitInteger, MVT::i32, 0, 
 9686 /* 36934*/    OPC_EmitInteger, MVT::i32, 0, 
 9687 /* 36937*/    OPC_EmitInteger, MVT::i32, 0, 
 9688 /* 36940*/    OPC_EmitInteger, MVT::i32, 0, 
 9689 /* 36943*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9690 /* 36955*/    OPC_EmitInteger, MVT::i32, 1, 
 9691 /* 36958*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9692 /* 36961*/    OPC_EmitInteger, MVT::i32, 0, 
 9693 /* 36964*/    OPC_EmitInteger, MVT::i32, 0, 
 9702 /* 36994*/    OPC_EmitInteger, MVT::i32, 1, 
 9703 /* 36997*/    OPC_EmitInteger, MVT::i32, 0, 
 9704 /* 37000*/    OPC_EmitInteger, MVT::i32, 0, 
 9705 /* 37003*/    OPC_EmitInteger, MVT::i32, 0, 
 9706 /* 37006*/    OPC_EmitInteger, MVT::i32, 0, 
 9707 /* 37009*/    OPC_EmitInteger, MVT::i32, 0, 
 9708 /* 37012*/    OPC_EmitInteger, MVT::i32, 0, 
 9709 /* 37015*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9710 /* 37027*/    OPC_EmitInteger, MVT::i32, 1, 
 9711 /* 37030*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9712 /* 37033*/    OPC_EmitInteger, MVT::i32, 0, 
 9713 /* 37036*/    OPC_EmitInteger, MVT::i32, 0, 
 9722 /* 37066*/    OPC_EmitInteger, MVT::i32, 1, 
 9723 /* 37069*/    OPC_EmitInteger, MVT::i32, 0, 
 9724 /* 37072*/    OPC_EmitInteger, MVT::i32, 0, 
 9725 /* 37075*/    OPC_EmitInteger, MVT::i32, 0, 
 9726 /* 37078*/    OPC_EmitInteger, MVT::i32, 0, 
 9727 /* 37081*/    OPC_EmitInteger, MVT::i32, 0, 
 9728 /* 37084*/    OPC_EmitInteger, MVT::i32, 0, 
 9729 /* 37087*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9730 /* 37099*/    OPC_EmitInteger, MVT::i32, 1, 
 9731 /* 37102*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9732 /* 37105*/    OPC_EmitInteger, MVT::i32, 0, 
 9733 /* 37108*/    OPC_EmitInteger, MVT::i32, 0, 
 9742 /* 37138*/    OPC_EmitInteger, MVT::i32, 1, 
 9743 /* 37141*/    OPC_EmitInteger, MVT::i32, 0, 
 9744 /* 37144*/    OPC_EmitInteger, MVT::i32, 0, 
 9745 /* 37147*/    OPC_EmitInteger, MVT::i32, 0, 
 9746 /* 37150*/    OPC_EmitInteger, MVT::i32, 0, 
 9747 /* 37153*/    OPC_EmitInteger, MVT::i32, 0, 
 9748 /* 37156*/    OPC_EmitInteger, MVT::i32, 0, 
 9749 /* 37159*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9750 /* 37171*/    OPC_EmitInteger, MVT::i32, 1, 
 9751 /* 37174*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9752 /* 37177*/    OPC_EmitInteger, MVT::i32, 0, 
 9753 /* 37180*/    OPC_EmitInteger, MVT::i32, 0, 
 9769 /* 37218*/    OPC_EmitInteger, MVT::i32, 0, 
 9770 /* 37221*/    OPC_EmitInteger, MVT::i32, 0, 
 9771 /* 37224*/    OPC_EmitInteger, MVT::i32, 1, 
 9772 /* 37227*/    OPC_EmitInteger, MVT::i32, 0, 
 9773 /* 37230*/    OPC_EmitInteger, MVT::i32, 0, 
 9774 /* 37233*/    OPC_EmitInteger, MVT::i32, 0, 
 9775 /* 37236*/    OPC_EmitInteger, MVT::i32, 0, 
 9776 /* 37239*/    OPC_EmitInteger, MVT::i32, 0, 
 9777 /* 37242*/    OPC_EmitInteger, MVT::i32, 0, 
 9778 /* 37245*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9779 /* 37257*/    OPC_EmitInteger, MVT::i32, 0, 
 9780 /* 37260*/    OPC_EmitInteger, MVT::i32, 0, 
 9781 /* 37263*/    OPC_EmitInteger, MVT::i32, 0, 
 9782 /* 37266*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9783 /* 37278*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9784 /* 37281*/    OPC_EmitInteger, MVT::i32, 0, 
 9785 /* 37284*/    OPC_EmitInteger, MVT::i32, 0, 
 9786 /* 37287*/    OPC_EmitInteger, MVT::i32, 1, 
 9787 /* 37290*/    OPC_EmitInteger, MVT::i32, 0, 
 9788 /* 37293*/    OPC_EmitInteger, MVT::i32, 0, 
 9789 /* 37296*/    OPC_EmitInteger, MVT::i32, 0, 
 9790 /* 37299*/    OPC_EmitInteger, MVT::i32, 0, 
 9791 /* 37302*/    OPC_EmitInteger, MVT::i32, 0, 
 9792 /* 37305*/    OPC_EmitInteger, MVT::i32, 0, 
 9793 /* 37308*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9794 /* 37320*/    OPC_EmitInteger, MVT::i32, 0, 
 9795 /* 37323*/    OPC_EmitInteger, MVT::i32, 0, 
 9796 /* 37326*/    OPC_EmitInteger, MVT::i32, 0, 
 9797 /* 37329*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9798 /* 37341*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9799 /* 37344*/    OPC_EmitInteger, MVT::i32, 0, 
 9800 /* 37347*/    OPC_EmitInteger, MVT::i32, 0, 
 9801 /* 37350*/    OPC_EmitInteger, MVT::i32, 1, 
 9802 /* 37353*/    OPC_EmitInteger, MVT::i32, 0, 
 9803 /* 37356*/    OPC_EmitInteger, MVT::i32, 0, 
 9804 /* 37359*/    OPC_EmitInteger, MVT::i32, 0, 
 9805 /* 37362*/    OPC_EmitInteger, MVT::i32, 0, 
 9806 /* 37365*/    OPC_EmitInteger, MVT::i32, 0, 
 9807 /* 37368*/    OPC_EmitInteger, MVT::i32, 0, 
 9808 /* 37371*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9809 /* 37383*/    OPC_EmitInteger, MVT::i32, 0, 
 9810 /* 37386*/    OPC_EmitInteger, MVT::i32, 0, 
 9811 /* 37389*/    OPC_EmitInteger, MVT::i32, 0, 
 9812 /* 37392*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9813 /* 37404*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9814 /* 37407*/    OPC_EmitInteger, MVT::i32, 0, 
 9815 /* 37410*/    OPC_EmitInteger, MVT::i32, 0, 
 9816 /* 37413*/    OPC_EmitInteger, MVT::i32, 1, 
 9817 /* 37416*/    OPC_EmitInteger, MVT::i32, 0, 
 9818 /* 37419*/    OPC_EmitInteger, MVT::i32, 0, 
 9819 /* 37422*/    OPC_EmitInteger, MVT::i32, 0, 
 9820 /* 37425*/    OPC_EmitInteger, MVT::i32, 0, 
 9821 /* 37428*/    OPC_EmitInteger, MVT::i32, 0, 
 9822 /* 37431*/    OPC_EmitInteger, MVT::i32, 0, 
 9823 /* 37434*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9824 /* 37446*/    OPC_EmitInteger, MVT::i32, 0, 
 9825 /* 37449*/    OPC_EmitInteger, MVT::i32, 0, 
 9826 /* 37452*/    OPC_EmitInteger, MVT::i32, 0, 
 9827 /* 37455*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9828 /* 37467*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9829 /* 37470*/    OPC_EmitInteger, MVT::i32, 0, 
 9830 /* 37473*/    OPC_EmitInteger, MVT::i32, 0, 
 9842 /* 37565*/      OPC_EmitInteger, MVT::i32, 0, 
 9843 /* 37568*/      OPC_EmitInteger, MVT::i32, 0, 
 9844 /* 37571*/      OPC_EmitInteger, MVT::i32, 0, 
 9845 /* 37574*/      OPC_EmitInteger, MVT::i32, 0, 
 9846 /* 37577*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9847 /* 37589*/      OPC_EmitInteger, MVT::i32, 0, 
 9848 /* 37592*/      OPC_EmitInteger, MVT::i32, 0, 
 9849 /* 37595*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9850 /* 37607*/      OPC_EmitInteger, MVT::i32, 0, 
 9851 /* 37610*/      OPC_EmitInteger, MVT::i32, 0, 
 9852 /* 37613*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9853 /* 37625*/      OPC_EmitInteger, MVT::i32, 1, 
 9854 /* 37628*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9855 /* 37631*/      OPC_EmitInteger, MVT::i32, 0, 
 9856 /* 37634*/      OPC_EmitInteger, MVT::i32, 0, 
 9863 /* 37664*/      OPC_EmitInteger, MVT::i32, 0, 
 9864 /* 37667*/      OPC_EmitInteger, MVT::i32, 0, 
 9865 /* 37670*/      OPC_EmitInteger, MVT::i32, 0, 
 9866 /* 37673*/      OPC_EmitInteger, MVT::i32, 0, 
 9867 /* 37676*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9868 /* 37688*/      OPC_EmitInteger, MVT::i32, 0, 
 9869 /* 37691*/      OPC_EmitInteger, MVT::i32, 0, 
 9870 /* 37694*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9871 /* 37706*/      OPC_EmitInteger, MVT::i32, 0, 
 9872 /* 37709*/      OPC_EmitInteger, MVT::i32, 0, 
 9873 /* 37712*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9874 /* 37724*/      OPC_EmitInteger, MVT::i32, 1, 
 9875 /* 37727*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9876 /* 37730*/      OPC_EmitInteger, MVT::i32, 0, 
 9877 /* 37733*/      OPC_EmitInteger, MVT::i32, 0, 
 9888 /* 37772*/      OPC_EmitInteger, MVT::i32, 1, 
 9889 /* 37775*/      OPC_EmitInteger, MVT::i32, 0, 
 9890 /* 37778*/      OPC_EmitInteger, MVT::i32, 0, 
 9891 /* 37781*/      OPC_EmitInteger, MVT::i32, 0, 
 9892 /* 37784*/      OPC_EmitInteger, MVT::i32, 0, 
 9893 /* 37787*/      OPC_EmitInteger, MVT::i32, 0, 
 9894 /* 37790*/      OPC_EmitInteger, MVT::i32, 0, 
 9895 /* 37793*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9896 /* 37805*/      OPC_EmitInteger, MVT::i32, 1, 
 9897 /* 37808*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9898 /* 37811*/      OPC_EmitInteger, MVT::i32, 0, 
 9899 /* 37814*/      OPC_EmitInteger, MVT::i32, 0, 
 9906 /* 37839*/      OPC_EmitInteger, MVT::i32, 1, 
 9907 /* 37842*/      OPC_EmitInteger, MVT::i32, 0, 
 9908 /* 37845*/      OPC_EmitInteger, MVT::i32, 0, 
 9909 /* 37848*/      OPC_EmitInteger, MVT::i32, 0, 
 9910 /* 37851*/      OPC_EmitInteger, MVT::i32, 0, 
 9911 /* 37854*/      OPC_EmitInteger, MVT::i32, 0, 
 9912 /* 37857*/      OPC_EmitInteger, MVT::i32, 0, 
 9913 /* 37860*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9914 /* 37872*/      OPC_EmitInteger, MVT::i32, 1, 
 9915 /* 37875*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9916 /* 37878*/      OPC_EmitInteger, MVT::i32, 0, 
 9917 /* 37881*/      OPC_EmitInteger, MVT::i32, 0, 
 9924 /* 37906*/      OPC_EmitInteger, MVT::i32, 1, 
 9925 /* 37909*/      OPC_EmitInteger, MVT::i32, 0, 
 9926 /* 37912*/      OPC_EmitInteger, MVT::i32, 0, 
 9927 /* 37915*/      OPC_EmitInteger, MVT::i32, 0, 
 9928 /* 37918*/      OPC_EmitInteger, MVT::i32, 0, 
 9929 /* 37921*/      OPC_EmitInteger, MVT::i32, 0, 
 9930 /* 37924*/      OPC_EmitInteger, MVT::i32, 0, 
 9931 /* 37927*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9932 /* 37939*/      OPC_EmitInteger, MVT::i32, 1, 
 9933 /* 37942*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9934 /* 37945*/      OPC_EmitInteger, MVT::i32, 0, 
 9935 /* 37948*/      OPC_EmitInteger, MVT::i32, 0, 
 9946 /* 37982*/      OPC_EmitInteger, MVT::i32, 1, 
 9947 /* 37985*/      OPC_EmitInteger, MVT::i32, 0, 
 9948 /* 37988*/      OPC_EmitInteger, MVT::i32, 0, 
 9949 /* 37991*/      OPC_EmitInteger, MVT::i32, 0, 
 9950 /* 37994*/      OPC_EmitInteger, MVT::i32, 0, 
 9951 /* 37997*/      OPC_EmitInteger, MVT::i32, 0, 
 9952 /* 38000*/      OPC_EmitInteger, MVT::i32, 0, 
 9953 /* 38003*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9954 /* 38015*/      OPC_EmitInteger, MVT::i32, 1, 
 9955 /* 38018*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9956 /* 38021*/      OPC_EmitInteger, MVT::i32, 0, 
 9957 /* 38024*/      OPC_EmitInteger, MVT::i32, 0, 
 9964 /* 38049*/      OPC_EmitInteger, MVT::i32, 1, 
 9965 /* 38052*/      OPC_EmitInteger, MVT::i32, 0, 
 9966 /* 38055*/      OPC_EmitInteger, MVT::i32, 0, 
 9967 /* 38058*/      OPC_EmitInteger, MVT::i32, 0, 
 9968 /* 38061*/      OPC_EmitInteger, MVT::i32, 0, 
 9969 /* 38064*/      OPC_EmitInteger, MVT::i32, 0, 
 9970 /* 38067*/      OPC_EmitInteger, MVT::i32, 0, 
 9971 /* 38070*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9972 /* 38082*/      OPC_EmitInteger, MVT::i32, 1, 
 9973 /* 38085*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9974 /* 38088*/      OPC_EmitInteger, MVT::i32, 0, 
 9975 /* 38091*/      OPC_EmitInteger, MVT::i32, 0, 
 9982 /* 38116*/      OPC_EmitInteger, MVT::i32, 1, 
 9983 /* 38119*/      OPC_EmitInteger, MVT::i32, 0, 
 9984 /* 38122*/      OPC_EmitInteger, MVT::i32, 0, 
 9985 /* 38125*/      OPC_EmitInteger, MVT::i32, 0, 
 9986 /* 38128*/      OPC_EmitInteger, MVT::i32, 0, 
 9987 /* 38131*/      OPC_EmitInteger, MVT::i32, 0, 
 9988 /* 38134*/      OPC_EmitInteger, MVT::i32, 0, 
 9989 /* 38137*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 9990 /* 38149*/      OPC_EmitInteger, MVT::i32, 1, 
 9991 /* 38152*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
 9992 /* 38155*/      OPC_EmitInteger, MVT::i32, 0, 
 9993 /* 38158*/      OPC_EmitInteger, MVT::i32, 0, 
10004 /* 38192*/      OPC_EmitInteger, MVT::i32, 1, 
10005 /* 38195*/      OPC_EmitInteger, MVT::i32, 0, 
10006 /* 38198*/      OPC_EmitInteger, MVT::i32, 0, 
10007 /* 38201*/      OPC_EmitInteger, MVT::i32, 0, 
10008 /* 38204*/      OPC_EmitInteger, MVT::i32, 0, 
10009 /* 38207*/      OPC_EmitInteger, MVT::i32, 0, 
10010 /* 38210*/      OPC_EmitInteger, MVT::i32, 0, 
10011 /* 38213*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10012 /* 38225*/      OPC_EmitInteger, MVT::i32, 1, 
10013 /* 38228*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10014 /* 38231*/      OPC_EmitInteger, MVT::i32, 0, 
10015 /* 38234*/      OPC_EmitInteger, MVT::i32, 0, 
10022 /* 38259*/      OPC_EmitInteger, MVT::i32, 1, 
10023 /* 38262*/      OPC_EmitInteger, MVT::i32, 0, 
10024 /* 38265*/      OPC_EmitInteger, MVT::i32, 0, 
10025 /* 38268*/      OPC_EmitInteger, MVT::i32, 0, 
10026 /* 38271*/      OPC_EmitInteger, MVT::i32, 0, 
10027 /* 38274*/      OPC_EmitInteger, MVT::i32, 0, 
10028 /* 38277*/      OPC_EmitInteger, MVT::i32, 0, 
10029 /* 38280*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10030 /* 38292*/      OPC_EmitInteger, MVT::i32, 1, 
10031 /* 38295*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10032 /* 38298*/      OPC_EmitInteger, MVT::i32, 0, 
10033 /* 38301*/      OPC_EmitInteger, MVT::i32, 0, 
10040 /* 38326*/      OPC_EmitInteger, MVT::i32, 1, 
10041 /* 38329*/      OPC_EmitInteger, MVT::i32, 0, 
10042 /* 38332*/      OPC_EmitInteger, MVT::i32, 0, 
10043 /* 38335*/      OPC_EmitInteger, MVT::i32, 0, 
10044 /* 38338*/      OPC_EmitInteger, MVT::i32, 0, 
10045 /* 38341*/      OPC_EmitInteger, MVT::i32, 0, 
10046 /* 38344*/      OPC_EmitInteger, MVT::i32, 0, 
10047 /* 38347*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10048 /* 38359*/      OPC_EmitInteger, MVT::i32, 1, 
10049 /* 38362*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10050 /* 38365*/      OPC_EmitInteger, MVT::i32, 0, 
10051 /* 38368*/      OPC_EmitInteger, MVT::i32, 0, 
10062 /* 38402*/      OPC_EmitInteger, MVT::i32, 1, 
10063 /* 38405*/      OPC_EmitInteger, MVT::i32, 0, 
10064 /* 38408*/      OPC_EmitInteger, MVT::i32, 0, 
10065 /* 38411*/      OPC_EmitInteger, MVT::i32, 0, 
10066 /* 38414*/      OPC_EmitInteger, MVT::i32, 0, 
10067 /* 38417*/      OPC_EmitInteger, MVT::i32, 0, 
10068 /* 38420*/      OPC_EmitInteger, MVT::i32, 0, 
10069 /* 38423*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10070 /* 38435*/      OPC_EmitInteger, MVT::i32, 1, 
10071 /* 38438*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10072 /* 38441*/      OPC_EmitInteger, MVT::i32, 0, 
10073 /* 38444*/      OPC_EmitInteger, MVT::i32, 0, 
10080 /* 38469*/      OPC_EmitInteger, MVT::i32, 1, 
10081 /* 38472*/      OPC_EmitInteger, MVT::i32, 0, 
10082 /* 38475*/      OPC_EmitInteger, MVT::i32, 0, 
10083 /* 38478*/      OPC_EmitInteger, MVT::i32, 0, 
10084 /* 38481*/      OPC_EmitInteger, MVT::i32, 0, 
10085 /* 38484*/      OPC_EmitInteger, MVT::i32, 0, 
10086 /* 38487*/      OPC_EmitInteger, MVT::i32, 0, 
10087 /* 38490*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10088 /* 38502*/      OPC_EmitInteger, MVT::i32, 1, 
10089 /* 38505*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10090 /* 38508*/      OPC_EmitInteger, MVT::i32, 0, 
10091 /* 38511*/      OPC_EmitInteger, MVT::i32, 0, 
10098 /* 38536*/      OPC_EmitInteger, MVT::i32, 1, 
10099 /* 38539*/      OPC_EmitInteger, MVT::i32, 0, 
10100 /* 38542*/      OPC_EmitInteger, MVT::i32, 0, 
10101 /* 38545*/      OPC_EmitInteger, MVT::i32, 0, 
10102 /* 38548*/      OPC_EmitInteger, MVT::i32, 0, 
10103 /* 38551*/      OPC_EmitInteger, MVT::i32, 0, 
10104 /* 38554*/      OPC_EmitInteger, MVT::i32, 0, 
10105 /* 38557*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10106 /* 38569*/      OPC_EmitInteger, MVT::i32, 1, 
10107 /* 38572*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10108 /* 38575*/      OPC_EmitInteger, MVT::i32, 0, 
10109 /* 38578*/      OPC_EmitInteger, MVT::i32, 0, 
10117 /* 38606*/    OPC_CheckChild0Type, MVT::i32,
10121 /* 38614*/      OPC_EmitInteger, MVT::i32, 1, 
10122 /* 38617*/      OPC_EmitInteger, MVT::i32, 0, 
10123 /* 38620*/      OPC_EmitInteger, MVT::i32, 0, 
10124 /* 38623*/      OPC_EmitInteger, MVT::i32, 0, 
10125 /* 38626*/      OPC_EmitInteger, MVT::i32, 0, 
10126 /* 38629*/      OPC_EmitInteger, MVT::i32, 0, 
10127 /* 38632*/      OPC_EmitInteger, MVT::i32, 0, 
10128 /* 38635*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10129 /* 38647*/      OPC_EmitInteger, MVT::i32, 1, 
10130 /* 38650*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10131 /* 38653*/      OPC_EmitInteger, MVT::i32, 0, 
10132 /* 38656*/      OPC_EmitInteger, MVT::i32, 0, 
10139 /* 38681*/      OPC_EmitInteger, MVT::i32, 1, 
10140 /* 38684*/      OPC_EmitInteger, MVT::i32, 0, 
10141 /* 38687*/      OPC_EmitInteger, MVT::i32, 0, 
10142 /* 38690*/      OPC_EmitInteger, MVT::i32, 0, 
10143 /* 38693*/      OPC_EmitInteger, MVT::i32, 0, 
10144 /* 38696*/      OPC_EmitInteger, MVT::i32, 0, 
10145 /* 38699*/      OPC_EmitInteger, MVT::i32, 0, 
10146 /* 38702*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10147 /* 38714*/      OPC_EmitInteger, MVT::i32, 1, 
10148 /* 38717*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10149 /* 38720*/      OPC_EmitInteger, MVT::i32, 0, 
10150 /* 38723*/      OPC_EmitInteger, MVT::i32, 0, 
10158 /* 38751*/    OPC_CheckChild0Type, MVT::i32,
10162 /* 38759*/      OPC_EmitInteger, MVT::i32, 1, 
10163 /* 38762*/      OPC_EmitInteger, MVT::i32, 0, 
10164 /* 38765*/      OPC_EmitInteger, MVT::i32, 0, 
10165 /* 38768*/      OPC_EmitInteger, MVT::i32, 0, 
10166 /* 38771*/      OPC_EmitInteger, MVT::i32, 0, 
10167 /* 38774*/      OPC_EmitInteger, MVT::i32, 0, 
10168 /* 38777*/      OPC_EmitInteger, MVT::i32, 0, 
10169 /* 38780*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10170 /* 38792*/      OPC_EmitInteger, MVT::i32, 1, 
10171 /* 38795*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10172 /* 38798*/      OPC_EmitInteger, MVT::i32, 0, 
10173 /* 38801*/      OPC_EmitInteger, MVT::i32, 0, 
10180 /* 38826*/      OPC_EmitInteger, MVT::i32, 1, 
10181 /* 38829*/      OPC_EmitInteger, MVT::i32, 0, 
10182 /* 38832*/      OPC_EmitInteger, MVT::i32, 0, 
10183 /* 38835*/      OPC_EmitInteger, MVT::i32, 0, 
10184 /* 38838*/      OPC_EmitInteger, MVT::i32, 0, 
10185 /* 38841*/      OPC_EmitInteger, MVT::i32, 0, 
10186 /* 38844*/      OPC_EmitInteger, MVT::i32, 0, 
10187 /* 38847*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10188 /* 38859*/      OPC_EmitInteger, MVT::i32, 1, 
10189 /* 38862*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10190 /* 38865*/      OPC_EmitInteger, MVT::i32, 0, 
10191 /* 38868*/      OPC_EmitInteger, MVT::i32, 0, 
10203 /* 38904*/      OPC_EmitInteger, MVT::i32, 1, 
10204 /* 38907*/      OPC_EmitInteger, MVT::i32, 0, 
10205 /* 38910*/      OPC_EmitInteger, MVT::i32, 0, 
10206 /* 38913*/      OPC_EmitInteger, MVT::i32, 0, 
10207 /* 38916*/      OPC_EmitInteger, MVT::i32, 0, 
10208 /* 38919*/      OPC_EmitInteger, MVT::i32, 0, 
10209 /* 38922*/      OPC_EmitInteger, MVT::i32, 0, 
10210 /* 38925*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10211 /* 38937*/      OPC_EmitInteger, MVT::i32, 1, 
10212 /* 38940*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10213 /* 38943*/      OPC_EmitInteger, MVT::i32, 0, 
10214 /* 38946*/      OPC_EmitInteger, MVT::i32, 0, 
10221 /* 38971*/      OPC_EmitInteger, MVT::i32, 1, 
10222 /* 38974*/      OPC_EmitInteger, MVT::i32, 0, 
10223 /* 38977*/      OPC_EmitInteger, MVT::i32, 0, 
10224 /* 38980*/      OPC_EmitInteger, MVT::i32, 0, 
10225 /* 38983*/      OPC_EmitInteger, MVT::i32, 0, 
10226 /* 38986*/      OPC_EmitInteger, MVT::i32, 0, 
10227 /* 38989*/      OPC_EmitInteger, MVT::i32, 0, 
10228 /* 38992*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10229 /* 39004*/      OPC_EmitInteger, MVT::i32, 1, 
10230 /* 39007*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10231 /* 39010*/      OPC_EmitInteger, MVT::i32, 0, 
10232 /* 39013*/      OPC_EmitInteger, MVT::i32, 0, 
10239 /* 39038*/      OPC_EmitInteger, MVT::i32, 1, 
10240 /* 39041*/      OPC_EmitInteger, MVT::i32, 0, 
10241 /* 39044*/      OPC_EmitInteger, MVT::i32, 0, 
10242 /* 39047*/      OPC_EmitInteger, MVT::i32, 0, 
10243 /* 39050*/      OPC_EmitInteger, MVT::i32, 0, 
10244 /* 39053*/      OPC_EmitInteger, MVT::i32, 0, 
10245 /* 39056*/      OPC_EmitInteger, MVT::i32, 0, 
10246 /* 39059*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10247 /* 39071*/      OPC_EmitInteger, MVT::i32, 1, 
10248 /* 39074*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10249 /* 39077*/      OPC_EmitInteger, MVT::i32, 0, 
10250 /* 39080*/      OPC_EmitInteger, MVT::i32, 0, 
10257 /* 39105*/      OPC_EmitInteger, MVT::i32, 1, 
10258 /* 39108*/      OPC_EmitInteger, MVT::i32, 0, 
10259 /* 39111*/      OPC_EmitInteger, MVT::i32, 0, 
10260 /* 39114*/      OPC_EmitInteger, MVT::i32, 0, 
10261 /* 39117*/      OPC_EmitInteger, MVT::i32, 0, 
10262 /* 39120*/      OPC_EmitInteger, MVT::i32, 0, 
10263 /* 39123*/      OPC_EmitInteger, MVT::i32, 0, 
10264 /* 39126*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10265 /* 39138*/      OPC_EmitInteger, MVT::i32, 1, 
10266 /* 39141*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10267 /* 39144*/      OPC_EmitInteger, MVT::i32, 0, 
10268 /* 39147*/      OPC_EmitInteger, MVT::i32, 0, 
10280 /* 39183*/      OPC_EmitInteger, MVT::i32, 1, 
10281 /* 39186*/      OPC_EmitInteger, MVT::i32, 0, 
10282 /* 39189*/      OPC_EmitInteger, MVT::i32, 0, 
10283 /* 39192*/      OPC_EmitInteger, MVT::i32, 0, 
10284 /* 39195*/      OPC_EmitInteger, MVT::i32, 0, 
10285 /* 39198*/      OPC_EmitInteger, MVT::i32, 0, 
10286 /* 39201*/      OPC_EmitInteger, MVT::i32, 0, 
10287 /* 39204*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10288 /* 39216*/      OPC_EmitInteger, MVT::i32, 1, 
10289 /* 39219*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10290 /* 39222*/      OPC_EmitInteger, MVT::i32, 0, 
10291 /* 39225*/      OPC_EmitInteger, MVT::i32, 0, 
10298 /* 39250*/      OPC_EmitInteger, MVT::i32, 1, 
10299 /* 39253*/      OPC_EmitInteger, MVT::i32, 0, 
10300 /* 39256*/      OPC_EmitInteger, MVT::i32, 0, 
10301 /* 39259*/      OPC_EmitInteger, MVT::i32, 0, 
10302 /* 39262*/      OPC_EmitInteger, MVT::i32, 0, 
10303 /* 39265*/      OPC_EmitInteger, MVT::i32, 0, 
10304 /* 39268*/      OPC_EmitInteger, MVT::i32, 0, 
10305 /* 39271*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10306 /* 39283*/      OPC_EmitInteger, MVT::i32, 1, 
10307 /* 39286*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10308 /* 39289*/      OPC_EmitInteger, MVT::i32, 0, 
10309 /* 39292*/      OPC_EmitInteger, MVT::i32, 0, 
10316 /* 39317*/      OPC_EmitInteger, MVT::i32, 1, 
10317 /* 39320*/      OPC_EmitInteger, MVT::i32, 0, 
10318 /* 39323*/      OPC_EmitInteger, MVT::i32, 0, 
10319 /* 39326*/      OPC_EmitInteger, MVT::i32, 0, 
10320 /* 39329*/      OPC_EmitInteger, MVT::i32, 0, 
10321 /* 39332*/      OPC_EmitInteger, MVT::i32, 0, 
10322 /* 39335*/      OPC_EmitInteger, MVT::i32, 0, 
10323 /* 39338*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10324 /* 39350*/      OPC_EmitInteger, MVT::i32, 1, 
10325 /* 39353*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10326 /* 39356*/      OPC_EmitInteger, MVT::i32, 0, 
10327 /* 39359*/      OPC_EmitInteger, MVT::i32, 0, 
10334 /* 39384*/      OPC_EmitInteger, MVT::i32, 1, 
10335 /* 39387*/      OPC_EmitInteger, MVT::i32, 0, 
10336 /* 39390*/      OPC_EmitInteger, MVT::i32, 0, 
10337 /* 39393*/      OPC_EmitInteger, MVT::i32, 0, 
10338 /* 39396*/      OPC_EmitInteger, MVT::i32, 0, 
10339 /* 39399*/      OPC_EmitInteger, MVT::i32, 0, 
10340 /* 39402*/      OPC_EmitInteger, MVT::i32, 0, 
10341 /* 39405*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10342 /* 39417*/      OPC_EmitInteger, MVT::i32, 1, 
10343 /* 39420*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10344 /* 39423*/      OPC_EmitInteger, MVT::i32, 0, 
10345 /* 39426*/      OPC_EmitInteger, MVT::i32, 0, 
10357 /* 39459*/    OPC_EmitInteger, MVT::i32, 0, 
10358 /* 39462*/    OPC_EmitInteger, MVT::i32, 0, 
10359 /* 39465*/    OPC_EmitInteger, MVT::i32, 0, 
10360 /* 39468*/    OPC_EmitInteger, MVT::i32, 0, 
10361 /* 39471*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10362 /* 39483*/    OPC_EmitInteger, MVT::i32, 0, 
10363 /* 39486*/    OPC_EmitInteger, MVT::i32, 0, 
10364 /* 39489*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10365 /* 39501*/    OPC_EmitInteger, MVT::i32, 0, 
10366 /* 39504*/    OPC_EmitInteger, MVT::i32, 0, 
10367 /* 39507*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10368 /* 39519*/    OPC_EmitInteger, MVT::i32, 1, 
10369 /* 39522*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10370 /* 39525*/    OPC_EmitInteger, MVT::i32, 0, 
10371 /* 39528*/    OPC_EmitInteger, MVT::i32, 0, 
10378 /* 39559*/    OPC_CheckChild0Type, MVT::i32,
10381 /* 39565*/    OPC_EmitInteger, MVT::i32, 1, 
10382 /* 39568*/    OPC_EmitInteger, MVT::i32, 0, 
10383 /* 39571*/    OPC_EmitInteger, MVT::i32, 0, 
10384 /* 39574*/    OPC_EmitInteger, MVT::i32, 0, 
10385 /* 39577*/    OPC_EmitInteger, MVT::i32, 0, 
10386 /* 39580*/    OPC_EmitInteger, MVT::i32, 0, 
10387 /* 39583*/    OPC_EmitInteger, MVT::i32, 0, 
10388 /* 39586*/    OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10389 /* 39598*/    OPC_EmitInteger, MVT::i32, 1, 
10390 /* 39601*/    OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10391 /* 39604*/    OPC_EmitInteger, MVT::i32, 0, 
10392 /* 39607*/    OPC_EmitInteger, MVT::i32, 0, 
10402 /* 39641*/      OPC_EmitInteger, MVT::i32, 0, 
10403 /* 39644*/      OPC_EmitInteger, MVT::i32, 0, 
10404 /* 39647*/      OPC_EmitInteger, MVT::i32, 1, 
10405 /* 39650*/      OPC_EmitInteger, MVT::i32, 0, 
10406 /* 39653*/      OPC_EmitInteger, MVT::i32, 0, 
10407 /* 39656*/      OPC_EmitInteger, MVT::i32, 0, 
10408 /* 39659*/      OPC_EmitInteger, MVT::i32, 0, 
10409 /* 39662*/      OPC_EmitInteger, MVT::i32, 0, 
10410 /* 39665*/      OPC_EmitInteger, MVT::i32, 0, 
10411 /* 39668*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10412 /* 39680*/      OPC_EmitInteger, MVT::i32, 1, 
10413 /* 39683*/      OPC_EmitInteger, MVT::i32, 0, 
10414 /* 39686*/      OPC_EmitInteger, MVT::i32, 0, 
10415 /* 39689*/      OPC_EmitInteger, MVT::i32, 0, 
10416 /* 39692*/      OPC_EmitInteger, MVT::i32, 0, 
10417 /* 39695*/      OPC_EmitInteger, MVT::i32, 0, 
10418 /* 39698*/      OPC_EmitInteger, MVT::i32, 0, 
10419 /* 39701*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10420 /* 39713*/      OPC_EmitInteger, MVT::i32, 1, 
10421 /* 39716*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10422 /* 39719*/      OPC_EmitInteger, MVT::i32, 0, 
10423 /* 39722*/      OPC_EmitInteger, MVT::i32, 0, 
10425                     MVT::i32, 13/*#Ops*/, 11, 12, 13, 14, 0, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
10426 /* 39744*/      OPC_EmitInteger, MVT::i32, 0, 
10427 /* 39747*/      OPC_EmitInteger, MVT::i32, 0, 
10428 /* 39750*/      OPC_EmitInteger, MVT::i32, 0, 
10429 /* 39753*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10430 /* 39765*/      OPC_EmitInteger, MVT::i32, 1, 
10431 /* 39768*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10432 /* 39771*/      OPC_EmitInteger, MVT::i32, 0, 
10433 /* 39774*/      OPC_EmitInteger, MVT::i32, 0, 
10440 /* 39807*/      OPC_EmitInteger, MVT::i32, 0, 
10441 /* 39810*/      OPC_EmitInteger, MVT::i32, 0, 
10442 /* 39813*/      OPC_EmitInteger, MVT::i32, 1, 
10443 /* 39816*/      OPC_EmitInteger, MVT::i32, 0, 
10444 /* 39819*/      OPC_EmitInteger, MVT::i32, 0, 
10445 /* 39822*/      OPC_EmitInteger, MVT::i32, 0, 
10446 /* 39825*/      OPC_EmitInteger, MVT::i32, 0, 
10447 /* 39828*/      OPC_EmitInteger, MVT::i32, 0, 
10448 /* 39831*/      OPC_EmitInteger, MVT::i32, 0, 
10449 /* 39834*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10450 /* 39846*/      OPC_EmitInteger, MVT::i32, 1, 
10451 /* 39849*/      OPC_EmitInteger, MVT::i32, 0, 
10452 /* 39852*/      OPC_EmitInteger, MVT::i32, 0, 
10453 /* 39855*/      OPC_EmitInteger, MVT::i32, 0, 
10454 /* 39858*/      OPC_EmitInteger, MVT::i32, 0, 
10455 /* 39861*/      OPC_EmitInteger, MVT::i32, 0, 
10456 /* 39864*/      OPC_EmitInteger, MVT::i32, 0, 
10457 /* 39867*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10458 /* 39879*/      OPC_EmitInteger, MVT::i32, 1, 
10459 /* 39882*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10460 /* 39885*/      OPC_EmitInteger, MVT::i32, 0, 
10461 /* 39888*/      OPC_EmitInteger, MVT::i32, 0, 
10463                     MVT::i32, 13/*#Ops*/, 11, 12, 13, 14, 0, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
10464 /* 39910*/      OPC_EmitInteger, MVT::i32, 0, 
10465 /* 39913*/      OPC_EmitInteger, MVT::i32, 0, 
10466 /* 39916*/      OPC_EmitInteger, MVT::i32, 0, 
10467 /* 39919*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10468 /* 39931*/      OPC_EmitInteger, MVT::i32, 1, 
10469 /* 39934*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10470 /* 39937*/      OPC_EmitInteger, MVT::i32, 0, 
10471 /* 39940*/      OPC_EmitInteger, MVT::i32, 0, 
10478 /* 39973*/      OPC_EmitInteger, MVT::i32, 0, 
10479 /* 39976*/      OPC_EmitInteger, MVT::i32, 0, 
10480 /* 39979*/      OPC_EmitInteger, MVT::i32, 1, 
10481 /* 39982*/      OPC_EmitInteger, MVT::i32, 0, 
10482 /* 39985*/      OPC_EmitInteger, MVT::i32, 0, 
10483 /* 39988*/      OPC_EmitInteger, MVT::i32, 0, 
10484 /* 39991*/      OPC_EmitInteger, MVT::i32, 0, 
10485 /* 39994*/      OPC_EmitInteger, MVT::i32, 0, 
10486 /* 39997*/      OPC_EmitInteger, MVT::i32, 0, 
10487 /* 40000*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10488 /* 40012*/      OPC_EmitInteger, MVT::i32, 1, 
10489 /* 40015*/      OPC_EmitInteger, MVT::i32, 0, 
10490 /* 40018*/      OPC_EmitInteger, MVT::i32, 0, 
10491 /* 40021*/      OPC_EmitInteger, MVT::i32, 0, 
10492 /* 40024*/      OPC_EmitInteger, MVT::i32, 0, 
10493 /* 40027*/      OPC_EmitInteger, MVT::i32, 0, 
10494 /* 40030*/      OPC_EmitInteger, MVT::i32, 0, 
10495 /* 40033*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10496 /* 40045*/      OPC_EmitInteger, MVT::i32, 1, 
10497 /* 40048*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10498 /* 40051*/      OPC_EmitInteger, MVT::i32, 0, 
10499 /* 40054*/      OPC_EmitInteger, MVT::i32, 0, 
10501                     MVT::i32, 13/*#Ops*/, 11, 12, 13, 14, 0, 15, 16, 17, 18, 19, 20, 21, 22,  // Results = #23
10502 /* 40076*/      OPC_EmitInteger, MVT::i32, 0, 
10503 /* 40079*/      OPC_EmitInteger, MVT::i32, 0, 
10504 /* 40082*/      OPC_EmitInteger, MVT::i32, 0, 
10505 /* 40085*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10506 /* 40097*/      OPC_EmitInteger, MVT::i32, 1, 
10507 /* 40100*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10508 /* 40103*/      OPC_EmitInteger, MVT::i32, 0, 
10509 /* 40106*/      OPC_EmitInteger, MVT::i32, 0, 
10521 /* 40149*/      OPC_EmitInteger, MVT::i32, 1, 
10522 /* 40152*/      OPC_EmitInteger, MVT::i32, 0, 
10523 /* 40155*/      OPC_EmitInteger, MVT::i32, 0, 
10524 /* 40158*/      OPC_EmitInteger, MVT::i32, 0, 
10525 /* 40161*/      OPC_EmitInteger, MVT::i32, 0, 
10526 /* 40164*/      OPC_EmitInteger, MVT::i32, 0, 
10527 /* 40167*/      OPC_EmitInteger, MVT::i32, 1, 
10528 /* 40170*/      OPC_EmitInteger, MVT::i32, 0, 
10529 /* 40173*/      OPC_EmitInteger, MVT::i32, 0, 
10530 /* 40176*/      OPC_EmitInteger, MVT::i32, 0, 
10531 /* 40179*/      OPC_EmitInteger, MVT::i32, 0, 
10532 /* 40182*/      OPC_EmitInteger, MVT::i32, 0, 
10533 /* 40185*/      OPC_EmitInteger, MVT::i32, 0, 
10534 /* 40188*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10535 /* 40200*/      OPC_EmitInteger, MVT::i32, 1, 
10536 /* 40203*/      OPC_EmitInteger, MVT::i32, 0, 
10537 /* 40206*/      OPC_EmitInteger, MVT::i32, 0, 
10538 /* 40209*/      OPC_EmitInteger, MVT::i32, 0, 
10539 /* 40212*/      OPC_EmitInteger, MVT::i32, 0, 
10540 /* 40215*/      OPC_EmitInteger, MVT::i32, 0, 
10541 /* 40218*/      OPC_EmitInteger, MVT::i32, 0, 
10542 /* 40221*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10543 /* 40233*/      OPC_EmitInteger, MVT::i32, 1, 
10544 /* 40236*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10545 /* 40239*/      OPC_EmitInteger, MVT::i32, 0, 
10546 /* 40242*/      OPC_EmitInteger, MVT::i32, 0, 
10548                     MVT::i32, 13/*#Ops*/, 16, 17, 18, 19, 0, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
10549 /* 40264*/      OPC_EmitInteger, MVT::i32, 0, 
10550 /* 40267*/      OPC_EmitInteger, MVT::i32, 0, 
10551 /* 40270*/      OPC_EmitInteger, MVT::i32, 0, 
10552 /* 40273*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10553 /* 40285*/      OPC_EmitInteger, MVT::i32, 1, 
10554 /* 40288*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10555 /* 40291*/      OPC_EmitInteger, MVT::i32, 0, 
10556 /* 40294*/      OPC_EmitInteger, MVT::i32, 0, 
10558                     MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 1, 12, 13, 14, 15, 28, 29, 30, 31, 32, 33, 34, 35, 36,  // Results = #37
10559 /* 40323*/      OPC_EmitInteger, MVT::i32, 0, 
10560 /* 40326*/      OPC_EmitInteger, MVT::i32, 0, 
10561 /* 40329*/      OPC_EmitInteger, MVT::i32, 0, 
10562 /* 40332*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10563 /* 40344*/      OPC_EmitInteger, MVT::i32, 1, 
10564 /* 40347*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10565 /* 40350*/      OPC_EmitInteger, MVT::i32, 0, 
10566 /* 40353*/      OPC_EmitInteger, MVT::i32, 0, 
10573 /* 40379*/      OPC_EmitInteger, MVT::i32, 1, 
10574 /* 40382*/      OPC_EmitInteger, MVT::i32, 0, 
10575 /* 40385*/      OPC_EmitInteger, MVT::i32, 0, 
10576 /* 40388*/      OPC_EmitInteger, MVT::i32, 0, 
10577 /* 40391*/      OPC_EmitInteger, MVT::i32, 0, 
10578 /* 40394*/      OPC_EmitInteger, MVT::i32, 0, 
10579 /* 40397*/      OPC_EmitInteger, MVT::i32, 1, 
10580 /* 40400*/      OPC_EmitInteger, MVT::i32, 0, 
10581 /* 40403*/      OPC_EmitInteger, MVT::i32, 0, 
10582 /* 40406*/      OPC_EmitInteger, MVT::i32, 0, 
10583 /* 40409*/      OPC_EmitInteger, MVT::i32, 0, 
10584 /* 40412*/      OPC_EmitInteger, MVT::i32, 0, 
10585 /* 40415*/      OPC_EmitInteger, MVT::i32, 0, 
10586 /* 40418*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10587 /* 40430*/      OPC_EmitInteger, MVT::i32, 1, 
10588 /* 40433*/      OPC_EmitInteger, MVT::i32, 0, 
10589 /* 40436*/      OPC_EmitInteger, MVT::i32, 0, 
10590 /* 40439*/      OPC_EmitInteger, MVT::i32, 0, 
10591 /* 40442*/      OPC_EmitInteger, MVT::i32, 0, 
10592 /* 40445*/      OPC_EmitInteger, MVT::i32, 0, 
10593 /* 40448*/      OPC_EmitInteger, MVT::i32, 0, 
10594 /* 40451*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10595 /* 40463*/      OPC_EmitInteger, MVT::i32, 1, 
10596 /* 40466*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10597 /* 40469*/      OPC_EmitInteger, MVT::i32, 0, 
10598 /* 40472*/      OPC_EmitInteger, MVT::i32, 0, 
10600                     MVT::i32, 13/*#Ops*/, 16, 17, 18, 19, 0, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
10601 /* 40494*/      OPC_EmitInteger, MVT::i32, 0, 
10602 /* 40497*/      OPC_EmitInteger, MVT::i32, 0, 
10603 /* 40500*/      OPC_EmitInteger, MVT::i32, 0, 
10604 /* 40503*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10605 /* 40515*/      OPC_EmitInteger, MVT::i32, 1, 
10606 /* 40518*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10607 /* 40521*/      OPC_EmitInteger, MVT::i32, 0, 
10608 /* 40524*/      OPC_EmitInteger, MVT::i32, 0, 
10610                     MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 1, 12, 13, 14, 15, 28, 29, 30, 31, 32, 33, 34, 35, 36,  // Results = #37
10611 /* 40553*/      OPC_EmitInteger, MVT::i32, 0, 
10612 /* 40556*/      OPC_EmitInteger, MVT::i32, 0, 
10613 /* 40559*/      OPC_EmitInteger, MVT::i32, 0, 
10614 /* 40562*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10615 /* 40574*/      OPC_EmitInteger, MVT::i32, 1, 
10616 /* 40577*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10617 /* 40580*/      OPC_EmitInteger, MVT::i32, 0, 
10618 /* 40583*/      OPC_EmitInteger, MVT::i32, 0, 
10625 /* 40609*/      OPC_EmitInteger, MVT::i32, 1, 
10626 /* 40612*/      OPC_EmitInteger, MVT::i32, 0, 
10627 /* 40615*/      OPC_EmitInteger, MVT::i32, 0, 
10628 /* 40618*/      OPC_EmitInteger, MVT::i32, 0, 
10629 /* 40621*/      OPC_EmitInteger, MVT::i32, 0, 
10630 /* 40624*/      OPC_EmitInteger, MVT::i32, 0, 
10631 /* 40627*/      OPC_EmitInteger, MVT::i32, 1, 
10632 /* 40630*/      OPC_EmitInteger, MVT::i32, 0, 
10633 /* 40633*/      OPC_EmitInteger, MVT::i32, 0, 
10634 /* 40636*/      OPC_EmitInteger, MVT::i32, 0, 
10635 /* 40639*/      OPC_EmitInteger, MVT::i32, 0, 
10636 /* 40642*/      OPC_EmitInteger, MVT::i32, 0, 
10637 /* 40645*/      OPC_EmitInteger, MVT::i32, 0, 
10638 /* 40648*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10639 /* 40660*/      OPC_EmitInteger, MVT::i32, 1, 
10640 /* 40663*/      OPC_EmitInteger, MVT::i32, 0, 
10641 /* 40666*/      OPC_EmitInteger, MVT::i32, 0, 
10642 /* 40669*/      OPC_EmitInteger, MVT::i32, 0, 
10643 /* 40672*/      OPC_EmitInteger, MVT::i32, 0, 
10644 /* 40675*/      OPC_EmitInteger, MVT::i32, 0, 
10645 /* 40678*/      OPC_EmitInteger, MVT::i32, 0, 
10646 /* 40681*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10647 /* 40693*/      OPC_EmitInteger, MVT::i32, 1, 
10648 /* 40696*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10649 /* 40699*/      OPC_EmitInteger, MVT::i32, 0, 
10650 /* 40702*/      OPC_EmitInteger, MVT::i32, 0, 
10652                     MVT::i32, 13/*#Ops*/, 16, 17, 18, 19, 0, 20, 21, 22, 23, 24, 25, 26, 27,  // Results = #28
10653 /* 40724*/      OPC_EmitInteger, MVT::i32, 0, 
10654 /* 40727*/      OPC_EmitInteger, MVT::i32, 0, 
10655 /* 40730*/      OPC_EmitInteger, MVT::i32, 0, 
10656 /* 40733*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10657 /* 40745*/      OPC_EmitInteger, MVT::i32, 1, 
10658 /* 40748*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10659 /* 40751*/      OPC_EmitInteger, MVT::i32, 0, 
10660 /* 40754*/      OPC_EmitInteger, MVT::i32, 0, 
10662                     MVT::i32, 20/*#Ops*/, 6, 7, 8, 9, 10, 11, 1, 12, 13, 14, 15, 28, 29, 30, 31, 32, 33, 34, 35, 36,  // Results = #37
10663 /* 40783*/      OPC_EmitInteger, MVT::i32, 0, 
10664 /* 40786*/      OPC_EmitInteger, MVT::i32, 0, 
10665 /* 40789*/      OPC_EmitInteger, MVT::i32, 0, 
10666 /* 40792*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10667 /* 40804*/      OPC_EmitInteger, MVT::i32, 1, 
10668 /* 40807*/      OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10669 /* 40810*/      OPC_EmitInteger, MVT::i32, 0, 
10670 /* 40813*/      OPC_EmitInteger, MVT::i32, 0, 
10706 /* 40895*/        OPC_EmitInteger, MVT::i32, 0, 
10707 /* 40898*/        OPC_EmitInteger, MVT::i32, 0, 
10708 /* 40901*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,7/*2147483647*/, 
10710                       MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10711 /* 40915*/        OPC_EmitInteger, MVT::i32, 0, 
10712 /* 40918*/        OPC_EmitInteger, MVT::i32, 0, 
10713 /* 40921*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10714 /* 40933*/        OPC_EmitInteger, MVT::i32, 0, 
10715 /* 40936*/        OPC_EmitInteger, MVT::i32, 0, 
10716 /* 40939*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10717 /* 40951*/        OPC_EmitInteger, MVT::i32, 0, 
10718 /* 40954*/        OPC_EmitInteger, MVT::i32, 0, 
10719 /* 40957*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10720 /* 40969*/        OPC_EmitInteger, MVT::i32, 1, 
10721 /* 40972*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10722 /* 40975*/        OPC_EmitInteger, MVT::i32, 0, 
10723 /* 40978*/        OPC_EmitInteger, MVT::i32, 0, 
10730 /* 41010*/        OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
10731 /* 41013*/        OPC_EmitInteger, MVT::i32, R600::sub0,
10733                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
10734 /* 41024*/        OPC_EmitInteger, MVT::i32, R600::sub0,
10735 /* 41027*/        OPC_EmitInteger, MVT::i32, 0, 
10736 /* 41030*/        OPC_EmitInteger, MVT::i32, 0, 
10737 /* 41033*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,7/*2147483647*/, 
10739                       MVT::i32, 1/*#Ops*/, 8,  // Results = #9
10740 /* 41047*/        OPC_EmitInteger, MVT::i32, 0, 
10741 /* 41050*/        OPC_EmitInteger, MVT::i32, 0, 
10742 /* 41053*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10743 /* 41065*/        OPC_EmitInteger, MVT::i32, R600::sub1,
10745                       MVT::i32, 2/*#Ops*/, 0, 13,  // Results = #14
10746 /* 41076*/        OPC_EmitInteger, MVT::i32, 0, 
10747 /* 41079*/        OPC_EmitInteger, MVT::i32, 0, 
10748 /* 41082*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10749 /* 41094*/        OPC_EmitInteger, MVT::i32, 0, 
10750 /* 41097*/        OPC_EmitInteger, MVT::i32, 0, 
10751 /* 41100*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10752 /* 41112*/        OPC_EmitInteger, MVT::i32, 1, 
10753 /* 41115*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10754 /* 41118*/        OPC_EmitInteger, MVT::i32, 0, 
10755 /* 41121*/        OPC_EmitInteger, MVT::i32, 0, 
10757                       MVT::i32, 18/*#Ops*/, 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 1, 18, 19, 20, 21, 22, 23, 24,  // Results = #25
10758 /* 41148*/        OPC_EmitInteger, MVT::i32, R600::sub1,
10768 /* 41172*/        OPC_EmitInteger, MVT::i32, 0, 
10769 /* 41175*/        OPC_EmitInteger, MVT::i32, 0, 
10770 /* 41178*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,7/*2147483647*/, 
10772                       MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10773 /* 41192*/        OPC_EmitInteger, MVT::i32, 0, 
10774 /* 41195*/        OPC_EmitInteger, MVT::i32, 0, 
10775 /* 41198*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10776 /* 41210*/        OPC_EmitInteger, MVT::i32, 0, 
10777 /* 41213*/        OPC_EmitInteger, MVT::i32, 0, 
10778 /* 41216*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10779 /* 41228*/        OPC_EmitInteger, MVT::i32, R600::sub1,
10781                       MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
10782 /* 41239*/        OPC_EmitInteger, MVT::i32, 0, 
10783 /* 41242*/        OPC_EmitInteger, MVT::i32, 0, 
10784 /* 41245*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10785 /* 41257*/        OPC_EmitInteger, MVT::i32, 1, 
10786 /* 41260*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10787 /* 41263*/        OPC_EmitInteger, MVT::i32, 0, 
10788 /* 41266*/        OPC_EmitInteger, MVT::i32, 0, 
10795 /* 41298*/        OPC_EmitInteger, MVT::i32, R600::R600_Reg64RegClassID,
10796 /* 41301*/        OPC_EmitInteger, MVT::i32, R600::sub0,
10798                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
10799 /* 41312*/        OPC_EmitInteger, MVT::i32, R600::sub0,
10800 /* 41315*/        OPC_EmitInteger, MVT::i32, 0, 
10801 /* 41318*/        OPC_EmitInteger, MVT::i32, 0, 
10802 /* 41321*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,7/*2147483647*/, 
10804                       MVT::i32, 1/*#Ops*/, 8,  // Results = #9
10805 /* 41335*/        OPC_EmitInteger, MVT::i32, 0, 
10806 /* 41338*/        OPC_EmitInteger, MVT::i32, 0, 
10807 /* 41341*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10808 /* 41353*/        OPC_EmitInteger, MVT::i32, R600::sub1,
10810                       MVT::i32, 2/*#Ops*/, 0, 13,  // Results = #14
10811 /* 41364*/        OPC_EmitInteger, MVT::i32, 0, 
10812 /* 41367*/        OPC_EmitInteger, MVT::i32, 0, 
10813 /* 41370*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10814 /* 41382*/        OPC_EmitInteger, MVT::i32, R600::sub1,
10816                       MVT::i32, 2/*#Ops*/, 1, 18,  // Results = #19
10817 /* 41393*/        OPC_EmitInteger, MVT::i32, 0, 
10818 /* 41396*/        OPC_EmitInteger, MVT::i32, 0, 
10819 /* 41399*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10820 /* 41411*/        OPC_EmitInteger, MVT::i32, 1, 
10821 /* 41414*/        OPC_EmitRegister, MVT::i32, R600::PRED_SEL_OFF,
10822 /* 41417*/        OPC_EmitInteger, MVT::i32, 0, 
10823 /* 41420*/        OPC_EmitInteger, MVT::i32, 0, 
10825                       MVT::i32, 18/*#Ops*/, 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26,  // Results = #27
10826 /* 41447*/        OPC_EmitInteger, MVT::i32, R600::sub1,
10840 /* 41478*/        OPC_EmitInteger, MVT::i32, R600::sub0,
10847 /* 41494*/        OPC_EmitInteger, MVT::i32, R600::sub0,
10857 /* 41515*/        OPC_EmitInteger, MVT::i32, R600::sub1,
10864 /* 41531*/        OPC_EmitInteger, MVT::i32, R600::sub1,
10874 /* 41551*/      OPC_EmitInteger, MVT::i32, R600::sub2,
10883 /* 41570*/      OPC_EmitInteger, MVT::i32, R600::sub3,
10890 /* 41584*/      OPC_CheckChild2Type, MVT::i32,
10908 /* 41622*/        OPC_EmitInteger, MVT::i32, R600::sub0,
10915 /* 41638*/        OPC_EmitInteger, MVT::i32, R600::sub0,
10925 /* 41659*/        OPC_EmitInteger, MVT::i32, R600::sub1,
10932 /* 41675*/        OPC_EmitInteger, MVT::i32, R600::sub1,
10942 /* 41695*/      OPC_EmitInteger, MVT::i32, R600::sub2,
10951 /* 41714*/      OPC_EmitInteger, MVT::i32, R600::sub3,
10958 /* 41728*/      OPC_CheckChild2Type, MVT::i32,
10976 /* 41768*/      OPC_CheckChild0Type, MVT::i32,
10982 /* 41778*/      OPC_CheckType, MVT::i32,
10987 /* 41786*/      OPC_CheckType, MVT::i32,
10992 /* 41794*/      OPC_CheckType, MVT::i32,
10997 /* 41802*/      OPC_CheckType, MVT::i32,
11002 /* 41810*/      OPC_CheckType, MVT::i32,
11007 /* 41818*/      OPC_CheckType, MVT::i32,
11012 /* 41827*/      OPC_CheckType, MVT::i32,
11017 /* 41836*/      OPC_CheckType, MVT::i32,
11022 /* 41845*/      OPC_CheckType, MVT::i32,
11027 /* 41854*/      OPC_CheckType, MVT::i32,
11032 /* 41863*/      OPC_CheckType, MVT::i32,
11037 /* 41872*/      OPC_CheckType, MVT::i32,
11042 /* 41881*/      OPC_CheckType, MVT::i32,
11047 /* 41890*/      OPC_CheckType, MVT::i32,
11052 /* 41899*/      OPC_CheckType, MVT::i32,
11057 /* 41908*/      OPC_CheckType, MVT::i32,
11062 /* 41917*/      OPC_CheckType, MVT::i32,
11089 /* 41986*/      OPC_CheckChild0Type, MVT::i32,
11095 /* 41996*/      OPC_CheckType, MVT::i32,
11100 /* 42004*/      OPC_CheckType, MVT::i32,
11105 /* 42012*/      OPC_CheckType, MVT::i32,
11110 /* 42020*/      OPC_CheckType, MVT::i32,
11115 /* 42028*/      OPC_CheckType, MVT::i32,
11120 /* 42036*/      OPC_CheckType, MVT::i32,
11125 /* 42045*/      OPC_CheckType, MVT::i32,
11130 /* 42054*/      OPC_CheckType, MVT::i32,
11135 /* 42063*/      OPC_CheckType, MVT::i32,
11140 /* 42072*/      OPC_CheckType, MVT::i32,
11145 /* 42081*/      OPC_CheckType, MVT::i32,
11150 /* 42090*/      OPC_CheckType, MVT::i32,
11155 /* 42099*/      OPC_CheckType, MVT::i32,
11160 /* 42108*/      OPC_CheckType, MVT::i32,
11165 /* 42117*/      OPC_CheckType, MVT::i32,
11170 /* 42126*/      OPC_CheckType, MVT::i32,
11175 /* 42135*/      OPC_CheckType, MVT::i32,
11202 /* 42204*/      OPC_CheckChild0Type, MVT::i32,
11208 /* 42214*/      OPC_CheckType, MVT::i32,
11213 /* 42222*/      OPC_CheckType, MVT::i32,
11218 /* 42230*/      OPC_CheckType, MVT::i32,
11223 /* 42238*/      OPC_CheckType, MVT::i32,
11228 /* 42246*/      OPC_CheckType, MVT::i32,
11233 /* 42254*/      OPC_CheckType, MVT::i32,
11238 /* 42263*/      OPC_CheckType, MVT::i32,
11243 /* 42272*/      OPC_CheckType, MVT::i32,
11248 /* 42281*/      OPC_CheckType, MVT::i32,
11253 /* 42290*/      OPC_CheckType, MVT::i32,
11258 /* 42299*/      OPC_CheckType, MVT::i32,
11263 /* 42308*/      OPC_CheckType, MVT::i32,
11268 /* 42317*/      OPC_CheckType, MVT::i32,
11273 /* 42326*/      OPC_CheckType, MVT::i32,
11278 /* 42335*/      OPC_CheckType, MVT::i32,
11283 /* 42344*/      OPC_CheckType, MVT::i32,
11288 /* 42353*/      OPC_CheckType, MVT::i32,
11315 /* 42422*/      OPC_CheckChild0Type, MVT::i32,
11321 /* 42432*/      OPC_CheckType, MVT::i32,
11326 /* 42440*/      OPC_CheckType, MVT::i32,
11331 /* 42448*/      OPC_CheckType, MVT::i32,
11336 /* 42456*/      OPC_CheckType, MVT::i32,
11341 /* 42464*/      OPC_CheckType, MVT::i32,
11346 /* 42472*/      OPC_CheckType, MVT::i32,
11351 /* 42481*/      OPC_CheckType, MVT::i32,
11356 /* 42490*/      OPC_CheckType, MVT::i32,
11361 /* 42499*/      OPC_CheckType, MVT::i32,
11366 /* 42508*/      OPC_CheckType, MVT::i32,
11371 /* 42517*/      OPC_CheckType, MVT::i32,
11376 /* 42526*/      OPC_CheckType, MVT::i32,
11381 /* 42535*/      OPC_CheckType, MVT::i32,
11386 /* 42544*/      OPC_CheckType, MVT::i32,
11391 /* 42553*/      OPC_CheckType, MVT::i32,
11396 /* 42562*/      OPC_CheckType, MVT::i32,
11401 /* 42571*/      OPC_CheckType, MVT::i32,
11428 /* 42640*/      OPC_CheckChild0Type, MVT::i32,
11434 /* 42650*/      OPC_CheckType, MVT::i32,
11439 /* 42658*/      OPC_CheckType, MVT::i32,
11444 /* 42666*/      OPC_CheckType, MVT::i32,
11449 /* 42674*/      OPC_CheckType, MVT::i32,
11454 /* 42682*/      OPC_CheckType, MVT::i32,
11459 /* 42690*/      OPC_CheckType, MVT::i32,
11464 /* 42699*/      OPC_CheckType, MVT::i32,
11469 /* 42708*/      OPC_CheckType, MVT::i32,
11474 /* 42717*/      OPC_CheckType, MVT::i32,
11479 /* 42726*/      OPC_CheckType, MVT::i32,
11484 /* 42735*/      OPC_CheckType, MVT::i32,
11489 /* 42744*/      OPC_CheckType, MVT::i32,
11494 /* 42753*/      OPC_CheckType, MVT::i32,
11499 /* 42762*/      OPC_CheckType, MVT::i32,
11504 /* 42771*/      OPC_CheckType, MVT::i32,
11509 /* 42780*/      OPC_CheckType, MVT::i32,
11514 /* 42789*/      OPC_CheckType, MVT::i32,
11541 /* 42858*/      OPC_CheckChild0Type, MVT::i32,
11547 /* 42868*/      OPC_CheckType, MVT::i32,
11552 /* 42876*/      OPC_CheckType, MVT::i32,
11557 /* 42884*/      OPC_CheckType, MVT::i32,
11562 /* 42892*/      OPC_CheckType, MVT::i32,
11567 /* 42900*/      OPC_CheckType, MVT::i32,
11572 /* 42908*/      OPC_CheckType, MVT::i32,
11577 /* 42917*/      OPC_CheckType, MVT::i32,
11582 /* 42926*/      OPC_CheckType, MVT::i32,
11587 /* 42935*/      OPC_CheckType, MVT::i32,
11592 /* 42944*/      OPC_CheckType, MVT::i32,
11597 /* 42953*/      OPC_CheckType, MVT::i32,
11602 /* 42962*/      OPC_CheckType, MVT::i32,
11607 /* 42971*/      OPC_CheckType, MVT::i32,
11612 /* 42980*/      OPC_CheckType, MVT::i32,
11617 /* 42989*/      OPC_CheckType, MVT::i32,
11622 /* 42998*/      OPC_CheckType, MVT::i32,
11627 /* 43007*/      OPC_CheckType, MVT::i32,
11654 /* 43076*/      OPC_CheckChild0Type, MVT::i32,
11660 /* 43086*/      OPC_CheckType, MVT::i32,
11665 /* 43094*/      OPC_CheckType, MVT::i32,
11670 /* 43102*/      OPC_CheckType, MVT::i32,
11675 /* 43110*/      OPC_CheckType, MVT::i32,
11680 /* 43118*/      OPC_CheckType, MVT::i32,
11685 /* 43126*/      OPC_CheckType, MVT::i32,
11690 /* 43135*/      OPC_CheckType, MVT::i32,
11695 /* 43144*/      OPC_CheckType, MVT::i32,
11700 /* 43153*/      OPC_CheckType, MVT::i32,
11705 /* 43162*/      OPC_CheckType, MVT::i32,
11710 /* 43171*/      OPC_CheckType, MVT::i32,
11715 /* 43180*/      OPC_CheckType, MVT::i32,
11720 /* 43189*/      OPC_CheckType, MVT::i32,
11725 /* 43198*/      OPC_CheckType, MVT::i32,
11730 /* 43207*/      OPC_CheckType, MVT::i32,
11735 /* 43216*/      OPC_CheckType, MVT::i32,
11740 /* 43225*/      OPC_CheckType, MVT::i32,
11767 /* 43294*/      OPC_CheckChild0Type, MVT::i32,
11773 /* 43304*/      OPC_CheckType, MVT::i32,
11778 /* 43312*/      OPC_CheckType, MVT::i32,
11783 /* 43320*/      OPC_CheckType, MVT::i32,
11788 /* 43328*/      OPC_CheckType, MVT::i32,
11793 /* 43336*/      OPC_CheckType, MVT::i32,
11798 /* 43344*/      OPC_CheckType, MVT::i32,
11803 /* 43353*/      OPC_CheckType, MVT::i32,
11808 /* 43362*/      OPC_CheckType, MVT::i32,
11813 /* 43371*/      OPC_CheckType, MVT::i32,
11818 /* 43380*/      OPC_CheckType, MVT::i32,
11823 /* 43389*/      OPC_CheckType, MVT::i32,
11828 /* 43398*/      OPC_CheckType, MVT::i32,
11833 /* 43407*/      OPC_CheckType, MVT::i32,
11838 /* 43416*/      OPC_CheckType, MVT::i32,
11843 /* 43425*/      OPC_CheckType, MVT::i32,
11848 /* 43434*/      OPC_CheckType, MVT::i32,
11853 /* 43443*/      OPC_CheckType, MVT::i32,
11880 /* 43512*/      OPC_CheckChild0Type, MVT::i32,
11886 /* 43522*/      OPC_CheckType, MVT::i32,
11891 /* 43530*/      OPC_CheckType, MVT::i32,
11896 /* 43538*/      OPC_CheckType, MVT::i32,
11901 /* 43546*/      OPC_CheckType, MVT::i32,
11906 /* 43554*/      OPC_CheckType, MVT::i32,
11911 /* 43562*/      OPC_CheckType, MVT::i32,
11916 /* 43571*/      OPC_CheckType, MVT::i32,
11921 /* 43580*/      OPC_CheckType, MVT::i32,
11926 /* 43589*/      OPC_CheckType, MVT::i32,
11931 /* 43598*/      OPC_CheckType, MVT::i32,
11936 /* 43607*/      OPC_CheckType, MVT::i32,
11941 /* 43616*/      OPC_CheckType, MVT::i32,
11946 /* 43625*/      OPC_CheckType, MVT::i32,
11951 /* 43634*/      OPC_CheckType, MVT::i32,
11956 /* 43643*/      OPC_CheckType, MVT::i32,
11961 /* 43652*/      OPC_CheckType, MVT::i32,
11966 /* 43661*/      OPC_CheckType, MVT::i32,
11993 /* 43730*/      OPC_CheckChild0Type, MVT::i32,
11999 /* 43740*/      OPC_CheckType, MVT::i32,
12004 /* 43748*/      OPC_CheckType, MVT::i32,
12009 /* 43756*/      OPC_CheckType, MVT::i32,
12014 /* 43764*/      OPC_CheckType, MVT::i32,
12019 /* 43772*/      OPC_CheckType, MVT::i32,
12024 /* 43780*/      OPC_CheckType, MVT::i32,
12029 /* 43789*/      OPC_CheckType, MVT::i32,
12034 /* 43798*/      OPC_CheckType, MVT::i32,
12039 /* 43807*/      OPC_CheckType, MVT::i32,
12044 /* 43816*/      OPC_CheckType, MVT::i32,
12049 /* 43825*/      OPC_CheckType, MVT::i32,
12054 /* 43834*/      OPC_CheckType, MVT::i32,
12059 /* 43843*/      OPC_CheckType, MVT::i32,
12064 /* 43852*/      OPC_CheckType, MVT::i32,
12069 /* 43861*/      OPC_CheckType, MVT::i32,
12074 /* 43870*/      OPC_CheckType, MVT::i32,
12079 /* 43879*/      OPC_CheckType, MVT::i32,
12106 /* 43948*/      OPC_CheckChild0Type, MVT::i32,
12112 /* 43958*/      OPC_CheckType, MVT::i32,
12117 /* 43966*/      OPC_CheckType, MVT::i32,
12122 /* 43974*/      OPC_CheckType, MVT::i32,
12127 /* 43982*/      OPC_CheckType, MVT::i32,
12132 /* 43990*/      OPC_CheckType, MVT::i32,
12137 /* 43998*/      OPC_CheckType, MVT::i32,
12142 /* 44007*/      OPC_CheckType, MVT::i32,
12147 /* 44016*/      OPC_CheckType, MVT::i32,
12152 /* 44025*/      OPC_CheckType, MVT::i32,
12157 /* 44034*/      OPC_CheckType, MVT::i32,
12162 /* 44043*/      OPC_CheckType, MVT::i32,
12167 /* 44052*/      OPC_CheckType, MVT::i32,
12172 /* 44061*/      OPC_CheckType, MVT::i32,
12177 /* 44070*/      OPC_CheckType, MVT::i32,
12182 /* 44079*/      OPC_CheckType, MVT::i32,
12187 /* 44088*/      OPC_CheckType, MVT::i32,
12192 /* 44097*/      OPC_CheckType, MVT::i32,
12534 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
12554 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
12623                                    MVT::i32);
gen/lib/Target/AMDGPU/R600GenRegisterInfo.inc
 8869   /* 0 */ MVT::f32, MVT::i32, MVT::Other,
gen/lib/Target/ARC/ARCGenCallingConv.inc
   23     LocVT = MVT::i32;
   32   if (LocVT == MVT::i32 ||
   49   if (LocVT == MVT::i32) {
   63   if (LocVT == MVT::i32 ||
   80   if (LocVT == MVT::i32) {
gen/lib/Target/ARC/ARCGenDAGISel.inc
   61 /*     8*/    OPC_CheckChild1Type, MVT::i32,
   63 /*    11*/    OPC_CheckChild2Type, MVT::i32,
  151 /*   172*/    OPC_CheckChild1Type, MVT::i32,
  153 /*   176*/    OPC_CheckType, MVT::i32,
  160                       MVT::i32, 2/*#Ops*/, 2, 3, 
  167                       MVT::i32, 2/*#Ops*/, 2, 3, 
  174                       MVT::i32, 2/*#Ops*/, 2, 3, 
  184                     MVT::i32, 2/*#Ops*/, 2, 3, 
  193                     MVT::i32, 2/*#Ops*/, 2, 3, 
  202                     MVT::i32, 2/*#Ops*/, 2, 3, 
  211                     MVT::i32, 2/*#Ops*/, 2, 3, 
  220                     MVT::i32, 2/*#Ops*/, 2, 3, 
  229                     MVT::i32, 2/*#Ops*/, 2, 3, 
  239                       MVT::i32, 2/*#Ops*/, 2, 3, 
  246                       MVT::i32, 2/*#Ops*/, 2, 3, 
  253                       MVT::i32, 2/*#Ops*/, 2, 3, 
  263                     MVT::i32, 2/*#Ops*/, 2, 3, 
  272                     MVT::i32, 2/*#Ops*/, 2, 3, 
  281                     MVT::i32, 2/*#Ops*/, 2, 3, 
  290                     MVT::i32, 2/*#Ops*/, 2, 3, 
  299                     MVT::i32, 2/*#Ops*/, 2, 3, 
  308                     MVT::i32, 2/*#Ops*/, 2, 3, 
  317                     MVT::i32, 2/*#Ops*/, 2, 3, 
  326                     MVT::i32, 2/*#Ops*/, 2, 3, 
  335                     MVT::i32, 2/*#Ops*/, 2, 3, 
  344                     MVT::i32, 2/*#Ops*/, 2, 3, 
  353                     MVT::i32, 2/*#Ops*/, 2, 3, 
  362                     MVT::i32, 2/*#Ops*/, 2, 3, 
  372                       MVT::i32, 2/*#Ops*/, 2, 3, 
  379                       MVT::i32, 2/*#Ops*/, 2, 3, 
  386                       MVT::i32, 2/*#Ops*/, 2, 3, 
  395 /*   628*/    OPC_CheckChild1Type, MVT::i32,
  397 /*   631*/    OPC_CheckChild2Type, MVT::i32,
  398 /*   633*/    OPC_CheckType, MVT::i32,
  401                   MVT::i32, 4/*#Ops*/, 0, 1, 3, 4, 
  412 /*   660*/    OPC_CheckChild2Type, MVT::i32,
  432 /*   695*/      OPC_CheckChild3Type, MVT::i32,
  457                   MVT::i32, 2/*#Ops*/, 1, 2, 
  473                   MVT::i32, 2/*#Ops*/, 1, 2, 
  479 /*   775*/      OPC_CheckType, MVT::i32,
  482                     MVT::i32, 2/*#Ops*/, 1, 2, 
  496                         MVT::i32, 2/*#Ops*/, 0, 2, 
  504                         MVT::i32, 2/*#Ops*/, 0, 2, 
  510                       MVT::i32, 2/*#Ops*/, 0, 1, 
  517 /*   842*/    OPC_CheckType, MVT::i32,
  520                   MVT::i32, 2/*#Ops*/, 1, 2, 
  534                       MVT::i32, 2/*#Ops*/, 0, 2, 
  542                       MVT::i32, 2/*#Ops*/, 0, 2, 
  548                     MVT::i32, 2/*#Ops*/, 0, 1, 
  563                       MVT::i32, 2/*#Ops*/, 0, 2, 
  571                       MVT::i32, 2/*#Ops*/, 0, 2, 
  577                     MVT::i32, 2/*#Ops*/, 0, 1, 
  592                       MVT::i32, 2/*#Ops*/, 0, 2, 
  600                       MVT::i32, 2/*#Ops*/, 0, 2, 
  606                     MVT::i32, 2/*#Ops*/, 0, 1, 
  621                       MVT::i32, 2/*#Ops*/, 0, 2, 
  629                       MVT::i32, 2/*#Ops*/, 0, 2, 
  635                     MVT::i32, 2/*#Ops*/, 0, 1, 
  650                       MVT::i32, 2/*#Ops*/, 0, 2, 
  658                       MVT::i32, 2/*#Ops*/, 0, 2, 
  664                     MVT::i32, 2/*#Ops*/, 0, 1, 
  679                       MVT::i32, 2/*#Ops*/, 0, 2, 
  687                       MVT::i32, 2/*#Ops*/, 0, 2, 
  693                     MVT::i32, 2/*#Ops*/, 0, 1, 
  708                       MVT::i32, 2/*#Ops*/, 0, 2, 
  716                       MVT::i32, 2/*#Ops*/, 0, 2, 
  722                     MVT::i32, 2/*#Ops*/, 0, 1, 
  737                       MVT::i32, 2/*#Ops*/, 0, 2, 
  745                       MVT::i32, 2/*#Ops*/, 0, 2, 
  751                     MVT::i32, 2/*#Ops*/, 0, 1, 
  766                       MVT::i32, 2/*#Ops*/, 0, 2, 
  774                       MVT::i32, 2/*#Ops*/, 0, 2, 
  780                     MVT::i32, 2/*#Ops*/, 0, 1, 
  795                       MVT::i32, 2/*#Ops*/, 0, 2, 
  803                       MVT::i32, 2/*#Ops*/, 0, 2, 
  809                     MVT::i32, 2/*#Ops*/, 0, 1, 
  824                       MVT::i32, 2/*#Ops*/, 0, 2, 
  832                       MVT::i32, 2/*#Ops*/, 0, 2, 
  838                     MVT::i32, 2/*#Ops*/, 0, 1, 
  853                       MVT::i32, 2/*#Ops*/, 0, 2, 
  861                       MVT::i32, 2/*#Ops*/, 0, 2, 
  867                     MVT::i32, 2/*#Ops*/, 0, 1, 
  882                       MVT::i32, 2/*#Ops*/, 0, 2, 
  890                       MVT::i32, 2/*#Ops*/, 0, 2, 
  896                     MVT::i32, 2/*#Ops*/, 0, 1, 
  911                       MVT::i32, 2/*#Ops*/, 0, 2, 
  919                       MVT::i32, 2/*#Ops*/, 0, 2, 
  924 /*  1560*/      OPC_CheckChild0Type, MVT::i32,
  927                     MVT::i32, 2/*#Ops*/, 0, 1, 
  936 /*  1582*/      OPC_CheckType, MVT::i32,
  938                     MVT::i32, 1/*#Ops*/, 0, 
  943 /*  1595*/      OPC_CheckType, MVT::i32,
  945                     MVT::i32, 1/*#Ops*/, 0, 
  958                     MVT::i32, 1/*#Ops*/, 1, 
  965                     MVT::i32, 1/*#Ops*/, 1, 
  974                   MVT::i32, 1/*#Ops*/, 1, 
  984                     MVT::i32, 1/*#Ops*/, 0, 
  991                     MVT::i32, 1/*#Ops*/, 0, 
 1009 /*  1704*/    OPC_CheckChild1Type, MVT::i32,
 1019 /*  1719*/    OPC_CheckChild1Type, MVT::i32,
 1022                   MVT::i32, 1/*#Ops*/, 1, 
gen/lib/Target/ARC/ARCGenRegisterInfo.inc
  555   /* 0 */ MVT::i32, MVT::Other,
gen/lib/Target/ARM/ARMGenCallingConv.inc
   86     if (LocVT == MVT::i32) {
   95     if (LocVT == MVT::i32) {
  110     LocVT = MVT::i32;
  128     LocVT = MVT::i32;
  137   if (LocVT == MVT::i32) {
  152   if (LocVT == MVT::i32) {
  164   if (LocVT == MVT::i32) {
  175   if (LocVT == MVT::i32) {
  258     if (LocVT == MVT::i32) {
  267     if (LocVT == MVT::i32) {
  329     LocVT = MVT::i32;
  339     if (LocVT == MVT::i32) {
  348     if (LocVT == MVT::i32) {
  383     LocVT = MVT::i32;
  387   if (LocVT == MVT::i32) {
  397   if (LocVT == MVT::i32) {
  475     LocVT = MVT::i32;
  484   if (LocVT == MVT::i32) {
  502   if (LocVT == MVT::i32) {
  628     if (LocVT == MVT::i32) {
  637     if (LocVT == MVT::i32) {
  652     LocVT = MVT::i32;
  670     LocVT = MVT::i32;
  679   if (LocVT == MVT::i32) {
  733     if (LocVT == MVT::i32) {
  742     if (LocVT == MVT::i32) {
  794     LocVT = MVT::i32;
  804     LocVT = MVT::i32;
  809     if (LocVT == MVT::i32) {
  818     if (LocVT == MVT::i32) {
  852   if (LocVT == MVT::i32) {
gen/lib/Target/ARM/ARMGenDAGISel.inc
   66 /*    21*/        OPC_CheckChild1Type, MVT::i32,
   69 /*    26*/        OPC_CheckChild1Type, MVT::i32,
   77 /*    41*/        OPC_CheckChild1Type, MVT::i32,
   80 /*    45*/        OPC_CheckType, MVT::i32,
   83 /*    51*/          OPC_EmitInteger, MVT::i32, 14, 
   84 /*    54*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
   86                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
   91 /*    69*/          OPC_EmitInteger, MVT::i32, 14, 
   92 /*    72*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
   94                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  104 /*    96*/        OPC_CheckChild1Type, MVT::i32,
  113 /*   112*/        OPC_CheckChild1Type, MVT::i32,
  116 /*   117*/        OPC_CheckChild1Type, MVT::i32,
  118 /*   120*/        OPC_CheckType, MVT::i32,
  121 /*   126*/          OPC_EmitInteger, MVT::i32, 14, 
  122 /*   129*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  124                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  129 /*   144*/          OPC_EmitInteger, MVT::i32, 14, 
  130 /*   147*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  132                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  149 /*   186*/        OPC_CheckType, MVT::i32,
  153 /*   191*/        OPC_CheckType, MVT::i32,
  156 /*   197*/        OPC_EmitInteger, MVT::i32, 14, 
  157 /*   200*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  159                       MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
  175 /*   241*/          OPC_CheckType, MVT::i32,
  179 /*   246*/          OPC_CheckType, MVT::i32,
  182 /*   252*/          OPC_EmitInteger, MVT::i32, 14, 
  183 /*   255*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  185                         MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
  194 /*   280*/          OPC_CheckType, MVT::i32,
  198 /*   285*/          OPC_CheckType, MVT::i32,
  201 /*   291*/          OPC_EmitInteger, MVT::i32, 14, 
  202 /*   294*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  204                         MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
  221 /*   335*/        OPC_CheckType, MVT::i32,
  225 /*   340*/        OPC_CheckType, MVT::i32,
  228 /*   346*/        OPC_EmitInteger, MVT::i32, 14, 
  229 /*   349*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  231                       MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
  248 /*   393*/            OPC_CheckType, MVT::i32,
  252 /*   398*/            OPC_CheckType, MVT::i32,
  255 /*   404*/            OPC_EmitInteger, MVT::i32, 14, 
  256 /*   407*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  258                           MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
  267 /*   432*/            OPC_CheckType, MVT::i32,
  271 /*   437*/            OPC_CheckType, MVT::i32,
  274 /*   443*/            OPC_EmitInteger, MVT::i32, 14, 
  275 /*   446*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  277                           MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
  289 /*   474*/          OPC_CheckType, MVT::i32,
  297 /*   486*/          OPC_CheckType, MVT::i32,
  300 /*   492*/          OPC_EmitInteger, MVT::i32, 14, 
  301 /*   495*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  303                         MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
  316 /*   527*/        OPC_CheckType, MVT::i32,
  324 /*   541*/        OPC_CheckType, MVT::i32,
  327 /*   547*/        OPC_EmitInteger, MVT::i32, 14, 
  328 /*   550*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  330                       MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
  342 /*   583*/        OPC_CheckType, MVT::i32,
  350 /*   595*/        OPC_CheckType, MVT::i32,
  353 /*   601*/        OPC_EmitInteger, MVT::i32, 14, 
  354 /*   604*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  356                       MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
  368 /*   637*/          OPC_CheckType, MVT::i32,
  376 /*   651*/          OPC_CheckType, MVT::i32,
  379 /*   657*/          OPC_EmitInteger, MVT::i32, 14, 
  380 /*   660*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  382                         MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
  391 /*   685*/          OPC_CheckType, MVT::i32,
  399 /*   699*/          OPC_CheckType, MVT::i32,
  403 /*   707*/            OPC_EmitInteger, MVT::i32, 14, 
  404 /*   710*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  406                           MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
  412 /*   729*/            OPC_EmitInteger, MVT::i32, 14, 
  413 /*   732*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  415                           MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
  428 /*   768*/      OPC_CheckType, MVT::i32,
  431 /*   775*/      OPC_EmitInteger, MVT::i32, 14, 
  432 /*   778*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  433 /*   781*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  435                     MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
  446 /*   818*/        OPC_CheckType, MVT::i32,
  449 /*   825*/        OPC_EmitInteger, MVT::i32, 14, 
  450 /*   828*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  451 /*   831*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  453                       MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
  464 /*   862*/        OPC_CheckType, MVT::i32,
  467 /*   868*/          OPC_EmitInteger, MVT::i32, 0, 
  468 /*   871*/          OPC_EmitInteger, MVT::i32, 14, 
  469 /*   874*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  471                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
  476 /*   891*/          OPC_EmitInteger, MVT::i32, 0, 
  477 /*   894*/          OPC_EmitInteger, MVT::i32, 14, 
  478 /*   897*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  480                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
  492 /*   928*/        OPC_CheckType, MVT::i32,
  495 /*   934*/          OPC_EmitInteger, MVT::i32, 0, 
  496 /*   937*/          OPC_EmitInteger, MVT::i32, 14, 
  497 /*   940*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  499                         MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
  504 /*   957*/          OPC_EmitInteger, MVT::i32, 0, 
  505 /*   960*/          OPC_EmitInteger, MVT::i32, 14, 
  506 /*   963*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  508                         MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
  523 /*   997*/        OPC_CheckType, MVT::i32,
  526 /*  1001*/        OPC_CheckType, MVT::i32,
  529 /*  1007*/        OPC_EmitInteger, MVT::i32, 14, 
  530 /*  1010*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  532                       MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
  546 /*  1046*/          OPC_CheckType, MVT::i32,
  549 /*  1050*/          OPC_CheckType, MVT::i32,
  552 /*  1056*/          OPC_EmitInteger, MVT::i32, 14, 
  553 /*  1059*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  555                         MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
  564 /*  1084*/          OPC_CheckType, MVT::i32,
  567 /*  1088*/          OPC_CheckType, MVT::i32,
  570 /*  1094*/          OPC_EmitInteger, MVT::i32, 14, 
  571 /*  1097*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  573                         MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
  588 /*  1131*/        OPC_CheckType, MVT::i32,
  591 /*  1135*/        OPC_CheckType, MVT::i32,
  594 /*  1141*/        OPC_EmitInteger, MVT::i32, 14, 
  595 /*  1144*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  597                       MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
  611 /*  1180*/          OPC_CheckType, MVT::i32,
  614 /*  1184*/          OPC_CheckType, MVT::i32,
  617 /*  1190*/          OPC_EmitInteger, MVT::i32, 14, 
  618 /*  1193*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  620                         MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
  629 /*  1218*/          OPC_CheckType, MVT::i32,
  632 /*  1222*/          OPC_CheckType, MVT::i32,
  635 /*  1228*/          OPC_EmitInteger, MVT::i32, 14, 
  636 /*  1231*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  638                         MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
  649 /*  1258*/        OPC_CheckType, MVT::i32,
  656 /*  1269*/        OPC_CheckType, MVT::i32,
  660 /*  1277*/          OPC_EmitInteger, MVT::i32, 14, 
  661 /*  1280*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  663                         MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
  669 /*  1299*/          OPC_EmitInteger, MVT::i32, 14, 
  670 /*  1302*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  672                         MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
  683 /*  1329*/        OPC_CheckType, MVT::i32,
  690 /*  1342*/        OPC_CheckType, MVT::i32,
  694 /*  1350*/          OPC_EmitInteger, MVT::i32, 14, 
  695 /*  1353*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  697                         MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
  703 /*  1372*/          OPC_EmitInteger, MVT::i32, 14, 
  704 /*  1375*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  706                         MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
  717 /*  1402*/        OPC_CheckType, MVT::i32,
  724 /*  1415*/        OPC_CheckType, MVT::i32,
  728 /*  1423*/          OPC_EmitInteger, MVT::i32, 14, 
  729 /*  1426*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  731                         MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
  737 /*  1445*/          OPC_EmitInteger, MVT::i32, 14, 
  738 /*  1448*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  740                         MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
  753 /*  1478*/        OPC_CheckType, MVT::i32,
  757 /*  1487*/        OPC_EmitInteger, MVT::i32, 14, 
  758 /*  1490*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  760                       MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
  767 /*  1507*/      OPC_CheckType, MVT::i32,
  770 /*  1514*/      OPC_EmitInteger, MVT::i32, 14, 
  771 /*  1517*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  772 /*  1520*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  774                     MVT::i32, 7/*#Ops*/, 0, 2, 3, 4, 5, 6, 7, 
  787 /*  1552*/      OPC_CheckType, MVT::i32,
  791 /*  1561*/      OPC_EmitInteger, MVT::i32, 14, 
  792 /*  1564*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  794                     MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
  809 /*  1606*/        OPC_CheckType, MVT::i32,
  812 /*  1612*/        OPC_EmitInteger, MVT::i32, 14, 
  813 /*  1615*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  814 /*  1618*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  816                       MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
  821 /*  1634*/        OPC_CheckType, MVT::i32,
  824 /*  1641*/        OPC_EmitInteger, MVT::i32, 14, 
  825 /*  1644*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  826 /*  1647*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  828                       MVT::i32, 7/*#Ops*/, 1, 2, 3, 4, 5, 6, 7, 
  841 /*  1688*/        OPC_CheckType, MVT::i32,
  844 /*  1694*/        OPC_EmitInteger, MVT::i32, 14, 
  845 /*  1697*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  846 /*  1700*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  848                       MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
  864 /*  1743*/        OPC_CheckType, MVT::i32,
  867 /*  1749*/        OPC_EmitInteger, MVT::i32, 14, 
  868 /*  1752*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  869 /*  1755*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  871                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
  883 /*  1791*/        OPC_CheckType, MVT::i32,
  886 /*  1797*/        OPC_EmitInteger, MVT::i32, 14, 
  887 /*  1800*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  888 /*  1803*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  890                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
  904 /*  1837*/            OPC_CheckType, MVT::i32,
  907 /*  1844*/            OPC_EmitRegister, MVT::i32, ARM::CPSR,
  909 /*  1849*/            OPC_EmitInteger, MVT::i32, 14, 
  910 /*  1852*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  912                           MVT::i32, 5/*#Ops*/, 3, 2, 4, 5, 6, 
  918 /*  1870*/            OPC_CheckType, MVT::i32,
  921 /*  1877*/            OPC_EmitRegister, MVT::i32, ARM::CPSR,
  923 /*  1882*/            OPC_EmitInteger, MVT::i32, 14, 
  924 /*  1885*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  926                           MVT::i32, 5/*#Ops*/, 3, 2, 4, 5, 6, 
  932 /*  1903*/            OPC_CheckType, MVT::i32,
  936 /*  1912*/            OPC_EmitInteger, MVT::i32, 14, 
  937 /*  1915*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  938 /*  1918*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  940                           MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
  946 /*  1936*/            OPC_CheckType, MVT::i32,
  950 /*  1945*/            OPC_EmitInteger, MVT::i32, 14, 
  951 /*  1948*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  953                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
  958 /*  1963*/          OPC_CheckType, MVT::i32,
  962 /*  1972*/            OPC_EmitInteger, MVT::i32, 14, 
  963 /*  1975*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  964 /*  1978*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  966                           MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
  972 /*  1999*/            OPC_EmitInteger, MVT::i32, 14, 
  973 /*  2002*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  974 /*  2005*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  976                           MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
  982 /*  2026*/            OPC_EmitInteger, MVT::i32, 14, 
  983 /*  2029*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  984 /*  2032*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  986                           MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
  992 /*  2053*/            OPC_EmitInteger, MVT::i32, 14, 
  993 /*  2056*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  994 /*  2059*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
  996                           MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
 1007 /*  2094*/        OPC_CheckType, MVT::i32,
 1009 /*  2098*/        OPC_EmitInteger, MVT::i32, 14, 
 1010 /*  2101*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1011 /*  2104*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1013                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 1024 /*  2138*/      OPC_CheckType, MVT::i32,
 1026 /*  2142*/      OPC_EmitInteger, MVT::i32, 14, 
 1027 /*  2145*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1028 /*  2148*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1030                     MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 1040 /*  2171*/        OPC_CheckType, MVT::i32,
 1043 /*  2178*/        OPC_EmitInteger, MVT::i32, 14, 
 1044 /*  2181*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1045 /*  2184*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1047                       MVT::i32, 5/*#Ops*/, 2, 1, 3, 4, 5, 
 1055 /*  2204*/        OPC_CheckType, MVT::i32,
 1058 /*  2211*/        OPC_EmitInteger, MVT::i32, 14, 
 1059 /*  2214*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1060 /*  2217*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1062                       MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 1067 /*  2233*/        OPC_CheckType, MVT::i32,
 1071 /*  2242*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
 1072 /*  2245*/          OPC_EmitInteger, MVT::i32, 14, 
 1073 /*  2248*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1075                         MVT::i32, 5/*#Ops*/, 3, 2, 1, 4, 5, 
 1080 /*  2266*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
 1081 /*  2269*/          OPC_EmitInteger, MVT::i32, 14, 
 1082 /*  2272*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1084                         MVT::i32, 5/*#Ops*/, 3, 2, 0, 4, 5, 
 1092 /*  2296*/      OPC_CheckType, MVT::i32,
 1095 /*  2302*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,3/*65535*/, 
 1096 /*  2307*/        OPC_EmitInteger, MVT::i32, 14, 
 1097 /*  2310*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1099                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 1104 /*  2326*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,3/*65535*/, 
 1105 /*  2331*/        OPC_EmitInteger, MVT::i32, 14, 
 1106 /*  2334*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1108                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 1121 /*  2363*/          OPC_CheckType, MVT::i32,
 1124 /*  2369*/          OPC_EmitInteger, MVT::i32, 14, 
 1125 /*  2372*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1126 /*  2375*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1128                         MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
 1134 /*  2393*/          OPC_CheckType, MVT::i32,
 1137 /*  2399*/          OPC_EmitInteger, MVT::i32, 14, 
 1138 /*  2402*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1139 /*  2405*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1141                         MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
 1147 /*  2423*/          OPC_CheckType, MVT::i32,
 1151 /*  2432*/          OPC_EmitInteger, MVT::i32, 14, 
 1152 /*  2435*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1153 /*  2438*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1155                         MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
 1160 /*  2454*/        OPC_CheckType, MVT::i32,
 1163 /*  2460*/          OPC_EmitInteger, MVT::i32, 14, 
 1164 /*  2463*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1165 /*  2466*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1167                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 1172 /*  2483*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
 1173 /*  2486*/          OPC_EmitInteger, MVT::i32, 14, 
 1174 /*  2489*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1176                         MVT::i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 1181 /*  2506*/          OPC_EmitInteger, MVT::i32, 14, 
 1182 /*  2509*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1183 /*  2512*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1185                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 1221 /*  2586*/                  OPC_EmitInteger, MVT::i32, 14, 
 1222 /*  2589*/                  OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1229 /*  2607*/                  OPC_EmitInteger, MVT::i32, 14, 
 1230 /*  2610*/                  OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1243 /*  2636*/                  OPC_EmitInteger, MVT::i32, 14, 
 1244 /*  2639*/                  OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1251 /*  2657*/                  OPC_EmitInteger, MVT::i32, 14, 
 1252 /*  2660*/                  OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1276 /*  2704*/              OPC_EmitInteger, MVT::i32, 14, 
 1277 /*  2707*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1304 /*  2757*/              OPC_EmitInteger, MVT::i32, 14, 
 1305 /*  2760*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1328 /*  2803*/              OPC_EmitInteger, MVT::i32, 14, 
 1329 /*  2806*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1356 /*  2856*/              OPC_EmitInteger, MVT::i32, 14, 
 1357 /*  2859*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1379 /*  2901*/              OPC_EmitInteger, MVT::i32, 14, 
 1380 /*  2904*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1407 /*  2954*/              OPC_EmitInteger, MVT::i32, 14, 
 1408 /*  2957*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1431 /*  3000*/              OPC_EmitInteger, MVT::i32, 14, 
 1432 /*  3003*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1465 /*  3063*/              OPC_EmitInteger, MVT::i32, 14, 
 1466 /*  3066*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1477 /*  3089*/              OPC_EmitInteger, MVT::i32, 14, 
 1478 /*  3092*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1507 /*  3144*/              OPC_EmitInteger, MVT::i32, 14, 
 1508 /*  3147*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1519 /*  3170*/              OPC_EmitInteger, MVT::i32, 14, 
 1520 /*  3173*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1555 /*  3235*/            OPC_EmitInteger, MVT::i32, 14, 
 1556 /*  3238*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1567 /*  3261*/            OPC_EmitInteger, MVT::i32, 14, 
 1568 /*  3264*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1598 /*  3317*/            OPC_EmitInteger, MVT::i32, 14, 
 1599 /*  3320*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1610 /*  3343*/            OPC_EmitInteger, MVT::i32, 14, 
 1611 /*  3346*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1645 /*  3408*/            OPC_EmitInteger, MVT::i32, 14, 
 1646 /*  3411*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1672 /*  3460*/              OPC_EmitInteger, MVT::i32, 14, 
 1673 /*  3463*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1696 /*  3506*/              OPC_EmitInteger, MVT::i32, 14, 
 1697 /*  3509*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1724 /*  3559*/              OPC_EmitInteger, MVT::i32, 14, 
 1725 /*  3562*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1747 /*  3604*/              OPC_EmitInteger, MVT::i32, 14, 
 1748 /*  3607*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1775 /*  3657*/              OPC_EmitInteger, MVT::i32, 14, 
 1776 /*  3660*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1799 /*  3703*/              OPC_EmitInteger, MVT::i32, 14, 
 1800 /*  3706*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1833 /*  3766*/              OPC_EmitInteger, MVT::i32, 14, 
 1834 /*  3769*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1845 /*  3792*/              OPC_EmitInteger, MVT::i32, 14, 
 1846 /*  3795*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1875 /*  3847*/              OPC_EmitInteger, MVT::i32, 14, 
 1876 /*  3850*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1887 /*  3873*/              OPC_EmitInteger, MVT::i32, 14, 
 1888 /*  3876*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1923 /*  3938*/            OPC_EmitInteger, MVT::i32, 14, 
 1924 /*  3941*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1935 /*  3964*/            OPC_EmitInteger, MVT::i32, 14, 
 1936 /*  3967*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1966 /*  4020*/            OPC_EmitInteger, MVT::i32, 14, 
 1967 /*  4023*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 1978 /*  4046*/            OPC_EmitInteger, MVT::i32, 14, 
 1979 /*  4049*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2013 /*  4111*/            OPC_EmitInteger, MVT::i32, 14, 
 2014 /*  4114*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2040 /*  4163*/              OPC_EmitInteger, MVT::i32, 14, 
 2041 /*  4166*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2064 /*  4209*/              OPC_EmitInteger, MVT::i32, 14, 
 2065 /*  4212*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2092 /*  4262*/              OPC_EmitInteger, MVT::i32, 14, 
 2093 /*  4265*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2115 /*  4307*/              OPC_EmitInteger, MVT::i32, 14, 
 2116 /*  4310*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2143 /*  4360*/              OPC_EmitInteger, MVT::i32, 14, 
 2144 /*  4363*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2167 /*  4406*/              OPC_EmitInteger, MVT::i32, 14, 
 2168 /*  4409*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2201 /*  4469*/              OPC_EmitInteger, MVT::i32, 14, 
 2202 /*  4472*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2213 /*  4495*/              OPC_EmitInteger, MVT::i32, 14, 
 2214 /*  4498*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2243 /*  4550*/              OPC_EmitInteger, MVT::i32, 14, 
 2244 /*  4553*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2255 /*  4576*/              OPC_EmitInteger, MVT::i32, 14, 
 2256 /*  4579*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2291 /*  4641*/            OPC_EmitInteger, MVT::i32, 14, 
 2292 /*  4644*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2303 /*  4667*/            OPC_EmitInteger, MVT::i32, 14, 
 2304 /*  4670*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2334 /*  4723*/            OPC_EmitInteger, MVT::i32, 14, 
 2335 /*  4726*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2346 /*  4749*/            OPC_EmitInteger, MVT::i32, 14, 
 2347 /*  4752*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2381 /*  4814*/            OPC_EmitInteger, MVT::i32, 14, 
 2382 /*  4817*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2408 /*  4866*/              OPC_EmitInteger, MVT::i32, 14, 
 2409 /*  4869*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2432 /*  4912*/              OPC_EmitInteger, MVT::i32, 14, 
 2433 /*  4915*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2460 /*  4965*/              OPC_EmitInteger, MVT::i32, 14, 
 2461 /*  4968*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2483 /*  5010*/              OPC_EmitInteger, MVT::i32, 14, 
 2484 /*  5013*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2511 /*  5063*/              OPC_EmitInteger, MVT::i32, 14, 
 2512 /*  5066*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2535 /*  5109*/              OPC_EmitInteger, MVT::i32, 14, 
 2536 /*  5112*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2569 /*  5172*/              OPC_EmitInteger, MVT::i32, 14, 
 2570 /*  5175*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2581 /*  5198*/              OPC_EmitInteger, MVT::i32, 14, 
 2582 /*  5201*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2611 /*  5253*/              OPC_EmitInteger, MVT::i32, 14, 
 2612 /*  5256*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2623 /*  5279*/              OPC_EmitInteger, MVT::i32, 14, 
 2624 /*  5282*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2659 /*  5344*/            OPC_EmitInteger, MVT::i32, 14, 
 2660 /*  5347*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2671 /*  5370*/            OPC_EmitInteger, MVT::i32, 14, 
 2672 /*  5373*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2702 /*  5426*/            OPC_EmitInteger, MVT::i32, 14, 
 2703 /*  5429*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2714 /*  5452*/            OPC_EmitInteger, MVT::i32, 14, 
 2715 /*  5455*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2743 /*  5508*/          OPC_EmitInteger, MVT::i32, 14, 
 2744 /*  5511*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2756 /*  5536*/              OPC_EmitInteger, MVT::i32, 14, 
 2757 /*  5539*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2764 /*  5555*/              OPC_EmitInteger, MVT::i32, 0, 
 2765 /*  5558*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2775 /*  5583*/            OPC_EmitInteger, MVT::i32, 0, 
 2776 /*  5586*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2785 /*  5610*/            OPC_EmitInteger, MVT::i32, 0, 
 2786 /*  5613*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2811 /*  5661*/        OPC_EmitInteger, MVT::i32, 14, 
 2812 /*  5664*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2838 /*  5711*/        OPC_EmitInteger, MVT::i32, 14, 
 2839 /*  5714*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2861 /*  5754*/        OPC_EmitInteger, MVT::i32, 14, 
 2862 /*  5757*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2887 /*  5802*/      OPC_EmitInteger, MVT::i32, 14, 
 2888 /*  5805*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2913 /*  5851*/        OPC_EmitInteger, MVT::i32, 14, 
 2914 /*  5854*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2936 /*  5894*/        OPC_EmitInteger, MVT::i32, 14, 
 2937 /*  5897*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2962 /*  5942*/      OPC_EmitInteger, MVT::i32, 0, 
 2963 /*  5945*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 2990 /*  5998*/        OPC_EmitInteger, MVT::i32, 0, 
 2991 /*  6001*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3015 /*  6048*/        OPC_EmitInteger, MVT::i32, 0, 
 3016 /*  6051*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3043 /*  6103*/      OPC_EmitInteger, MVT::i32, 0, 
 3044 /*  6106*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3071 /*  6159*/        OPC_EmitInteger, MVT::i32, 0, 
 3072 /*  6162*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3096 /*  6209*/        OPC_EmitInteger, MVT::i32, 0, 
 3097 /*  6212*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3124 /*  6264*/      OPC_EmitInteger, MVT::i32, 0, 
 3125 /*  6267*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3152 /*  6320*/        OPC_EmitInteger, MVT::i32, 0, 
 3153 /*  6323*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3177 /*  6370*/        OPC_EmitInteger, MVT::i32, 0, 
 3178 /*  6373*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3202 /*  6420*/        OPC_EmitInteger, MVT::i32, 0, 
 3203 /*  6423*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3222 /*  6462*/        OPC_EmitInteger, MVT::i32, 0, 
 3223 /*  6465*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3247 /*  6512*/        OPC_EmitInteger, MVT::i32, 0, 
 3248 /*  6515*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3268 /*  6555*/        OPC_EmitInteger, MVT::i32, 0, 
 3269 /*  6558*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3282 /*  6588*/        OPC_EmitInteger, MVT::i32, 14, 
 3283 /*  6591*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3291 /*  6610*/          OPC_EmitInteger, MVT::i32, 14, 
 3292 /*  6613*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3299 /*  6629*/          OPC_EmitInteger, MVT::i32, 0, 
 3300 /*  6632*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3310 /*  6657*/        OPC_EmitInteger, MVT::i32, 0, 
 3311 /*  6660*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3320 /*  6684*/        OPC_EmitInteger, MVT::i32, 0, 
 3321 /*  6687*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3330 /*  6711*/        OPC_EmitInteger, MVT::i32, 0, 
 3331 /*  6714*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3340 /*  6738*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
 3342                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 3343 /*  6749*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
 3345                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
 3346 /*  6760*/        OPC_EmitInteger, MVT::i32, 14, 
 3347 /*  6763*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3348 /*  6766*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3350                       MVT::i32, 5/*#Ops*/, 3, 5, 6, 7, 8,  // Results = #9
 3351 /*  6780*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
 3358 /*  6795*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
 3360                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 3361 /*  6806*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
 3363                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
 3364 /*  6817*/        OPC_EmitInteger, MVT::i32, 14, 
 3365 /*  6820*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3366 /*  6823*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3368                       MVT::i32, 5/*#Ops*/, 3, 5, 6, 7, 8,  // Results = #9
 3369 /*  6837*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
 3376 /*  6852*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
 3378                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 3379 /*  6863*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
 3381                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
 3382 /*  6874*/        OPC_EmitInteger, MVT::i32, 14, 
 3383 /*  6877*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3384 /*  6880*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3386                       MVT::i32, 5/*#Ops*/, 3, 5, 6, 7, 8,  // Results = #9
 3387 /*  6894*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
 3407 /*  6933*/        OPC_CheckType, MVT::i32,
 3411 /*  6938*/        OPC_CheckType, MVT::i32,
 3415 /*  6947*/        OPC_EmitInteger, MVT::i32, 14, 
 3416 /*  6950*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3418                       MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 3430 /*  6981*/        OPC_CheckType, MVT::i32,
 3434 /*  6986*/        OPC_CheckType, MVT::i32,
 3438 /*  6995*/        OPC_EmitInteger, MVT::i32, 14, 
 3439 /*  6998*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3441                       MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 3453 /*  7028*/        OPC_CheckType, MVT::i32,
 3457 /*  7033*/        OPC_CheckType, MVT::i32,
 3461 /*  7042*/        OPC_EmitInteger, MVT::i32, 14, 
 3462 /*  7045*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3464                       MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 3476 /*  7076*/        OPC_CheckType, MVT::i32,
 3480 /*  7081*/        OPC_CheckType, MVT::i32,
 3484 /*  7090*/        OPC_EmitInteger, MVT::i32, 14, 
 3485 /*  7093*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3487                       MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 3499 /*  7123*/        OPC_CheckType, MVT::i32,
 3503 /*  7128*/        OPC_CheckType, MVT::i32,
 3507 /*  7137*/        OPC_EmitInteger, MVT::i32, 14, 
 3508 /*  7140*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3510                       MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 3522 /*  7171*/        OPC_CheckType, MVT::i32,
 3526 /*  7176*/        OPC_CheckType, MVT::i32,
 3530 /*  7185*/        OPC_EmitInteger, MVT::i32, 14, 
 3531 /*  7188*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3533                       MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 3545 /*  7218*/        OPC_CheckType, MVT::i32,
 3549 /*  7223*/        OPC_CheckType, MVT::i32,
 3553 /*  7232*/        OPC_EmitInteger, MVT::i32, 14, 
 3554 /*  7235*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3556                       MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 3568 /*  7266*/        OPC_CheckType, MVT::i32,
 3572 /*  7271*/        OPC_CheckType, MVT::i32,
 3576 /*  7280*/        OPC_EmitInteger, MVT::i32, 14, 
 3577 /*  7283*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3579                       MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 3594 /*  7318*/        OPC_CheckType, MVT::i32,
 3599 /*  7324*/        OPC_CheckType, MVT::i32,
 3603 /*  7333*/        OPC_EmitInteger, MVT::i32, 14, 
 3604 /*  7336*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3606                       MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 3618 /*  7367*/        OPC_CheckType, MVT::i32,
 3623 /*  7373*/        OPC_CheckType, MVT::i32,
 3627 /*  7382*/        OPC_EmitInteger, MVT::i32, 14, 
 3628 /*  7385*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3630                       MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 3642 /*  7415*/        OPC_CheckType, MVT::i32,
 3647 /*  7421*/        OPC_CheckType, MVT::i32,
 3651 /*  7430*/        OPC_EmitInteger, MVT::i32, 14, 
 3652 /*  7433*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3654                       MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 3666 /*  7464*/        OPC_CheckType, MVT::i32,
 3671 /*  7470*/        OPC_CheckType, MVT::i32,
 3675 /*  7479*/        OPC_EmitInteger, MVT::i32, 14, 
 3676 /*  7482*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3678                       MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 3690 /*  7512*/        OPC_CheckType, MVT::i32,
 3695 /*  7518*/        OPC_CheckType, MVT::i32,
 3699 /*  7527*/        OPC_EmitInteger, MVT::i32, 14, 
 3700 /*  7530*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3702                       MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 3714 /*  7561*/        OPC_CheckType, MVT::i32,
 3719 /*  7567*/        OPC_CheckType, MVT::i32,
 3723 /*  7576*/        OPC_EmitInteger, MVT::i32, 14, 
 3724 /*  7579*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3726                       MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 3738 /*  7609*/        OPC_CheckType, MVT::i32,
 3743 /*  7615*/        OPC_CheckType, MVT::i32,
 3747 /*  7624*/        OPC_EmitInteger, MVT::i32, 14, 
 3748 /*  7627*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3750                       MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 3762 /*  7658*/        OPC_CheckType, MVT::i32,
 3767 /*  7664*/        OPC_CheckType, MVT::i32,
 3771 /*  7673*/        OPC_EmitInteger, MVT::i32, 14, 
 3772 /*  7676*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3774                       MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 3785 /*  7701*/        OPC_CheckType, MVT::i32,
 3787 /*  7705*/        OPC_EmitInteger, MVT::i32, 0, 
 3788 /*  7708*/        OPC_EmitInteger, MVT::i32, 14, 
 3789 /*  7711*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3791                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 3798 /*  7732*/        OPC_CheckType, MVT::i32,
 3800 /*  7736*/        OPC_EmitInteger, MVT::i32, 0, 
 3801 /*  7739*/        OPC_EmitInteger, MVT::i32, 14, 
 3802 /*  7742*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3804                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 3811 /*  7762*/        OPC_CheckType, MVT::i32,
 3813 /*  7766*/        OPC_EmitInteger, MVT::i32, 0, 
 3814 /*  7769*/        OPC_EmitInteger, MVT::i32, 14, 
 3815 /*  7772*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3817                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 3824 /*  7793*/        OPC_CheckType, MVT::i32,
 3826 /*  7797*/        OPC_EmitInteger, MVT::i32, 0, 
 3827 /*  7800*/        OPC_EmitInteger, MVT::i32, 14, 
 3828 /*  7803*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3830                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 3841 /*  7829*/        OPC_CheckType, MVT::i32,
 3843 /*  7833*/        OPC_EmitInteger, MVT::i32, 0, 
 3844 /*  7836*/        OPC_EmitInteger, MVT::i32, 14, 
 3845 /*  7839*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3847                       MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 3855 /*  7861*/        OPC_CheckType, MVT::i32,
 3857 /*  7865*/        OPC_EmitInteger, MVT::i32, 0, 
 3858 /*  7868*/        OPC_EmitInteger, MVT::i32, 14, 
 3859 /*  7871*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3861                       MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 3869 /*  7892*/        OPC_CheckType, MVT::i32,
 3871 /*  7896*/        OPC_EmitInteger, MVT::i32, 0, 
 3872 /*  7899*/        OPC_EmitInteger, MVT::i32, 14, 
 3873 /*  7902*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3875                       MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 3883 /*  7924*/        OPC_CheckType, MVT::i32,
 3885 /*  7928*/        OPC_EmitInteger, MVT::i32, 0, 
 3886 /*  7931*/        OPC_EmitInteger, MVT::i32, 14, 
 3887 /*  7934*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3889                       MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 3903 /*  7967*/        OPC_CheckChild1Type, MVT::i32,
 3909 /*  7978*/        OPC_CheckChild1Type, MVT::i32,
 3917 /*  7989*/        OPC_EmitInteger, MVT::i32, 3, 
 3918 /*  7992*/        OPC_EmitInteger, MVT::i32, 14, 
 3919 /*  7995*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3921                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 3927 /*  8015*/        OPC_CheckChild1Type, MVT::i32,
 3933 /*  8026*/        OPC_CheckChild1Type, MVT::i32,
 3941 /*  8037*/        OPC_EmitInteger, MVT::i32, 3, 
 3942 /*  8040*/        OPC_EmitInteger, MVT::i32, 14, 
 3943 /*  8043*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3945                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 3958 /*  8075*/        OPC_CheckChild1Type, MVT::i32,
 3964 /*  8086*/        OPC_CheckChild1Type, MVT::i32,
 3973 /*  8098*/        OPC_EmitInteger, MVT::i32, 3, 
 3974 /*  8101*/        OPC_EmitInteger, MVT::i32, 14, 
 3975 /*  8104*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 3977                       MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 3983 /*  8124*/        OPC_CheckChild1Type, MVT::i32,
 3989 /*  8135*/        OPC_CheckChild1Type, MVT::i32,
 3998 /*  8147*/        OPC_EmitInteger, MVT::i32, 3, 
 3999 /*  8150*/        OPC_EmitInteger, MVT::i32, 14, 
 4000 /*  8153*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4002                       MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 4014 /*  8181*/      OPC_CheckChild1Type, MVT::i32,
 4020 /*  8191*/      OPC_CheckChild1Type, MVT::i32,
 4023 /*  8195*/      OPC_CheckType, MVT::i32,
 4026 /*  8201*/        OPC_EmitInteger, MVT::i32, 14, 
 4027 /*  8204*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4029                       MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 4034 /*  8221*/        OPC_EmitInteger, MVT::i32, 14, 
 4035 /*  8224*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4037                       MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 4048 /*  8251*/      OPC_CheckChild1Type, MVT::i32,
 4054 /*  8261*/      OPC_CheckChild1Type, MVT::i32,
 4058 /*  8266*/      OPC_CheckType, MVT::i32,
 4061 /*  8272*/        OPC_EmitInteger, MVT::i32, 14, 
 4062 /*  8275*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4064                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 4069 /*  8292*/        OPC_EmitInteger, MVT::i32, 14, 
 4070 /*  8295*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4072                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 4091 /*  8335*/        OPC_CheckChild1Type, MVT::i32,
 4096 /*  8343*/          OPC_EmitInteger, MVT::i32, 14, 
 4097 /*  8346*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4099                         MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 4104 /*  8363*/          OPC_EmitInteger, MVT::i32, 14, 
 4105 /*  8366*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4107                         MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 4114 /*  8387*/        OPC_CheckChild1Type, MVT::i32,
 4126 /*  8405*/          OPC_EmitInteger, MVT::i32, 14, 
 4127 /*  8408*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4129                         MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 4134 /*  8425*/          OPC_EmitInteger, MVT::i32, 14, 
 4135 /*  8428*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4137                         MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 4156 /*  8468*/        OPC_CheckChild1Type, MVT::i32,
 4162 /*  8477*/          OPC_EmitInteger, MVT::i32, 14, 
 4163 /*  8480*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4165                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 4170 /*  8497*/          OPC_EmitInteger, MVT::i32, 14, 
 4171 /*  8500*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4173                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 4180 /*  8521*/        OPC_CheckChild1Type, MVT::i32,
 4193 /*  8540*/          OPC_EmitInteger, MVT::i32, 14, 
 4194 /*  8543*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4196                         MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 4201 /*  8560*/          OPC_EmitInteger, MVT::i32, 14, 
 4202 /*  8563*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4204                         MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 4213 /*  8585*/        OPC_CheckType, MVT::i32,
 4216 /*  8592*/        OPC_EmitInteger, MVT::i32, 14, 
 4217 /*  8595*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4218 /*  8598*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4220                       MVT::i32, 7/*#Ops*/, 0, 2, 3, 4, 5, 6, 7, 
 4235 /*  8634*/          OPC_CheckChild1Type, MVT::i32,
 4238 /*  8638*/          OPC_CheckType, MVT::i32,
 4240 /*  8642*/          OPC_EmitInteger, MVT::i32, 14, 
 4241 /*  8645*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4243                         MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 4251 /*  8667*/          OPC_CheckChild1Type, MVT::i32,
 4258 /*  8676*/          OPC_CheckType, MVT::i32,
 4260 /*  8680*/          OPC_EmitInteger, MVT::i32, 14, 
 4261 /*  8683*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4263                         MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 4275 /*  8710*/          OPC_CheckChild1Type, MVT::i32,
 4278 /*  8714*/          OPC_CheckType, MVT::i32,
 4280 /*  8718*/          OPC_EmitInteger, MVT::i32, 14, 
 4281 /*  8721*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4283                         MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 4291 /*  8743*/          OPC_CheckChild1Type, MVT::i32,
 4298 /*  8752*/          OPC_CheckType, MVT::i32,
 4300 /*  8756*/          OPC_EmitInteger, MVT::i32, 14, 
 4301 /*  8759*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4303                         MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 4309 /*  8776*/        OPC_CheckType, MVT::i32,
 4312 /*  8783*/        OPC_EmitInteger, MVT::i32, 14, 
 4313 /*  8786*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4314 /*  8789*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4316                       MVT::i32, 7/*#Ops*/, 1, 2, 3, 4, 5, 6, 7, 
 4332 /*  8826*/        OPC_CheckChild1Type, MVT::i32,
 4336 /*  8831*/        OPC_CheckType, MVT::i32,
 4338 /*  8835*/        OPC_EmitInteger, MVT::i32, 14, 
 4339 /*  8838*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4341                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 4349 /*  8860*/        OPC_CheckChild1Type, MVT::i32,
 4357 /*  8870*/        OPC_CheckType, MVT::i32,
 4359 /*  8874*/        OPC_EmitInteger, MVT::i32, 14, 
 4360 /*  8877*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4362                       MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 4374 /*  8904*/        OPC_CheckChild1Type, MVT::i32,
 4378 /*  8909*/        OPC_CheckType, MVT::i32,
 4380 /*  8913*/        OPC_EmitInteger, MVT::i32, 14, 
 4381 /*  8916*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4383                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 4391 /*  8938*/        OPC_CheckChild1Type, MVT::i32,
 4399 /*  8948*/        OPC_CheckType, MVT::i32,
 4401 /*  8952*/        OPC_EmitInteger, MVT::i32, 14, 
 4402 /*  8955*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4404                       MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 4416 /*  8983*/      OPC_CheckChild1Type, MVT::i32,
 4423 /*  8993*/      OPC_EmitInteger, MVT::i32, 3, 
 4424 /*  8996*/      OPC_EmitInteger, MVT::i32, 14, 
 4425 /*  8999*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4427                     MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 4437 /*  9025*/      OPC_CheckChild1Type, MVT::i32,
 4445 /*  9036*/      OPC_EmitInteger, MVT::i32, 3, 
 4446 /*  9039*/      OPC_EmitInteger, MVT::i32, 14, 
 4447 /*  9042*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4449                     MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 4463 /*  9077*/        OPC_CheckType, MVT::i32,
 4475 /*  9097*/            OPC_EmitInteger, MVT::i32, 14, 
 4476 /*  9100*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4478                           MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 4485 /*  9122*/            OPC_EmitInteger, MVT::i32, 14, 
 4486 /*  9125*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4488                           MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 4500 /*  9154*/            OPC_EmitInteger, MVT::i32, 14, 
 4501 /*  9157*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4503                           MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 4510 /*  9179*/            OPC_EmitInteger, MVT::i32, 14, 
 4511 /*  9182*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4513                           MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 4523 /*  9208*/        OPC_CheckType, MVT::i32,
 4535 /*  9228*/          OPC_EmitInteger, MVT::i32, 14, 
 4536 /*  9231*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4538                         MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 4552 /*  9262*/          OPC_EmitInteger, MVT::i32, 14, 
 4553 /*  9265*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4555                         MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 4569 /*  9296*/          OPC_EmitInteger, MVT::i32, 14, 
 4570 /*  9299*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4572                         MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 4586 /*  9330*/          OPC_EmitInteger, MVT::i32, 14, 
 4587 /*  9333*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4589                         MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
 4604 /*  9369*/        OPC_CheckType, MVT::i32,
 4617 /*  9390*/            OPC_EmitInteger, MVT::i32, 14, 
 4618 /*  9393*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4620                           MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 4627 /*  9415*/            OPC_EmitInteger, MVT::i32, 14, 
 4628 /*  9418*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4630                           MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 4643 /*  9448*/            OPC_EmitInteger, MVT::i32, 14, 
 4644 /*  9451*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4646                           MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 4653 /*  9473*/            OPC_EmitInteger, MVT::i32, 14, 
 4654 /*  9476*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4656                           MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 4666 /*  9502*/        OPC_CheckType, MVT::i32,
 4679 /*  9523*/          OPC_EmitInteger, MVT::i32, 14, 
 4680 /*  9526*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4682                         MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 4697 /*  9558*/          OPC_EmitInteger, MVT::i32, 14, 
 4698 /*  9561*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4700                         MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 4715 /*  9593*/          OPC_EmitInteger, MVT::i32, 14, 
 4716 /*  9596*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4718                         MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 4733 /*  9628*/          OPC_EmitInteger, MVT::i32, 14, 
 4734 /*  9631*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4736                         MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 4745 /*  9653*/        OPC_CheckType, MVT::i32,
 4748 /*  9660*/        OPC_EmitInteger, MVT::i32, 14, 
 4749 /*  9663*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4750 /*  9666*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4752                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
 4774 /*  9709*/        OPC_EmitInteger, MVT::i32, 14, 
 4775 /*  9712*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4777                       MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 4782 /*  9728*/        OPC_CheckType, MVT::i32,
 4785 /*  9735*/        OPC_EmitInteger, MVT::i32, 14, 
 4786 /*  9738*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4787 /*  9741*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4789                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
 4811 /*  9784*/        OPC_EmitInteger, MVT::i32, 14, 
 4812 /*  9787*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4814                       MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 4819 /*  9803*/        OPC_CheckType, MVT::i32,
 4822 /*  9810*/        OPC_EmitInteger, MVT::i32, 14, 
 4823 /*  9813*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4824 /*  9816*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4826                       MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
 4850 /*  9861*/      OPC_EmitInteger, MVT::i32, 14, 
 4851 /*  9864*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4853                     MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 4859 /*  9881*/      OPC_CheckType, MVT::i32,
 4862 /*  9888*/      OPC_EmitInteger, MVT::i32, 14, 
 4863 /*  9891*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4864 /*  9894*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4866                     MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
 4889 /*  9938*/      OPC_EmitInteger, MVT::i32, 14, 
 4890 /*  9941*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4892                     MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 4914 /*  9983*/          OPC_EmitInteger, MVT::i32, 14, 
 4915 /*  9986*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4917                         MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 4922 /* 10003*/          OPC_EmitInteger, MVT::i32, 14, 
 4923 /* 10006*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4925                         MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 4943 /* 10040*/        OPC_EmitInteger, MVT::i32, 14, 
 4944 /* 10043*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4946                       MVT::i32, 5/*#Ops*/, 2, 1, 0, 3, 4, 
 4968 /* 10084*/        OPC_EmitInteger, MVT::i32, 14, 
 4969 /* 10087*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4971                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 4989 /* 10121*/        OPC_EmitInteger, MVT::i32, 14, 
 4990 /* 10124*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 4992                       MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 5013 /* 10163*/      OPC_EmitInteger, MVT::i32, 14, 
 5014 /* 10166*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5016                     MVT::i32, 5/*#Ops*/, 2, 1, 0, 3, 4, 
 5037 /* 10206*/        OPC_EmitInteger, MVT::i32, 14, 
 5038 /* 10209*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5040                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5058 /* 10243*/        OPC_EmitInteger, MVT::i32, 14, 
 5059 /* 10246*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5061                       MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 5079 /* 10280*/        OPC_CheckType, MVT::i32,
 5081 /* 10284*/        OPC_EmitInteger, MVT::i32, 14, 
 5082 /* 10287*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5084                       MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 5093 /* 10310*/        OPC_CheckType, MVT::i32,
 5097 /* 10319*/        OPC_EmitInteger, MVT::i32, 14, 
 5098 /* 10322*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5099 /* 10325*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5101                       MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
 5116 /* 10355*/        OPC_CheckType, MVT::i32,
 5118 /* 10359*/        OPC_EmitInteger, MVT::i32, 14, 
 5119 /* 10362*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5121                       MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 5138 /* 10394*/      OPC_CheckType, MVT::i32,
 5141 /* 10400*/        OPC_EmitInteger, MVT::i32, 14, 
 5142 /* 10403*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5144                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5149 /* 10420*/        OPC_EmitInteger, MVT::i32, 14, 
 5150 /* 10423*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5152                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5164 /* 10451*/        OPC_CheckType, MVT::i32,
 5167 /* 10457*/        OPC_EmitInteger, MVT::i32, 14, 
 5168 /* 10460*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5169 /* 10463*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5171                       MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
 5177 /* 10481*/        OPC_CheckType, MVT::i32,
 5181 /* 10490*/        OPC_EmitInteger, MVT::i32, 14, 
 5182 /* 10493*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5183 /* 10496*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5185                       MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
 5191 /* 10514*/        OPC_CheckType, MVT::i32,
 5193 /* 10518*/        OPC_EmitRegister, MVT::i32, ARM::CPSR,
 5195 /* 10523*/        OPC_EmitInteger, MVT::i32, 14, 
 5196 /* 10526*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5198                       MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 5204 /* 10544*/        OPC_CheckType, MVT::i32,
 5206 /* 10548*/        OPC_EmitRegister, MVT::i32, ARM::CPSR,
 5208 /* 10553*/        OPC_EmitInteger, MVT::i32, 14, 
 5209 /* 10556*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5211                       MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 5217 /* 10574*/        OPC_CheckType, MVT::i32,
 5219 /* 10578*/        OPC_EmitRegister, MVT::i32, ARM::CPSR,
 5222 /* 10586*/        OPC_EmitInteger, MVT::i32, 14, 
 5223 /* 10589*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5225                       MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 5231 /* 10607*/        OPC_CheckType, MVT::i32,
 5233 /* 10611*/        OPC_EmitRegister, MVT::i32, ARM::CPSR,
 5236 /* 10619*/        OPC_EmitInteger, MVT::i32, 14, 
 5237 /* 10622*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5239                       MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
 5245 /* 10640*/        OPC_CheckType, MVT::i32,
 5248 /* 10646*/        OPC_EmitInteger, MVT::i32, 14, 
 5249 /* 10649*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5250 /* 10652*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5252                       MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
 5258 /* 10670*/        OPC_CheckType, MVT::i32,
 5261 /* 10676*/        OPC_EmitInteger, MVT::i32, 14, 
 5262 /* 10679*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5264                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
 5270 /* 10696*/        OPC_CheckType, MVT::i32,
 5274 /* 10705*/        OPC_EmitInteger, MVT::i32, 14, 
 5275 /* 10708*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5276 /* 10711*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5278                       MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
 5284 /* 10729*/        OPC_CheckType, MVT::i32,
 5288 /* 10738*/        OPC_EmitInteger, MVT::i32, 14, 
 5289 /* 10741*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5291                       MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 5297 /* 10759*/        OPC_CheckType, MVT::i32,
 5302 /* 10770*/          OPC_EmitInteger, MVT::i32, 14, 
 5303 /* 10773*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5305                         MVT::i32, 3/*#Ops*/, 3, 4, 5,  // Results = #6
 5306 /* 10785*/          OPC_EmitInteger, MVT::i32, 14, 
 5307 /* 10788*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5308 /* 10791*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5310                         MVT::i32, 5/*#Ops*/, 0, 6, 7, 8, 9, 
 5317 /* 10813*/          OPC_EmitInteger, MVT::i32, 14, 
 5318 /* 10816*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5320                         MVT::i32, 3/*#Ops*/, 3, 4, 5,  // Results = #6
 5321 /* 10828*/          OPC_EmitInteger, MVT::i32, 14, 
 5322 /* 10831*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5323 /* 10834*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5325                         MVT::i32, 5/*#Ops*/, 0, 6, 7, 8, 9, 
 5330 /* 10851*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
 5333 /* 10859*/          OPC_EmitInteger, MVT::i32, 14, 
 5334 /* 10862*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5336                         MVT::i32, 3/*#Ops*/, 4, 5, 6,  // Results = #7
 5337 /* 10874*/          OPC_EmitInteger, MVT::i32, 14, 
 5338 /* 10877*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5340                         MVT::i32, 5/*#Ops*/, 2, 0, 7, 8, 9, 
 5352 /* 10903*/        OPC_CheckType, MVT::i32,
 5355 /* 10909*/          OPC_EmitInteger, MVT::i32, 14, 
 5356 /* 10912*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5357 /* 10915*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5359                         MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
 5364 /* 10933*/          OPC_EmitInteger, MVT::i32, 14, 
 5365 /* 10936*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5366 /* 10939*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5368                         MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
 5377 /* 10962*/        OPC_CheckType, MVT::i32,
 5379 /* 10966*/        OPC_EmitInteger, MVT::i32, 14, 
 5380 /* 10969*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5382                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5393 /* 10994*/        OPC_CheckType, MVT::i32,
 5395 /* 10998*/        OPC_EmitInteger, MVT::i32, 14, 
 5396 /* 11001*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5398                       MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 5405 /* 11021*/        OPC_CheckType, MVT::i32,
 5407 /* 11025*/        OPC_EmitInteger, MVT::i32, 14, 
 5408 /* 11028*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5410                       MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 5421 /* 11055*/          OPC_EmitInteger, MVT::i32, 0, 
 5422 /* 11058*/          OPC_EmitInteger, MVT::i32, 14, 
 5423 /* 11061*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5425                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5433 /* 11082*/          OPC_EmitInteger, MVT::i32, 0, 
 5434 /* 11085*/          OPC_EmitInteger, MVT::i32, 14, 
 5435 /* 11088*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5437                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5449 /* 11114*/        OPC_CheckType, MVT::i32,
 5451 /* 11118*/        OPC_EmitInteger, MVT::i32, 14, 
 5452 /* 11121*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5454                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5462 /* 11142*/        OPC_CheckType, MVT::i32,
 5464 /* 11146*/        OPC_EmitInteger, MVT::i32, 14, 
 5465 /* 11149*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5467                       MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 5478 /* 11174*/        OPC_CheckType, MVT::i32,
 5480 /* 11178*/        OPC_EmitInteger, MVT::i32, 14, 
 5481 /* 11181*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5483                       MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 5490 /* 11201*/        OPC_CheckType, MVT::i32,
 5492 /* 11205*/        OPC_EmitInteger, MVT::i32, 14, 
 5493 /* 11208*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5495                       MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 5506 /* 11235*/          OPC_EmitInteger, MVT::i32, 0, 
 5507 /* 11238*/          OPC_EmitInteger, MVT::i32, 14, 
 5508 /* 11241*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5510                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5518 /* 11262*/          OPC_EmitInteger, MVT::i32, 0, 
 5519 /* 11265*/          OPC_EmitInteger, MVT::i32, 14, 
 5520 /* 11268*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5522                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5535 /* 11296*/        OPC_CheckType, MVT::i32,
 5537 /* 11300*/        OPC_EmitInteger, MVT::i32, 0, 
 5538 /* 11303*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5540                       MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
 5547 /* 11321*/        OPC_CheckType, MVT::i32,
 5549 /* 11325*/        OPC_EmitInteger, MVT::i32, 0, 
 5550 /* 11328*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5552                       MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
 5559 /* 11346*/        OPC_CheckType, MVT::i32,
 5561 /* 11350*/        OPC_EmitInteger, MVT::i32, 0, 
 5562 /* 11353*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5564                       MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
 5575 /* 11377*/        OPC_CheckType, MVT::i32,
 5578 /* 11383*/          OPC_EmitInteger, MVT::i32, 14, 
 5579 /* 11386*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5580 /* 11389*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5582                         MVT::i32, 6/*#Ops*/, 1, 2, 0, 3, 4, 5, 
 5587 /* 11407*/          OPC_EmitInteger, MVT::i32, 14, 
 5588 /* 11410*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5589 /* 11413*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5591                         MVT::i32, 6/*#Ops*/, 1, 2, 0, 3, 4, 5, 
 5599 /* 11435*/        OPC_CheckType, MVT::i32,
 5601 /* 11439*/        OPC_EmitInteger, MVT::i32, 14, 
 5602 /* 11442*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5604                       MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 5615 /* 11467*/        OPC_CheckType, MVT::i32,
 5617 /* 11471*/        OPC_EmitInteger, MVT::i32, 14, 
 5618 /* 11474*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5620                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5628 /* 11495*/        OPC_CheckType, MVT::i32,
 5630 /* 11499*/        OPC_EmitInteger, MVT::i32, 14, 
 5631 /* 11502*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5633                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5644 /* 11527*/        OPC_CheckType, MVT::i32,
 5646 /* 11531*/        OPC_EmitInteger, MVT::i32, 14, 
 5647 /* 11534*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5649                       MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 5656 /* 11554*/        OPC_CheckType, MVT::i32,
 5658 /* 11558*/        OPC_EmitInteger, MVT::i32, 14, 
 5659 /* 11561*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5661                       MVT::i32, 5/*#Ops*/, 2, 1, 0, 3, 4, 
 5672 /* 11587*/        OPC_CheckType, MVT::i32,
 5674 /* 11591*/        OPC_EmitInteger, MVT::i32, 14, 
 5675 /* 11594*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5677                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5685 /* 11615*/        OPC_CheckType, MVT::i32,
 5687 /* 11619*/        OPC_EmitInteger, MVT::i32, 14, 
 5688 /* 11622*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5690                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5703 /* 11652*/            OPC_EmitInteger, MVT::i32, 0, 
 5704 /* 11655*/            OPC_EmitInteger, MVT::i32, 14, 
 5705 /* 11658*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5707                           MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 5712 /* 11675*/            OPC_EmitInteger, MVT::i32, 0, 
 5713 /* 11678*/            OPC_EmitInteger, MVT::i32, 14, 
 5714 /* 11681*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5716                           MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 5727 /* 11706*/            OPC_EmitInteger, MVT::i32, 0, 
 5728 /* 11709*/            OPC_EmitInteger, MVT::i32, 14, 
 5729 /* 11712*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5731                           MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 5736 /* 11729*/            OPC_EmitInteger, MVT::i32, 0, 
 5737 /* 11732*/            OPC_EmitInteger, MVT::i32, 14, 
 5738 /* 11735*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5740                           MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 5755 /* 11767*/          OPC_CheckType, MVT::i32,
 5757 /* 11771*/          OPC_EmitInteger, MVT::i32, 0, 
 5758 /* 11774*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5760                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 5766 /* 11791*/          OPC_CheckType, MVT::i32,
 5768 /* 11795*/          OPC_EmitInteger, MVT::i32, 0, 
 5769 /* 11798*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5771                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 5777 /* 11815*/          OPC_CheckType, MVT::i32,
 5779 /* 11819*/          OPC_EmitInteger, MVT::i32, 0, 
 5780 /* 11822*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5782                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 5788 /* 11838*/        OPC_CheckType, MVT::i32,
 5791 /* 11844*/          OPC_EmitInteger, MVT::i32, 14, 
 5792 /* 11847*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5793 /* 11850*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5795                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5800 /* 11867*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
 5801 /* 11870*/          OPC_EmitInteger, MVT::i32, 14, 
 5802 /* 11873*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5804                         MVT::i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 5809 /* 11890*/          OPC_EmitInteger, MVT::i32, 14, 
 5810 /* 11893*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5811 /* 11896*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5814                           MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 5819                           MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 5841 /* 11957*/            OPC_EmitInteger, MVT::i32, 14, 
 5842 /* 11960*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5856 /* 11988*/            OPC_EmitInteger, MVT::i32, 14, 
 5857 /* 11991*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5870 /* 12017*/            OPC_EmitInteger, MVT::i32, 14, 
 5871 /* 12020*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5889 /* 12055*/            OPC_EmitInteger, MVT::i32, 14, 
 5890 /* 12058*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5904 /* 12086*/            OPC_EmitInteger, MVT::i32, 14, 
 5905 /* 12089*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5918 /* 12115*/            OPC_EmitInteger, MVT::i32, 14, 
 5919 /* 12118*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5945 /* 12167*/          OPC_EmitInteger, MVT::i32, 14, 
 5946 /* 12170*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5961 /* 12199*/          OPC_EmitInteger, MVT::i32, 14, 
 5962 /* 12202*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5976 /* 12229*/          OPC_EmitInteger, MVT::i32, 14, 
 5977 /* 12232*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 5996 /* 12268*/          OPC_EmitInteger, MVT::i32, 14, 
 5997 /* 12271*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6012 /* 12300*/          OPC_EmitInteger, MVT::i32, 14, 
 6013 /* 12303*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6027 /* 12330*/          OPC_EmitInteger, MVT::i32, 14, 
 6028 /* 12333*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6055 /* 12386*/              OPC_EmitInteger, MVT::i32, 14, 
 6056 /* 12389*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6064 /* 12410*/              OPC_EmitInteger, MVT::i32, 14, 
 6065 /* 12413*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6082 /* 12447*/              OPC_EmitInteger, MVT::i32, 14, 
 6083 /* 12450*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6091 /* 12471*/              OPC_EmitInteger, MVT::i32, 14, 
 6092 /* 12474*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6114 /* 12514*/          OPC_EmitInteger, MVT::i32, 14, 
 6115 /* 12517*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6138 /* 12562*/          OPC_EmitInteger, MVT::i32, 14, 
 6139 /* 12565*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6159 /* 12604*/          OPC_EmitInteger, MVT::i32, 14, 
 6160 /* 12607*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6183 /* 12652*/          OPC_EmitInteger, MVT::i32, 14, 
 6184 /* 12655*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6204 /* 12694*/          OPC_EmitInteger, MVT::i32, 14, 
 6205 /* 12697*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6231 /* 12744*/        OPC_EmitInteger, MVT::i32, 14, 
 6232 /* 12747*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6253 /* 12786*/        OPC_EmitInteger, MVT::i32, 14, 
 6254 /* 12789*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6278 /* 12833*/      OPC_EmitInteger, MVT::i32, 14, 
 6279 /* 12836*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6303 /* 12881*/        OPC_EmitInteger, MVT::i32, 14, 
 6304 /* 12884*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6325 /* 12923*/        OPC_EmitInteger, MVT::i32, 14, 
 6326 /* 12926*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6350 /* 12970*/      OPC_EmitInteger, MVT::i32, 14, 
 6351 /* 12973*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6375 /* 13018*/        OPC_EmitInteger, MVT::i32, 14, 
 6376 /* 13021*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6397 /* 13060*/        OPC_EmitInteger, MVT::i32, 14, 
 6398 /* 13063*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6422 /* 13107*/      OPC_EmitInteger, MVT::i32, 14, 
 6423 /* 13110*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6447 /* 13157*/          OPC_EmitInteger, MVT::i32, 14, 
 6448 /* 13160*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6469 /* 13199*/          OPC_EmitInteger, MVT::i32, 14, 
 6470 /* 13202*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6494 /* 13248*/          OPC_EmitInteger, MVT::i32, 14, 
 6495 /* 13251*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6516 /* 13291*/          OPC_EmitInteger, MVT::i32, 14, 
 6517 /* 13294*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6541 /* 13340*/          OPC_EmitInteger, MVT::i32, 14, 
 6542 /* 13343*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6563 /* 13383*/          OPC_EmitInteger, MVT::i32, 14, 
 6564 /* 13386*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6596 /* 13452*/          OPC_EmitInteger, MVT::i32, 14, 
 6597 /* 13455*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6618 /* 13503*/          OPC_EmitInteger, MVT::i32, 14, 
 6619 /* 13506*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6645 /* 13561*/        OPC_EmitInteger, MVT::i32, 14, 
 6646 /* 13564*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6676 /* 13626*/        OPC_EmitInteger, MVT::i32, 14, 
 6677 /* 13629*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6703 /* 13684*/        OPC_EmitInteger, MVT::i32, 14, 
 6704 /* 13687*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6733 /* 13747*/      OPC_EmitInteger, MVT::i32, 14, 
 6734 /* 13750*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6763 /* 13811*/        OPC_EmitInteger, MVT::i32, 14, 
 6764 /* 13814*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6790 /* 13869*/        OPC_EmitInteger, MVT::i32, 14, 
 6791 /* 13872*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6811 /* 13914*/          OPC_EmitInteger, MVT::i32, 14, 
 6812 /* 13917*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6824 /* 13942*/          OPC_EmitInteger, MVT::i32, 14, 
 6825 /* 13945*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6837 /* 13970*/          OPC_EmitInteger, MVT::i32, 14, 
 6838 /* 13973*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6850 /* 13998*/          OPC_EmitInteger, MVT::i32, 14, 
 6851 /* 14001*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6863 /* 14026*/          OPC_EmitInteger, MVT::i32, 14, 
 6864 /* 14029*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6876 /* 14054*/          OPC_EmitInteger, MVT::i32, 14, 
 6877 /* 14057*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6893 /* 14090*/          OPC_EmitInteger, MVT::i32, 14, 
 6894 /* 14093*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6906 /* 14118*/          OPC_EmitInteger, MVT::i32, 14, 
 6907 /* 14121*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6919 /* 14146*/          OPC_EmitInteger, MVT::i32, 14, 
 6920 /* 14149*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6932 /* 14174*/          OPC_EmitInteger, MVT::i32, 14, 
 6933 /* 14177*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6945 /* 14202*/          OPC_EmitInteger, MVT::i32, 14, 
 6946 /* 14205*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6958 /* 14230*/          OPC_EmitInteger, MVT::i32, 14, 
 6959 /* 14233*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6980 /* 14277*/            OPC_EmitInteger, MVT::i32, 14, 
 6981 /* 14280*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 6994 /* 14306*/            OPC_EmitInteger, MVT::i32, 14, 
 6995 /* 14309*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7008 /* 14335*/            OPC_EmitInteger, MVT::i32, 14, 
 7009 /* 14338*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7022 /* 14364*/            OPC_EmitInteger, MVT::i32, 14, 
 7023 /* 14367*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7036 /* 14393*/            OPC_EmitInteger, MVT::i32, 14, 
 7037 /* 14396*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7050 /* 14422*/            OPC_EmitInteger, MVT::i32, 14, 
 7051 /* 14425*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7068 /* 14459*/            OPC_EmitInteger, MVT::i32, 14, 
 7069 /* 14462*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7082 /* 14488*/            OPC_EmitInteger, MVT::i32, 14, 
 7083 /* 14491*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7096 /* 14517*/            OPC_EmitInteger, MVT::i32, 14, 
 7097 /* 14520*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7110 /* 14546*/            OPC_EmitInteger, MVT::i32, 14, 
 7111 /* 14549*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7124 /* 14575*/            OPC_EmitInteger, MVT::i32, 14, 
 7125 /* 14578*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7138 /* 14604*/            OPC_EmitInteger, MVT::i32, 14, 
 7139 /* 14607*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7158 /* 14644*/          OPC_EmitInteger, MVT::i32, 14, 
 7159 /* 14647*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7174 /* 14676*/          OPC_EmitInteger, MVT::i32, 14, 
 7175 /* 14679*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7188 /* 14704*/          OPC_EmitInteger, MVT::i32, 14, 
 7189 /* 14707*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7207 /* 14742*/          OPC_EmitInteger, MVT::i32, 14, 
 7208 /* 14745*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7223 /* 14774*/          OPC_EmitInteger, MVT::i32, 14, 
 7224 /* 14777*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7237 /* 14802*/          OPC_EmitInteger, MVT::i32, 14, 
 7238 /* 14805*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7258 /* 14844*/          OPC_EmitInteger, MVT::i32, 14, 
 7259 /* 14847*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7267 /* 14867*/          OPC_EmitInteger, MVT::i32, 14, 
 7268 /* 14870*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7276 /* 14890*/          OPC_EmitInteger, MVT::i32, 14, 
 7277 /* 14893*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7285 /* 14913*/          OPC_EmitInteger, MVT::i32, 14, 
 7286 /* 14916*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7294 /* 14936*/          OPC_EmitInteger, MVT::i32, 14, 
 7295 /* 14939*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7303 /* 14959*/          OPC_EmitInteger, MVT::i32, 14, 
 7304 /* 14962*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7312 /* 14982*/          OPC_EmitInteger, MVT::i32, 14, 
 7313 /* 14985*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7321 /* 15005*/          OPC_EmitInteger, MVT::i32, 14, 
 7322 /* 15008*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7338 /* 15042*/          OPC_EmitInteger, MVT::i32, 14, 
 7339 /* 15045*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7347 /* 15065*/          OPC_EmitInteger, MVT::i32, 14, 
 7348 /* 15068*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7356 /* 15088*/          OPC_EmitInteger, MVT::i32, 14, 
 7357 /* 15091*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7365 /* 15111*/          OPC_EmitInteger, MVT::i32, 14, 
 7366 /* 15114*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7374 /* 15134*/          OPC_EmitInteger, MVT::i32, 14, 
 7375 /* 15137*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7383 /* 15157*/          OPC_EmitInteger, MVT::i32, 14, 
 7384 /* 15160*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7392 /* 15180*/          OPC_EmitInteger, MVT::i32, 14, 
 7393 /* 15183*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7401 /* 15203*/          OPC_EmitInteger, MVT::i32, 14, 
 7402 /* 15206*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7418 /* 15240*/          OPC_EmitInteger, MVT::i32, 14, 
 7419 /* 15243*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7427 /* 15263*/          OPC_EmitInteger, MVT::i32, 14, 
 7428 /* 15266*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7436 /* 15286*/          OPC_EmitInteger, MVT::i32, 14, 
 7437 /* 15289*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7445 /* 15309*/          OPC_EmitInteger, MVT::i32, 14, 
 7446 /* 15312*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7454 /* 15332*/          OPC_EmitInteger, MVT::i32, 14, 
 7455 /* 15335*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7463 /* 15355*/          OPC_EmitInteger, MVT::i32, 14, 
 7464 /* 15358*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7472 /* 15378*/          OPC_EmitInteger, MVT::i32, 14, 
 7473 /* 15381*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7481 /* 15401*/          OPC_EmitInteger, MVT::i32, 14, 
 7482 /* 15404*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7498 /* 15438*/          OPC_EmitInteger, MVT::i32, 14, 
 7499 /* 15441*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7507 /* 15461*/          OPC_EmitInteger, MVT::i32, 14, 
 7508 /* 15464*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7516 /* 15484*/          OPC_EmitInteger, MVT::i32, 14, 
 7517 /* 15487*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7525 /* 15507*/          OPC_EmitInteger, MVT::i32, 14, 
 7526 /* 15510*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7534 /* 15530*/          OPC_EmitInteger, MVT::i32, 14, 
 7535 /* 15533*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7543 /* 15553*/          OPC_EmitInteger, MVT::i32, 14, 
 7544 /* 15556*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7552 /* 15576*/          OPC_EmitInteger, MVT::i32, 14, 
 7553 /* 15579*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7561 /* 15599*/          OPC_EmitInteger, MVT::i32, 14, 
 7562 /* 15602*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7573 /* 15626*/        OPC_CheckChild0Type, MVT::i32,
 7578 /* 15635*/          OPC_EmitInteger, MVT::i32, 0, 
 7579 /* 15638*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7586 /* 15656*/          OPC_EmitInteger, MVT::i32, 0, 
 7587 /* 15659*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7594 /* 15677*/          OPC_EmitInteger, MVT::i32, 0, 
 7595 /* 15680*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7615 /* 15720*/          OPC_EmitInteger, MVT::i32, 14, 
 7616 /* 15723*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7624 /* 15743*/          OPC_EmitInteger, MVT::i32, 14, 
 7625 /* 15746*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7633 /* 15766*/          OPC_EmitInteger, MVT::i32, 14, 
 7634 /* 15769*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7642 /* 15789*/          OPC_EmitInteger, MVT::i32, 14, 
 7643 /* 15792*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7651 /* 15812*/          OPC_EmitInteger, MVT::i32, 14, 
 7652 /* 15815*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7660 /* 15835*/          OPC_EmitInteger, MVT::i32, 14, 
 7661 /* 15838*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7669 /* 15858*/          OPC_EmitInteger, MVT::i32, 14, 
 7670 /* 15861*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7678 /* 15881*/          OPC_EmitInteger, MVT::i32, 14, 
 7679 /* 15884*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7696 /* 15919*/          OPC_EmitInteger, MVT::i32, 14, 
 7697 /* 15922*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7705 /* 15942*/          OPC_EmitInteger, MVT::i32, 14, 
 7706 /* 15945*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7714 /* 15965*/          OPC_EmitInteger, MVT::i32, 14, 
 7715 /* 15968*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7723 /* 15988*/          OPC_EmitInteger, MVT::i32, 14, 
 7724 /* 15991*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7732 /* 16011*/          OPC_EmitInteger, MVT::i32, 14, 
 7733 /* 16014*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7741 /* 16034*/          OPC_EmitInteger, MVT::i32, 14, 
 7742 /* 16037*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7750 /* 16057*/          OPC_EmitInteger, MVT::i32, 14, 
 7751 /* 16060*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7759 /* 16080*/          OPC_EmitInteger, MVT::i32, 14, 
 7760 /* 16083*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7777 /* 16118*/          OPC_EmitInteger, MVT::i32, 14, 
 7778 /* 16121*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7786 /* 16141*/          OPC_EmitInteger, MVT::i32, 14, 
 7787 /* 16144*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7795 /* 16164*/          OPC_EmitInteger, MVT::i32, 14, 
 7796 /* 16167*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7804 /* 16187*/          OPC_EmitInteger, MVT::i32, 14, 
 7805 /* 16190*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7813 /* 16210*/          OPC_EmitInteger, MVT::i32, 14, 
 7814 /* 16213*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7822 /* 16233*/          OPC_EmitInteger, MVT::i32, 14, 
 7823 /* 16236*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7831 /* 16256*/          OPC_EmitInteger, MVT::i32, 14, 
 7832 /* 16259*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7840 /* 16279*/          OPC_EmitInteger, MVT::i32, 14, 
 7841 /* 16282*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7858 /* 16317*/          OPC_EmitInteger, MVT::i32, 14, 
 7859 /* 16320*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7867 /* 16340*/          OPC_EmitInteger, MVT::i32, 14, 
 7868 /* 16343*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7876 /* 16363*/          OPC_EmitInteger, MVT::i32, 14, 
 7877 /* 16366*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7885 /* 16386*/          OPC_EmitInteger, MVT::i32, 14, 
 7886 /* 16389*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7894 /* 16409*/          OPC_EmitInteger, MVT::i32, 14, 
 7895 /* 16412*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7903 /* 16432*/          OPC_EmitInteger, MVT::i32, 14, 
 7904 /* 16435*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7912 /* 16455*/          OPC_EmitInteger, MVT::i32, 14, 
 7913 /* 16458*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7921 /* 16478*/          OPC_EmitInteger, MVT::i32, 14, 
 7922 /* 16481*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7936 /* 16508*/      OPC_CheckChild0Type, MVT::i32,
 7942 /* 16517*/      OPC_EmitInteger, MVT::i32, 0, 
 7943 /* 16520*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7956 /* 16547*/        OPC_CheckChild0Type, MVT::i32,
 7962 /* 16556*/        OPC_EmitInteger, MVT::i32, 0, 
 7963 /* 16559*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7972 /* 16579*/        OPC_CheckChild0Type, MVT::i32,
 7979 /* 16589*/        OPC_EmitInteger, MVT::i32, 0, 
 7980 /* 16592*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 7993 /* 16618*/      OPC_CheckChild0Type, MVT::i32,
 7999 /* 16627*/      OPC_EmitInteger, MVT::i32, 0, 
 8000 /* 16630*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8013 /* 16657*/        OPC_CheckChild0Type, MVT::i32,
 8019 /* 16666*/        OPC_EmitInteger, MVT::i32, 0, 
 8020 /* 16669*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8029 /* 16689*/        OPC_CheckChild0Type, MVT::i32,
 8036 /* 16699*/        OPC_EmitInteger, MVT::i32, 0, 
 8037 /* 16702*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8050 /* 16728*/      OPC_CheckChild0Type, MVT::i32,
 8056 /* 16737*/      OPC_EmitInteger, MVT::i32, 0, 
 8057 /* 16740*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8070 /* 16767*/        OPC_CheckChild0Type, MVT::i32,
 8076 /* 16776*/        OPC_EmitInteger, MVT::i32, 0, 
 8077 /* 16779*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8086 /* 16799*/        OPC_CheckChild0Type, MVT::i32,
 8093 /* 16809*/        OPC_EmitInteger, MVT::i32, 0, 
 8094 /* 16812*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8110 /* 16845*/          OPC_EmitInteger, MVT::i32, 14, 
 8111 /* 16848*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8121 /* 16869*/          OPC_EmitInteger, MVT::i32, 14, 
 8122 /* 16872*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8131 /* 16891*/          OPC_EmitInteger, MVT::i32, 14, 
 8132 /* 16894*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8145 /* 16921*/          OPC_EmitInteger, MVT::i32, 14, 
 8146 /* 16924*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8156 /* 16945*/          OPC_EmitInteger, MVT::i32, 14, 
 8157 /* 16948*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8166 /* 16967*/          OPC_EmitInteger, MVT::i32, 14, 
 8167 /* 16970*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8179 /* 16996*/          OPC_EmitInteger, MVT::i32, 14, 
 8180 /* 16999*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8187 /* 17017*/          OPC_EmitInteger, MVT::i32, 14, 
 8188 /* 17020*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8195 /* 17038*/          OPC_EmitInteger, MVT::i32, 14, 
 8196 /* 17041*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8203 /* 17059*/          OPC_EmitInteger, MVT::i32, 14, 
 8204 /* 17062*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8211 /* 17080*/          OPC_EmitInteger, MVT::i32, 14, 
 8212 /* 17083*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8219 /* 17101*/          OPC_EmitInteger, MVT::i32, 14, 
 8220 /* 17104*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8234 /* 17133*/          OPC_EmitInteger, MVT::i32, 14, 
 8235 /* 17136*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8246 /* 17159*/          OPC_EmitInteger, MVT::i32, 14, 
 8247 /* 17162*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8258 /* 17185*/          OPC_EmitInteger, MVT::i32, 14, 
 8259 /* 17188*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8273 /* 17217*/          OPC_EmitInteger, MVT::i32, 14, 
 8274 /* 17220*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8285 /* 17243*/          OPC_EmitInteger, MVT::i32, 14, 
 8286 /* 17246*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8297 /* 17269*/          OPC_EmitInteger, MVT::i32, 14, 
 8298 /* 17272*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8306 /* 17291*/        OPC_CheckChild0Type, MVT::i32,
 8310 /* 17299*/          OPC_EmitInteger, MVT::i32, 0, 
 8311 /* 17302*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8320 /* 17326*/          OPC_EmitInteger, MVT::i32, 0, 
 8321 /* 17329*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8330 /* 17353*/          OPC_EmitInteger, MVT::i32, 0, 
 8331 /* 17356*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8350 /* 17396*/          OPC_EmitInteger, MVT::i32, 14, 
 8351 /* 17399*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8362 /* 17421*/          OPC_EmitInteger, MVT::i32, 14, 
 8363 /* 17424*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8373 /* 17444*/          OPC_EmitInteger, MVT::i32, 14, 
 8374 /* 17447*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8388 /* 17475*/          OPC_EmitInteger, MVT::i32, 14, 
 8389 /* 17478*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8400 /* 17500*/          OPC_EmitInteger, MVT::i32, 14, 
 8401 /* 17503*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8411 /* 17523*/          OPC_EmitInteger, MVT::i32, 14, 
 8412 /* 17526*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8425 /* 17553*/          OPC_EmitInteger, MVT::i32, 14, 
 8426 /* 17556*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8433 /* 17574*/          OPC_EmitInteger, MVT::i32, 14, 
 8434 /* 17577*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8441 /* 17595*/          OPC_EmitInteger, MVT::i32, 14, 
 8442 /* 17598*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8449 /* 17616*/          OPC_EmitInteger, MVT::i32, 14, 
 8450 /* 17619*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8457 /* 17637*/          OPC_EmitInteger, MVT::i32, 14, 
 8458 /* 17640*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8465 /* 17658*/          OPC_EmitInteger, MVT::i32, 14, 
 8466 /* 17661*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8481 /* 17691*/          OPC_EmitInteger, MVT::i32, 14, 
 8482 /* 17694*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8494 /* 17718*/          OPC_EmitInteger, MVT::i32, 14, 
 8495 /* 17721*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8507 /* 17745*/          OPC_EmitInteger, MVT::i32, 14, 
 8508 /* 17748*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8523 /* 17778*/          OPC_EmitInteger, MVT::i32, 14, 
 8524 /* 17781*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8536 /* 17805*/          OPC_EmitInteger, MVT::i32, 14, 
 8537 /* 17808*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8549 /* 17832*/          OPC_EmitInteger, MVT::i32, 14, 
 8550 /* 17835*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8558 /* 17854*/        OPC_CheckChild0Type, MVT::i32,
 8563 /* 17863*/          OPC_EmitInteger, MVT::i32, 0, 
 8564 /* 17866*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8573 /* 17890*/          OPC_EmitInteger, MVT::i32, 0, 
 8574 /* 17893*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8583 /* 17917*/          OPC_EmitInteger, MVT::i32, 0, 
 8584 /* 17920*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8598 /* 17951*/        OPC_EmitInteger, MVT::i32, 14, 
 8599 /* 17954*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8606 /* 17971*/        OPC_EmitInteger, MVT::i32, 14, 
 8607 /* 17974*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8614 /* 17991*/        OPC_EmitInteger, MVT::i32, 14, 
 8615 /* 17994*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8623 /* 18013*/          OPC_EmitInteger, MVT::i32, 14, 
 8624 /* 18016*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8631 /* 18032*/          OPC_EmitInteger, MVT::i32, 0, 
 8632 /* 18035*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8643 /* 18062*/          OPC_EmitInteger, MVT::i32, 14, 
 8644 /* 18065*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8651 /* 18081*/          OPC_EmitInteger, MVT::i32, 0, 
 8652 /* 18084*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8663 /* 18111*/          OPC_EmitInteger, MVT::i32, 14, 
 8664 /* 18114*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8671 /* 18130*/          OPC_EmitInteger, MVT::i32, 0, 
 8672 /* 18133*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8682 /* 18158*/        OPC_EmitInteger, MVT::i32, 14, 
 8683 /* 18161*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8690 /* 18178*/        OPC_EmitInteger, MVT::i32, 14, 
 8691 /* 18181*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8705 /* 18214*/      OPC_CheckChild1Type, MVT::i32,
 8707 /* 18217*/      OPC_CheckType, MVT::i32,
 8710 /* 18223*/        OPC_EmitInteger, MVT::i32, 1, 
 8711 /* 18226*/        OPC_EmitInteger, MVT::i32, 14, 
 8712 /* 18229*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8714                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 8719 /* 18245*/        OPC_EmitInteger, MVT::i32, 1, 
 8720 /* 18248*/        OPC_EmitInteger, MVT::i32, 14, 
 8721 /* 18251*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8723                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 8736 /* 18281*/      OPC_CheckType, MVT::i32,
 8739 /* 18285*/      OPC_CheckType, MVT::i32,
 8743 /* 18294*/      OPC_EmitInteger, MVT::i32, 14, 
 8744 /* 18297*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8746                     MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 8758 /* 18327*/      OPC_CheckType, MVT::i32,
 8761 /* 18331*/      OPC_CheckType, MVT::i32,
 8765 /* 18340*/      OPC_EmitInteger, MVT::i32, 14, 
 8766 /* 18343*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8768                     MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 8780 /* 18374*/      OPC_CheckType, MVT::i32,
 8783 /* 18378*/      OPC_CheckType, MVT::i32,
 8787 /* 18387*/      OPC_EmitInteger, MVT::i32, 14, 
 8788 /* 18390*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8790                     MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 8802 /* 18419*/      OPC_CheckType, MVT::i32,
 8805 /* 18423*/      OPC_CheckType, MVT::i32,
 8809 /* 18432*/      OPC_EmitInteger, MVT::i32, 14, 
 8810 /* 18435*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8812                     MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 8824 /* 18465*/      OPC_CheckType, MVT::i32,
 8827 /* 18469*/      OPC_CheckType, MVT::i32,
 8831 /* 18478*/      OPC_EmitInteger, MVT::i32, 14, 
 8832 /* 18481*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8834                     MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 8846 /* 18512*/      OPC_CheckType, MVT::i32,
 8849 /* 18516*/      OPC_CheckType, MVT::i32,
 8853 /* 18525*/      OPC_EmitInteger, MVT::i32, 14, 
 8854 /* 18528*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8856                     MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 8862 /* 18546*/      OPC_CheckType, MVT::i32,
 8864 /* 18550*/      OPC_EmitInteger, MVT::i32, 0, 
 8865 /* 18553*/      OPC_EmitInteger, MVT::i32, 14, 
 8866 /* 18556*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8868                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 8874 /* 18575*/      OPC_CheckType, MVT::i32,
 8876 /* 18579*/      OPC_EmitInteger, MVT::i32, 0, 
 8877 /* 18582*/      OPC_EmitInteger, MVT::i32, 14, 
 8878 /* 18585*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8880                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 8886 /* 18605*/      OPC_CheckType, MVT::i32,
 8888 /* 18609*/      OPC_EmitInteger, MVT::i32, 0, 
 8889 /* 18612*/      OPC_EmitInteger, MVT::i32, 14, 
 8890 /* 18615*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8892                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 8898 /* 18633*/      OPC_CheckType, MVT::i32,
 8900 /* 18637*/      OPC_EmitInteger, MVT::i32, 0, 
 8901 /* 18640*/      OPC_EmitInteger, MVT::i32, 14, 
 8902 /* 18643*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8904                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 8910 /* 18662*/      OPC_CheckType, MVT::i32,
 8912 /* 18666*/      OPC_EmitInteger, MVT::i32, 0, 
 8913 /* 18669*/      OPC_EmitInteger, MVT::i32, 14, 
 8914 /* 18672*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8916                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 8922 /* 18692*/      OPC_CheckType, MVT::i32,
 8924 /* 18696*/      OPC_EmitInteger, MVT::i32, 0, 
 8925 /* 18699*/      OPC_EmitInteger, MVT::i32, 14, 
 8926 /* 18702*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8928                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 8938 /* 18734*/      OPC_CheckType, MVT::i32,
 8941 /* 18741*/      OPC_EmitInteger, MVT::i32, 14, 
 8942 /* 18744*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8943 /* 18747*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8945                     MVT::i32, 7/*#Ops*/, 0, 2, 3, 4, 5, 6, 7, 
 8956 /* 18777*/      OPC_CheckChild2Type, MVT::i32,
 8962 /* 18788*/      OPC_EmitInteger, MVT::i32, 14, 
 8963 /* 18791*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8965                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 8976 /* 18818*/      OPC_CheckChild2Type, MVT::i32,
 8982 /* 18829*/      OPC_EmitInteger, MVT::i32, 14, 
 8983 /* 18832*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 8985                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 8996 /* 18858*/      OPC_CheckChild2Type, MVT::i32,
 9002 /* 18869*/      OPC_EmitInteger, MVT::i32, 14, 
 9003 /* 18872*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9005                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 9016 /* 18899*/      OPC_CheckChild2Type, MVT::i32,
 9022 /* 18910*/      OPC_EmitInteger, MVT::i32, 14, 
 9023 /* 18913*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9025                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
 9035 /* 18944*/      OPC_CheckType, MVT::i32,
 9038 /* 18951*/      OPC_EmitInteger, MVT::i32, 14, 
 9039 /* 18954*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9040 /* 18957*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9042                     MVT::i32, 7/*#Ops*/, 1, 2, 3, 4, 5, 6, 7, 
 9052 /* 18992*/      OPC_CheckType, MVT::i32,
 9056 /* 19001*/        OPC_EmitInteger, MVT::i32, 14, 
 9057 /* 19004*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9058 /* 19007*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9060                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
 9066 /* 19028*/        OPC_EmitInteger, MVT::i32, 14, 
 9067 /* 19031*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9068 /* 19034*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9070                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
 9081 /* 19069*/      OPC_CheckType, MVT::i32,
 9085 /* 19078*/        OPC_EmitInteger, MVT::i32, 14, 
 9086 /* 19081*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9087 /* 19084*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9089                       MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
 9095 /* 19105*/        OPC_EmitInteger, MVT::i32, 14, 
 9096 /* 19108*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9097 /* 19111*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9099                       MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
 9107 /* 19133*/        OPC_CheckType, MVT::i32,
 9110 /* 19140*/        OPC_EmitInteger, MVT::i32, 14, 
 9111 /* 19143*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9112 /* 19146*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9114                       MVT::i32, 7/*#Ops*/, 0, 2, 3, 4, 5, 6, 7, 
 9128 /* 19189*/          OPC_CheckType, MVT::i32,
 9131 /* 19195*/          OPC_EmitInteger, MVT::i32, 14, 
 9132 /* 19198*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9133 /* 19201*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9135                         MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
 9143 /* 19231*/          OPC_CheckType, MVT::i32,
 9146 /* 19237*/          OPC_EmitInteger, MVT::i32, 14, 
 9147 /* 19240*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9148 /* 19243*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9150                         MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
 9156 /* 19260*/        OPC_CheckType, MVT::i32,
 9159 /* 19267*/        OPC_EmitInteger, MVT::i32, 14, 
 9160 /* 19270*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9161 /* 19273*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9163                       MVT::i32, 7/*#Ops*/, 1, 2, 3, 4, 5, 6, 7, 
 9176 /* 19314*/        OPC_CheckType, MVT::i32,
 9179 /* 19320*/        OPC_EmitInteger, MVT::i32, 14, 
 9180 /* 19323*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9181 /* 19326*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9183                       MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
 9199 /* 19369*/        OPC_CheckType, MVT::i32,
 9202 /* 19375*/        OPC_EmitInteger, MVT::i32, 14, 
 9203 /* 19378*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9204 /* 19381*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9206                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
 9218 /* 19417*/        OPC_CheckType, MVT::i32,
 9221 /* 19423*/        OPC_EmitInteger, MVT::i32, 14, 
 9222 /* 19426*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9223 /* 19429*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9225                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
 9240 /* 19470*/      OPC_CheckType, MVT::i32,
 9243 /* 19476*/      OPC_EmitInteger, MVT::i32, 14, 
 9244 /* 19479*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9245 /* 19482*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9247                     MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
 9262 /* 19524*/        OPC_CheckType, MVT::i32,
 9265 /* 19530*/        OPC_EmitInteger, MVT::i32, 14, 
 9266 /* 19533*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9267 /* 19536*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9269                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
 9281 /* 19572*/        OPC_CheckType, MVT::i32,
 9284 /* 19578*/        OPC_EmitInteger, MVT::i32, 14, 
 9285 /* 19581*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9286 /* 19584*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9288                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
 9296 /* 19605*/        OPC_CheckType, MVT::i32,
 9300 /* 19614*/          OPC_EmitInteger, MVT::i32, 14, 
 9301 /* 19617*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9302 /* 19620*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9304                         MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
 9310 /* 19641*/          OPC_EmitInteger, MVT::i32, 14, 
 9311 /* 19644*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9312 /* 19647*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9314                         MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
 9320 /* 19668*/          OPC_EmitInteger, MVT::i32, 14, 
 9321 /* 19671*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9322 /* 19674*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9324                         MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
 9330 /* 19695*/          OPC_EmitInteger, MVT::i32, 14, 
 9331 /* 19698*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9332 /* 19701*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9334                         MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
 9344 /* 19735*/        OPC_CheckType, MVT::i32,
 9347 /* 19741*/          OPC_EmitInteger, MVT::i32, 14, 
 9348 /* 19744*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9349 /* 19747*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9351                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 9356 /* 19764*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
 9357 /* 19767*/          OPC_EmitInteger, MVT::i32, 14, 
 9358 /* 19770*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9360                         MVT::i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 9365 /* 19787*/          OPC_EmitInteger, MVT::i32, 14, 
 9366 /* 19790*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9367 /* 19793*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9369                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 9381 /* 19828*/      OPC_CheckType, MVT::i32,
 9384 /* 19834*/        OPC_EmitInteger, MVT::i32, 14, 
 9385 /* 19837*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9386 /* 19840*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9388                       MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 9393 /* 19857*/        OPC_EmitRegister, MVT::i32, ARM::CPSR,
 9394 /* 19860*/        OPC_EmitInteger, MVT::i32, 14, 
 9395 /* 19863*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9397                       MVT::i32, 5/*#Ops*/, 2, 1, 0, 3, 4, 
 9402 /* 19880*/        OPC_EmitInteger, MVT::i32, 14, 
 9403 /* 19883*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9404 /* 19886*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9406                       MVT::i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 9417 /* 19911*/      OPC_CheckType, MVT::i32,
 9421 /* 19920*/      OPC_EmitInteger, MVT::i32, 14, 
 9422 /* 19923*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9423 /* 19926*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9425                     MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
 9431 /* 19945*/      OPC_CheckType, MVT::i32,
 9433 /* 19949*/      OPC_EmitInteger, MVT::i32, 14, 
 9434 /* 19952*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9436                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
 9442 /* 19970*/      OPC_CheckType, MVT::i32,
 9444 /* 19974*/      OPC_EmitInteger, MVT::i32, 14, 
 9445 /* 19977*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9447                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
 9458 /* 20002*/        OPC_CheckType, MVT::i32,
 9462 /* 20011*/        OPC_EmitInteger, MVT::i32, 14, 
 9463 /* 20014*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9464 /* 20017*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9466                       MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
 9478 /* 20044*/        OPC_CheckType, MVT::i32,
 9482 /* 20053*/        OPC_EmitInteger, MVT::i32, 14, 
 9483 /* 20056*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9484 /* 20059*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9486                       MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
 9497 /* 20087*/            OPC_CheckType, MVT::i32,
 9500 /* 20093*/            OPC_EmitInteger, MVT::i32, 14, 
 9501 /* 20096*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9502 /* 20099*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9504                           MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
 9510 /* 20117*/            OPC_CheckType, MVT::i32,
 9513 /* 20123*/            OPC_EmitInteger, MVT::i32, 14, 
 9514 /* 20126*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9516                           MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
 9522 /* 20143*/            OPC_CheckType, MVT::i32,
 9525 /* 20149*/            OPC_EmitInteger, MVT::i32, 14, 
 9526 /* 20152*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9527 /* 20155*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9529                           MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
 9535 /* 20173*/            OPC_CheckType, MVT::i32,
 9538 /* 20179*/            OPC_EmitInteger, MVT::i32, 14, 
 9539 /* 20182*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9541                           MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
 9546 /* 20197*/          OPC_CheckType, MVT::i32,
 9549 /* 20203*/            OPC_EmitInteger, MVT::i32, 14, 
 9550 /* 20206*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9551 /* 20209*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9553                           MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 9558 /* 20226*/            OPC_EmitRegister, MVT::i32, ARM::CPSR,
 9559 /* 20229*/            OPC_EmitInteger, MVT::i32, 14, 
 9560 /* 20232*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9562                           MVT::i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 9567 /* 20249*/            OPC_EmitInteger, MVT::i32, 14, 
 9568 /* 20252*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9569 /* 20255*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9571                           MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 9595 /* 20306*/            OPC_EmitInteger, MVT::i32, 14, 
 9596 /* 20309*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9608 /* 20334*/                OPC_EmitInteger, MVT::i32, 14, 
 9609 /* 20337*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9616 /* 20353*/                OPC_EmitInteger, MVT::i32, 0, 
 9617 /* 20356*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9627 /* 20381*/              OPC_EmitInteger, MVT::i32, 0, 
 9628 /* 20384*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9637 /* 20408*/              OPC_EmitInteger, MVT::i32, 0, 
 9638 /* 20411*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9663 /* 20459*/          OPC_EmitInteger, MVT::i32, 14, 
 9664 /* 20462*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9691 /* 20510*/        OPC_EmitInteger, MVT::i32, 14, 
 9692 /* 20513*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9714 /* 20553*/        OPC_EmitInteger, MVT::i32, 14, 
 9715 /* 20556*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9740 /* 20601*/      OPC_EmitInteger, MVT::i32, 14, 
 9741 /* 20604*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9766 /* 20650*/        OPC_EmitInteger, MVT::i32, 14, 
 9767 /* 20653*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9789 /* 20693*/        OPC_EmitInteger, MVT::i32, 14, 
 9790 /* 20696*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9815 /* 20741*/      OPC_EmitInteger, MVT::i32, 0, 
 9816 /* 20744*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9843 /* 20797*/        OPC_EmitInteger, MVT::i32, 0, 
 9844 /* 20800*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9868 /* 20847*/        OPC_EmitInteger, MVT::i32, 0, 
 9869 /* 20850*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9896 /* 20902*/      OPC_EmitInteger, MVT::i32, 0, 
 9897 /* 20905*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9924 /* 20958*/        OPC_EmitInteger, MVT::i32, 0, 
 9925 /* 20961*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9949 /* 21008*/        OPC_EmitInteger, MVT::i32, 0, 
 9950 /* 21011*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
 9977 /* 21063*/      OPC_EmitInteger, MVT::i32, 0, 
 9978 /* 21066*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
10005 /* 21119*/        OPC_EmitInteger, MVT::i32, 0, 
10006 /* 21122*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
10030 /* 21169*/        OPC_EmitInteger, MVT::i32, 0, 
10031 /* 21172*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
10049 /* 21211*/        OPC_CheckChild0Type, MVT::i32,
10053 /* 21218*/          OPC_CheckChild2Type, MVT::i32,
10057 /* 21225*/          OPC_EmitInteger, MVT::i32, 0, 
10058 /* 21228*/          OPC_EmitInteger, MVT::i32, 1, 
10065 /* 21245*/          OPC_CheckChild2Type, MVT::i32,
10069 /* 21252*/          OPC_EmitInteger, MVT::i32, 1, 
10070 /* 21255*/          OPC_EmitInteger, MVT::i32, 1, 
10077 /* 21272*/          OPC_CheckChild2Type, MVT::i32,
10081 /* 21279*/          OPC_EmitInteger, MVT::i32, 10, 
10082 /* 21282*/          OPC_EmitInteger, MVT::i32, 1, 
10089 /* 21299*/          OPC_CheckChild2Type, MVT::i32,
10093 /* 21306*/          OPC_EmitInteger, MVT::i32, 11, 
10094 /* 21309*/          OPC_EmitInteger, MVT::i32, 1, 
10101 /* 21326*/          OPC_CheckChild2Type, MVT::i32,
10105 /* 21333*/          OPC_EmitInteger, MVT::i32, 12, 
10106 /* 21336*/          OPC_EmitInteger, MVT::i32, 1, 
10113 /* 21353*/          OPC_CheckChild2Type, MVT::i32,
10117 /* 21360*/          OPC_EmitInteger, MVT::i32, 13, 
10118 /* 21363*/          OPC_EmitInteger, MVT::i32, 1, 
10125 /* 21380*/          OPC_CheckChild2Type, MVT::i32,
10129 /* 21387*/          OPC_EmitInteger, MVT::i32, 8, 
10130 /* 21390*/          OPC_EmitInteger, MVT::i32, 1, 
10137 /* 21407*/          OPC_CheckChild2Type, MVT::i32,
10141 /* 21414*/          OPC_EmitInteger, MVT::i32, 2, 
10142 /* 21417*/          OPC_EmitInteger, MVT::i32, 1, 
10153 /* 21441*/        OPC_CheckChild0Type, MVT::i32,
10157 /* 21448*/          OPC_CheckChild2Type, MVT::i32,
10161 /* 21455*/          OPC_EmitInteger, MVT::i32, 0, 
10162 /* 21458*/          OPC_EmitInteger, MVT::i32, 1, 
10169 /* 21475*/          OPC_CheckChild2Type, MVT::i32,
10173 /* 21482*/          OPC_EmitInteger, MVT::i32, 1, 
10174 /* 21485*/          OPC_EmitInteger, MVT::i32, 1, 
10181 /* 21502*/          OPC_CheckChild2Type, MVT::i32,
10185 /* 21509*/          OPC_EmitInteger, MVT::i32, 10, 
10186 /* 21512*/          OPC_EmitInteger, MVT::i32, 1, 
10193 /* 21529*/          OPC_CheckChild2Type, MVT::i32,
10197 /* 21536*/          OPC_EmitInteger, MVT::i32, 11, 
10198 /* 21539*/          OPC_EmitInteger, MVT::i32, 1, 
10205 /* 21556*/          OPC_CheckChild2Type, MVT::i32,
10209 /* 21563*/          OPC_EmitInteger, MVT::i32, 12, 
10210 /* 21566*/          OPC_EmitInteger, MVT::i32, 1, 
10217 /* 21583*/          OPC_CheckChild2Type, MVT::i32,
10221 /* 21590*/          OPC_EmitInteger, MVT::i32, 13, 
10222 /* 21593*/          OPC_EmitInteger, MVT::i32, 1, 
10229 /* 21610*/          OPC_CheckChild2Type, MVT::i32,
10233 /* 21617*/          OPC_EmitInteger, MVT::i32, 8, 
10234 /* 21620*/          OPC_EmitInteger, MVT::i32, 1, 
10241 /* 21637*/          OPC_CheckChild2Type, MVT::i32,
10245 /* 21644*/          OPC_EmitInteger, MVT::i32, 2, 
10246 /* 21647*/          OPC_EmitInteger, MVT::i32, 1, 
10257 /* 21671*/        OPC_CheckChild0Type, MVT::i32,
10261 /* 21678*/          OPC_CheckChild2Type, MVT::i32,
10265 /* 21685*/          OPC_EmitInteger, MVT::i32, 0, 
10266 /* 21688*/          OPC_EmitInteger, MVT::i32, 1, 
10273 /* 21705*/          OPC_CheckChild2Type, MVT::i32,
10277 /* 21712*/          OPC_EmitInteger, MVT::i32, 1, 
10278 /* 21715*/          OPC_EmitInteger, MVT::i32, 1, 
10285 /* 21732*/          OPC_CheckChild2Type, MVT::i32,
10289 /* 21739*/          OPC_EmitInteger, MVT::i32, 10, 
10290 /* 21742*/          OPC_EmitInteger, MVT::i32, 1, 
10297 /* 21759*/          OPC_CheckChild2Type, MVT::i32,
10301 /* 21766*/          OPC_EmitInteger, MVT::i32, 11, 
10302 /* 21769*/          OPC_EmitInteger, MVT::i32, 1, 
10309 /* 21786*/          OPC_CheckChild2Type, MVT::i32,
10313 /* 21793*/          OPC_EmitInteger, MVT::i32, 12, 
10314 /* 21796*/          OPC_EmitInteger, MVT::i32, 1, 
10321 /* 21813*/          OPC_CheckChild2Type, MVT::i32,
10325 /* 21820*/          OPC_EmitInteger, MVT::i32, 13, 
10326 /* 21823*/          OPC_EmitInteger, MVT::i32, 1, 
10333 /* 21840*/          OPC_CheckChild2Type, MVT::i32,
10337 /* 21847*/          OPC_EmitInteger, MVT::i32, 8, 
10338 /* 21850*/          OPC_EmitInteger, MVT::i32, 1, 
10345 /* 21867*/          OPC_CheckChild2Type, MVT::i32,
10349 /* 21874*/          OPC_EmitInteger, MVT::i32, 2, 
10350 /* 21877*/          OPC_EmitInteger, MVT::i32, 1, 
10366 /* 21910*/        OPC_CheckChild0Type, MVT::i32,
10370 /* 21917*/          OPC_CheckChild2Type, MVT::i32,
10375 /* 21925*/          OPC_EmitInteger, MVT::i32, 0, 
10376 /* 21928*/          OPC_EmitInteger, MVT::i32, 1, 
10383 /* 21945*/          OPC_CheckChild2Type, MVT::i32,
10388 /* 21953*/          OPC_EmitInteger, MVT::i32, 1, 
10389 /* 21956*/          OPC_EmitInteger, MVT::i32, 1, 
10396 /* 21973*/          OPC_CheckChild2Type, MVT::i32,
10401 /* 21981*/          OPC_EmitInteger, MVT::i32, 10, 
10402 /* 21984*/          OPC_EmitInteger, MVT::i32, 1, 
10409 /* 22001*/          OPC_CheckChild2Type, MVT::i32,
10414 /* 22009*/          OPC_EmitInteger, MVT::i32, 11, 
10415 /* 22012*/          OPC_EmitInteger, MVT::i32, 1, 
10422 /* 22029*/          OPC_CheckChild2Type, MVT::i32,
10427 /* 22037*/          OPC_EmitInteger, MVT::i32, 12, 
10428 /* 22040*/          OPC_EmitInteger, MVT::i32, 1, 
10435 /* 22057*/          OPC_CheckChild2Type, MVT::i32,
10440 /* 22065*/          OPC_EmitInteger, MVT::i32, 13, 
10441 /* 22068*/          OPC_EmitInteger, MVT::i32, 1, 
10448 /* 22085*/          OPC_CheckChild2Type, MVT::i32,
10453 /* 22093*/          OPC_EmitInteger, MVT::i32, 8, 
10454 /* 22096*/          OPC_EmitInteger, MVT::i32, 1, 
10461 /* 22113*/          OPC_CheckChild2Type, MVT::i32,
10466 /* 22121*/          OPC_EmitInteger, MVT::i32, 2, 
10467 /* 22124*/          OPC_EmitInteger, MVT::i32, 1, 
10478 /* 22148*/        OPC_CheckChild0Type, MVT::i32,
10482 /* 22155*/          OPC_CheckChild2Type, MVT::i32,
10487 /* 22163*/          OPC_EmitInteger, MVT::i32, 0, 
10488 /* 22166*/          OPC_EmitInteger, MVT::i32, 1, 
10495 /* 22183*/          OPC_CheckChild2Type, MVT::i32,
10500 /* 22191*/          OPC_EmitInteger, MVT::i32, 1, 
10501 /* 22194*/          OPC_EmitInteger, MVT::i32, 1, 
10508 /* 22211*/          OPC_CheckChild2Type, MVT::i32,
10513 /* 22219*/          OPC_EmitInteger, MVT::i32, 10, 
10514 /* 22222*/          OPC_EmitInteger, MVT::i32, 1, 
10521 /* 22239*/          OPC_CheckChild2Type, MVT::i32,
10526 /* 22247*/          OPC_EmitInteger, MVT::i32, 11, 
10527 /* 22250*/          OPC_EmitInteger, MVT::i32, 1, 
10534 /* 22267*/          OPC_CheckChild2Type, MVT::i32,
10539 /* 22275*/          OPC_EmitInteger, MVT::i32, 12, 
10540 /* 22278*/          OPC_EmitInteger, MVT::i32, 1, 
10547 /* 22295*/          OPC_CheckChild2Type, MVT::i32,
10552 /* 22303*/          OPC_EmitInteger, MVT::i32, 13, 
10553 /* 22306*/          OPC_EmitInteger, MVT::i32, 1, 
10560 /* 22323*/          OPC_CheckChild2Type, MVT::i32,
10565 /* 22331*/          OPC_EmitInteger, MVT::i32, 8, 
10566 /* 22334*/          OPC_EmitInteger, MVT::i32, 1, 
10573 /* 22351*/          OPC_CheckChild2Type, MVT::i32,
10578 /* 22359*/          OPC_EmitInteger, MVT::i32, 2, 
10579 /* 22362*/          OPC_EmitInteger, MVT::i32, 1, 
10590 /* 22386*/        OPC_CheckChild0Type, MVT::i32,
10594 /* 22393*/          OPC_CheckChild2Type, MVT::i32,
10599 /* 22401*/          OPC_EmitInteger, MVT::i32, 0, 
10600 /* 22404*/          OPC_EmitInteger, MVT::i32, 1, 
10607 /* 22421*/          OPC_CheckChild2Type, MVT::i32,
10612 /* 22429*/          OPC_EmitInteger, MVT::i32, 1, 
10613 /* 22432*/          OPC_EmitInteger, MVT::i32, 1, 
10620 /* 22449*/          OPC_CheckChild2Type, MVT::i32,
10625 /* 22457*/          OPC_EmitInteger, MVT::i32, 10, 
10626 /* 22460*/          OPC_EmitInteger, MVT::i32, 1, 
10633 /* 22477*/          OPC_CheckChild2Type, MVT::i32,
10638 /* 22485*/          OPC_EmitInteger, MVT::i32, 11, 
10639 /* 22488*/          OPC_EmitInteger, MVT::i32, 1, 
10646 /* 22505*/          OPC_CheckChild2Type, MVT::i32,
10651 /* 22513*/          OPC_EmitInteger, MVT::i32, 12, 
10652 /* 22516*/          OPC_EmitInteger, MVT::i32, 1, 
10659 /* 22533*/          OPC_CheckChild2Type, MVT::i32,
10664 /* 22541*/          OPC_EmitInteger, MVT::i32, 13, 
10665 /* 22544*/          OPC_EmitInteger, MVT::i32, 1, 
10672 /* 22561*/          OPC_CheckChild2Type, MVT::i32,
10677 /* 22569*/          OPC_EmitInteger, MVT::i32, 8, 
10678 /* 22572*/          OPC_EmitInteger, MVT::i32, 1, 
10685 /* 22589*/          OPC_CheckChild2Type, MVT::i32,
10690 /* 22597*/          OPC_EmitInteger, MVT::i32, 2, 
10691 /* 22600*/          OPC_EmitInteger, MVT::i32, 1, 
10712 /* 22641*/          OPC_CheckChild2Type, MVT::i32,
10716 /* 22648*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10718                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
10719 /* 22659*/          OPC_EmitInteger, MVT::i32, 0, 
10720 /* 22662*/          OPC_EmitInteger, MVT::i32, 1, 
10727 /* 22679*/          OPC_CheckChild2Type, MVT::i32,
10731 /* 22686*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10733                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
10734 /* 22697*/          OPC_EmitInteger, MVT::i32, 1, 
10735 /* 22700*/          OPC_EmitInteger, MVT::i32, 1, 
10742 /* 22717*/          OPC_CheckChild2Type, MVT::i32,
10746 /* 22724*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10748                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
10749 /* 22735*/          OPC_EmitInteger, MVT::i32, 10, 
10750 /* 22738*/          OPC_EmitInteger, MVT::i32, 1, 
10757 /* 22755*/          OPC_CheckChild2Type, MVT::i32,
10761 /* 22762*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10763                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
10764 /* 22773*/          OPC_EmitInteger, MVT::i32, 11, 
10765 /* 22776*/          OPC_EmitInteger, MVT::i32, 1, 
10772 /* 22793*/          OPC_CheckChild2Type, MVT::i32,
10776 /* 22800*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10778                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
10779 /* 22811*/          OPC_EmitInteger, MVT::i32, 12, 
10780 /* 22814*/          OPC_EmitInteger, MVT::i32, 1, 
10787 /* 22831*/          OPC_CheckChild2Type, MVT::i32,
10791 /* 22838*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10793                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
10794 /* 22849*/          OPC_EmitInteger, MVT::i32, 13, 
10795 /* 22852*/          OPC_EmitInteger, MVT::i32, 1, 
10810 /* 22883*/          OPC_CheckChild2Type, MVT::i32,
10814 /* 22890*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10816                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
10817 /* 22901*/          OPC_EmitInteger, MVT::i32, 0, 
10818 /* 22904*/          OPC_EmitInteger, MVT::i32, 1, 
10825 /* 22921*/          OPC_CheckChild2Type, MVT::i32,
10829 /* 22928*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10831                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
10832 /* 22939*/          OPC_EmitInteger, MVT::i32, 1, 
10833 /* 22942*/          OPC_EmitInteger, MVT::i32, 1, 
10840 /* 22959*/          OPC_CheckChild2Type, MVT::i32,
10844 /* 22966*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10846                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
10847 /* 22977*/          OPC_EmitInteger, MVT::i32, 10, 
10848 /* 22980*/          OPC_EmitInteger, MVT::i32, 1, 
10855 /* 22997*/          OPC_CheckChild2Type, MVT::i32,
10859 /* 23004*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10861                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
10862 /* 23015*/          OPC_EmitInteger, MVT::i32, 11, 
10863 /* 23018*/          OPC_EmitInteger, MVT::i32, 1, 
10870 /* 23035*/          OPC_CheckChild2Type, MVT::i32,
10874 /* 23042*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10876                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
10877 /* 23053*/          OPC_EmitInteger, MVT::i32, 12, 
10878 /* 23056*/          OPC_EmitInteger, MVT::i32, 1, 
10885 /* 23073*/          OPC_CheckChild2Type, MVT::i32,
10889 /* 23080*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10891                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
10892 /* 23091*/          OPC_EmitInteger, MVT::i32, 13, 
10893 /* 23094*/          OPC_EmitInteger, MVT::i32, 1, 
10913 /* 23134*/          OPC_CheckChild2Type, MVT::i32,
10918 /* 23142*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10920                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
10921 /* 23153*/          OPC_EmitInteger, MVT::i32, 0, 
10922 /* 23156*/          OPC_EmitInteger, MVT::i32, 1, 
10929 /* 23173*/          OPC_CheckChild2Type, MVT::i32,
10934 /* 23181*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10936                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
10937 /* 23192*/          OPC_EmitInteger, MVT::i32, 1, 
10938 /* 23195*/          OPC_EmitInteger, MVT::i32, 1, 
10945 /* 23212*/          OPC_CheckChild2Type, MVT::i32,
10950 /* 23220*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10952                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
10953 /* 23231*/          OPC_EmitInteger, MVT::i32, 10, 
10954 /* 23234*/          OPC_EmitInteger, MVT::i32, 1, 
10961 /* 23251*/          OPC_CheckChild2Type, MVT::i32,
10966 /* 23259*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10968                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
10969 /* 23270*/          OPC_EmitInteger, MVT::i32, 11, 
10970 /* 23273*/          OPC_EmitInteger, MVT::i32, 1, 
10977 /* 23290*/          OPC_CheckChild2Type, MVT::i32,
10982 /* 23298*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
10984                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
10985 /* 23309*/          OPC_EmitInteger, MVT::i32, 12, 
10986 /* 23312*/          OPC_EmitInteger, MVT::i32, 1, 
10993 /* 23329*/          OPC_CheckChild2Type, MVT::i32,
10998 /* 23337*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
11000                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
11001 /* 23348*/          OPC_EmitInteger, MVT::i32, 13, 
11002 /* 23351*/          OPC_EmitInteger, MVT::i32, 1, 
11017 /* 23382*/          OPC_CheckChild2Type, MVT::i32,
11022 /* 23390*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
11024                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
11025 /* 23401*/          OPC_EmitInteger, MVT::i32, 0, 
11026 /* 23404*/          OPC_EmitInteger, MVT::i32, 1, 
11033 /* 23421*/          OPC_CheckChild2Type, MVT::i32,
11038 /* 23429*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
11040                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
11041 /* 23440*/          OPC_EmitInteger, MVT::i32, 1, 
11042 /* 23443*/          OPC_EmitInteger, MVT::i32, 1, 
11049 /* 23460*/          OPC_CheckChild2Type, MVT::i32,
11054 /* 23468*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
11056                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
11057 /* 23479*/          OPC_EmitInteger, MVT::i32, 10, 
11058 /* 23482*/          OPC_EmitInteger, MVT::i32, 1, 
11065 /* 23499*/          OPC_CheckChild2Type, MVT::i32,
11070 /* 23507*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
11072                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
11073 /* 23518*/          OPC_EmitInteger, MVT::i32, 11, 
11074 /* 23521*/          OPC_EmitInteger, MVT::i32, 1, 
11081 /* 23538*/          OPC_CheckChild2Type, MVT::i32,
11086 /* 23546*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
11088                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
11089 /* 23557*/          OPC_EmitInteger, MVT::i32, 12, 
11090 /* 23560*/          OPC_EmitInteger, MVT::i32, 1, 
11097 /* 23577*/          OPC_CheckChild2Type, MVT::i32,
11102 /* 23585*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
11104                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
11105 /* 23596*/          OPC_EmitInteger, MVT::i32, 13, 
11106 /* 23599*/          OPC_EmitInteger, MVT::i32, 1, 
11129 /* 23641*/        OPC_EmitInteger, MVT::i32, 0, 
11130 /* 23644*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
11149 /* 23683*/        OPC_EmitInteger, MVT::i32, 0, 
11150 /* 23686*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
11174 /* 23733*/        OPC_EmitInteger, MVT::i32, 0, 
11175 /* 23736*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
11195 /* 23776*/        OPC_EmitInteger, MVT::i32, 0, 
11196 /* 23779*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
11213 /* 23818*/          OPC_EmitInteger, MVT::i32, 0, 
11214 /* 23821*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
11226 /* 23849*/          OPC_EmitInteger, MVT::i32, 0, 
11227 /* 23852*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
11241 /* 23886*/            OPC_CheckChild1Type, MVT::i32,
11245 /* 23893*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11246 /* 23896*/            OPC_EmitInteger, MVT::i32, 0, 
11247 /* 23899*/            OPC_EmitInteger, MVT::i32, 1, 
11254 /* 23916*/            OPC_CheckChild1Type, MVT::i32,
11258 /* 23923*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11259 /* 23926*/            OPC_EmitInteger, MVT::i32, 1, 
11260 /* 23929*/            OPC_EmitInteger, MVT::i32, 1, 
11267 /* 23946*/            OPC_CheckChild1Type, MVT::i32,
11271 /* 23953*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11272 /* 23956*/            OPC_EmitInteger, MVT::i32, 10, 
11273 /* 23959*/            OPC_EmitInteger, MVT::i32, 1, 
11280 /* 23976*/            OPC_CheckChild1Type, MVT::i32,
11284 /* 23983*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11285 /* 23986*/            OPC_EmitInteger, MVT::i32, 11, 
11286 /* 23989*/            OPC_EmitInteger, MVT::i32, 1, 
11293 /* 24006*/            OPC_CheckChild1Type, MVT::i32,
11297 /* 24013*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11298 /* 24016*/            OPC_EmitInteger, MVT::i32, 12, 
11299 /* 24019*/            OPC_EmitInteger, MVT::i32, 1, 
11306 /* 24036*/            OPC_CheckChild1Type, MVT::i32,
11310 /* 24043*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11311 /* 24046*/            OPC_EmitInteger, MVT::i32, 13, 
11312 /* 24049*/            OPC_EmitInteger, MVT::i32, 1, 
11319 /* 24066*/            OPC_CheckChild1Type, MVT::i32,
11323 /* 24073*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11324 /* 24076*/            OPC_EmitInteger, MVT::i32, 8, 
11325 /* 24079*/            OPC_EmitInteger, MVT::i32, 1, 
11332 /* 24096*/            OPC_CheckChild1Type, MVT::i32,
11336 /* 24103*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11337 /* 24106*/            OPC_EmitInteger, MVT::i32, 2, 
11338 /* 24109*/            OPC_EmitInteger, MVT::i32, 1, 
11348 /* 24132*/            OPC_CheckChild1Type, MVT::i32,
11352 /* 24139*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11353 /* 24142*/            OPC_EmitInteger, MVT::i32, 0, 
11354 /* 24145*/            OPC_EmitInteger, MVT::i32, 1, 
11361 /* 24162*/            OPC_CheckChild1Type, MVT::i32,
11365 /* 24169*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11366 /* 24172*/            OPC_EmitInteger, MVT::i32, 1, 
11367 /* 24175*/            OPC_EmitInteger, MVT::i32, 1, 
11374 /* 24192*/            OPC_CheckChild1Type, MVT::i32,
11378 /* 24199*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11379 /* 24202*/            OPC_EmitInteger, MVT::i32, 10, 
11380 /* 24205*/            OPC_EmitInteger, MVT::i32, 1, 
11387 /* 24222*/            OPC_CheckChild1Type, MVT::i32,
11391 /* 24229*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11392 /* 24232*/            OPC_EmitInteger, MVT::i32, 11, 
11393 /* 24235*/            OPC_EmitInteger, MVT::i32, 1, 
11400 /* 24252*/            OPC_CheckChild1Type, MVT::i32,
11404 /* 24259*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11405 /* 24262*/            OPC_EmitInteger, MVT::i32, 12, 
11406 /* 24265*/            OPC_EmitInteger, MVT::i32, 1, 
11413 /* 24282*/            OPC_CheckChild1Type, MVT::i32,
11417 /* 24289*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11418 /* 24292*/            OPC_EmitInteger, MVT::i32, 13, 
11419 /* 24295*/            OPC_EmitInteger, MVT::i32, 1, 
11426 /* 24312*/            OPC_CheckChild1Type, MVT::i32,
11430 /* 24319*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11431 /* 24322*/            OPC_EmitInteger, MVT::i32, 8, 
11432 /* 24325*/            OPC_EmitInteger, MVT::i32, 1, 
11439 /* 24342*/            OPC_CheckChild1Type, MVT::i32,
11443 /* 24349*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11444 /* 24352*/            OPC_EmitInteger, MVT::i32, 2, 
11445 /* 24355*/            OPC_EmitInteger, MVT::i32, 1, 
11455 /* 24378*/            OPC_CheckChild1Type, MVT::i32,
11459 /* 24385*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11460 /* 24388*/            OPC_EmitInteger, MVT::i32, 0, 
11461 /* 24391*/            OPC_EmitInteger, MVT::i32, 1, 
11468 /* 24408*/            OPC_CheckChild1Type, MVT::i32,
11472 /* 24415*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11473 /* 24418*/            OPC_EmitInteger, MVT::i32, 1, 
11474 /* 24421*/            OPC_EmitInteger, MVT::i32, 1, 
11481 /* 24438*/            OPC_CheckChild1Type, MVT::i32,
11485 /* 24445*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11486 /* 24448*/            OPC_EmitInteger, MVT::i32, 10, 
11487 /* 24451*/            OPC_EmitInteger, MVT::i32, 1, 
11494 /* 24468*/            OPC_CheckChild1Type, MVT::i32,
11498 /* 24475*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11499 /* 24478*/            OPC_EmitInteger, MVT::i32, 11, 
11500 /* 24481*/            OPC_EmitInteger, MVT::i32, 1, 
11507 /* 24498*/            OPC_CheckChild1Type, MVT::i32,
11511 /* 24505*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11512 /* 24508*/            OPC_EmitInteger, MVT::i32, 12, 
11513 /* 24511*/            OPC_EmitInteger, MVT::i32, 1, 
11520 /* 24528*/            OPC_CheckChild1Type, MVT::i32,
11524 /* 24535*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11525 /* 24538*/            OPC_EmitInteger, MVT::i32, 13, 
11526 /* 24541*/            OPC_EmitInteger, MVT::i32, 1, 
11533 /* 24558*/            OPC_CheckChild1Type, MVT::i32,
11537 /* 24565*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11538 /* 24568*/            OPC_EmitInteger, MVT::i32, 8, 
11539 /* 24571*/            OPC_EmitInteger, MVT::i32, 1, 
11546 /* 24588*/            OPC_CheckChild1Type, MVT::i32,
11550 /* 24595*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11551 /* 24598*/            OPC_EmitInteger, MVT::i32, 2, 
11552 /* 24601*/            OPC_EmitInteger, MVT::i32, 1, 
11562 /* 24624*/            OPC_CheckChild1Type, MVT::i32,
11566 /* 24631*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11567 /* 24634*/            OPC_EmitInteger, MVT::i32, 0, 
11568 /* 24637*/            OPC_EmitInteger, MVT::i32, 1, 
11575 /* 24654*/            OPC_CheckChild1Type, MVT::i32,
11579 /* 24661*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11580 /* 24664*/            OPC_EmitInteger, MVT::i32, 1, 
11581 /* 24667*/            OPC_EmitInteger, MVT::i32, 1, 
11588 /* 24684*/            OPC_CheckChild1Type, MVT::i32,
11592 /* 24691*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11593 /* 24694*/            OPC_EmitInteger, MVT::i32, 10, 
11594 /* 24697*/            OPC_EmitInteger, MVT::i32, 1, 
11601 /* 24714*/            OPC_CheckChild1Type, MVT::i32,
11605 /* 24721*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11606 /* 24724*/            OPC_EmitInteger, MVT::i32, 11, 
11607 /* 24727*/            OPC_EmitInteger, MVT::i32, 1, 
11614 /* 24744*/            OPC_CheckChild1Type, MVT::i32,
11618 /* 24751*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11619 /* 24754*/            OPC_EmitInteger, MVT::i32, 12, 
11620 /* 24757*/            OPC_EmitInteger, MVT::i32, 1, 
11627 /* 24774*/            OPC_CheckChild1Type, MVT::i32,
11631 /* 24781*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11632 /* 24784*/            OPC_EmitInteger, MVT::i32, 13, 
11633 /* 24787*/            OPC_EmitInteger, MVT::i32, 1, 
11643 /* 24810*/            OPC_CheckChild1Type, MVT::i32,
11647 /* 24817*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11648 /* 24820*/            OPC_EmitInteger, MVT::i32, 0, 
11649 /* 24823*/            OPC_EmitInteger, MVT::i32, 1, 
11656 /* 24840*/            OPC_CheckChild1Type, MVT::i32,
11660 /* 24847*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11661 /* 24850*/            OPC_EmitInteger, MVT::i32, 1, 
11662 /* 24853*/            OPC_EmitInteger, MVT::i32, 1, 
11669 /* 24870*/            OPC_CheckChild1Type, MVT::i32,
11673 /* 24877*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11674 /* 24880*/            OPC_EmitInteger, MVT::i32, 10, 
11675 /* 24883*/            OPC_EmitInteger, MVT::i32, 1, 
11682 /* 24900*/            OPC_CheckChild1Type, MVT::i32,
11686 /* 24907*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11687 /* 24910*/            OPC_EmitInteger, MVT::i32, 11, 
11688 /* 24913*/            OPC_EmitInteger, MVT::i32, 1, 
11695 /* 24930*/            OPC_CheckChild1Type, MVT::i32,
11699 /* 24937*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11700 /* 24940*/            OPC_EmitInteger, MVT::i32, 12, 
11701 /* 24943*/            OPC_EmitInteger, MVT::i32, 1, 
11708 /* 24960*/            OPC_CheckChild1Type, MVT::i32,
11712 /* 24967*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
11713 /* 24970*/            OPC_EmitInteger, MVT::i32, 13, 
11714 /* 24973*/            OPC_EmitInteger, MVT::i32, 1, 
11728 /* 25004*/            OPC_CheckChild2Type, MVT::i32,
11732 /* 25011*/            OPC_EmitInteger, MVT::i32, 0, 
11733 /* 25014*/            OPC_EmitInteger, MVT::i32, 1, 
11740 /* 25031*/            OPC_CheckChild2Type, MVT::i32,
11744 /* 25038*/            OPC_EmitInteger, MVT::i32, 1, 
11745 /* 25041*/            OPC_EmitInteger, MVT::i32, 1, 
11752 /* 25058*/            OPC_CheckChild2Type, MVT::i32,
11756 /* 25065*/            OPC_EmitInteger, MVT::i32, 10, 
11757 /* 25068*/            OPC_EmitInteger, MVT::i32, 1, 
11764 /* 25085*/            OPC_CheckChild2Type, MVT::i32,
11768 /* 25092*/            OPC_EmitInteger, MVT::i32, 11, 
11769 /* 25095*/            OPC_EmitInteger, MVT::i32, 1, 
11776 /* 25112*/            OPC_CheckChild2Type, MVT::i32,
11780 /* 25119*/            OPC_EmitInteger, MVT::i32, 12, 
11781 /* 25122*/            OPC_EmitInteger, MVT::i32, 1, 
11788 /* 25139*/            OPC_CheckChild2Type, MVT::i32,
11792 /* 25146*/            OPC_EmitInteger, MVT::i32, 13, 
11793 /* 25149*/            OPC_EmitInteger, MVT::i32, 1, 
11800 /* 25166*/            OPC_CheckChild2Type, MVT::i32,
11804 /* 25173*/            OPC_EmitInteger, MVT::i32, 8, 
11805 /* 25176*/            OPC_EmitInteger, MVT::i32, 1, 
11812 /* 25193*/            OPC_CheckChild2Type, MVT::i32,
11816 /* 25200*/            OPC_EmitInteger, MVT::i32, 2, 
11817 /* 25203*/            OPC_EmitInteger, MVT::i32, 1, 
11828 /* 25227*/            OPC_CheckChild2Type, MVT::i32,
11832 /* 25234*/            OPC_EmitInteger, MVT::i32, 0, 
11833 /* 25237*/            OPC_EmitInteger, MVT::i32, 1, 
11840 /* 25254*/            OPC_CheckChild2Type, MVT::i32,
11844 /* 25261*/            OPC_EmitInteger, MVT::i32, 1, 
11845 /* 25264*/            OPC_EmitInteger, MVT::i32, 1, 
11852 /* 25281*/            OPC_CheckChild2Type, MVT::i32,
11856 /* 25288*/            OPC_EmitInteger, MVT::i32, 10, 
11857 /* 25291*/            OPC_EmitInteger, MVT::i32, 1, 
11864 /* 25308*/            OPC_CheckChild2Type, MVT::i32,
11868 /* 25315*/            OPC_EmitInteger, MVT::i32, 11, 
11869 /* 25318*/            OPC_EmitInteger, MVT::i32, 1, 
11876 /* 25335*/            OPC_CheckChild2Type, MVT::i32,
11880 /* 25342*/            OPC_EmitInteger, MVT::i32, 12, 
11881 /* 25345*/            OPC_EmitInteger, MVT::i32, 1, 
11888 /* 25362*/            OPC_CheckChild2Type, MVT::i32,
11892 /* 25369*/            OPC_EmitInteger, MVT::i32, 13, 
11893 /* 25372*/            OPC_EmitInteger, MVT::i32, 1, 
11900 /* 25389*/            OPC_CheckChild2Type, MVT::i32,
11904 /* 25396*/            OPC_EmitInteger, MVT::i32, 8, 
11905 /* 25399*/            OPC_EmitInteger, MVT::i32, 1, 
11912 /* 25416*/            OPC_CheckChild2Type, MVT::i32,
11916 /* 25423*/            OPC_EmitInteger, MVT::i32, 2, 
11917 /* 25426*/            OPC_EmitInteger, MVT::i32, 1, 
11928 /* 25450*/            OPC_CheckChild2Type, MVT::i32,
11932 /* 25457*/            OPC_EmitInteger, MVT::i32, 0, 
11933 /* 25460*/            OPC_EmitInteger, MVT::i32, 1, 
11940 /* 25477*/            OPC_CheckChild2Type, MVT::i32,
11944 /* 25484*/            OPC_EmitInteger, MVT::i32, 1, 
11945 /* 25487*/            OPC_EmitInteger, MVT::i32, 1, 
11952 /* 25504*/            OPC_CheckChild2Type, MVT::i32,
11956 /* 25511*/            OPC_EmitInteger, MVT::i32, 10, 
11957 /* 25514*/            OPC_EmitInteger, MVT::i32, 1, 
11964 /* 25531*/            OPC_CheckChild2Type, MVT::i32,
11968 /* 25538*/            OPC_EmitInteger, MVT::i32, 11, 
11969 /* 25541*/            OPC_EmitInteger, MVT::i32, 1, 
11976 /* 25558*/            OPC_CheckChild2Type, MVT::i32,
11980 /* 25565*/            OPC_EmitInteger, MVT::i32, 12, 
11981 /* 25568*/            OPC_EmitInteger, MVT::i32, 1, 
11988 /* 25585*/            OPC_CheckChild2Type, MVT::i32,
11992 /* 25592*/            OPC_EmitInteger, MVT::i32, 13, 
11993 /* 25595*/            OPC_EmitInteger, MVT::i32, 1, 
12000 /* 25612*/            OPC_CheckChild2Type, MVT::i32,
12004 /* 25619*/            OPC_EmitInteger, MVT::i32, 8, 
12005 /* 25622*/            OPC_EmitInteger, MVT::i32, 1, 
12012 /* 25639*/            OPC_CheckChild2Type, MVT::i32,
12016 /* 25646*/            OPC_EmitInteger, MVT::i32, 2, 
12017 /* 25649*/            OPC_EmitInteger, MVT::i32, 1, 
12028 /* 25673*/            OPC_CheckChild2Type, MVT::i32,
12032 /* 25680*/            OPC_EmitInteger, MVT::i32, 0, 
12033 /* 25683*/            OPC_EmitInteger, MVT::i32, 1, 
12040 /* 25700*/            OPC_CheckChild2Type, MVT::i32,
12044 /* 25707*/            OPC_EmitInteger, MVT::i32, 1, 
12045 /* 25710*/            OPC_EmitInteger, MVT::i32, 1, 
12052 /* 25727*/            OPC_CheckChild2Type, MVT::i32,
12056 /* 25734*/            OPC_EmitInteger, MVT::i32, 10, 
12057 /* 25737*/            OPC_EmitInteger, MVT::i32, 1, 
12064 /* 25754*/            OPC_CheckChild2Type, MVT::i32,
12068 /* 25761*/            OPC_EmitInteger, MVT::i32, 11, 
12069 /* 25764*/            OPC_EmitInteger, MVT::i32, 1, 
12076 /* 25781*/            OPC_CheckChild2Type, MVT::i32,
12080 /* 25788*/            OPC_EmitInteger, MVT::i32, 12, 
12081 /* 25791*/            OPC_EmitInteger, MVT::i32, 1, 
12088 /* 25808*/            OPC_CheckChild2Type, MVT::i32,
12092 /* 25815*/            OPC_EmitInteger, MVT::i32, 13, 
12093 /* 25818*/            OPC_EmitInteger, MVT::i32, 1, 
12104 /* 25842*/            OPC_CheckChild2Type, MVT::i32,
12108 /* 25849*/            OPC_EmitInteger, MVT::i32, 0, 
12109 /* 25852*/            OPC_EmitInteger, MVT::i32, 1, 
12116 /* 25869*/            OPC_CheckChild2Type, MVT::i32,
12120 /* 25876*/            OPC_EmitInteger, MVT::i32, 1, 
12121 /* 25879*/            OPC_EmitInteger, MVT::i32, 1, 
12128 /* 25896*/            OPC_CheckChild2Type, MVT::i32,
12132 /* 25903*/            OPC_EmitInteger, MVT::i32, 10, 
12133 /* 25906*/            OPC_EmitInteger, MVT::i32, 1, 
12140 /* 25923*/            OPC_CheckChild2Type, MVT::i32,
12144 /* 25930*/            OPC_EmitInteger, MVT::i32, 11, 
12145 /* 25933*/            OPC_EmitInteger, MVT::i32, 1, 
12152 /* 25950*/            OPC_CheckChild2Type, MVT::i32,
12156 /* 25957*/            OPC_EmitInteger, MVT::i32, 12, 
12157 /* 25960*/            OPC_EmitInteger, MVT::i32, 1, 
12164 /* 25977*/            OPC_CheckChild2Type, MVT::i32,
12168 /* 25984*/            OPC_EmitInteger, MVT::i32, 13, 
12169 /* 25987*/            OPC_EmitInteger, MVT::i32, 1, 
12186 /* 26022*/          OPC_EmitInteger, MVT::i32, 0, 
12187 /* 26025*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
12200 /* 26054*/          OPC_EmitInteger, MVT::i32, 0, 
12201 /* 26057*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
12215 /* 26091*/            OPC_CheckChild1Type, MVT::i32,
12220 /* 26099*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12221 /* 26102*/            OPC_EmitInteger, MVT::i32, 0, 
12222 /* 26105*/            OPC_EmitInteger, MVT::i32, 1, 
12229 /* 26122*/            OPC_CheckChild1Type, MVT::i32,
12234 /* 26130*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12235 /* 26133*/            OPC_EmitInteger, MVT::i32, 1, 
12236 /* 26136*/            OPC_EmitInteger, MVT::i32, 1, 
12243 /* 26153*/            OPC_CheckChild1Type, MVT::i32,
12248 /* 26161*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12249 /* 26164*/            OPC_EmitInteger, MVT::i32, 10, 
12250 /* 26167*/            OPC_EmitInteger, MVT::i32, 1, 
12257 /* 26184*/            OPC_CheckChild1Type, MVT::i32,
12262 /* 26192*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12263 /* 26195*/            OPC_EmitInteger, MVT::i32, 11, 
12264 /* 26198*/            OPC_EmitInteger, MVT::i32, 1, 
12271 /* 26215*/            OPC_CheckChild1Type, MVT::i32,
12276 /* 26223*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12277 /* 26226*/            OPC_EmitInteger, MVT::i32, 12, 
12278 /* 26229*/            OPC_EmitInteger, MVT::i32, 1, 
12285 /* 26246*/            OPC_CheckChild1Type, MVT::i32,
12290 /* 26254*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12291 /* 26257*/            OPC_EmitInteger, MVT::i32, 13, 
12292 /* 26260*/            OPC_EmitInteger, MVT::i32, 1, 
12299 /* 26277*/            OPC_CheckChild1Type, MVT::i32,
12304 /* 26285*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12305 /* 26288*/            OPC_EmitInteger, MVT::i32, 8, 
12306 /* 26291*/            OPC_EmitInteger, MVT::i32, 1, 
12313 /* 26308*/            OPC_CheckChild1Type, MVT::i32,
12318 /* 26316*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12319 /* 26319*/            OPC_EmitInteger, MVT::i32, 2, 
12320 /* 26322*/            OPC_EmitInteger, MVT::i32, 1, 
12330 /* 26345*/            OPC_CheckChild1Type, MVT::i32,
12335 /* 26353*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12336 /* 26356*/            OPC_EmitInteger, MVT::i32, 0, 
12337 /* 26359*/            OPC_EmitInteger, MVT::i32, 1, 
12344 /* 26376*/            OPC_CheckChild1Type, MVT::i32,
12349 /* 26384*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12350 /* 26387*/            OPC_EmitInteger, MVT::i32, 1, 
12351 /* 26390*/            OPC_EmitInteger, MVT::i32, 1, 
12358 /* 26407*/            OPC_CheckChild1Type, MVT::i32,
12363 /* 26415*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12364 /* 26418*/            OPC_EmitInteger, MVT::i32, 10, 
12365 /* 26421*/            OPC_EmitInteger, MVT::i32, 1, 
12372 /* 26438*/            OPC_CheckChild1Type, MVT::i32,
12377 /* 26446*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12378 /* 26449*/            OPC_EmitInteger, MVT::i32, 11, 
12379 /* 26452*/            OPC_EmitInteger, MVT::i32, 1, 
12386 /* 26469*/            OPC_CheckChild1Type, MVT::i32,
12391 /* 26477*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12392 /* 26480*/            OPC_EmitInteger, MVT::i32, 12, 
12393 /* 26483*/            OPC_EmitInteger, MVT::i32, 1, 
12400 /* 26500*/            OPC_CheckChild1Type, MVT::i32,
12405 /* 26508*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12406 /* 26511*/            OPC_EmitInteger, MVT::i32, 13, 
12407 /* 26514*/            OPC_EmitInteger, MVT::i32, 1, 
12414 /* 26531*/            OPC_CheckChild1Type, MVT::i32,
12419 /* 26539*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12420 /* 26542*/            OPC_EmitInteger, MVT::i32, 8, 
12421 /* 26545*/            OPC_EmitInteger, MVT::i32, 1, 
12428 /* 26562*/            OPC_CheckChild1Type, MVT::i32,
12433 /* 26570*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12434 /* 26573*/            OPC_EmitInteger, MVT::i32, 2, 
12435 /* 26576*/            OPC_EmitInteger, MVT::i32, 1, 
12445 /* 26599*/            OPC_CheckChild1Type, MVT::i32,
12450 /* 26607*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12451 /* 26610*/            OPC_EmitInteger, MVT::i32, 0, 
12452 /* 26613*/            OPC_EmitInteger, MVT::i32, 1, 
12459 /* 26630*/            OPC_CheckChild1Type, MVT::i32,
12464 /* 26638*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12465 /* 26641*/            OPC_EmitInteger, MVT::i32, 1, 
12466 /* 26644*/            OPC_EmitInteger, MVT::i32, 1, 
12473 /* 26661*/            OPC_CheckChild1Type, MVT::i32,
12478 /* 26669*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12479 /* 26672*/            OPC_EmitInteger, MVT::i32, 10, 
12480 /* 26675*/            OPC_EmitInteger, MVT::i32, 1, 
12487 /* 26692*/            OPC_CheckChild1Type, MVT::i32,
12492 /* 26700*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12493 /* 26703*/            OPC_EmitInteger, MVT::i32, 11, 
12494 /* 26706*/            OPC_EmitInteger, MVT::i32, 1, 
12501 /* 26723*/            OPC_CheckChild1Type, MVT::i32,
12506 /* 26731*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12507 /* 26734*/            OPC_EmitInteger, MVT::i32, 12, 
12508 /* 26737*/            OPC_EmitInteger, MVT::i32, 1, 
12515 /* 26754*/            OPC_CheckChild1Type, MVT::i32,
12520 /* 26762*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12521 /* 26765*/            OPC_EmitInteger, MVT::i32, 13, 
12522 /* 26768*/            OPC_EmitInteger, MVT::i32, 1, 
12529 /* 26785*/            OPC_CheckChild1Type, MVT::i32,
12534 /* 26793*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12535 /* 26796*/            OPC_EmitInteger, MVT::i32, 8, 
12536 /* 26799*/            OPC_EmitInteger, MVT::i32, 1, 
12543 /* 26816*/            OPC_CheckChild1Type, MVT::i32,
12548 /* 26824*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12549 /* 26827*/            OPC_EmitInteger, MVT::i32, 2, 
12550 /* 26830*/            OPC_EmitInteger, MVT::i32, 1, 
12560 /* 26853*/            OPC_CheckChild1Type, MVT::i32,
12565 /* 26861*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12566 /* 26864*/            OPC_EmitInteger, MVT::i32, 0, 
12567 /* 26867*/            OPC_EmitInteger, MVT::i32, 1, 
12574 /* 26884*/            OPC_CheckChild1Type, MVT::i32,
12579 /* 26892*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12580 /* 26895*/            OPC_EmitInteger, MVT::i32, 1, 
12581 /* 26898*/            OPC_EmitInteger, MVT::i32, 1, 
12588 /* 26915*/            OPC_CheckChild1Type, MVT::i32,
12593 /* 26923*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12594 /* 26926*/            OPC_EmitInteger, MVT::i32, 10, 
12595 /* 26929*/            OPC_EmitInteger, MVT::i32, 1, 
12602 /* 26946*/            OPC_CheckChild1Type, MVT::i32,
12607 /* 26954*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12608 /* 26957*/            OPC_EmitInteger, MVT::i32, 11, 
12609 /* 26960*/            OPC_EmitInteger, MVT::i32, 1, 
12616 /* 26977*/            OPC_CheckChild1Type, MVT::i32,
12621 /* 26985*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12622 /* 26988*/            OPC_EmitInteger, MVT::i32, 12, 
12623 /* 26991*/            OPC_EmitInteger, MVT::i32, 1, 
12630 /* 27008*/            OPC_CheckChild1Type, MVT::i32,
12635 /* 27016*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12636 /* 27019*/            OPC_EmitInteger, MVT::i32, 13, 
12637 /* 27022*/            OPC_EmitInteger, MVT::i32, 1, 
12647 /* 27045*/            OPC_CheckChild1Type, MVT::i32,
12652 /* 27053*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12653 /* 27056*/            OPC_EmitInteger, MVT::i32, 0, 
12654 /* 27059*/            OPC_EmitInteger, MVT::i32, 1, 
12661 /* 27076*/            OPC_CheckChild1Type, MVT::i32,
12666 /* 27084*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12667 /* 27087*/            OPC_EmitInteger, MVT::i32, 1, 
12668 /* 27090*/            OPC_EmitInteger, MVT::i32, 1, 
12675 /* 27107*/            OPC_CheckChild1Type, MVT::i32,
12680 /* 27115*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12681 /* 27118*/            OPC_EmitInteger, MVT::i32, 10, 
12682 /* 27121*/            OPC_EmitInteger, MVT::i32, 1, 
12689 /* 27138*/            OPC_CheckChild1Type, MVT::i32,
12694 /* 27146*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12695 /* 27149*/            OPC_EmitInteger, MVT::i32, 11, 
12696 /* 27152*/            OPC_EmitInteger, MVT::i32, 1, 
12703 /* 27169*/            OPC_CheckChild1Type, MVT::i32,
12708 /* 27177*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12709 /* 27180*/            OPC_EmitInteger, MVT::i32, 12, 
12710 /* 27183*/            OPC_EmitInteger, MVT::i32, 1, 
12717 /* 27200*/            OPC_CheckChild1Type, MVT::i32,
12722 /* 27208*/            OPC_EmitRegister, MVT::i32, ARM::ZR,
12723 /* 27211*/            OPC_EmitInteger, MVT::i32, 13, 
12724 /* 27214*/            OPC_EmitInteger, MVT::i32, 1, 
12738 /* 27245*/            OPC_CheckChild2Type, MVT::i32,
12743 /* 27253*/            OPC_EmitInteger, MVT::i32, 0, 
12744 /* 27256*/            OPC_EmitInteger, MVT::i32, 1, 
12751 /* 27273*/            OPC_CheckChild2Type, MVT::i32,
12756 /* 27281*/            OPC_EmitInteger, MVT::i32, 1, 
12757 /* 27284*/            OPC_EmitInteger, MVT::i32, 1, 
12764 /* 27301*/            OPC_CheckChild2Type, MVT::i32,
12769 /* 27309*/            OPC_EmitInteger, MVT::i32, 10, 
12770 /* 27312*/            OPC_EmitInteger, MVT::i32, 1, 
12777 /* 27329*/            OPC_CheckChild2Type, MVT::i32,
12782 /* 27337*/            OPC_EmitInteger, MVT::i32, 11, 
12783 /* 27340*/            OPC_EmitInteger, MVT::i32, 1, 
12790 /* 27357*/            OPC_CheckChild2Type, MVT::i32,
12795 /* 27365*/            OPC_EmitInteger, MVT::i32, 12, 
12796 /* 27368*/            OPC_EmitInteger, MVT::i32, 1, 
12803 /* 27385*/            OPC_CheckChild2Type, MVT::i32,
12808 /* 27393*/            OPC_EmitInteger, MVT::i32, 13, 
12809 /* 27396*/            OPC_EmitInteger, MVT::i32, 1, 
12816 /* 27413*/            OPC_CheckChild2Type, MVT::i32,
12821 /* 27421*/            OPC_EmitInteger, MVT::i32, 8, 
12822 /* 27424*/            OPC_EmitInteger, MVT::i32, 1, 
12829 /* 27441*/            OPC_CheckChild2Type, MVT::i32,
12834 /* 27449*/            OPC_EmitInteger, MVT::i32, 2, 
12835 /* 27452*/            OPC_EmitInteger, MVT::i32, 1, 
12846 /* 27476*/            OPC_CheckChild2Type, MVT::i32,
12851 /* 27484*/            OPC_EmitInteger, MVT::i32, 0, 
12852 /* 27487*/            OPC_EmitInteger, MVT::i32, 1, 
12859 /* 27504*/            OPC_CheckChild2Type, MVT::i32,
12864 /* 27512*/            OPC_EmitInteger, MVT::i32, 1, 
12865 /* 27515*/            OPC_EmitInteger, MVT::i32, 1, 
12872 /* 27532*/            OPC_CheckChild2Type, MVT::i32,
12877 /* 27540*/            OPC_EmitInteger, MVT::i32, 10, 
12878 /* 27543*/            OPC_EmitInteger, MVT::i32, 1, 
12885 /* 27560*/            OPC_CheckChild2Type, MVT::i32,
12890 /* 27568*/            OPC_EmitInteger, MVT::i32, 11, 
12891 /* 27571*/            OPC_EmitInteger, MVT::i32, 1, 
12898 /* 27588*/            OPC_CheckChild2Type, MVT::i32,
12903 /* 27596*/            OPC_EmitInteger, MVT::i32, 12, 
12904 /* 27599*/            OPC_EmitInteger, MVT::i32, 1, 
12911 /* 27616*/            OPC_CheckChild2Type, MVT::i32,
12916 /* 27624*/            OPC_EmitInteger, MVT::i32, 13, 
12917 /* 27627*/            OPC_EmitInteger, MVT::i32, 1, 
12924 /* 27644*/            OPC_CheckChild2Type, MVT::i32,
12929 /* 27652*/            OPC_EmitInteger, MVT::i32, 8, 
12930 /* 27655*/            OPC_EmitInteger, MVT::i32, 1, 
12937 /* 27672*/            OPC_CheckChild2Type, MVT::i32,
12942 /* 27680*/            OPC_EmitInteger, MVT::i32, 2, 
12943 /* 27683*/            OPC_EmitInteger, MVT::i32, 1, 
12954 /* 27707*/            OPC_CheckChild2Type, MVT::i32,
12959 /* 27715*/            OPC_EmitInteger, MVT::i32, 0, 
12960 /* 27718*/            OPC_EmitInteger, MVT::i32, 1, 
12967 /* 27735*/            OPC_CheckChild2Type, MVT::i32,
12972 /* 27743*/            OPC_EmitInteger, MVT::i32, 1, 
12973 /* 27746*/            OPC_EmitInteger, MVT::i32, 1, 
12980 /* 27763*/            OPC_CheckChild2Type, MVT::i32,
12985 /* 27771*/            OPC_EmitInteger, MVT::i32, 10, 
12986 /* 27774*/            OPC_EmitInteger, MVT::i32, 1, 
12993 /* 27791*/            OPC_CheckChild2Type, MVT::i32,
12998 /* 27799*/            OPC_EmitInteger, MVT::i32, 11, 
12999 /* 27802*/            OPC_EmitInteger, MVT::i32, 1, 
13006 /* 27819*/            OPC_CheckChild2Type, MVT::i32,
13011 /* 27827*/            OPC_EmitInteger, MVT::i32, 12, 
13012 /* 27830*/            OPC_EmitInteger, MVT::i32, 1, 
13019 /* 27847*/            OPC_CheckChild2Type, MVT::i32,
13024 /* 27855*/            OPC_EmitInteger, MVT::i32, 13, 
13025 /* 27858*/            OPC_EmitInteger, MVT::i32, 1, 
13032 /* 27875*/            OPC_CheckChild2Type, MVT::i32,
13037 /* 27883*/            OPC_EmitInteger, MVT::i32, 8, 
13038 /* 27886*/            OPC_EmitInteger, MVT::i32, 1, 
13045 /* 27903*/            OPC_CheckChild2Type, MVT::i32,
13050 /* 27911*/            OPC_EmitInteger, MVT::i32, 2, 
13051 /* 27914*/            OPC_EmitInteger, MVT::i32, 1, 
13062 /* 27938*/            OPC_CheckChild2Type, MVT::i32,
13067 /* 27946*/            OPC_EmitInteger, MVT::i32, 0, 
13068 /* 27949*/            OPC_EmitInteger, MVT::i32, 1, 
13075 /* 27966*/            OPC_CheckChild2Type, MVT::i32,
13080 /* 27974*/            OPC_EmitInteger, MVT::i32, 1, 
13081 /* 27977*/            OPC_EmitInteger, MVT::i32, 1, 
13088 /* 27994*/            OPC_CheckChild2Type, MVT::i32,
13093 /* 28002*/            OPC_EmitInteger, MVT::i32, 10, 
13094 /* 28005*/            OPC_EmitInteger, MVT::i32, 1, 
13101 /* 28022*/            OPC_CheckChild2Type, MVT::i32,
13106 /* 28030*/            OPC_EmitInteger, MVT::i32, 11, 
13107 /* 28033*/            OPC_EmitInteger, MVT::i32, 1, 
13114 /* 28050*/            OPC_CheckChild2Type, MVT::i32,
13119 /* 28058*/            OPC_EmitInteger, MVT::i32, 12, 
13120 /* 28061*/            OPC_EmitInteger, MVT::i32, 1, 
13127 /* 28078*/            OPC_CheckChild2Type, MVT::i32,
13132 /* 28086*/            OPC_EmitInteger, MVT::i32, 13, 
13133 /* 28089*/            OPC_EmitInteger, MVT::i32, 1, 
13144 /* 28113*/            OPC_CheckChild2Type, MVT::i32,
13149 /* 28121*/            OPC_EmitInteger, MVT::i32, 0, 
13150 /* 28124*/            OPC_EmitInteger, MVT::i32, 1, 
13157 /* 28141*/            OPC_CheckChild2Type, MVT::i32,
13162 /* 28149*/            OPC_EmitInteger, MVT::i32, 1, 
13163 /* 28152*/            OPC_EmitInteger, MVT::i32, 1, 
13170 /* 28169*/            OPC_CheckChild2Type, MVT::i32,
13175 /* 28177*/            OPC_EmitInteger, MVT::i32, 10, 
13176 /* 28180*/            OPC_EmitInteger, MVT::i32, 1, 
13183 /* 28197*/            OPC_CheckChild2Type, MVT::i32,
13188 /* 28205*/            OPC_EmitInteger, MVT::i32, 11, 
13189 /* 28208*/            OPC_EmitInteger, MVT::i32, 1, 
13196 /* 28225*/            OPC_CheckChild2Type, MVT::i32,
13201 /* 28233*/            OPC_EmitInteger, MVT::i32, 12, 
13202 /* 28236*/            OPC_EmitInteger, MVT::i32, 1, 
13209 /* 28253*/            OPC_CheckChild2Type, MVT::i32,
13214 /* 28261*/            OPC_EmitInteger, MVT::i32, 13, 
13215 /* 28264*/            OPC_EmitInteger, MVT::i32, 1, 
13228 /* 28290*/        OPC_EmitInteger, MVT::i32, 14, 
13229 /* 28293*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13237 /* 28312*/          OPC_EmitInteger, MVT::i32, 14, 
13238 /* 28315*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13245 /* 28331*/          OPC_EmitInteger, MVT::i32, 0, 
13246 /* 28334*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13256 /* 28359*/        OPC_EmitInteger, MVT::i32, 0, 
13257 /* 28362*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13266 /* 28386*/        OPC_EmitInteger, MVT::i32, 0, 
13267 /* 28389*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13276 /* 28413*/        OPC_EmitInteger, MVT::i32, 0, 
13277 /* 28416*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13286 /* 28440*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
13288                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
13289 /* 28451*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
13291                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
13292 /* 28462*/        OPC_EmitInteger, MVT::i32, 14, 
13293 /* 28465*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13294 /* 28468*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13296                       MVT::i32, 5/*#Ops*/, 3, 5, 6, 7, 8,  // Results = #9
13297 /* 28482*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
13304 /* 28497*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
13306                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
13307 /* 28508*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
13309                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
13310 /* 28519*/        OPC_EmitInteger, MVT::i32, 14, 
13311 /* 28522*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13312 /* 28525*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13314                       MVT::i32, 5/*#Ops*/, 3, 5, 6, 7, 8,  // Results = #9
13315 /* 28539*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
13322 /* 28554*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
13324                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
13325 /* 28565*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
13327                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
13328 /* 28576*/        OPC_EmitInteger, MVT::i32, 14, 
13329 /* 28579*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13330 /* 28582*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13332                       MVT::i32, 5/*#Ops*/, 3, 5, 6, 7, 8,  // Results = #9
13333 /* 28596*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
13351 /* 28633*/        OPC_CheckType, MVT::i32,
13358 /* 28646*/          OPC_EmitInteger, MVT::i32, 14, 
13359 /* 28649*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13361                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
13368 /* 28670*/          OPC_EmitInteger, MVT::i32, 14, 
13369 /* 28673*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13371                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
13379 /* 28693*/          OPC_EmitInteger, MVT::i32, 0, 
13380 /* 28696*/          OPC_EmitInteger, MVT::i32, 14, 
13381 /* 28699*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13383                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13388 /* 28715*/          OPC_EmitInteger, MVT::i32, 0, 
13389 /* 28718*/          OPC_EmitInteger, MVT::i32, 14, 
13390 /* 28721*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13392                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13408 /* 28756*/        OPC_CheckType, MVT::i32,
13414 /* 28767*/        OPC_EmitInteger, MVT::i32, 14, 
13415 /* 28770*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13417                       MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
13423 /* 28788*/        OPC_EmitInteger, MVT::i32, 0, 
13424 /* 28791*/        OPC_EmitInteger, MVT::i32, 14, 
13425 /* 28794*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13427                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
13438 /* 28821*/        OPC_CheckType, MVT::i32,
13444 /* 28832*/        OPC_EmitInteger, MVT::i32, 14, 
13445 /* 28835*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13447                       MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
13453 /* 28853*/        OPC_EmitInteger, MVT::i32, 0, 
13454 /* 28856*/        OPC_EmitInteger, MVT::i32, 14, 
13455 /* 28859*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13457                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
13473 /* 28897*/          OPC_EmitInteger, MVT::i32, 14, 
13474 /* 28900*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13476                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13481 /* 28916*/          OPC_EmitInteger, MVT::i32, 14, 
13482 /* 28919*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13484                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13499 /* 28952*/            OPC_EmitInteger, MVT::i32, 14, 
13500 /* 28955*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13502                           MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
13507 /* 28971*/            OPC_EmitInteger, MVT::i32, 14, 
13508 /* 28974*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13510                           MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
13518 /* 28994*/            OPC_EmitInteger, MVT::i32, 14, 
13519 /* 28997*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13521                           MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13526 /* 29013*/            OPC_EmitInteger, MVT::i32, 14, 
13527 /* 29016*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13529                           MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13547 /* 29054*/          OPC_EmitInteger, MVT::i32, 14, 
13548 /* 29057*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13550                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13555 /* 29073*/          OPC_EmitInteger, MVT::i32, 14, 
13556 /* 29076*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13558                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13566 /* 29096*/          OPC_EmitInteger, MVT::i32, 14, 
13567 /* 29099*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13569                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13574 /* 29115*/          OPC_EmitInteger, MVT::i32, 14, 
13575 /* 29118*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13577                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13592 /* 29151*/        OPC_CheckType, MVT::i32,
13599 /* 29164*/          OPC_EmitInteger, MVT::i32, 14, 
13600 /* 29167*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13602                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
13609 /* 29188*/          OPC_EmitInteger, MVT::i32, 14, 
13610 /* 29191*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13612                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
13620 /* 29211*/          OPC_EmitInteger, MVT::i32, 0, 
13621 /* 29214*/          OPC_EmitInteger, MVT::i32, 14, 
13622 /* 29217*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13624                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13629 /* 29233*/          OPC_EmitInteger, MVT::i32, 0, 
13630 /* 29236*/          OPC_EmitInteger, MVT::i32, 14, 
13631 /* 29239*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13633                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13649 /* 29273*/        OPC_CheckType, MVT::i32,
13656 /* 29286*/          OPC_EmitInteger, MVT::i32, 14, 
13657 /* 29289*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13659                         MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
13666 /* 29311*/          OPC_EmitInteger, MVT::i32, 14, 
13667 /* 29314*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13669                         MVT::i32, 5/*#Ops*/, 0, 1, 4, 5, 6, 
13677 /* 29335*/          OPC_EmitInteger, MVT::i32, 0, 
13678 /* 29338*/          OPC_EmitInteger, MVT::i32, 14, 
13679 /* 29341*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13681                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
13686 /* 29358*/          OPC_EmitInteger, MVT::i32, 0, 
13687 /* 29361*/          OPC_EmitInteger, MVT::i32, 14, 
13688 /* 29364*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13690                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
13707 /* 29402*/        OPC_EmitInteger, MVT::i32, 0, 
13708 /* 29405*/        OPC_EmitInteger, MVT::i32, 14, 
13709 /* 29408*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13711                       MVT::i32, 5/*#Ops*/, 3, 0, 4, 5, 6, 
13718 /* 29430*/        OPC_EmitInteger, MVT::i32, 0, 
13719 /* 29433*/        OPC_EmitInteger, MVT::i32, 14, 
13720 /* 29436*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13722                       MVT::i32, 5/*#Ops*/, 3, 0, 4, 5, 6, 
13737 /* 29470*/        OPC_EmitInteger, MVT::i32, 0, 
13738 /* 29473*/        OPC_EmitInteger, MVT::i32, 14, 
13739 /* 29476*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13741                       MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
13747 /* 29495*/        OPC_EmitInteger, MVT::i32, 0, 
13748 /* 29498*/        OPC_EmitInteger, MVT::i32, 14, 
13749 /* 29501*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13751                       MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
13767 /* 29538*/        OPC_EmitInteger, MVT::i32, 14, 
13768 /* 29541*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13770                       MVT::i32, 4/*#Ops*/, 3, 0, 4, 5, 
13777 /* 29562*/        OPC_EmitInteger, MVT::i32, 14, 
13778 /* 29565*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13780                       MVT::i32, 4/*#Ops*/, 3, 0, 4, 5, 
13795 /* 29598*/        OPC_EmitInteger, MVT::i32, 14, 
13796 /* 29601*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13798                       MVT::i32, 4/*#Ops*/, 2, 0, 3, 4, 
13804 /* 29619*/        OPC_EmitInteger, MVT::i32, 14, 
13805 /* 29622*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13807                       MVT::i32, 4/*#Ops*/, 2, 0, 3, 4, 
13817 /* 29646*/        OPC_EmitInteger, MVT::i32, 14, 
13818 /* 29649*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13820                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13825 /* 29665*/        OPC_EmitInteger, MVT::i32, 14, 
13826 /* 29668*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13828                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13838 /* 29692*/        OPC_EmitInteger, MVT::i32, 14, 
13839 /* 29695*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13841                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13846 /* 29711*/        OPC_EmitInteger, MVT::i32, 14, 
13847 /* 29714*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13849                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13859 /* 29738*/        OPC_EmitInteger, MVT::i32, 14, 
13860 /* 29741*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13862                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13867 /* 29757*/        OPC_EmitInteger, MVT::i32, 14, 
13868 /* 29760*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13870                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13880 /* 29784*/        OPC_EmitInteger, MVT::i32, 14, 
13881 /* 29787*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13883                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13888 /* 29803*/        OPC_EmitInteger, MVT::i32, 14, 
13889 /* 29806*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13891                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13901 /* 29830*/        OPC_EmitInteger, MVT::i32, 14, 
13902 /* 29833*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13904                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13909 /* 29849*/        OPC_EmitInteger, MVT::i32, 14, 
13910 /* 29852*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13912                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13922 /* 29876*/        OPC_EmitInteger, MVT::i32, 14, 
13923 /* 29879*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13925                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13930 /* 29895*/        OPC_EmitInteger, MVT::i32, 14, 
13931 /* 29898*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13933                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13943 /* 29922*/        OPC_EmitInteger, MVT::i32, 14, 
13944 /* 29925*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13946                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13951 /* 29941*/        OPC_EmitInteger, MVT::i32, 14, 
13952 /* 29944*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13954                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13964 /* 29968*/        OPC_EmitInteger, MVT::i32, 14, 
13965 /* 29971*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13967                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13972 /* 29987*/        OPC_EmitInteger, MVT::i32, 14, 
13973 /* 29990*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13975                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13985 /* 30014*/        OPC_EmitInteger, MVT::i32, 14, 
13986 /* 30017*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13988                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13993 /* 30033*/        OPC_EmitInteger, MVT::i32, 14, 
13994 /* 30036*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
13996                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14006 /* 30060*/        OPC_EmitInteger, MVT::i32, 14, 
14007 /* 30063*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14009                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14014 /* 30079*/        OPC_EmitInteger, MVT::i32, 14, 
14015 /* 30082*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14017                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14027 /* 30106*/        OPC_EmitInteger, MVT::i32, 14, 
14028 /* 30109*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14030                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14035 /* 30125*/        OPC_EmitInteger, MVT::i32, 14, 
14036 /* 30128*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14038                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14048 /* 30152*/        OPC_EmitInteger, MVT::i32, 14, 
14049 /* 30155*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14051                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14056 /* 30171*/        OPC_EmitInteger, MVT::i32, 14, 
14057 /* 30174*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14059                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14069 /* 30198*/        OPC_EmitInteger, MVT::i32, 14, 
14070 /* 30201*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14072                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14077 /* 30217*/        OPC_EmitInteger, MVT::i32, 14, 
14078 /* 30220*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14080                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14090 /* 30244*/        OPC_EmitInteger, MVT::i32, 14, 
14091 /* 30247*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14093                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14098 /* 30263*/        OPC_EmitInteger, MVT::i32, 14, 
14099 /* 30266*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14101                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14111 /* 30290*/        OPC_EmitInteger, MVT::i32, 14, 
14112 /* 30293*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14114                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14119 /* 30309*/        OPC_EmitInteger, MVT::i32, 14, 
14120 /* 30312*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14122                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14132 /* 30336*/        OPC_EmitInteger, MVT::i32, 14, 
14133 /* 30339*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14135                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14140 /* 30355*/        OPC_EmitInteger, MVT::i32, 14, 
14141 /* 30358*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14143                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14153 /* 30382*/        OPC_EmitInteger, MVT::i32, 14, 
14154 /* 30385*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14156                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14161 /* 30401*/        OPC_EmitInteger, MVT::i32, 14, 
14162 /* 30404*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14164                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14174 /* 30428*/        OPC_EmitInteger, MVT::i32, 14, 
14175 /* 30431*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14177                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14182 /* 30447*/        OPC_EmitInteger, MVT::i32, 14, 
14183 /* 30450*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14185                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14195 /* 30474*/        OPC_EmitInteger, MVT::i32, 14, 
14196 /* 30477*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14198                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14203 /* 30493*/        OPC_EmitInteger, MVT::i32, 14, 
14204 /* 30496*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14206                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14216 /* 30520*/        OPC_EmitInteger, MVT::i32, 14, 
14217 /* 30523*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14219                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14224 /* 30539*/        OPC_EmitInteger, MVT::i32, 14, 
14225 /* 30542*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14227                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14237 /* 30566*/        OPC_EmitInteger, MVT::i32, 14, 
14238 /* 30569*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14240                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14245 /* 30585*/        OPC_EmitInteger, MVT::i32, 14, 
14246 /* 30588*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14248                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14258 /* 30612*/        OPC_EmitInteger, MVT::i32, 14, 
14259 /* 30615*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14261                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14266 /* 30631*/        OPC_EmitInteger, MVT::i32, 14, 
14267 /* 30634*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14269                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14279 /* 30658*/        OPC_EmitInteger, MVT::i32, 14, 
14280 /* 30661*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14282                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14287 /* 30677*/        OPC_EmitInteger, MVT::i32, 14, 
14288 /* 30680*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14290                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14300 /* 30704*/        OPC_EmitInteger, MVT::i32, 14, 
14301 /* 30707*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14303                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14308 /* 30723*/        OPC_EmitInteger, MVT::i32, 14, 
14309 /* 30726*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14311                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14321 /* 30750*/        OPC_EmitInteger, MVT::i32, 14, 
14322 /* 30753*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14324                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14329 /* 30769*/        OPC_EmitInteger, MVT::i32, 14, 
14330 /* 30772*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14332                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14343 /* 30797*/        OPC_EmitInteger, MVT::i32, 14, 
14344 /* 30800*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14346                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14351 /* 30817*/        OPC_EmitInteger, MVT::i32, 14, 
14352 /* 30820*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14354                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14365 /* 30846*/        OPC_EmitInteger, MVT::i32, 14, 
14366 /* 30849*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14368                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14373 /* 30866*/        OPC_EmitInteger, MVT::i32, 14, 
14374 /* 30869*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14376                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14387 /* 30895*/        OPC_EmitInteger, MVT::i32, 14, 
14388 /* 30898*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14390                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14395 /* 30915*/        OPC_EmitInteger, MVT::i32, 14, 
14396 /* 30918*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14398                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14409 /* 30944*/        OPC_EmitInteger, MVT::i32, 14, 
14410 /* 30947*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14412                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14417 /* 30964*/        OPC_EmitInteger, MVT::i32, 14, 
14418 /* 30967*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14420                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14431 /* 30993*/        OPC_EmitInteger, MVT::i32, 14, 
14432 /* 30996*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14434                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14439 /* 31013*/        OPC_EmitInteger, MVT::i32, 14, 
14440 /* 31016*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14442                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14452 /* 31041*/        OPC_EmitInteger, MVT::i32, 14, 
14453 /* 31044*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14455                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14460 /* 31060*/        OPC_EmitInteger, MVT::i32, 14, 
14461 /* 31063*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14463                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14473 /* 31087*/        OPC_EmitInteger, MVT::i32, 14, 
14474 /* 31090*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14476                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14481 /* 31106*/        OPC_EmitInteger, MVT::i32, 14, 
14482 /* 31109*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14484                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14494 /* 31133*/        OPC_EmitInteger, MVT::i32, 14, 
14495 /* 31136*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14497                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14502 /* 31152*/        OPC_EmitInteger, MVT::i32, 14, 
14503 /* 31155*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14505                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14515 /* 31179*/        OPC_EmitInteger, MVT::i32, 14, 
14516 /* 31182*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14518                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14523 /* 31198*/        OPC_EmitInteger, MVT::i32, 14, 
14524 /* 31201*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14526                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14537                       MVT::i32, 2/*#Ops*/, 0, 1, 
14543                       MVT::i32, 2/*#Ops*/, 0, 1, 
14554                       MVT::i32, 2/*#Ops*/, 0, 1, 
14560                       MVT::i32, 2/*#Ops*/, 0, 1, 
14571                       MVT::i32, 2/*#Ops*/, 0, 1, 
14577                       MVT::i32, 2/*#Ops*/, 0, 1, 
14588                       MVT::i32, 2/*#Ops*/, 0, 1, 
14594                       MVT::i32, 2/*#Ops*/, 0, 1, 
14605                       MVT::i32, 2/*#Ops*/, 0, 1, 
14611                       MVT::i32, 2/*#Ops*/, 0, 1, 
14622                       MVT::i32, 2/*#Ops*/, 0, 1, 
14628                       MVT::i32, 2/*#Ops*/, 0, 1, 
14638 /* 31405*/        OPC_EmitInteger, MVT::i32, 14, 
14639 /* 31408*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14641                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14646 /* 31424*/        OPC_EmitInteger, MVT::i32, 14, 
14647 /* 31427*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14649                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14659 /* 31451*/        OPC_EmitInteger, MVT::i32, 14, 
14660 /* 31454*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14662                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14667 /* 31470*/        OPC_EmitInteger, MVT::i32, 14, 
14668 /* 31473*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14670                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14680 /* 31497*/        OPC_EmitInteger, MVT::i32, 14, 
14681 /* 31500*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14683                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14688 /* 31516*/        OPC_EmitInteger, MVT::i32, 14, 
14689 /* 31519*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14691                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14701 /* 31543*/        OPC_EmitInteger, MVT::i32, 14, 
14702 /* 31546*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14704                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14709 /* 31562*/        OPC_EmitInteger, MVT::i32, 14, 
14710 /* 31565*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14712                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14722 /* 31589*/        OPC_EmitInteger, MVT::i32, 14, 
14723 /* 31592*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14725                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14730 /* 31608*/        OPC_EmitInteger, MVT::i32, 14, 
14731 /* 31611*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14733                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14743 /* 31635*/        OPC_EmitInteger, MVT::i32, 14, 
14744 /* 31638*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14746                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14751 /* 31654*/        OPC_EmitInteger, MVT::i32, 14, 
14752 /* 31657*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14754                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14765 /* 31682*/        OPC_EmitInteger, MVT::i32, 14, 
14766 /* 31685*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14768                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14773 /* 31702*/        OPC_EmitInteger, MVT::i32, 14, 
14774 /* 31705*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14776                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14787 /* 31731*/        OPC_EmitInteger, MVT::i32, 14, 
14788 /* 31734*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14790                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14795 /* 31751*/        OPC_EmitInteger, MVT::i32, 14, 
14796 /* 31754*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14798                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14809 /* 31780*/        OPC_EmitInteger, MVT::i32, 14, 
14810 /* 31783*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14812                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14817 /* 31800*/        OPC_EmitInteger, MVT::i32, 14, 
14818 /* 31803*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14820                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14831 /* 31829*/        OPC_EmitInteger, MVT::i32, 14, 
14832 /* 31832*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14834                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14839 /* 31849*/        OPC_EmitInteger, MVT::i32, 14, 
14840 /* 31852*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14842                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14853 /* 31878*/        OPC_EmitInteger, MVT::i32, 14, 
14854 /* 31881*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14856                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14861 /* 31898*/        OPC_EmitInteger, MVT::i32, 14, 
14862 /* 31901*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14864                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14875 /* 31927*/        OPC_EmitInteger, MVT::i32, 14, 
14876 /* 31930*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14878                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14883 /* 31947*/        OPC_EmitInteger, MVT::i32, 14, 
14884 /* 31950*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14886                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
14897 /* 31977*/        OPC_EmitInteger, MVT::i32, 0, 
14898 /* 31980*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14900                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14906 /* 31998*/        OPC_EmitInteger, MVT::i32, 0, 
14907 /* 32001*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14909                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14915 /* 32019*/        OPC_EmitInteger, MVT::i32, 0, 
14916 /* 32022*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14918                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14929 /* 32048*/        OPC_EmitInteger, MVT::i32, 0, 
14930 /* 32051*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14932                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14938 /* 32069*/        OPC_EmitInteger, MVT::i32, 0, 
14939 /* 32072*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14941                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14947 /* 32090*/        OPC_EmitInteger, MVT::i32, 0, 
14948 /* 32093*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14950                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14961 /* 32119*/        OPC_EmitInteger, MVT::i32, 0, 
14962 /* 32122*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14964                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14970 /* 32140*/        OPC_EmitInteger, MVT::i32, 0, 
14971 /* 32143*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14973                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14979 /* 32161*/        OPC_EmitInteger, MVT::i32, 0, 
14980 /* 32164*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14982                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
14993 /* 32190*/        OPC_EmitInteger, MVT::i32, 0, 
14994 /* 32193*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
14996                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
15002 /* 32211*/        OPC_EmitInteger, MVT::i32, 0, 
15003 /* 32214*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15005                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
15011 /* 32232*/        OPC_EmitInteger, MVT::i32, 0, 
15012 /* 32235*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15014                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
15023 /* 32259*/      OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
15026 /* 32270*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
15031 /* 32289*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
15034 /* 32300*/      OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
15036                     MVT::i32, 2/*#Ops*/, 8, 9, 
15098 /* 32420*/        OPC_EmitInteger, MVT::i32, 14, 
15099 /* 32423*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15107 /* 32440*/        OPC_EmitInteger, MVT::i32, 14, 
15108 /* 32443*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15120 /* 32467*/        OPC_EmitInteger, MVT::i32, 14, 
15121 /* 32470*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15129 /* 32487*/        OPC_EmitInteger, MVT::i32, 14, 
15130 /* 32490*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15163 /* 32553*/            OPC_EmitInteger, MVT::i32, 14, 
15164 /* 32556*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15187 /* 32600*/            OPC_EmitInteger, MVT::i32, 14, 
15188 /* 32603*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15216 /* 32657*/          OPC_EmitInteger, MVT::i32, 14, 
15217 /* 32660*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15244 /* 32713*/          OPC_EmitInteger, MVT::i32, 14, 
15245 /* 32716*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15272 /* 32769*/          OPC_EmitInteger, MVT::i32, 14, 
15273 /* 32772*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15303 /* 32829*/          OPC_EmitInteger, MVT::i32, 14, 
15304 /* 32832*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15329 /* 32879*/          OPC_EmitInteger, MVT::i32, 14, 
15330 /* 32882*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15359 /* 32937*/        OPC_EmitInteger, MVT::i32, 14, 
15360 /* 32940*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15389 /* 32996*/          OPC_EmitInteger, MVT::i32, 14, 
15390 /* 32999*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15415 /* 33046*/          OPC_EmitInteger, MVT::i32, 14, 
15416 /* 33049*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15445 /* 33104*/        OPC_EmitInteger, MVT::i32, 14, 
15446 /* 33107*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15475 /* 33163*/          OPC_EmitInteger, MVT::i32, 14, 
15476 /* 33166*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15501 /* 33213*/          OPC_EmitInteger, MVT::i32, 14, 
15502 /* 33216*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15531 /* 33271*/        OPC_EmitInteger, MVT::i32, 14, 
15532 /* 33274*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15561 /* 33330*/          OPC_EmitInteger, MVT::i32, 14, 
15562 /* 33333*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15587 /* 33380*/          OPC_EmitInteger, MVT::i32, 14, 
15588 /* 33383*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15624 /* 33460*/            OPC_EmitInteger, MVT::i32, 14, 
15625 /* 33463*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15653 /* 33523*/            OPC_EmitInteger, MVT::i32, 14, 
15654 /* 33526*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15687 /* 33596*/          OPC_EmitInteger, MVT::i32, 14, 
15688 /* 33599*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15723 /* 33673*/          OPC_EmitInteger, MVT::i32, 14, 
15724 /* 33676*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15754 /* 33739*/          OPC_EmitInteger, MVT::i32, 14, 
15755 /* 33742*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15789 /* 33813*/        OPC_EmitInteger, MVT::i32, 14, 
15790 /* 33816*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15824 /* 33889*/          OPC_EmitInteger, MVT::i32, 14, 
15825 /* 33892*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15855 /* 33955*/          OPC_EmitInteger, MVT::i32, 14, 
15856 /* 33958*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15877 /* 34001*/          OPC_EmitInteger, MVT::i32, 14, 
15878 /* 34004*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15896 /* 34041*/          OPC_EmitInteger, MVT::i32, 14, 
15897 /* 34044*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15915 /* 34081*/          OPC_EmitInteger, MVT::i32, 14, 
15916 /* 34084*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15935 /* 34123*/            OPC_EmitInteger, MVT::i32, 14, 
15936 /* 34126*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15950 /* 34155*/            OPC_EmitInteger, MVT::i32, 14, 
15951 /* 34158*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15970 /* 34196*/          OPC_EmitInteger, MVT::i32, 14, 
15971 /* 34199*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
15992 /* 34243*/            OPC_EmitInteger, MVT::i32, 14, 
15993 /* 34246*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16007 /* 34275*/            OPC_EmitInteger, MVT::i32, 14, 
16008 /* 34278*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16022 /* 34307*/            OPC_EmitInteger, MVT::i32, 14, 
16023 /* 34310*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16037 /* 34339*/            OPC_EmitInteger, MVT::i32, 14, 
16038 /* 34342*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16056 /* 34378*/            OPC_EmitInteger, MVT::i32, 14, 
16057 /* 34381*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16071 /* 34410*/            OPC_EmitInteger, MVT::i32, 14, 
16072 /* 34413*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16086 /* 34442*/          OPC_EmitInteger, MVT::i32, 14, 
16087 /* 34445*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16097 /* 34467*/          OPC_EmitInteger, MVT::i32, 14, 
16098 /* 34470*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16108 /* 34492*/          OPC_EmitInteger, MVT::i32, 14, 
16109 /* 34495*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16119 /* 34517*/          OPC_EmitInteger, MVT::i32, 14, 
16120 /* 34520*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16130 /* 34542*/          OPC_EmitInteger, MVT::i32, 14, 
16131 /* 34545*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16141 /* 34567*/          OPC_EmitInteger, MVT::i32, 14, 
16142 /* 34570*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16152 /* 34592*/          OPC_EmitInteger, MVT::i32, 14, 
16153 /* 34595*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16163 /* 34617*/          OPC_EmitInteger, MVT::i32, 14, 
16164 /* 34620*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16198 /* 34686*/            OPC_EmitInteger, MVT::i32, 14, 
16199 /* 34689*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16222 /* 34733*/            OPC_EmitInteger, MVT::i32, 14, 
16223 /* 34736*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16237 /* 34765*/            OPC_EmitInteger, MVT::i32, 14, 
16238 /* 34768*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16249 /* 34791*/          OPC_EmitInteger, MVT::i32, 14, 
16250 /* 34794*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16280 /* 34852*/            OPC_EmitInteger, MVT::i32, 14, 
16281 /* 34855*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16304 /* 34899*/            OPC_EmitInteger, MVT::i32, 14, 
16305 /* 34902*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16319 /* 34931*/            OPC_EmitInteger, MVT::i32, 14, 
16320 /* 34934*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16331 /* 34957*/          OPC_EmitInteger, MVT::i32, 14, 
16332 /* 34960*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16363 /* 35021*/              OPC_EmitInteger, MVT::i32, 14, 
16364 /* 35024*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16387 /* 35068*/              OPC_EmitInteger, MVT::i32, 14, 
16388 /* 35071*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16402 /* 35100*/              OPC_EmitInteger, MVT::i32, 14, 
16403 /* 35103*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16434 /* 35169*/              OPC_EmitInteger, MVT::i32, 14, 
16435 /* 35172*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16463 /* 35232*/              OPC_EmitInteger, MVT::i32, 14, 
16464 /* 35235*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16478 /* 35264*/              OPC_EmitInteger, MVT::i32, 14, 
16479 /* 35267*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16491 /* 35291*/          OPC_EmitInteger, MVT::i32, 14, 
16492 /* 35294*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16522 /* 35352*/            OPC_EmitInteger, MVT::i32, 14, 
16523 /* 35355*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16546 /* 35399*/            OPC_EmitInteger, MVT::i32, 14, 
16547 /* 35402*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16561 /* 35431*/            OPC_EmitInteger, MVT::i32, 14, 
16562 /* 35434*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16573 /* 35457*/          OPC_EmitInteger, MVT::i32, 14, 
16574 /* 35460*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16609 /* 35534*/            OPC_EmitInteger, MVT::i32, 14, 
16610 /* 35537*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16638 /* 35597*/            OPC_EmitInteger, MVT::i32, 14, 
16639 /* 35600*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16653 /* 35629*/            OPC_EmitInteger, MVT::i32, 14, 
16654 /* 35632*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16665 /* 35655*/          OPC_EmitInteger, MVT::i32, 14, 
16666 /* 35658*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16678 /* 35682*/        OPC_EmitInteger, MVT::i32, 14, 
16679 /* 35685*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16690 /* 35708*/        OPC_EmitInteger, MVT::i32, 14, 
16691 /* 35711*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16702 /* 35734*/        OPC_EmitInteger, MVT::i32, 14, 
16703 /* 35737*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16769 /* 35858*/          OPC_EmitInteger, MVT::i32, ARM::dsub_0,
16848 /* 36007*/          OPC_EmitInteger, MVT::i32, ARM::dsub_0,
16886 /* 36084*/          OPC_EmitInteger, MVT::i32, 14, 
16887 /* 36087*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16907 /* 36126*/          OPC_EmitInteger, MVT::i32, 14, 
16908 /* 36129*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16928 /* 36168*/          OPC_EmitInteger, MVT::i32, 14, 
16929 /* 36171*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16949 /* 36210*/          OPC_EmitInteger, MVT::i32, 14, 
16950 /* 36213*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16973 /* 36258*/            OPC_EmitInteger, MVT::i32, 14, 
16974 /* 36261*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
16986 /* 36287*/            OPC_EmitInteger, MVT::i32, 14, 
16987 /* 36290*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17006 /* 36327*/            OPC_EmitInteger, MVT::i32, 14, 
17007 /* 36330*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17019 /* 36356*/            OPC_EmitInteger, MVT::i32, 14, 
17020 /* 36359*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17049 /* 36419*/          OPC_EmitInteger, MVT::i32, 14, 
17050 /* 36422*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17075 /* 36477*/          OPC_EmitInteger, MVT::i32, 14, 
17076 /* 36480*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17104 /* 36539*/          OPC_EmitInteger, MVT::i32, 14, 
17105 /* 36542*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17128 /* 36593*/          OPC_EmitInteger, MVT::i32, 14, 
17129 /* 36596*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17142 /* 36623*/          OPC_EmitInteger, MVT::i32, 14, 
17143 /* 36626*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17153 /* 36648*/          OPC_EmitInteger, MVT::i32, 14, 
17154 /* 36651*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17164 /* 36673*/          OPC_EmitInteger, MVT::i32, 14, 
17165 /* 36676*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17175 /* 36698*/          OPC_EmitInteger, MVT::i32, 14, 
17176 /* 36701*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17202 /* 36751*/          OPC_EmitInteger, MVT::i32, 14, 
17203 /* 36754*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17223 /* 36793*/          OPC_EmitInteger, MVT::i32, 14, 
17224 /* 36796*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17244 /* 36835*/          OPC_EmitInteger, MVT::i32, 14, 
17245 /* 36838*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17265 /* 36877*/          OPC_EmitInteger, MVT::i32, 14, 
17266 /* 36880*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17289 /* 36925*/            OPC_EmitInteger, MVT::i32, 14, 
17290 /* 36928*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17302 /* 36954*/            OPC_EmitInteger, MVT::i32, 14, 
17303 /* 36957*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17322 /* 36994*/            OPC_EmitInteger, MVT::i32, 14, 
17323 /* 36997*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17335 /* 37023*/            OPC_EmitInteger, MVT::i32, 14, 
17336 /* 37026*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17365 /* 37086*/          OPC_EmitInteger, MVT::i32, 14, 
17366 /* 37089*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17391 /* 37144*/          OPC_EmitInteger, MVT::i32, 14, 
17392 /* 37147*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17420 /* 37206*/          OPC_EmitInteger, MVT::i32, 14, 
17421 /* 37209*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17444 /* 37260*/          OPC_EmitInteger, MVT::i32, 14, 
17445 /* 37263*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17458 /* 37290*/          OPC_EmitInteger, MVT::i32, 14, 
17459 /* 37293*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17469 /* 37315*/          OPC_EmitInteger, MVT::i32, 14, 
17470 /* 37318*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17480 /* 37340*/          OPC_EmitInteger, MVT::i32, 14, 
17481 /* 37343*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17491 /* 37365*/          OPC_EmitInteger, MVT::i32, 14, 
17492 /* 37368*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17518 /* 37417*/          OPC_EmitInteger, MVT::i32, 14, 
17519 /* 37420*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17539 /* 37459*/          OPC_EmitInteger, MVT::i32, 14, 
17540 /* 37462*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17563 /* 37505*/          OPC_EmitInteger, MVT::i32, 14, 
17564 /* 37508*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17582 /* 37543*/          OPC_EmitInteger, MVT::i32, 14, 
17583 /* 37546*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17596 /* 37573*/          OPC_EmitInteger, MVT::i32, 14, 
17597 /* 37576*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17607 /* 37598*/          OPC_EmitInteger, MVT::i32, 14, 
17608 /* 37601*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17627 /* 37638*/        OPC_EmitInteger, MVT::i32, 14, 
17628 /* 37641*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17642 /* 37669*/        OPC_EmitInteger, MVT::i32, 14, 
17643 /* 37672*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17657 /* 37700*/        OPC_EmitInteger, MVT::i32, 14, 
17658 /* 37703*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17672 /* 37731*/        OPC_EmitInteger, MVT::i32, 14, 
17673 /* 37734*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17691 /* 37770*/        OPC_EmitInteger, MVT::i32, 14, 
17692 /* 37773*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17706 /* 37801*/        OPC_EmitInteger, MVT::i32, 14, 
17707 /* 37804*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17721 /* 37832*/        OPC_EmitInteger, MVT::i32, 14, 
17722 /* 37835*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17736 /* 37863*/        OPC_EmitInteger, MVT::i32, 14, 
17737 /* 37866*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17751 /* 37896*/        OPC_EmitInteger, MVT::i32, 14, 
17752 /* 37899*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17762 /* 37921*/        OPC_EmitInteger, MVT::i32, 14, 
17763 /* 37924*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17773 /* 37946*/        OPC_EmitInteger, MVT::i32, 14, 
17774 /* 37949*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17784 /* 37971*/        OPC_EmitInteger, MVT::i32, 14, 
17785 /* 37974*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17795 /* 37996*/        OPC_EmitInteger, MVT::i32, 14, 
17796 /* 37999*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17806 /* 38021*/        OPC_EmitInteger, MVT::i32, 14, 
17807 /* 38024*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17821 /* 38054*/        OPC_EmitInteger, MVT::i32, 14, 
17822 /* 38057*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17832 /* 38079*/        OPC_EmitInteger, MVT::i32, 14, 
17833 /* 38082*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17843 /* 38104*/        OPC_EmitInteger, MVT::i32, 14, 
17844 /* 38107*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17854 /* 38129*/        OPC_EmitInteger, MVT::i32, 14, 
17855 /* 38132*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17865 /* 38154*/        OPC_EmitInteger, MVT::i32, 14, 
17866 /* 38157*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17876 /* 38179*/        OPC_EmitInteger, MVT::i32, 14, 
17877 /* 38182*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17891 /* 38212*/        OPC_EmitInteger, MVT::i32, 14, 
17892 /* 38215*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17902 /* 38237*/        OPC_EmitInteger, MVT::i32, 14, 
17903 /* 38240*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17913 /* 38262*/        OPC_EmitInteger, MVT::i32, 14, 
17914 /* 38265*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17924 /* 38287*/        OPC_EmitInteger, MVT::i32, 14, 
17925 /* 38290*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17935 /* 38312*/        OPC_EmitInteger, MVT::i32, 14, 
17936 /* 38315*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17946 /* 38337*/        OPC_EmitInteger, MVT::i32, 14, 
17947 /* 38340*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17961 /* 38370*/        OPC_EmitInteger, MVT::i32, 14, 
17962 /* 38373*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17972 /* 38395*/        OPC_EmitInteger, MVT::i32, 14, 
17973 /* 38398*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17983 /* 38420*/        OPC_EmitInteger, MVT::i32, 14, 
17984 /* 38423*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
17994 /* 38445*/        OPC_EmitInteger, MVT::i32, 14, 
17995 /* 38448*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18005 /* 38470*/        OPC_EmitInteger, MVT::i32, 14, 
18006 /* 38473*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18016 /* 38495*/        OPC_EmitInteger, MVT::i32, 14, 
18017 /* 38498*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18031 /* 38528*/        OPC_EmitInteger, MVT::i32, 14, 
18032 /* 38531*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18042 /* 38553*/        OPC_EmitInteger, MVT::i32, 14, 
18043 /* 38556*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18053 /* 38578*/        OPC_EmitInteger, MVT::i32, 14, 
18054 /* 38581*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18064 /* 38603*/        OPC_EmitInteger, MVT::i32, 14, 
18065 /* 38606*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18075 /* 38628*/        OPC_EmitInteger, MVT::i32, 14, 
18076 /* 38631*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18086 /* 38653*/        OPC_EmitInteger, MVT::i32, 14, 
18087 /* 38656*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18097 /* 38678*/        OPC_EmitInteger, MVT::i32, 14, 
18098 /* 38681*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18108 /* 38703*/        OPC_EmitInteger, MVT::i32, 14, 
18109 /* 38706*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18123 /* 38735*/        OPC_EmitInteger, MVT::i32, 14, 
18124 /* 38738*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18134 /* 38760*/        OPC_EmitInteger, MVT::i32, 14, 
18135 /* 38763*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18145 /* 38785*/        OPC_EmitInteger, MVT::i32, 14, 
18146 /* 38788*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18160 /* 38817*/        OPC_EmitInteger, MVT::i32, 14, 
18161 /* 38820*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18171 /* 38842*/        OPC_EmitInteger, MVT::i32, 14, 
18172 /* 38845*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18186 /* 38874*/        OPC_EmitInteger, MVT::i32, 14, 
18187 /* 38877*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18210 /* 38924*/        OPC_EmitInteger, MVT::i32, 14, 
18211 /* 38927*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18221 /* 38949*/        OPC_EmitInteger, MVT::i32, 14, 
18222 /* 38952*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18232 /* 38974*/        OPC_EmitInteger, MVT::i32, 14, 
18233 /* 38977*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18243 /* 38999*/        OPC_EmitInteger, MVT::i32, 14, 
18244 /* 39002*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18254 /* 39024*/        OPC_EmitInteger, MVT::i32, 14, 
18255 /* 39027*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18265 /* 39049*/        OPC_EmitInteger, MVT::i32, 14, 
18266 /* 39052*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18280 /* 39082*/        OPC_EmitInteger, MVT::i32, 14, 
18281 /* 39085*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18291 /* 39107*/        OPC_EmitInteger, MVT::i32, 14, 
18292 /* 39110*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18302 /* 39132*/        OPC_EmitInteger, MVT::i32, 14, 
18303 /* 39135*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18313 /* 39157*/        OPC_EmitInteger, MVT::i32, 14, 
18314 /* 39160*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18324 /* 39182*/        OPC_EmitInteger, MVT::i32, 14, 
18325 /* 39185*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18335 /* 39207*/        OPC_EmitInteger, MVT::i32, 14, 
18336 /* 39210*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18350 /* 39240*/        OPC_EmitInteger, MVT::i32, 14, 
18351 /* 39243*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18361 /* 39265*/        OPC_EmitInteger, MVT::i32, 14, 
18362 /* 39268*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18372 /* 39290*/        OPC_EmitInteger, MVT::i32, 14, 
18373 /* 39293*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18383 /* 39315*/        OPC_EmitInteger, MVT::i32, 14, 
18384 /* 39318*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18394 /* 39340*/        OPC_EmitInteger, MVT::i32, 14, 
18395 /* 39343*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18405 /* 39365*/        OPC_EmitInteger, MVT::i32, 14, 
18406 /* 39368*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18416 /* 39390*/        OPC_EmitInteger, MVT::i32, 14, 
18417 /* 39393*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18427 /* 39415*/        OPC_EmitInteger, MVT::i32, 14, 
18428 /* 39418*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18442 /* 39447*/        OPC_EmitInteger, MVT::i32, 14, 
18443 /* 39450*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18453 /* 39472*/        OPC_EmitInteger, MVT::i32, 14, 
18454 /* 39475*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18464 /* 39497*/        OPC_EmitInteger, MVT::i32, 14, 
18465 /* 39500*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18479 /* 39529*/        OPC_EmitInteger, MVT::i32, 14, 
18480 /* 39532*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18490 /* 39554*/        OPC_EmitInteger, MVT::i32, 14, 
18491 /* 39557*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18501 /* 39579*/        OPC_EmitInteger, MVT::i32, 14, 
18502 /* 39582*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18512 /* 39604*/        OPC_EmitInteger, MVT::i32, 14, 
18513 /* 39607*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18527 /* 39636*/        OPC_EmitInteger, MVT::i32, 14, 
18528 /* 39639*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18538 /* 39661*/        OPC_EmitInteger, MVT::i32, 14, 
18539 /* 39664*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18549 /* 39686*/        OPC_EmitInteger, MVT::i32, 14, 
18550 /* 39689*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18560 /* 39711*/        OPC_EmitInteger, MVT::i32, 14, 
18561 /* 39714*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18577 /* 39747*/        OPC_EmitInteger, MVT::i32, 14, 
18578 /* 39750*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18590 /* 39776*/        OPC_EmitInteger, MVT::i32, 14, 
18591 /* 39779*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18603 /* 39805*/        OPC_EmitInteger, MVT::i32, 14, 
18604 /* 39808*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18616 /* 39834*/        OPC_EmitInteger, MVT::i32, 14, 
18617 /* 39837*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18629 /* 39863*/        OPC_EmitInteger, MVT::i32, 14, 
18630 /* 39866*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18642 /* 39892*/        OPC_EmitInteger, MVT::i32, 14, 
18643 /* 39895*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18655 /* 39921*/        OPC_EmitInteger, MVT::i32, 14, 
18656 /* 39924*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18668 /* 39950*/        OPC_EmitInteger, MVT::i32, 14, 
18669 /* 39953*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18681 /* 39979*/        OPC_EmitInteger, MVT::i32, 14, 
18682 /* 39982*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18694 /* 40008*/        OPC_EmitInteger, MVT::i32, 14, 
18695 /* 40011*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18709 /* 40042*/        OPC_EmitInteger, MVT::i32, 14, 
18710 /* 40045*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18720 /* 40067*/        OPC_EmitInteger, MVT::i32, 14, 
18721 /* 40070*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18731 /* 40092*/        OPC_EmitInteger, MVT::i32, 14, 
18732 /* 40095*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18742 /* 40117*/        OPC_EmitInteger, MVT::i32, 14, 
18743 /* 40120*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18753 /* 40142*/        OPC_EmitInteger, MVT::i32, 14, 
18754 /* 40145*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18764 /* 40167*/        OPC_EmitInteger, MVT::i32, 14, 
18765 /* 40170*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18775 /* 40192*/        OPC_EmitInteger, MVT::i32, 14, 
18776 /* 40195*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18786 /* 40217*/        OPC_EmitInteger, MVT::i32, 14, 
18787 /* 40220*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18797 /* 40242*/        OPC_EmitInteger, MVT::i32, 14, 
18798 /* 40245*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18808 /* 40267*/        OPC_EmitInteger, MVT::i32, 14, 
18809 /* 40270*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18823 /* 40300*/        OPC_EmitInteger, MVT::i32, 14, 
18824 /* 40303*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18834 /* 40325*/        OPC_EmitInteger, MVT::i32, 14, 
18835 /* 40328*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18845 /* 40350*/        OPC_EmitInteger, MVT::i32, 14, 
18846 /* 40353*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18856 /* 40375*/        OPC_EmitInteger, MVT::i32, 14, 
18857 /* 40378*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18867 /* 40400*/        OPC_EmitInteger, MVT::i32, 14, 
18868 /* 40403*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18878 /* 40425*/        OPC_EmitInteger, MVT::i32, 14, 
18879 /* 40428*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18893 /* 40458*/        OPC_EmitInteger, MVT::i32, 14, 
18894 /* 40461*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18904 /* 40483*/        OPC_EmitInteger, MVT::i32, 14, 
18905 /* 40486*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18915 /* 40508*/        OPC_EmitInteger, MVT::i32, 14, 
18916 /* 40511*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18926 /* 40533*/        OPC_EmitInteger, MVT::i32, 14, 
18927 /* 40536*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18937 /* 40558*/        OPC_EmitInteger, MVT::i32, 14, 
18938 /* 40561*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18950 /* 40588*/        OPC_EmitInteger, MVT::i32, 14, 
18951 /* 40591*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18959 /* 40609*/        OPC_EmitInteger, MVT::i32, 14, 
18960 /* 40612*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18968 /* 40630*/        OPC_EmitInteger, MVT::i32, 14, 
18969 /* 40633*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18977 /* 40651*/        OPC_EmitInteger, MVT::i32, 14, 
18978 /* 40654*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18986 /* 40672*/        OPC_EmitInteger, MVT::i32, 14, 
18987 /* 40675*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
18995 /* 40693*/        OPC_EmitInteger, MVT::i32, 14, 
18996 /* 40696*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19008 /* 40722*/        OPC_EmitInteger, MVT::i32, 14, 
19009 /* 40725*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19017 /* 40743*/        OPC_EmitInteger, MVT::i32, 14, 
19018 /* 40746*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19026 /* 40764*/        OPC_EmitInteger, MVT::i32, 14, 
19027 /* 40767*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19035 /* 40785*/        OPC_EmitInteger, MVT::i32, 14, 
19036 /* 40788*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19044 /* 40806*/        OPC_EmitInteger, MVT::i32, 14, 
19045 /* 40809*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19053 /* 40827*/        OPC_EmitInteger, MVT::i32, 14, 
19054 /* 40830*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19068 /* 40859*/        OPC_EmitInteger, MVT::i32, 14, 
19069 /* 40862*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19079 /* 40884*/        OPC_EmitInteger, MVT::i32, 14, 
19080 /* 40887*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19090 /* 40909*/        OPC_EmitInteger, MVT::i32, 14, 
19091 /* 40912*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19101 /* 40934*/        OPC_EmitInteger, MVT::i32, 14, 
19102 /* 40937*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19112 /* 40959*/        OPC_EmitInteger, MVT::i32, 14, 
19113 /* 40962*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19123 /* 40984*/        OPC_EmitInteger, MVT::i32, 14, 
19124 /* 40987*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19138 /* 41017*/        OPC_EmitInteger, MVT::i32, 14, 
19139 /* 41020*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19149 /* 41042*/        OPC_EmitInteger, MVT::i32, 14, 
19150 /* 41045*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19160 /* 41067*/        OPC_EmitInteger, MVT::i32, 14, 
19161 /* 41070*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19171 /* 41092*/        OPC_EmitInteger, MVT::i32, 14, 
19172 /* 41095*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19182 /* 41117*/        OPC_EmitInteger, MVT::i32, 14, 
19183 /* 41120*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19193 /* 41142*/        OPC_EmitInteger, MVT::i32, 14, 
19194 /* 41145*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19208 /* 41175*/        OPC_EmitInteger, MVT::i32, 14, 
19209 /* 41178*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19219 /* 41200*/        OPC_EmitInteger, MVT::i32, 14, 
19220 /* 41203*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19230 /* 41225*/        OPC_EmitInteger, MVT::i32, 14, 
19231 /* 41228*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19241 /* 41250*/        OPC_EmitInteger, MVT::i32, 14, 
19242 /* 41253*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19252 /* 41275*/        OPC_EmitInteger, MVT::i32, 14, 
19253 /* 41278*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19267 /* 41307*/        OPC_EmitInteger, MVT::i32, 14, 
19268 /* 41310*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19278 /* 41332*/        OPC_EmitInteger, MVT::i32, 14, 
19279 /* 41335*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19289 /* 41357*/        OPC_EmitInteger, MVT::i32, 14, 
19290 /* 41360*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19304 /* 41390*/        OPC_EmitInteger, MVT::i32, 14, 
19305 /* 41393*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19315 /* 41415*/        OPC_EmitInteger, MVT::i32, 14, 
19316 /* 41418*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19326 /* 41440*/        OPC_EmitInteger, MVT::i32, 14, 
19327 /* 41443*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19337 /* 41465*/        OPC_EmitInteger, MVT::i32, 14, 
19338 /* 41468*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19348 /* 41490*/        OPC_EmitInteger, MVT::i32, 14, 
19349 /* 41493*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19363 /* 41522*/        OPC_EmitInteger, MVT::i32, 14, 
19364 /* 41525*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19374 /* 41547*/        OPC_EmitInteger, MVT::i32, 14, 
19375 /* 41550*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19385 /* 41572*/        OPC_EmitInteger, MVT::i32, 14, 
19386 /* 41575*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19398 /* 41602*/        OPC_EmitInteger, MVT::i32, 14, 
19399 /* 41605*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19407 /* 41623*/        OPC_EmitInteger, MVT::i32, 14, 
19408 /* 41626*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19416 /* 41644*/        OPC_EmitInteger, MVT::i32, 14, 
19417 /* 41647*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19425 /* 41665*/        OPC_EmitInteger, MVT::i32, 14, 
19426 /* 41668*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19434 /* 41686*/        OPC_EmitInteger, MVT::i32, 14, 
19435 /* 41689*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19443 /* 41707*/        OPC_EmitInteger, MVT::i32, 14, 
19444 /* 41710*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19456 /* 41736*/        OPC_EmitInteger, MVT::i32, 14, 
19457 /* 41739*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19465 /* 41757*/        OPC_EmitInteger, MVT::i32, 14, 
19466 /* 41760*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19474 /* 41778*/        OPC_EmitInteger, MVT::i32, 14, 
19475 /* 41781*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19483 /* 41799*/        OPC_EmitInteger, MVT::i32, 14, 
19484 /* 41802*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19492 /* 41820*/        OPC_EmitInteger, MVT::i32, 14, 
19493 /* 41823*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19501 /* 41841*/        OPC_EmitInteger, MVT::i32, 14, 
19502 /* 41844*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19516 /* 41873*/        OPC_EmitInteger, MVT::i32, 14, 
19517 /* 41876*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19527 /* 41898*/        OPC_EmitInteger, MVT::i32, 14, 
19528 /* 41901*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19538 /* 41923*/        OPC_EmitInteger, MVT::i32, 14, 
19539 /* 41926*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19549 /* 41948*/        OPC_EmitInteger, MVT::i32, 14, 
19550 /* 41951*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19560 /* 41973*/        OPC_EmitInteger, MVT::i32, 14, 
19561 /* 41976*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19571 /* 41998*/        OPC_EmitInteger, MVT::i32, 14, 
19572 /* 42001*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19582 /* 42023*/        OPC_EmitInteger, MVT::i32, 14, 
19583 /* 42026*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19593 /* 42048*/        OPC_EmitInteger, MVT::i32, 14, 
19594 /* 42051*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19608 /* 42081*/        OPC_EmitInteger, MVT::i32, 14, 
19609 /* 42084*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19619 /* 42106*/        OPC_EmitInteger, MVT::i32, 14, 
19620 /* 42109*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19630 /* 42131*/        OPC_EmitInteger, MVT::i32, 14, 
19631 /* 42134*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19641 /* 42156*/        OPC_EmitInteger, MVT::i32, 14, 
19642 /* 42159*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19652 /* 42181*/        OPC_EmitInteger, MVT::i32, 14, 
19653 /* 42184*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19663 /* 42206*/        OPC_EmitInteger, MVT::i32, 14, 
19664 /* 42209*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19674 /* 42231*/        OPC_EmitInteger, MVT::i32, 14, 
19675 /* 42234*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19685 /* 42256*/        OPC_EmitInteger, MVT::i32, 14, 
19686 /* 42259*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19700 /* 42289*/        OPC_EmitInteger, MVT::i32, 14, 
19701 /* 42292*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19711 /* 42314*/        OPC_EmitInteger, MVT::i32, 14, 
19712 /* 42317*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19722 /* 42339*/        OPC_EmitInteger, MVT::i32, 14, 
19723 /* 42342*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19733 /* 42364*/        OPC_EmitInteger, MVT::i32, 14, 
19734 /* 42367*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19744 /* 42389*/        OPC_EmitInteger, MVT::i32, 14, 
19745 /* 42392*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19755 /* 42414*/        OPC_EmitInteger, MVT::i32, 14, 
19756 /* 42417*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19766 /* 42439*/        OPC_EmitInteger, MVT::i32, 14, 
19767 /* 42442*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19777 /* 42464*/        OPC_EmitInteger, MVT::i32, 14, 
19778 /* 42467*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19792 /* 42497*/        OPC_EmitInteger, MVT::i32, 14, 
19793 /* 42500*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19803 /* 42522*/        OPC_EmitInteger, MVT::i32, 14, 
19804 /* 42525*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19814 /* 42547*/        OPC_EmitInteger, MVT::i32, 14, 
19815 /* 42550*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19825 /* 42572*/        OPC_EmitInteger, MVT::i32, 14, 
19826 /* 42575*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19836 /* 42597*/        OPC_EmitInteger, MVT::i32, 14, 
19837 /* 42600*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19847 /* 42622*/        OPC_EmitInteger, MVT::i32, 14, 
19848 /* 42625*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19858 /* 42647*/        OPC_EmitInteger, MVT::i32, 14, 
19859 /* 42650*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19869 /* 42672*/        OPC_EmitInteger, MVT::i32, 14, 
19870 /* 42675*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19884 /* 42705*/        OPC_EmitInteger, MVT::i32, 14, 
19885 /* 42708*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19895 /* 42730*/        OPC_EmitInteger, MVT::i32, 14, 
19896 /* 42733*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19906 /* 42755*/        OPC_EmitInteger, MVT::i32, 14, 
19907 /* 42758*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19917 /* 42780*/        OPC_EmitInteger, MVT::i32, 14, 
19918 /* 42783*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19928 /* 42805*/        OPC_EmitInteger, MVT::i32, 14, 
19929 /* 42808*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19939 /* 42830*/        OPC_EmitInteger, MVT::i32, 14, 
19940 /* 42833*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19950 /* 42855*/        OPC_EmitInteger, MVT::i32, 14, 
19951 /* 42858*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19961 /* 42880*/        OPC_EmitInteger, MVT::i32, 14, 
19962 /* 42883*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19976 /* 42913*/        OPC_EmitInteger, MVT::i32, 14, 
19977 /* 42916*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19987 /* 42938*/        OPC_EmitInteger, MVT::i32, 14, 
19988 /* 42941*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
19998 /* 42963*/        OPC_EmitInteger, MVT::i32, 14, 
19999 /* 42966*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20009 /* 42988*/        OPC_EmitInteger, MVT::i32, 14, 
20010 /* 42991*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20020 /* 43013*/        OPC_EmitInteger, MVT::i32, 14, 
20021 /* 43016*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20031 /* 43038*/        OPC_EmitInteger, MVT::i32, 14, 
20032 /* 43041*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20042 /* 43063*/        OPC_EmitInteger, MVT::i32, 14, 
20043 /* 43066*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20053 /* 43088*/        OPC_EmitInteger, MVT::i32, 14, 
20054 /* 43091*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20068 /* 43121*/        OPC_EmitInteger, MVT::i32, 14, 
20069 /* 43124*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20079 /* 43146*/        OPC_EmitInteger, MVT::i32, 14, 
20080 /* 43149*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20090 /* 43171*/        OPC_EmitInteger, MVT::i32, 14, 
20091 /* 43174*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20101 /* 43196*/        OPC_EmitInteger, MVT::i32, 14, 
20102 /* 43199*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20112 /* 43221*/        OPC_EmitInteger, MVT::i32, 14, 
20113 /* 43224*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20123 /* 43246*/        OPC_EmitInteger, MVT::i32, 14, 
20124 /* 43249*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20134 /* 43271*/        OPC_EmitInteger, MVT::i32, 14, 
20135 /* 43274*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20145 /* 43296*/        OPC_EmitInteger, MVT::i32, 14, 
20146 /* 43299*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20160 /* 43329*/        OPC_EmitInteger, MVT::i32, 14, 
20161 /* 43332*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20171 /* 43354*/        OPC_EmitInteger, MVT::i32, 14, 
20172 /* 43357*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20182 /* 43379*/        OPC_EmitInteger, MVT::i32, 14, 
20183 /* 43382*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20193 /* 43404*/        OPC_EmitInteger, MVT::i32, 14, 
20194 /* 43407*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20204 /* 43429*/        OPC_EmitInteger, MVT::i32, 14, 
20205 /* 43432*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20215 /* 43454*/        OPC_EmitInteger, MVT::i32, 14, 
20216 /* 43457*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20226 /* 43479*/        OPC_EmitInteger, MVT::i32, 14, 
20227 /* 43482*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20237 /* 43504*/        OPC_EmitInteger, MVT::i32, 14, 
20238 /* 43507*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20250 /* 43534*/        OPC_EmitInteger, MVT::i32, 14, 
20251 /* 43537*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20259 /* 43555*/        OPC_EmitInteger, MVT::i32, 14, 
20260 /* 43558*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20268 /* 43576*/        OPC_EmitInteger, MVT::i32, 14, 
20269 /* 43579*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20277 /* 43597*/        OPC_EmitInteger, MVT::i32, 14, 
20278 /* 43600*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20286 /* 43618*/        OPC_EmitInteger, MVT::i32, 14, 
20287 /* 43621*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20295 /* 43639*/        OPC_EmitInteger, MVT::i32, 14, 
20296 /* 43642*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20308 /* 43668*/        OPC_EmitInteger, MVT::i32, 14, 
20309 /* 43671*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20317 /* 43689*/        OPC_EmitInteger, MVT::i32, 14, 
20318 /* 43692*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20326 /* 43710*/        OPC_EmitInteger, MVT::i32, 14, 
20327 /* 43713*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20335 /* 43731*/        OPC_EmitInteger, MVT::i32, 14, 
20336 /* 43734*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20344 /* 43752*/        OPC_EmitInteger, MVT::i32, 14, 
20345 /* 43755*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20353 /* 43773*/        OPC_EmitInteger, MVT::i32, 14, 
20354 /* 43776*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20366 /* 43802*/        OPC_EmitInteger, MVT::i32, 14, 
20367 /* 43805*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20375 /* 43823*/        OPC_EmitInteger, MVT::i32, 14, 
20376 /* 43826*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20384 /* 43844*/        OPC_EmitInteger, MVT::i32, 14, 
20385 /* 43847*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20393 /* 43865*/        OPC_EmitInteger, MVT::i32, 14, 
20394 /* 43868*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20402 /* 43886*/        OPC_EmitInteger, MVT::i32, 14, 
20403 /* 43889*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20411 /* 43907*/        OPC_EmitInteger, MVT::i32, 14, 
20412 /* 43910*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20424 /* 43935*/        OPC_EmitInteger, MVT::i32, 14, 
20425 /* 43938*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20433 /* 43956*/        OPC_EmitInteger, MVT::i32, 14, 
20434 /* 43959*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20442 /* 43977*/        OPC_EmitInteger, MVT::i32, 14, 
20443 /* 43980*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20455 /* 44005*/        OPC_EmitInteger, MVT::i32, 14, 
20456 /* 44008*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20464 /* 44026*/        OPC_EmitInteger, MVT::i32, 14, 
20465 /* 44029*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20473 /* 44047*/        OPC_EmitInteger, MVT::i32, 14, 
20474 /* 44050*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20486 /* 44075*/        OPC_EmitInteger, MVT::i32, 14, 
20487 /* 44078*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20495 /* 44096*/        OPC_EmitInteger, MVT::i32, 14, 
20496 /* 44099*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20504 /* 44117*/        OPC_EmitInteger, MVT::i32, 14, 
20505 /* 44120*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20771 /* 44612*/      OPC_EmitInteger, MVT::i32, 14, 
20772 /* 44615*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20783 /* 44636*/      OPC_EmitInteger, MVT::i32, 14, 
20784 /* 44639*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
20893 /* 44839*/        OPC_EmitInteger, MVT::i32, 1, 
20907 /* 44868*/        OPC_EmitInteger, MVT::i32, 1, 
20921 /* 44897*/        OPC_EmitInteger, MVT::i32, 1, 
20935 /* 44926*/        OPC_EmitInteger, MVT::i32, 1, 
20949 /* 44955*/        OPC_EmitInteger, MVT::i32, 1, 
20967 /* 44992*/        OPC_EmitInteger, MVT::i32, 1, 
20981 /* 45021*/        OPC_EmitInteger, MVT::i32, 1, 
20995 /* 45050*/        OPC_EmitInteger, MVT::i32, 1, 
21009 /* 45079*/        OPC_EmitInteger, MVT::i32, 1, 
21023 /* 45108*/        OPC_EmitInteger, MVT::i32, 1, 
21033 /* 45130*/      OPC_EmitInteger, MVT::i32, 0, 
21034 /* 45133*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21043 /* 45152*/      OPC_EmitInteger, MVT::i32, 0, 
21044 /* 45155*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21053 /* 45174*/      OPC_EmitInteger, MVT::i32, 0, 
21054 /* 45177*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21066 /* 45199*/      OPC_EmitInteger, MVT::i32, ARM::DPairRegClassID,
21067 /* 45202*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
21068 /* 45205*/      OPC_EmitInteger, MVT::i32, ARM::dsub_1,
21071 /* 45219*/      OPC_EmitInteger, MVT::i32, 14, 
21072 /* 45222*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21085 /* 45247*/      OPC_EmitInteger, MVT::i32, ARM::QQPRRegClassID,
21086 /* 45250*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
21087 /* 45253*/      OPC_EmitInteger, MVT::i32, ARM::dsub_1,
21088 /* 45256*/      OPC_EmitInteger, MVT::i32, ARM::dsub_2,
21089 /* 45259*/      OPC_EmitInteger, MVT::i32, ARM::dsub_3,
21092 /* 45277*/      OPC_EmitInteger, MVT::i32, 14, 
21093 /* 45280*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21107 /* 45305*/      OPC_EmitInteger, MVT::i32, ARM::QQPRRegClassID,
21108 /* 45308*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
21109 /* 45311*/      OPC_EmitInteger, MVT::i32, ARM::dsub_1,
21110 /* 45314*/      OPC_EmitInteger, MVT::i32, ARM::dsub_2,
21111 /* 45317*/      OPC_EmitInteger, MVT::i32, ARM::dsub_3,
21114 /* 45335*/      OPC_EmitInteger, MVT::i32, 14, 
21115 /* 45338*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21127 /* 45362*/      OPC_EmitInteger, MVT::i32, ARM::QQPRRegClassID,
21128 /* 45365*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
21129 /* 45368*/      OPC_EmitInteger, MVT::i32, ARM::dsub_1,
21130 /* 45371*/      OPC_EmitInteger, MVT::i32, ARM::dsub_2,
21133 /* 45380*/      OPC_EmitInteger, MVT::i32, ARM::dsub_3,
21136 /* 45398*/      OPC_EmitInteger, MVT::i32, 14, 
21137 /* 45401*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21150 /* 45425*/      OPC_EmitInteger, MVT::i32, ARM::QQPRRegClassID,
21151 /* 45428*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
21152 /* 45431*/      OPC_EmitInteger, MVT::i32, ARM::dsub_1,
21153 /* 45434*/      OPC_EmitInteger, MVT::i32, ARM::dsub_2,
21156 /* 45443*/      OPC_EmitInteger, MVT::i32, ARM::dsub_3,
21159 /* 45461*/      OPC_EmitInteger, MVT::i32, 14, 
21160 /* 45464*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21172 /* 45490*/      OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
21175 /* 45501*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
21189 /* 45534*/      OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
21192 /* 45545*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
21206 /* 45578*/      OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
21209 /* 45589*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
21223 /* 45622*/        OPC_EmitInteger, MVT::i32, 0, 
21224 /* 45625*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21232 /* 45643*/        OPC_EmitInteger, MVT::i32, 0, 
21233 /* 45646*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21247 /* 45673*/        OPC_EmitInteger, MVT::i32, 1, 
21256 /* 45692*/        OPC_EmitInteger, MVT::i32, 1, 
21274 /* 45728*/        OPC_EmitInteger, MVT::i32, 14, 
21275 /* 45731*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21289 /* 45759*/        OPC_EmitInteger, MVT::i32, 14, 
21290 /* 45762*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21304 /* 45790*/        OPC_EmitInteger, MVT::i32, 14, 
21305 /* 45793*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21319 /* 45821*/        OPC_EmitInteger, MVT::i32, 14, 
21320 /* 45824*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21338 /* 45860*/        OPC_EmitInteger, MVT::i32, 14, 
21339 /* 45863*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21353 /* 45891*/        OPC_EmitInteger, MVT::i32, 14, 
21354 /* 45894*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21368 /* 45922*/        OPC_EmitInteger, MVT::i32, 14, 
21369 /* 45925*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21383 /* 45953*/        OPC_EmitInteger, MVT::i32, 14, 
21384 /* 45956*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21398 /* 45985*/        OPC_EmitInteger, MVT::i32, 14, 
21399 /* 45988*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21409 /* 46010*/        OPC_EmitInteger, MVT::i32, 14, 
21410 /* 46013*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21420 /* 46035*/        OPC_EmitInteger, MVT::i32, 14, 
21421 /* 46038*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21431 /* 46060*/        OPC_EmitInteger, MVT::i32, 14, 
21432 /* 46063*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21446 /* 46092*/        OPC_EmitInteger, MVT::i32, 14, 
21447 /* 46095*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21457 /* 46117*/        OPC_EmitInteger, MVT::i32, 14, 
21458 /* 46120*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21468 /* 46142*/        OPC_EmitInteger, MVT::i32, 14, 
21469 /* 46145*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21479 /* 46167*/        OPC_EmitInteger, MVT::i32, 14, 
21480 /* 46170*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21490 /* 46191*/      OPC_EmitInteger, MVT::i32, 14, 
21491 /* 46194*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21667 /* 46521*/      OPC_CheckChild1Type, MVT::i32,
21674 /* 46533*/      OPC_CheckChild1Type, MVT::i32,
21675 /* 46535*/      OPC_CheckType, MVT::i32,
21680 /* 46545*/        OPC_EmitInteger, MVT::i32, 14, 
21681 /* 46548*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21683                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #7
21684 /* 46562*/        OPC_EmitInteger, MVT::i32, 14, 
21685 /* 46565*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21687                       MVT::i32, 3/*#Ops*/, 7, 8, 9, 
21695 /* 46586*/          OPC_EmitInteger, MVT::i32, 14, 
21696 /* 46589*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21698                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #6
21699 /* 46602*/          OPC_EmitInteger, MVT::i32, 14, 
21700 /* 46605*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21702                         MVT::i32, 3/*#Ops*/, 6, 7, 8, 
21708 /* 46622*/          OPC_EmitInteger, MVT::i32, 14, 
21709 /* 46625*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21711                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #6
21712 /* 46638*/          OPC_EmitInteger, MVT::i32, 14, 
21713 /* 46641*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21715                         MVT::i32, 3/*#Ops*/, 6, 7, 8, 
21722 /* 46657*/      OPC_CheckType, MVT::i32,
21726 /* 46666*/        OPC_EmitInteger, MVT::i32, 14, 
21727 /* 46669*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21728 /* 46672*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21730                       MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
21735 /* 46691*/        OPC_EmitInteger, MVT::i32, 14, 
21736 /* 46694*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21737 /* 46697*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21739                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
21750 /* 46723*/        OPC_CheckType, MVT::i32,
21752 /* 46726*/        OPC_CheckType, MVT::i32,
21755 /* 46732*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
21758 /* 46740*/          OPC_EmitInteger, MVT::i32, 14, 
21759 /* 46743*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21761                         MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
21768 /* 46765*/          OPC_EmitInteger, MVT::i32, 14, 
21769 /* 46768*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21770 /* 46771*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21772                         MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
21777 /* 46787*/        OPC_CheckChild1Type, MVT::i32,
21778 /* 46789*/        OPC_CheckType, MVT::i32,
21781 /* 46795*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
21782 /* 46798*/          OPC_EmitInteger, MVT::i32, 14, 
21783 /* 46801*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21785                         MVT::i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
21790 /* 46818*/          OPC_EmitInteger, MVT::i32, 14, 
21791 /* 46821*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21792 /* 46824*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21794                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
21811 /* 46864*/        OPC_CheckChild1Type, MVT::i32,
21812 /* 46866*/        OPC_CheckType, MVT::i32,
21815 /* 46870*/        OPC_CheckChild2Type, MVT::i32,
21823 /* 46886*/          OPC_EmitInteger, MVT::i32, 14, 
21824 /* 46889*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21826                         MVT::i32, 3/*#Ops*/, 1, 6, 7,  // Results = #8
21827 /* 46901*/          OPC_EmitInteger, MVT::i32, 14, 
21828 /* 46904*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21838 /* 46927*/            OPC_EmitInteger, MVT::i32, 14, 
21839 /* 46930*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21841                           MVT::i32, 3/*#Ops*/, 1, 5, 6,  // Results = #7
21842 /* 46942*/            OPC_EmitInteger, MVT::i32, 14, 
21843 /* 46945*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21851 /* 46963*/            OPC_EmitInteger, MVT::i32, 14, 
21852 /* 46966*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21854                           MVT::i32, 3/*#Ops*/, 1, 5, 6,  // Results = #7
21855 /* 46978*/            OPC_EmitInteger, MVT::i32, 14, 
21856 /* 46981*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21874 /* 47014*/          OPC_CheckChild3Type, MVT::i32,
21878 /* 47022*/          OPC_CheckType, MVT::i32,
21884 /* 47035*/          OPC_EmitInteger, MVT::i32, 14, 
21885 /* 47038*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21887                         MVT::i32, 7/*#Ops*/, 5, 6, 7, 1, 8, 9, 10, 
21899 /* 47066*/          OPC_CheckChild3Type, MVT::i32,
21903 /* 47074*/          OPC_CheckType, MVT::i32,
21909 /* 47087*/          OPC_EmitInteger, MVT::i32, 14, 
21910 /* 47090*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21912                         MVT::i32, 7/*#Ops*/, 5, 6, 7, 1, 8, 9, 10, 
21924 /* 47118*/          OPC_CheckChild3Type, MVT::i32,
21928 /* 47126*/          OPC_CheckType, MVT::i32,
21934 /* 47139*/          OPC_EmitInteger, MVT::i32, 14, 
21935 /* 47142*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21937                         MVT::i32, 7/*#Ops*/, 5, 6, 7, 1, 8, 9, 10, 
21949 /* 47170*/          OPC_CheckChild3Type, MVT::i32,
21953 /* 47178*/          OPC_CheckType, MVT::i32,
21959 /* 47191*/          OPC_EmitInteger, MVT::i32, 14, 
21960 /* 47194*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21962                         MVT::i32, 7/*#Ops*/, 5, 6, 7, 1, 8, 9, 10, 
21974 /* 47225*/          OPC_CheckType, MVT::i32,
21978 /* 47230*/          OPC_CheckChild3Type, MVT::i32,
21981 /* 47236*/          OPC_CheckType, MVT::i32,
21987 /* 47249*/          OPC_EmitInteger, MVT::i32, 14, 
21988 /* 47252*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
21990                         MVT::i32, 7/*#Ops*/, 5, 6, 7, 1, 8, 9, 10, 
21999 /* 47277*/          OPC_CheckType, MVT::i32,
22003 /* 47282*/          OPC_CheckChild3Type, MVT::i32,
22006 /* 47288*/          OPC_CheckType, MVT::i32,
22012 /* 47301*/          OPC_EmitInteger, MVT::i32, 14, 
22013 /* 47304*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22015                         MVT::i32, 7/*#Ops*/, 5, 6, 7, 1, 8, 9, 10, 
22022 /* 47325*/      OPC_CheckChild1Type, MVT::i32,
22025 /* 47330*/        OPC_CheckChild2Type, MVT::i32,
22032 /* 47344*/          OPC_EmitInteger, MVT::i32, 14, 
22033 /* 47347*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22045 /* 47373*/            OPC_EmitInteger, MVT::i32, 14, 
22046 /* 47376*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22056 /* 47398*/            OPC_EmitInteger, MVT::i32, 14, 
22057 /* 47401*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22066 /* 47419*/        OPC_CheckChild3Type, MVT::i32,
22067 /* 47421*/        OPC_CheckType, MVT::i32,
22076 /* 47440*/            OPC_EmitInteger, MVT::i32, 14, 
22077 /* 47443*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22079                           MVT::i32, 6/*#Ops*/, 1, 4, 5, 6, 7, 8, 
22085 /* 47463*/            OPC_EmitInteger, MVT::i32, 14, 
22086 /* 47466*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22088                           MVT::i32, 6/*#Ops*/, 1, 4, 5, 6, 7, 8, 
22102 /* 47502*/              OPC_EmitInteger, MVT::i32, 14, 
22103 /* 47505*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22105                             MVT::i32, 6/*#Ops*/, 1, 4, 5, 6, 7, 8, 
22111 /* 47525*/              OPC_EmitInteger, MVT::i32, 14, 
22112 /* 47528*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22114                             MVT::i32, 6/*#Ops*/, 1, 4, 5, 6, 7, 8, 
22124 /* 47556*/            OPC_EmitInteger, MVT::i32, 14, 
22125 /* 47559*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22127                           MVT::i32, 6/*#Ops*/, 1, 4, 5, 6, 7, 8, 
22145 /* 47598*/          OPC_CheckChild2Type, MVT::i32,
22153 /* 47614*/          OPC_EmitInteger, MVT::i32, 14, 
22154 /* 47617*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22167 /* 47642*/          OPC_CheckChild2Type, MVT::i32,
22175 /* 47658*/          OPC_EmitInteger, MVT::i32, 14, 
22176 /* 47661*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22189 /* 47686*/          OPC_CheckChild2Type, MVT::i32,
22197 /* 47702*/          OPC_EmitInteger, MVT::i32, 14, 
22198 /* 47705*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22211 /* 47730*/          OPC_CheckChild2Type, MVT::i32,
22219 /* 47746*/          OPC_EmitInteger, MVT::i32, 14, 
22220 /* 47749*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22234 /* 47779*/          OPC_CheckType, MVT::i32,
22237 /* 47783*/          OPC_CheckChild2Type, MVT::i32,
22244 /* 47797*/          OPC_EmitInteger, MVT::i32, 14, 
22245 /* 47800*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22256 /* 47823*/          OPC_CheckType, MVT::i32,
22259 /* 47827*/          OPC_CheckChild2Type, MVT::i32,
22266 /* 47841*/          OPC_EmitInteger, MVT::i32, 14, 
22267 /* 47844*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22281 /* 47871*/          OPC_CheckChild2Type, MVT::i32,
22288 /* 47885*/          OPC_EmitInteger, MVT::i32, 14, 
22289 /* 47888*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22303 /* 47915*/          OPC_CheckChild2Type, MVT::i32,
22310 /* 47929*/          OPC_EmitInteger, MVT::i32, 14, 
22311 /* 47932*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22325 /* 47959*/          OPC_CheckChild2Type, MVT::i32,
22332 /* 47973*/          OPC_EmitInteger, MVT::i32, 14, 
22333 /* 47976*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22347 /* 48003*/          OPC_CheckChild2Type, MVT::i32,
22354 /* 48017*/          OPC_EmitInteger, MVT::i32, 14, 
22355 /* 48020*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22364 /* 48039*/      OPC_CheckChild1Type, MVT::i32,
22367 /* 48045*/        OPC_CheckChild2Type, MVT::i32,
22374 /* 48059*/          OPC_EmitInteger, MVT::i32, 14, 
22375 /* 48062*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22387 /* 48089*/            OPC_EmitInteger, MVT::i32, 14, 
22388 /* 48092*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22398 /* 48115*/            OPC_EmitInteger, MVT::i32, 14, 
22399 /* 48118*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22410 /* 48142*/          OPC_EmitInteger, MVT::i32, 14, 
22411 /* 48145*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22423 /* 48172*/            OPC_EmitInteger, MVT::i32, 14, 
22424 /* 48175*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22434 /* 48198*/            OPC_EmitInteger, MVT::i32, 14, 
22435 /* 48201*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22444 /* 48219*/        OPC_CheckChild3Type, MVT::i32,
22445 /* 48221*/        OPC_CheckType, MVT::i32,
22453 /* 48238*/          OPC_EmitInteger, MVT::i32, 14, 
22454 /* 48241*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22456                         MVT::i32, 5/*#Ops*/, 1, 4, 5, 6, 7, 
22468 /* 48273*/            OPC_EmitInteger, MVT::i32, 14, 
22469 /* 48276*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22471                           MVT::i32, 5/*#Ops*/, 1, 4, 5, 6, 7, 
22480 /* 48302*/            OPC_EmitInteger, MVT::i32, 14, 
22481 /* 48305*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22483                           MVT::i32, 5/*#Ops*/, 1, 4, 5, 6, 7, 
22493 /* 48330*/        OPC_CheckType, MVT::i32,
22498 /* 48338*/          OPC_CheckChild2Type, MVT::i32,
22505 /* 48352*/          OPC_EmitInteger, MVT::i32, 14, 
22506 /* 48355*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22509 /* 48367*/          OPC_EmitInteger, MVT::i32, 14, 
22510 /* 48370*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22519 /* 48388*/          OPC_CheckChild2Type, MVT::i32,
22526 /* 48402*/          OPC_EmitInteger, MVT::i32, 14, 
22527 /* 48405*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22530 /* 48417*/          OPC_EmitInteger, MVT::i32, 14, 
22531 /* 48420*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22539 /* 48438*/        OPC_CheckType, MVT::i32,
22544 /* 48446*/          OPC_CheckChild2Type, MVT::i32,
22551 /* 48460*/          OPC_EmitInteger, MVT::i32, 14, 
22552 /* 48463*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22555 /* 48475*/          OPC_EmitInteger, MVT::i32, 14, 
22556 /* 48478*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22565 /* 48496*/          OPC_CheckChild2Type, MVT::i32,
22572 /* 48510*/          OPC_EmitInteger, MVT::i32, 14, 
22573 /* 48513*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22576 /* 48525*/          OPC_EmitInteger, MVT::i32, 14, 
22577 /* 48528*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22587 /* 48549*/        OPC_CheckChild1Type, MVT::i32,
22590 /* 48555*/          OPC_CheckChild2Type, MVT::i32,
22597 /* 48569*/            OPC_EmitInteger, MVT::i32, 14, 
22598 /* 48572*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22609 /* 48596*/            OPC_EmitInteger, MVT::i32, 14, 
22610 /* 48599*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22621 /* 48623*/              OPC_EmitInteger, MVT::i32, 14, 
22622 /* 48626*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22630 /* 48644*/              OPC_EmitInteger, MVT::i32, 14, 
22631 /* 48647*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22639 /* 48665*/              OPC_EmitInteger, MVT::i32, 14, 
22640 /* 48668*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22654 /* 48697*/                OPC_EmitInteger, MVT::i32, 14, 
22655 /* 48700*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22663 /* 48718*/                OPC_EmitInteger, MVT::i32, 14, 
22664 /* 48721*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22676 /* 48746*/                OPC_EmitInteger, MVT::i32, 14, 
22677 /* 48749*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22685 /* 48767*/                OPC_EmitInteger, MVT::i32, 14, 
22686 /* 48770*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22699 /* 48796*/              OPC_EmitInteger, MVT::i32, 14, 
22700 /* 48799*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22708 /* 48817*/              OPC_EmitInteger, MVT::i32, 14, 
22709 /* 48820*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22723 /* 48849*/                OPC_EmitInteger, MVT::i32, 14, 
22724 /* 48852*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22732 /* 48870*/                OPC_EmitInteger, MVT::i32, 14, 
22733 /* 48873*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22745 /* 48898*/                OPC_EmitInteger, MVT::i32, 14, 
22746 /* 48901*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22754 /* 48919*/                OPC_EmitInteger, MVT::i32, 14, 
22755 /* 48922*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22765 /* 48941*/          OPC_CheckChild3Type, MVT::i32,
22766 /* 48943*/          OPC_CheckType, MVT::i32,
22774 /* 48959*/              OPC_EmitInteger, MVT::i32, 14, 
22775 /* 48962*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22777                             MVT::i32, 6/*#Ops*/, 1, 2, 4, 5, 6, 7, 
22783 /* 48982*/              OPC_EmitInteger, MVT::i32, 14, 
22784 /* 48985*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22786                             MVT::i32, 6/*#Ops*/, 1, 2, 4, 5, 6, 7, 
22799 /* 49018*/                OPC_EmitInteger, MVT::i32, 14, 
22800 /* 49021*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22802                               MVT::i32, 6/*#Ops*/, 1, 2, 4, 5, 6, 7, 
22808 /* 49041*/                OPC_EmitInteger, MVT::i32, 14, 
22809 /* 49044*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22811                               MVT::i32, 6/*#Ops*/, 1, 2, 4, 5, 6, 7, 
22820 /* 49069*/              OPC_EmitInteger, MVT::i32, 14, 
22821 /* 49072*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22823                             MVT::i32, 6/*#Ops*/, 1, 2, 4, 5, 6, 7, 
22833 /* 49099*/            OPC_EmitInteger, MVT::i32, 14, 
22834 /* 49102*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22836                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
22847 /* 49131*/              OPC_EmitInteger, MVT::i32, 14, 
22848 /* 49134*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22850                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
22858 /* 49157*/              OPC_EmitInteger, MVT::i32, 14, 
22859 /* 49160*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22861                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
22870 /* 49183*/          OPC_CheckType, MVT::i32,
22873 /* 49188*/          OPC_EmitInteger, MVT::i32, 14, 
22874 /* 49191*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22876                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 1, 
22883 /* 49209*/        OPC_CheckChild2Type, MVT::i32,
22891 /* 49225*/          OPC_EmitInteger, MVT::i32, 14, 
22892 /* 49228*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22902 /* 49250*/          OPC_EmitInteger, MVT::i32, 14, 
22903 /* 49253*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22913 /* 49275*/          OPC_EmitInteger, MVT::i32, 14, 
22914 /* 49278*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22924 /* 49300*/          OPC_EmitInteger, MVT::i32, 14, 
22925 /* 49303*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22934 /* 49321*/        OPC_CheckChild2Type, MVT::i32,
22941 /* 49335*/        OPC_EmitInteger, MVT::i32, 14, 
22942 /* 49338*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22950 /* 49355*/        OPC_CheckChild2Type, MVT::i32,
22957 /* 49369*/        OPC_EmitInteger, MVT::i32, 14, 
22958 /* 49372*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22967 /* 49393*/          OPC_CheckChild2Type, MVT::i32,
22975 /* 49409*/            OPC_EmitInteger, MVT::i32, 14, 
22976 /* 49412*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22986 /* 49434*/            OPC_EmitInteger, MVT::i32, 14, 
22987 /* 49437*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
22997 /* 49459*/            OPC_EmitInteger, MVT::i32, 14, 
22998 /* 49462*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23009 /* 49486*/              OPC_EmitInteger, MVT::i32, 14, 
23010 /* 49489*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23019 /* 49509*/              OPC_EmitInteger, MVT::i32, 0, 
23020 /* 49512*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23031 /* 49535*/            OPC_EmitInteger, MVT::i32, 0, 
23032 /* 49538*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23042 /* 49560*/            OPC_EmitInteger, MVT::i32, 0, 
23043 /* 49563*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23053 /* 49585*/            OPC_EmitInteger, MVT::i32, 14, 
23054 /* 49588*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23057 /* 49600*/            OPC_EmitInteger, MVT::i32, 14, 
23058 /* 49603*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23068 /* 49625*/            OPC_EmitInteger, MVT::i32, 14, 
23069 /* 49628*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23072 /* 49640*/            OPC_EmitInteger, MVT::i32, 14, 
23073 /* 49643*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23082 /* 49663*/            OPC_EmitInteger, MVT::i32, 0, 
23083 /* 49666*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23088 /* 49685*/            OPC_EmitInteger, MVT::i32, 0, 
23089 /* 49688*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23097 /* 49705*/          OPC_CheckChild3Type, MVT::i32,
23099 /* 49709*/          OPC_CheckType, MVT::i32,
23105 /* 49721*/            OPC_EmitInteger, MVT::i32, 0, 
23106 /* 49724*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23108                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23116 /* 49747*/            OPC_EmitInteger, MVT::i32, 0, 
23117 /* 49750*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23119                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23128 /* 49775*/            OPC_EmitInteger, MVT::i32, 0, 
23129 /* 49778*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23131                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23140 /* 49803*/            OPC_EmitInteger, MVT::i32, 0, 
23141 /* 49806*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23143                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23152 /* 49831*/            OPC_EmitInteger, MVT::i32, 0, 
23153 /* 49834*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23155                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23164 /* 49859*/            OPC_EmitInteger, MVT::i32, 0, 
23165 /* 49862*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23167                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23172 /* 49878*/          OPC_CheckChild2Type, MVT::i32,
23178 /* 49889*/          OPC_EmitInteger, MVT::i32, 14, 
23179 /* 49892*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23189 /* 49912*/          OPC_CheckChild2Type, MVT::i32,
23197 /* 49928*/            OPC_EmitInteger, MVT::i32, 0, 
23198 /* 49931*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23208 /* 49953*/            OPC_EmitInteger, MVT::i32, 0, 
23209 /* 49956*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23219 /* 49978*/            OPC_EmitInteger, MVT::i32, 0, 
23220 /* 49981*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23229 /* 50001*/            OPC_EmitInteger, MVT::i32, 0, 
23230 /* 50004*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23238 /* 50021*/          OPC_CheckChild3Type, MVT::i32,
23240 /* 50025*/          OPC_CheckType, MVT::i32,
23246 /* 50037*/            OPC_EmitInteger, MVT::i32, 0, 
23247 /* 50040*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23249                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23257 /* 50063*/            OPC_EmitInteger, MVT::i32, 0, 
23258 /* 50066*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23260                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23269 /* 50091*/            OPC_EmitInteger, MVT::i32, 0, 
23270 /* 50094*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23272                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23281 /* 50119*/            OPC_EmitInteger, MVT::i32, 0, 
23282 /* 50122*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23284                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23293 /* 50147*/            OPC_EmitInteger, MVT::i32, 0, 
23294 /* 50150*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23296                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23305 /* 50175*/            OPC_EmitInteger, MVT::i32, 0, 
23306 /* 50178*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23308                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23316 /* 50201*/            OPC_EmitInteger, MVT::i32, 0, 
23317 /* 50204*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23319                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23327 /* 50227*/            OPC_EmitInteger, MVT::i32, 0, 
23328 /* 50230*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23330                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23339 /* 50254*/          OPC_CheckChild2Type, MVT::i32,
23348 /* 50272*/              OPC_EmitInteger, MVT::i32, 0, 
23349 /* 50275*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23359 /* 50297*/              OPC_EmitInteger, MVT::i32, 0, 
23360 /* 50300*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23370 /* 50322*/              OPC_EmitInteger, MVT::i32, 0, 
23371 /* 50325*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23381 /* 50347*/              OPC_EmitInteger, MVT::i32, 0, 
23382 /* 50350*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23394 /* 50375*/            OPC_EmitInteger, MVT::i32, 0, 
23395 /* 50378*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23405 /* 50400*/            OPC_EmitInteger, MVT::i32, 0, 
23406 /* 50403*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23411 /* 50422*/            OPC_EmitInteger, MVT::i32, 0, 
23412 /* 50425*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23420 /* 50442*/          OPC_CheckChild3Type, MVT::i32,
23421 /* 50444*/          OPC_CheckType, MVT::i32,
23429 /* 50461*/              OPC_EmitInteger, MVT::i32, 0, 
23430 /* 50464*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23432                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23440 /* 50487*/              OPC_EmitInteger, MVT::i32, 0, 
23441 /* 50490*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23443                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23452 /* 50515*/              OPC_EmitInteger, MVT::i32, 0, 
23453 /* 50518*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23455                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23464 /* 50543*/              OPC_EmitInteger, MVT::i32, 0, 
23465 /* 50546*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23467                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23476 /* 50571*/              OPC_EmitInteger, MVT::i32, 0, 
23477 /* 50574*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23479                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23488 /* 50599*/              OPC_EmitInteger, MVT::i32, 0, 
23489 /* 50602*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23491                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23500 /* 50627*/              OPC_EmitInteger, MVT::i32, 0, 
23501 /* 50630*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23503                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23512 /* 50655*/              OPC_EmitInteger, MVT::i32, 0, 
23513 /* 50658*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23515                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23527 /* 50688*/              OPC_EmitInteger, MVT::i32, 0, 
23528 /* 50691*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23530                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23539 /* 50716*/              OPC_EmitInteger, MVT::i32, 0, 
23540 /* 50719*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23542                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23552 /* 50744*/          OPC_CheckChild2Type, MVT::i32,
23560 /* 50760*/            OPC_EmitInteger, MVT::i32, 0, 
23561 /* 50763*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23571 /* 50785*/            OPC_EmitInteger, MVT::i32, 0, 
23572 /* 50788*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23582 /* 50810*/            OPC_EmitInteger, MVT::i32, 0, 
23583 /* 50813*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23593 /* 50835*/            OPC_EmitInteger, MVT::i32, 0, 
23594 /* 50838*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23603 /* 50858*/            OPC_EmitInteger, MVT::i32, 0, 
23604 /* 50861*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23609 /* 50880*/            OPC_EmitInteger, MVT::i32, 0, 
23610 /* 50883*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23618 /* 50900*/          OPC_CheckChild3Type, MVT::i32,
23620 /* 50904*/          OPC_CheckType, MVT::i32,
23626 /* 50916*/            OPC_EmitInteger, MVT::i32, 0, 
23627 /* 50919*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23629                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23637 /* 50942*/            OPC_EmitInteger, MVT::i32, 0, 
23638 /* 50945*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23640                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23649 /* 50970*/            OPC_EmitInteger, MVT::i32, 0, 
23650 /* 50973*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23652                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23661 /* 50998*/            OPC_EmitInteger, MVT::i32, 0, 
23662 /* 51001*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23664                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23673 /* 51026*/            OPC_EmitInteger, MVT::i32, 0, 
23674 /* 51029*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23676                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23685 /* 51054*/            OPC_EmitInteger, MVT::i32, 0, 
23686 /* 51057*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23688                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23697 /* 51082*/            OPC_EmitInteger, MVT::i32, 0, 
23698 /* 51085*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23700                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23709 /* 51110*/            OPC_EmitInteger, MVT::i32, 0, 
23710 /* 51113*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23712                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23721 /* 51137*/          OPC_CheckChild2Type, MVT::i32,
23730 /* 51155*/              OPC_EmitInteger, MVT::i32, 0, 
23731 /* 51158*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23741 /* 51180*/              OPC_EmitInteger, MVT::i32, 0, 
23742 /* 51183*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23753 /* 51207*/                OPC_EmitInteger, MVT::i32, 0, 
23754 /* 51210*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23763 /* 51230*/                OPC_EmitInteger, MVT::i32, 0, 
23764 /* 51233*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23778 /* 51261*/              OPC_EmitInteger, MVT::i32, 0, 
23779 /* 51264*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23789 /* 51286*/              OPC_EmitInteger, MVT::i32, 0, 
23790 /* 51289*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23801 /* 51312*/            OPC_EmitInteger, MVT::i32, 0, 
23802 /* 51315*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23807 /* 51334*/            OPC_EmitInteger, MVT::i32, 0, 
23808 /* 51337*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23816 /* 51354*/          OPC_CheckChild3Type, MVT::i32,
23817 /* 51356*/          OPC_CheckType, MVT::i32,
23825 /* 51373*/              OPC_EmitInteger, MVT::i32, 0, 
23826 /* 51376*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23828                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23836 /* 51399*/              OPC_EmitInteger, MVT::i32, 0, 
23837 /* 51402*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23839                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23848 /* 51427*/              OPC_EmitInteger, MVT::i32, 0, 
23849 /* 51430*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23851                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23860 /* 51455*/              OPC_EmitInteger, MVT::i32, 0, 
23861 /* 51458*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23863                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23872 /* 51483*/              OPC_EmitInteger, MVT::i32, 0, 
23873 /* 51486*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23875                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23884 /* 51511*/              OPC_EmitInteger, MVT::i32, 0, 
23885 /* 51514*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23887                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23896 /* 51539*/              OPC_EmitInteger, MVT::i32, 0, 
23897 /* 51542*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23899                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23908 /* 51567*/              OPC_EmitInteger, MVT::i32, 0, 
23909 /* 51570*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23911                             MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23924 /* 51602*/                OPC_EmitInteger, MVT::i32, 0, 
23925 /* 51605*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23927                               MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23935 /* 51628*/                OPC_EmitInteger, MVT::i32, 0, 
23936 /* 51631*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23938                               MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23949 /* 51659*/                OPC_EmitInteger, MVT::i32, 0, 
23950 /* 51662*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23952                               MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23960 /* 51685*/                OPC_EmitInteger, MVT::i32, 0, 
23961 /* 51688*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23963                               MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
23974 /* 51714*/          OPC_CheckChild2Type, MVT::i32,
23982 /* 51730*/            OPC_EmitInteger, MVT::i32, 0, 
23983 /* 51733*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
23993 /* 51755*/            OPC_EmitInteger, MVT::i32, 0, 
23994 /* 51758*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24005 /* 51782*/              OPC_EmitInteger, MVT::i32, 0, 
24006 /* 51785*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24015 /* 51805*/              OPC_EmitInteger, MVT::i32, 0, 
24016 /* 51808*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24026 /* 51829*/            OPC_EmitInteger, MVT::i32, 0, 
24027 /* 51832*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24032 /* 51851*/            OPC_EmitInteger, MVT::i32, 0, 
24033 /* 51854*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24041 /* 51871*/          OPC_CheckChild3Type, MVT::i32,
24043 /* 51875*/          OPC_CheckType, MVT::i32,
24049 /* 51887*/            OPC_EmitInteger, MVT::i32, 0, 
24050 /* 51890*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24052                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
24060 /* 51913*/            OPC_EmitInteger, MVT::i32, 0, 
24061 /* 51916*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24063                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
24072 /* 51941*/            OPC_EmitInteger, MVT::i32, 0, 
24073 /* 51944*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24075                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
24084 /* 51969*/            OPC_EmitInteger, MVT::i32, 0, 
24085 /* 51972*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24087                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
24096 /* 51997*/            OPC_EmitInteger, MVT::i32, 0, 
24097 /* 52000*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24099                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
24108 /* 52025*/            OPC_EmitInteger, MVT::i32, 0, 
24109 /* 52028*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24111                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
24120 /* 52053*/            OPC_EmitInteger, MVT::i32, 0, 
24121 /* 52056*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24123                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
24132 /* 52081*/            OPC_EmitInteger, MVT::i32, 0, 
24133 /* 52084*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24135                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
24144 /* 52108*/          OPC_CheckChild2Type, MVT::i32,
24152 /* 52124*/            OPC_EmitInteger, MVT::i32, 0, 
24153 /* 52127*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24163 /* 52149*/            OPC_EmitInteger, MVT::i32, 0, 
24164 /* 52152*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24174 /* 52174*/            OPC_EmitInteger, MVT::i32, 0, 
24175 /* 52177*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24184 /* 52197*/            OPC_EmitInteger, MVT::i32, 0, 
24185 /* 52200*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24190 /* 52219*/            OPC_EmitInteger, MVT::i32, 0, 
24191 /* 52222*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24199 /* 52239*/          OPC_CheckChild3Type, MVT::i32,
24201 /* 52243*/          OPC_CheckType, MVT::i32,
24207 /* 52255*/            OPC_EmitInteger, MVT::i32, 0, 
24208 /* 52258*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24210                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
24218 /* 52281*/            OPC_EmitInteger, MVT::i32, 0, 
24219 /* 52284*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24221                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
24230 /* 52309*/            OPC_EmitInteger, MVT::i32, 0, 
24231 /* 52312*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24233                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
24242 /* 52337*/            OPC_EmitInteger, MVT::i32, 0, 
24243 /* 52340*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24245                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
24254 /* 52365*/            OPC_EmitInteger, MVT::i32, 0, 
24255 /* 52368*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24257                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
24266 /* 52393*/            OPC_EmitInteger, MVT::i32, 0, 
24267 /* 52396*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24269                           MVT::i32, 5/*#Ops*/, 1, 2, 4, 5, 6, 
24307 /* 52465*/        OPC_EmitInteger, MVT::i32, 14, 
24308 /* 52468*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24316 /* 52488*/        OPC_EmitInteger, MVT::i32, 14, 
24317 /* 52491*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24359 /* 52568*/        OPC_EmitInteger, MVT::i32, 14, 
24360 /* 52571*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24377 /* 52605*/      OPC_CheckChild4Type, MVT::i32,
24382 /* 52615*/        OPC_EmitInteger, MVT::i32, 14, 
24383 /* 52618*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24392 /* 52639*/        OPC_EmitInteger, MVT::i32, 14, 
24393 /* 52642*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24410 /* 52674*/      OPC_CheckChild4Type, MVT::i32,
24415 /* 52684*/        OPC_EmitInteger, MVT::i32, 14, 
24416 /* 52687*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24425 /* 52708*/        OPC_EmitInteger, MVT::i32, 14, 
24426 /* 52711*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24443 /* 52743*/      OPC_CheckChild4Type, MVT::i32,
24456 /* 52769*/        OPC_EmitInteger, MVT::i32, 14, 
24457 /* 52772*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24474 /* 52804*/      OPC_CheckChild4Type, MVT::i32,
24487 /* 52830*/        OPC_EmitInteger, MVT::i32, 14, 
24488 /* 52833*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24505 /* 52865*/      OPC_CheckChild4Type, MVT::i32,
24510 /* 52875*/        OPC_EmitInteger, MVT::i32, 14, 
24511 /* 52878*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24520 /* 52899*/        OPC_EmitInteger, MVT::i32, 14, 
24521 /* 52902*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24538 /* 52934*/      OPC_CheckChild4Type, MVT::i32,
24543 /* 52944*/        OPC_EmitInteger, MVT::i32, 14, 
24544 /* 52947*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24553 /* 52968*/        OPC_EmitInteger, MVT::i32, 14, 
24554 /* 52971*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24571 /* 53003*/      OPC_CheckChild4Type, MVT::i32,
24584 /* 53029*/        OPC_EmitInteger, MVT::i32, 14, 
24585 /* 53032*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24602 /* 53064*/      OPC_CheckChild4Type, MVT::i32,
24615 /* 53090*/        OPC_EmitInteger, MVT::i32, 14, 
24616 /* 53093*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24648 /* 53148*/        OPC_EmitInteger, MVT::i32, 14, 
24649 /* 53151*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24657 /* 53171*/        OPC_EmitInteger, MVT::i32, 14, 
24658 /* 53174*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24697 /* 53246*/        OPC_EmitInteger, MVT::i32, 14, 
24698 /* 53249*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24723 /* 53295*/        OPC_EmitInteger, MVT::i32, 14, 
24724 /* 53298*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24732 /* 53317*/        OPC_EmitInteger, MVT::i32, 14, 
24733 /* 53320*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24765 /* 53379*/        OPC_EmitInteger, MVT::i32, 14, 
24766 /* 53382*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
24821 /* 53475*/      OPC_CheckChild2Type, MVT::i32,
24832 /* 53492*/          OPC_EmitInteger, MVT::i32, ARM::QQPRRegClassID,
24833 /* 53495*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
24834 /* 53498*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
24845 /* 53524*/          OPC_EmitInteger, MVT::i32, ARM::QQPRRegClassID,
24846 /* 53527*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
24847 /* 53530*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
24864 /* 53565*/          OPC_EmitInteger, MVT::i32, ARM::QQPRRegClassID,
24865 /* 53568*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
24866 /* 53571*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
24877 /* 53597*/          OPC_EmitInteger, MVT::i32, ARM::QQPRRegClassID,
24878 /* 53600*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
24879 /* 53603*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
24896 /* 53638*/          OPC_EmitInteger, MVT::i32, ARM::QQPRRegClassID,
24897 /* 53641*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
24898 /* 53644*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
24909 /* 53670*/          OPC_EmitInteger, MVT::i32, ARM::QQPRRegClassID,
24910 /* 53673*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
24911 /* 53676*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
24928 /* 53711*/          OPC_EmitInteger, MVT::i32, ARM::QQPRRegClassID,
24929 /* 53714*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
24930 /* 53717*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
24941 /* 53743*/          OPC_EmitInteger, MVT::i32, ARM::QQPRRegClassID,
24942 /* 53746*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
24943 /* 53749*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
24960 /* 53784*/          OPC_EmitInteger, MVT::i32, ARM::QQPRRegClassID,
24961 /* 53787*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
24962 /* 53790*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
24973 /* 53816*/          OPC_EmitInteger, MVT::i32, ARM::QQPRRegClassID,
24974 /* 53819*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
24975 /* 53822*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
24987 /* 53851*/      OPC_CheckChild2Type, MVT::i32,
25002 /* 53875*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25003 /* 53878*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25004 /* 53881*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25005 /* 53884*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25006 /* 53887*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25017 /* 53917*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25018 /* 53920*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25019 /* 53923*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25020 /* 53926*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25021 /* 53929*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25032 /* 53959*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25033 /* 53962*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25034 /* 53965*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25035 /* 53968*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25036 /* 53971*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25047 /* 54001*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25048 /* 54004*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25049 /* 54007*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25050 /* 54010*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25051 /* 54013*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25072 /* 54059*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25073 /* 54062*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25074 /* 54065*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25075 /* 54068*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25076 /* 54071*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25087 /* 54101*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25088 /* 54104*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25089 /* 54107*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25090 /* 54110*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25091 /* 54113*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25102 /* 54143*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25103 /* 54146*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25104 /* 54149*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25105 /* 54152*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25106 /* 54155*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25117 /* 54185*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25118 /* 54188*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25119 /* 54191*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25120 /* 54194*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25121 /* 54197*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25142 /* 54243*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25143 /* 54246*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25144 /* 54249*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25145 /* 54252*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25146 /* 54255*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25157 /* 54285*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25158 /* 54288*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25159 /* 54291*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25160 /* 54294*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25161 /* 54297*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25172 /* 54327*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25173 /* 54330*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25174 /* 54333*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25175 /* 54336*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25176 /* 54339*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25187 /* 54369*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25188 /* 54372*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25189 /* 54375*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25190 /* 54378*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25191 /* 54381*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25212 /* 54427*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25213 /* 54430*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25214 /* 54433*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25215 /* 54436*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25216 /* 54439*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25227 /* 54469*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25228 /* 54472*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25229 /* 54475*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25230 /* 54478*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25231 /* 54481*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25242 /* 54511*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25243 /* 54514*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25244 /* 54517*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25245 /* 54520*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25246 /* 54523*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25257 /* 54553*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25258 /* 54556*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25259 /* 54559*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25260 /* 54562*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25261 /* 54565*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25282 /* 54611*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25283 /* 54614*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25284 /* 54617*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25285 /* 54620*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25286 /* 54623*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25297 /* 54653*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25298 /* 54656*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25299 /* 54659*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25300 /* 54662*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25301 /* 54665*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25312 /* 54695*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25313 /* 54698*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25314 /* 54701*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25315 /* 54704*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25316 /* 54707*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25327 /* 54737*/          OPC_EmitInteger, MVT::i32, ARM::QQQQPRRegClassID,
25328 /* 54740*/          OPC_EmitInteger, MVT::i32, ARM::qsub_0,
25329 /* 54743*/          OPC_EmitInteger, MVT::i32, ARM::qsub_1,
25330 /* 54746*/          OPC_EmitInteger, MVT::i32, ARM::qsub_2,
25331 /* 54749*/          OPC_EmitInteger, MVT::i32, ARM::qsub_3,
25351 /* 54795*/        OPC_EmitInteger, MVT::i32, 14, 
25352 /* 54798*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25363 /* 54818*/        OPC_EmitInteger, MVT::i32, 14, 
25364 /* 54821*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25375 /* 54841*/        OPC_EmitInteger, MVT::i32, 14, 
25376 /* 54844*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25393 /* 54875*/        OPC_EmitInteger, MVT::i32, 14, 
25394 /* 54878*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25403 /* 54895*/        OPC_EmitInteger, MVT::i32, 14, 
25404 /* 54898*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25429 /* 54941*/        OPC_EmitInteger, MVT::i32, 14, 
25430 /* 54944*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25455 /* 54987*/        OPC_EmitInteger, MVT::i32, 14, 
25456 /* 54990*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25481 /* 55033*/        OPC_EmitInteger, MVT::i32, 14, 
25482 /* 55036*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25500 /* 55066*/        OPC_EmitInteger, MVT::i32, 14, 
25501 /* 55069*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25510 /* 55085*/      OPC_CheckChild2Type, MVT::i32,
25522 /* 55104*/      OPC_EmitInteger, MVT::i32, 14, 
25523 /* 55107*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25533 /* 55128*/      OPC_CheckChild1Type, MVT::i32,
25536 /* 55135*/        OPC_CheckChild2Type, MVT::i32,
25569 /* 55196*/            OPC_EmitInteger, MVT::i32, 14, 
25570 /* 55199*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25588 /* 55235*/              OPC_EmitInteger, MVT::i32, 14, 
25589 /* 55238*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25597 /* 55255*/              OPC_EmitInteger, MVT::i32, 14, 
25598 /* 55258*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25608 /* 55277*/        OPC_CheckChild2Type, MVT::i32,
25623 /* 55306*/            OPC_EmitInteger, MVT::i32, 14, 
25624 /* 55309*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25642 /* 55345*/              OPC_EmitInteger, MVT::i32, 14, 
25643 /* 55348*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25651 /* 55365*/              OPC_EmitInteger, MVT::i32, 14, 
25652 /* 55368*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25665 /* 55393*/            OPC_EmitInteger, MVT::i32, 14, 
25666 /* 55396*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25674 /* 55414*/            OPC_EmitInteger, MVT::i32, 14, 
25675 /* 55417*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25683 /* 55434*/            OPC_EmitInteger, MVT::i32, 14, 
25684 /* 55437*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25701 /* 55466*/      OPC_CheckChild2Type, MVT::i32,
25706 /* 55475*/        OPC_EmitInteger, MVT::i32, 14, 
25707 /* 55478*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25716 /* 55495*/        OPC_EmitInteger, MVT::i32, 14, 
25717 /* 55498*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25731 /* 55526*/        OPC_CheckType, MVT::i32,
25737 /* 55538*/          OPC_EmitInteger, MVT::i32, 14, 
25738 /* 55541*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25740                         MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
25745 /* 55560*/          OPC_EmitInteger, MVT::i32, 14, 
25746 /* 55563*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25748                         MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
25756 /* 55586*/        OPC_CheckType, MVT::i32,
25762 /* 55598*/          OPC_EmitInteger, MVT::i32, 14, 
25763 /* 55601*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25765                         MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
25770 /* 55620*/          OPC_EmitInteger, MVT::i32, 14, 
25771 /* 55623*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25773                         MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
25780 /* 55642*/      OPC_CheckChild0Type, MVT::i32,
25788 /* 55657*/      OPC_EmitInteger, MVT::i32, 14, 
25789 /* 55660*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25791                     MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
25799 /* 55685*/        OPC_CheckType, MVT::i32,
25804 /* 55694*/        OPC_EmitInteger, MVT::i32, 14, 
25805 /* 55697*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25807                       MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
25814 /* 55719*/        OPC_CheckType, MVT::i32,
25820 /* 55731*/          OPC_EmitInteger, MVT::i32, 14, 
25821 /* 55734*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25823                         MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
25829 /* 55754*/          OPC_EmitInteger, MVT::i32, 14, 
25830 /* 55757*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25832                         MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
25838 /* 55777*/          OPC_EmitInteger, MVT::i32, 14, 
25839 /* 55780*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25841                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
25847 /* 55800*/          OPC_EmitInteger, MVT::i32, 14, 
25848 /* 55803*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25850                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
25858 /* 55825*/        OPC_CheckType, MVT::i32,
25864 /* 55837*/          OPC_EmitInteger, MVT::i32, 14, 
25865 /* 55840*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25867                         MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
25873 /* 55860*/          OPC_EmitInteger, MVT::i32, 14, 
25874 /* 55863*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25876                         MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
25882 /* 55883*/          OPC_EmitInteger, MVT::i32, 14, 
25883 /* 55886*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25885                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
25891 /* 55906*/          OPC_EmitInteger, MVT::i32, 14, 
25892 /* 55909*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25894                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
25901 /* 55927*/      OPC_CheckChild0Type, MVT::i32,
25910 /* 55944*/        OPC_EmitInteger, MVT::i32, 14, 
25911 /* 55947*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25913                       MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
25919 /* 55967*/        OPC_EmitInteger, MVT::i32, 14, 
25920 /* 55970*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25922                       MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
25931 /* 55995*/        OPC_CheckType, MVT::i32,
25937 /* 56006*/          OPC_EmitInteger, MVT::i32, 14, 
25938 /* 56009*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25940                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
25946 /* 56029*/          OPC_EmitInteger, MVT::i32, 14, 
25947 /* 56032*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25949                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
25962 /* 56063*/          OPC_CheckType, MVT::i32,
25967 /* 56072*/          OPC_EmitInteger, MVT::i32, 14, 
25968 /* 56075*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25970                         MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
25977 /* 56094*/          OPC_CheckType, MVT::i32,
25982 /* 56103*/          OPC_EmitInteger, MVT::i32, 14, 
25983 /* 56106*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
25985                         MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
25998 /* 56136*/          OPC_CheckType, MVT::i32,
26003 /* 56145*/          OPC_EmitInteger, MVT::i32, 14, 
26004 /* 56148*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26006                         MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
26013 /* 56167*/          OPC_CheckType, MVT::i32,
26018 /* 56176*/          OPC_EmitInteger, MVT::i32, 14, 
26019 /* 56179*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26021                         MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
26028 /* 56196*/      OPC_CheckChild0Type, MVT::i32,
26033 /* 56206*/        OPC_EmitInteger, MVT::i32, 14, 
26034 /* 56209*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26036                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
26041 /* 56228*/        OPC_EmitInteger, MVT::i32, 14, 
26042 /* 56231*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26044                       MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
26049 /* 56250*/        OPC_EmitInteger, MVT::i32, 14, 
26050 /* 56253*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26052                       MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
26062 /* 56278*/        OPC_CheckType, MVT::i32,
26067 /* 56287*/          OPC_EmitInteger, MVT::i32, 14, 
26068 /* 56290*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26070                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
26075 /* 56306*/          OPC_EmitInteger, MVT::i32, 14, 
26076 /* 56309*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26078                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
26086 /* 56330*/        OPC_CheckType, MVT::i32,
26090 /* 56337*/        OPC_EmitInteger, MVT::i32, 14, 
26091 /* 56340*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26093                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
26099 /* 56356*/      OPC_CheckChild0Type, MVT::i32,
26103 /* 56364*/      OPC_EmitInteger, MVT::i32, 14, 
26104 /* 56367*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26106                     MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
26115 /* 56391*/        OPC_CheckType, MVT::i32,
26119 /* 56398*/        OPC_EmitInteger, MVT::i32, 14, 
26120 /* 56401*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26122                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
26129 /* 56421*/        OPC_CheckType, MVT::i32,
26133 /* 56428*/        OPC_EmitInteger, MVT::i32, 14, 
26134 /* 56431*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26136                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
26142 /* 56447*/      OPC_CheckChild0Type, MVT::i32,
26148 /* 56459*/          OPC_EmitInteger, MVT::i32, 14, 
26149 /* 56462*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26151                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
26157 /* 56482*/          OPC_EmitInteger, MVT::i32, 14, 
26158 /* 56485*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26160                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
26172 /* 56513*/          OPC_EmitInteger, MVT::i32, 14, 
26173 /* 56516*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26175                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
26180 /* 56532*/          OPC_EmitInteger, MVT::i32, 14, 
26181 /* 56535*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26183                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
26188 /* 56551*/          OPC_EmitInteger, MVT::i32, 14, 
26189 /* 56554*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26191                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
26201 /* 56577*/      OPC_CheckType, MVT::i32,
26206 /* 56585*/        OPC_EmitInteger, MVT::i32, 14, 
26207 /* 56588*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26209                       MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
26214 /* 56604*/        OPC_EmitInteger, MVT::i32, 14, 
26215 /* 56607*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26217                       MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
26222 /* 56623*/        OPC_EmitInteger, MVT::i32, 14, 
26223 /* 56626*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26225                       MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
26231 /* 56643*/      OPC_CheckChild0Type, MVT::i32,
26241 /* 56662*/          OPC_EmitInteger, MVT::i32, 14, 
26242 /* 56665*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26244                         MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
26253 /* 56689*/          OPC_EmitInteger, MVT::i32, 14, 
26254 /* 56692*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26256                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
26264 /* 56713*/          OPC_EmitInteger, MVT::i32, 14, 
26265 /* 56716*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26267                         MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
26275 /* 56737*/          OPC_EmitInteger, MVT::i32, 14, 
26276 /* 56740*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26278                         MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
26287 /* 56764*/          OPC_EmitInteger, MVT::i32, 14, 
26288 /* 56767*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26290                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
26296 /* 56784*/        OPC_EmitInteger, MVT::i32, 14, 
26297 /* 56787*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26299                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
26304 /* 56803*/        OPC_EmitInteger, MVT::i32, 14, 
26305 /* 56806*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26307                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
26312 /* 56822*/        OPC_EmitInteger, MVT::i32, 14, 
26313 /* 56825*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26316                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
26321                         MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
26333 /* 56864*/      OPC_CheckType, MVT::i32,
26339                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
26346                       MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
26358 /* 56918*/      OPC_CheckType, MVT::i32,
26362                     MVT::i32, 3/*#Ops*/, 1, 0, 3, 
26373 /* 56945*/      OPC_CheckType, MVT::i32,
26378                     MVT::i32, 3/*#Ops*/, 0, 1, 5, 
26389 /* 56984*/      OPC_CheckType, MVT::i32,
26393                     MVT::i32, 3/*#Ops*/, 1, 0, 3, 
26404 /* 57020*/      OPC_CheckType, MVT::i32,
26409                     MVT::i32, 3/*#Ops*/, 0, 1, 5, 
26420 /* 57050*/      OPC_CheckType, MVT::i32,
26424                     MVT::i32, 3/*#Ops*/, 1, 0, 3, 
26436 /* 57082*/          OPC_CheckType, MVT::i32,
26441                         MVT::i32, 3/*#Ops*/, 0, 1, 5, 
26450 /* 57112*/          OPC_CheckType, MVT::i32,
26454 /* 57117*/          OPC_CheckType, MVT::i32,
26459                         MVT::i32, 5/*#Ops*/, 0, 1, 6, 4, 5, 
26468 /* 57148*/          OPC_CheckType, MVT::i32,
26472 /* 57153*/          OPC_CheckType, MVT::i32,
26478                         MVT::i32, 5/*#Ops*/, 0, 1, 7, 4, 5, 
26487 /* 57187*/          OPC_CheckType, MVT::i32,
26491 /* 57192*/          OPC_CheckType, MVT::i32,
26497                         MVT::i32, 5/*#Ops*/, 0, 1, 7, 4, 5, 
26506 /* 57226*/          OPC_CheckType, MVT::i32,
26510 /* 57231*/          OPC_CheckType, MVT::i32,
26515                         MVT::i32, 5/*#Ops*/, 0, 1, 6, 4, 5, 
26528 /* 57268*/            OPC_CheckType, MVT::i32,
26533                           MVT::i32, 4/*#Ops*/, 0, 5, 3, 4, 
26540 /* 57292*/            OPC_CheckType, MVT::i32,
26545                           MVT::i32, 4/*#Ops*/, 0, 5, 3, 4, 
26552 /* 57316*/            OPC_CheckType, MVT::i32,
26558                           MVT::i32, 4/*#Ops*/, 0, 6, 3, 4, 
26565 /* 57343*/            OPC_CheckType, MVT::i32,
26570                           MVT::i32, 4/*#Ops*/, 0, 5, 3, 4, 
26577 /* 57367*/            OPC_CheckType, MVT::i32,
26582                           MVT::i32, 4/*#Ops*/, 0, 5, 3, 4, 
26589 /* 57391*/            OPC_CheckType, MVT::i32,
26595                           MVT::i32, 4/*#Ops*/, 0, 6, 3, 4, 
26601 /* 57416*/            OPC_CheckType, MVT::i32,
26607                             MVT::i32, 4/*#Ops*/, 0, 5, 3, 4, 
26615                             MVT::i32, 4/*#Ops*/, 0, 5, 3, 4, 
26622 /* 57459*/          OPC_CheckType, MVT::i32,
26627                           MVT::i32, 4/*#Ops*/, 0, 1, 3, 4, 
26634                           MVT::i32, 4/*#Ops*/, 0, 1, 3, 4, 
26640                           MVT::i32, 4/*#Ops*/, 0, 1, 3, 4, 
26753 /* 57724*/      OPC_CheckChild1Type, MVT::i32,
26755 /* 57728*/      OPC_CheckType, MVT::i32,
26761 /* 57740*/        OPC_EmitInteger, MVT::i32, 14, 
26762 /* 57743*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26764                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
26774 /* 57769*/          OPC_EmitInteger, MVT::i32, 14, 
26775 /* 57772*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26777                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
26785 /* 57794*/          OPC_EmitInteger, MVT::i32, 14, 
26786 /* 57797*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26788                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
26799 /* 57824*/          OPC_EmitInteger, MVT::i32, 14, 
26800 /* 57827*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26802                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
26811 /* 57851*/            OPC_EmitInteger, MVT::i32, 14, 
26812 /* 57854*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26814                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
26821 /* 57874*/            OPC_EmitInteger, MVT::i32, 14, 
26822 /* 57877*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26824                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
26833 /* 57900*/          OPC_EmitInteger, MVT::i32, 14, 
26834 /* 57903*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26836                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
26851 /* 57936*/          OPC_CheckType, MVT::i32,
26856                           MVT::i32, 1/*#Ops*/, 1, 
26863                           MVT::i32, 1/*#Ops*/, 1, 
26872 /* 57971*/          OPC_CheckType, MVT::i32,
26876                         MVT::i32, 1/*#Ops*/, 1, 
26888 /* 57998*/        OPC_CheckType, MVT::i32,
26891 /* 58003*/        OPC_EmitInteger, MVT::i32, 14, 
26892 /* 58006*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26894                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
26900 /* 58022*/      OPC_CheckChild1Type, MVT::i32,
26902 /* 58026*/      OPC_CheckType, MVT::i32,
26908 /* 58038*/        OPC_EmitInteger, MVT::i32, 14, 
26909 /* 58041*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26911                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
26921 /* 58068*/          OPC_EmitInteger, MVT::i32, 14, 
26922 /* 58071*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26924                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
26932 /* 58094*/          OPC_EmitInteger, MVT::i32, 14, 
26933 /* 58097*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26935                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
26946 /* 58125*/          OPC_EmitInteger, MVT::i32, 14, 
26947 /* 58128*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26949                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
26957 /* 58151*/          OPC_EmitInteger, MVT::i32, 14, 
26958 /* 58154*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26960                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
26970 /* 58180*/        OPC_EmitInteger, MVT::i32, 14, 
26971 /* 58183*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26973                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
26983 /* 58210*/          OPC_EmitInteger, MVT::i32, 14, 
26984 /* 58213*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26986                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
26994 /* 58236*/          OPC_EmitInteger, MVT::i32, 14, 
26995 /* 58239*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
26997                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
27005 /* 58262*/          OPC_EmitInteger, MVT::i32, 14, 
27006 /* 58265*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27008                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
27017 /* 58289*/        OPC_EmitInteger, MVT::i32, 14, 
27018 /* 58292*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27020                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
27030 /* 58319*/          OPC_EmitInteger, MVT::i32, 14, 
27031 /* 58322*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27033                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
27041 /* 58345*/          OPC_EmitInteger, MVT::i32, 14, 
27042 /* 58348*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27044                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
27055 /* 58376*/          OPC_EmitInteger, MVT::i32, 14, 
27056 /* 58379*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27058                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
27066 /* 58402*/          OPC_EmitInteger, MVT::i32, 14, 
27067 /* 58405*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27069                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
27079 /* 58431*/        OPC_EmitInteger, MVT::i32, 14, 
27080 /* 58434*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27082                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
27092 /* 58461*/          OPC_EmitInteger, MVT::i32, 14, 
27093 /* 58464*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27095                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
27103 /* 58487*/          OPC_EmitInteger, MVT::i32, 14, 
27104 /* 58490*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27106                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
27114 /* 58513*/          OPC_EmitInteger, MVT::i32, 14, 
27115 /* 58516*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27117                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
27126 /* 58540*/        OPC_EmitInteger, MVT::i32, 14, 
27127 /* 58543*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27129                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27139 /* 58569*/          OPC_EmitInteger, MVT::i32, 14, 
27140 /* 58572*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27142                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27150 /* 58594*/          OPC_EmitInteger, MVT::i32, 14, 
27151 /* 58597*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27153                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27164 /* 58624*/          OPC_EmitInteger, MVT::i32, 14, 
27165 /* 58627*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27167                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27176 /* 58651*/            OPC_EmitInteger, MVT::i32, 14, 
27177 /* 58654*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27179                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27185 /* 58672*/            OPC_EmitInteger, MVT::i32, 14, 
27186 /* 58675*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27188                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27197 /* 58698*/          OPC_EmitInteger, MVT::i32, 14, 
27198 /* 58701*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27200                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27210 /* 58726*/          OPC_EmitInteger, MVT::i32, 14, 
27211 /* 58729*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27213                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27219 /* 58747*/          OPC_EmitInteger, MVT::i32, 14, 
27220 /* 58750*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27222                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27228 /* 58768*/          OPC_EmitInteger, MVT::i32, 14, 
27229 /* 58771*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27231                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27243 /* 58801*/            OPC_EmitInteger, MVT::i32, 14, 
27244 /* 58804*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27246                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27252 /* 58822*/            OPC_EmitInteger, MVT::i32, 14, 
27253 /* 58825*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27255                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27265 /* 58850*/            OPC_EmitInteger, MVT::i32, 14, 
27266 /* 58853*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27268                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27274 /* 58871*/            OPC_EmitInteger, MVT::i32, 14, 
27275 /* 58874*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27277                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27287 /* 58899*/            OPC_EmitInteger, MVT::i32, 14, 
27288 /* 58902*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27290                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27296 /* 58920*/            OPC_EmitInteger, MVT::i32, 14, 
27297 /* 58923*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27299                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27311 /* 58952*/          OPC_EmitInteger, MVT::i32, 14, 
27312 /* 58955*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27314                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27322 /* 58977*/          OPC_EmitInteger, MVT::i32, 14, 
27323 /* 58980*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27325                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27333 /* 59002*/          OPC_EmitInteger, MVT::i32, 14, 
27334 /* 59005*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27336                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27345 /* 59029*/            OPC_EmitInteger, MVT::i32, 14, 
27346 /* 59032*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27348                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27354 /* 59050*/            OPC_EmitInteger, MVT::i32, 14, 
27355 /* 59053*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27357                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27367 /* 59078*/            OPC_EmitInteger, MVT::i32, 14, 
27368 /* 59081*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27370                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27376 /* 59099*/            OPC_EmitInteger, MVT::i32, 14, 
27377 /* 59102*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27379                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27389 /* 59127*/            OPC_EmitInteger, MVT::i32, 14, 
27390 /* 59130*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27392                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27398 /* 59148*/            OPC_EmitInteger, MVT::i32, 14, 
27399 /* 59151*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27401                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27412 /* 59177*/          OPC_EmitInteger, MVT::i32, 14, 
27413 /* 59180*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27415                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27421 /* 59198*/          OPC_EmitInteger, MVT::i32, 14, 
27422 /* 59201*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27424                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27436 /* 59230*/            OPC_EmitInteger, MVT::i32, 14, 
27437 /* 59233*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27439                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27445 /* 59251*/            OPC_EmitInteger, MVT::i32, 14, 
27446 /* 59254*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27448                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27458 /* 59279*/            OPC_EmitInteger, MVT::i32, 14, 
27459 /* 59282*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27461                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27467 /* 59300*/            OPC_EmitInteger, MVT::i32, 14, 
27468 /* 59303*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27470                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27483 /* 59333*/            OPC_EmitInteger, MVT::i32, 14, 
27484 /* 59336*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27486                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27492 /* 59354*/            OPC_EmitInteger, MVT::i32, 14, 
27493 /* 59357*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27495                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27505 /* 59382*/            OPC_EmitInteger, MVT::i32, 14, 
27506 /* 59385*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27508                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27514 /* 59403*/            OPC_EmitInteger, MVT::i32, 14, 
27515 /* 59406*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27517                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27529 /* 59434*/          OPC_EmitInteger, MVT::i32, 14, 
27530 /* 59437*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27532                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27538 /* 59455*/          OPC_EmitInteger, MVT::i32, 14, 
27539 /* 59458*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27541                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27553 /* 59488*/            OPC_EmitInteger, MVT::i32, 14, 
27554 /* 59491*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27556                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27562 /* 59509*/            OPC_EmitInteger, MVT::i32, 14, 
27563 /* 59512*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27565                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27575 /* 59537*/            OPC_EmitInteger, MVT::i32, 14, 
27576 /* 59540*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27578                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27584 /* 59558*/            OPC_EmitInteger, MVT::i32, 14, 
27585 /* 59561*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27587                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27597 /* 59586*/            OPC_EmitInteger, MVT::i32, 14, 
27598 /* 59589*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27600                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27606 /* 59607*/            OPC_EmitInteger, MVT::i32, 14, 
27607 /* 59610*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27609                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
27622 /* 59641*/            OPC_EmitInteger, MVT::i32, 14, 
27623 /* 59644*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27625                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #6
27626 /* 59657*/            OPC_EmitInteger, MVT::i32, 14, 
27627 /* 59660*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27629                           MVT::i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
27636 /* 59680*/            OPC_EmitInteger, MVT::i32, 14, 
27637 /* 59683*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27639                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #6
27640 /* 59696*/            OPC_EmitInteger, MVT::i32, 14, 
27641 /* 59699*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27643                           MVT::i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
27654 /* 59726*/            OPC_EmitInteger, MVT::i32, 14, 
27655 /* 59729*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27657                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #6
27658 /* 59742*/            OPC_EmitInteger, MVT::i32, 14, 
27659 /* 59745*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27661                           MVT::i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
27668 /* 59765*/            OPC_EmitInteger, MVT::i32, 14, 
27669 /* 59768*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27671                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #6
27672 /* 59781*/            OPC_EmitInteger, MVT::i32, 14, 
27673 /* 59784*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27675                           MVT::i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
27686 /* 59812*/            OPC_EmitRegister, MVT::i32, ARM::CPSR,
27687 /* 59815*/            OPC_EmitRegister, MVT::i32, ARM::CPSR,
27688 /* 59818*/            OPC_EmitInteger, MVT::i32, 14, 
27689 /* 59821*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27691                           MVT::i32, 4/*#Ops*/, 2, 3, 6, 7,  // Results = #8
27692 /* 59834*/            OPC_EmitInteger, MVT::i32, 24, 
27693 /* 59837*/            OPC_EmitInteger, MVT::i32, 14, 
27694 /* 59840*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27696                           MVT::i32, 5/*#Ops*/, 5, 8, 9, 10, 11,  // Results = #12
27697 /* 59854*/            OPC_EmitInteger, MVT::i32, 24, 
27698 /* 59857*/            OPC_EmitInteger, MVT::i32, 14, 
27699 /* 59860*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27701                           MVT::i32, 5/*#Ops*/, 4, 12, 13, 14, 15,  // Results = #16
27708 /* 59882*/            OPC_EmitRegister, MVT::i32, ARM::CPSR,
27709 /* 59885*/            OPC_EmitRegister, MVT::i32, ARM::CPSR,
27710 /* 59888*/            OPC_EmitInteger, MVT::i32, 14, 
27711 /* 59891*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27713                           MVT::i32, 4/*#Ops*/, 2, 3, 6, 7,  // Results = #8
27714 /* 59904*/            OPC_EmitInteger, MVT::i32, 24, 
27715 /* 59907*/            OPC_EmitInteger, MVT::i32, 14, 
27716 /* 59910*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27718                           MVT::i32, 5/*#Ops*/, 5, 8, 9, 10, 11,  // Results = #12
27719 /* 59924*/            OPC_EmitInteger, MVT::i32, 24, 
27720 /* 59927*/            OPC_EmitInteger, MVT::i32, 14, 
27721 /* 59930*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27723                           MVT::i32, 5/*#Ops*/, 4, 12, 13, 14, 15,  // Results = #16
27734 /* 59960*/            OPC_EmitRegister, MVT::i32, ARM::CPSR,
27735 /* 59963*/            OPC_EmitRegister, MVT::i32, ARM::CPSR,
27736 /* 59966*/            OPC_EmitInteger, MVT::i32, 14, 
27737 /* 59969*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27739                           MVT::i32, 4/*#Ops*/, 2, 3, 6, 7,  // Results = #8
27740 /* 59982*/            OPC_EmitInteger, MVT::i32, 16, 
27741 /* 59985*/            OPC_EmitInteger, MVT::i32, 14, 
27742 /* 59988*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27744                           MVT::i32, 5/*#Ops*/, 5, 8, 9, 10, 11,  // Results = #12
27745 /* 60002*/            OPC_EmitInteger, MVT::i32, 16, 
27746 /* 60005*/            OPC_EmitInteger, MVT::i32, 14, 
27747 /* 60008*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27749                           MVT::i32, 5/*#Ops*/, 4, 12, 13, 14, 15,  // Results = #16
27756 /* 60030*/            OPC_EmitRegister, MVT::i32, ARM::CPSR,
27757 /* 60033*/            OPC_EmitRegister, MVT::i32, ARM::CPSR,
27758 /* 60036*/            OPC_EmitInteger, MVT::i32, 14, 
27759 /* 60039*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27761                           MVT::i32, 4/*#Ops*/, 2, 3, 6, 7,  // Results = #8
27762 /* 60052*/            OPC_EmitInteger, MVT::i32, 16, 
27763 /* 60055*/            OPC_EmitInteger, MVT::i32, 14, 
27764 /* 60058*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27766                           MVT::i32, 5/*#Ops*/, 5, 8, 9, 10, 11,  // Results = #12
27767 /* 60072*/            OPC_EmitInteger, MVT::i32, 16, 
27768 /* 60075*/            OPC_EmitInteger, MVT::i32, 14, 
27769 /* 60078*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27771                           MVT::i32, 5/*#Ops*/, 4, 12, 13, 14, 15,  // Results = #16
27787 /* 60113*/      OPC_CheckType, MVT::i32,
27792 /* 60122*/        OPC_EmitInteger, MVT::i32, 14, 
27793 /* 60125*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27795                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
27804 /* 60147*/          OPC_EmitInteger, MVT::i32, 14, 
27805 /* 60150*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27807                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
27814 /* 60168*/          OPC_EmitInteger, MVT::i32, 14, 
27815 /* 60171*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27817                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
27827 /* 60194*/          OPC_EmitInteger, MVT::i32, 14, 
27828 /* 60197*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27830                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
27837 /* 60215*/          OPC_EmitInteger, MVT::i32, 14, 
27838 /* 60218*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27840                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
27849 /* 60239*/        OPC_EmitInteger, MVT::i32, 14, 
27850 /* 60242*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27852                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
27861 /* 60264*/          OPC_EmitInteger, MVT::i32, 14, 
27862 /* 60267*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27864                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
27871 /* 60285*/          OPC_EmitInteger, MVT::i32, 14, 
27872 /* 60288*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27874                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
27881 /* 60306*/          OPC_EmitInteger, MVT::i32, 14, 
27882 /* 60309*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27884                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
27891 /* 60326*/      OPC_CheckChild1Type, MVT::i32,
27901 /* 60348*/            OPC_EmitInteger, MVT::i32, 14, 
27902 /* 60351*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27911 /* 60372*/            OPC_EmitInteger, MVT::i32, 14, 
27912 /* 60375*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27924 /* 60400*/          OPC_EmitInteger, MVT::i32, 14, 
27925 /* 60403*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27936 /* 60427*/          OPC_EmitInteger, MVT::i32, 14, 
27937 /* 60430*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27948 /* 60454*/          OPC_EmitInteger, MVT::i32, 14, 
27949 /* 60457*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27960 /* 60481*/          OPC_EmitInteger, MVT::i32, 14, 
27961 /* 60484*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27974 /* 60511*/        OPC_EmitInteger, MVT::i32, 14, 
27975 /* 60514*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27978 /* 60527*/        OPC_EmitInteger, MVT::i32, 14, 
27979 /* 60530*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27992 /* 60558*/        OPC_EmitInteger, MVT::i32, 14, 
27993 /* 60561*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
27996 /* 60574*/        OPC_EmitInteger, MVT::i32, 14, 
27997 /* 60577*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28010 /* 60605*/        OPC_EmitInteger, MVT::i32, 14, 
28011 /* 60608*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28014 /* 60621*/        OPC_EmitInteger, MVT::i32, 14, 
28015 /* 60624*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28028 /* 60652*/        OPC_EmitInteger, MVT::i32, 14, 
28029 /* 60655*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28032 /* 60668*/        OPC_EmitInteger, MVT::i32, 14, 
28033 /* 60671*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28046 /* 60699*/        OPC_EmitInteger, MVT::i32, 14, 
28047 /* 60702*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28050 /* 60715*/        OPC_EmitInteger, MVT::i32, 14, 
28051 /* 60718*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28064 /* 60746*/        OPC_EmitInteger, MVT::i32, 14, 
28065 /* 60749*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28068 /* 60762*/        OPC_EmitInteger, MVT::i32, 14, 
28069 /* 60765*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28082 /* 60793*/        OPC_EmitInteger, MVT::i32, 14, 
28083 /* 60796*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28086 /* 60809*/        OPC_EmitInteger, MVT::i32, 14, 
28087 /* 60812*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28100 /* 60840*/        OPC_EmitInteger, MVT::i32, 14, 
28101 /* 60843*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28104 /* 60856*/        OPC_EmitInteger, MVT::i32, 14, 
28105 /* 60859*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28118 /* 60887*/        OPC_EmitInteger, MVT::i32, 14, 
28119 /* 60890*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28122 /* 60903*/        OPC_EmitInteger, MVT::i32, 14, 
28123 /* 60906*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28137 /* 60938*/            OPC_EmitInteger, MVT::i32, 0, 
28138 /* 60941*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28147 /* 60962*/            OPC_EmitInteger, MVT::i32, 0, 
28148 /* 60965*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28157 /* 60986*/            OPC_EmitInteger, MVT::i32, 0, 
28158 /* 60989*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28167 /* 61010*/            OPC_EmitInteger, MVT::i32, 0, 
28168 /* 61013*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28180 /* 61039*/            OPC_EmitInteger, MVT::i32, 0, 
28181 /* 61042*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28190 /* 61063*/            OPC_EmitInteger, MVT::i32, 0, 
28191 /* 61066*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28200 /* 61087*/            OPC_EmitInteger, MVT::i32, 0, 
28201 /* 61090*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28210 /* 61111*/            OPC_EmitInteger, MVT::i32, 0, 
28211 /* 61114*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28223 /* 61140*/            OPC_EmitInteger, MVT::i32, 0, 
28224 /* 61143*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28233 /* 61164*/            OPC_EmitInteger, MVT::i32, 0, 
28234 /* 61167*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28243 /* 61188*/            OPC_EmitInteger, MVT::i32, 0, 
28244 /* 61191*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28253 /* 61212*/            OPC_EmitInteger, MVT::i32, 0, 
28254 /* 61215*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28265 /* 61238*/          OPC_EmitInteger, MVT::i32, 0, 
28266 /* 61241*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28277 /* 61265*/          OPC_EmitInteger, MVT::i32, 0, 
28278 /* 61268*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28289 /* 61292*/          OPC_EmitInteger, MVT::i32, 0, 
28290 /* 61295*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28303 /* 61322*/        OPC_EmitInteger, MVT::i32, 0, 
28304 /* 61325*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28316 /* 61351*/        OPC_EmitInteger, MVT::i32, 0, 
28317 /* 61354*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28329 /* 61380*/        OPC_EmitInteger, MVT::i32, 0, 
28330 /* 61383*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28342 /* 61409*/        OPC_EmitInteger, MVT::i32, 0, 
28343 /* 61412*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28355 /* 61438*/        OPC_EmitInteger, MVT::i32, 0, 
28356 /* 61441*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28368 /* 61467*/        OPC_EmitInteger, MVT::i32, 0, 
28369 /* 61470*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28381 /* 61496*/        OPC_EmitInteger, MVT::i32, 0, 
28382 /* 61499*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28394 /* 61525*/        OPC_EmitInteger, MVT::i32, 0, 
28395 /* 61528*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28407 /* 61554*/        OPC_EmitInteger, MVT::i32, 0, 
28408 /* 61557*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28419 /* 61583*/          OPC_EmitInteger, MVT::i32, 0, 
28420 /* 61586*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28423 /* 61599*/          OPC_EmitInteger, MVT::i32, 0, 
28424 /* 61602*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28435 /* 61629*/          OPC_EmitInteger, MVT::i32, 0, 
28436 /* 61632*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28439 /* 61645*/          OPC_EmitInteger, MVT::i32, 0, 
28440 /* 61648*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28451 /* 61675*/          OPC_EmitInteger, MVT::i32, 0, 
28452 /* 61678*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28455 /* 61691*/          OPC_EmitInteger, MVT::i32, 0, 
28456 /* 61694*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28473 /* 61733*/        OPC_EmitInteger, MVT::i32, 0, 
28474 /* 61736*/        OPC_EmitInteger, MVT::i32, 14, 
28475 /* 61739*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28478 /* 61754*/        OPC_EmitInteger, MVT::i32, 14, 
28479 /* 61757*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28482 /* 61769*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28496 /* 61799*/        OPC_EmitInteger, MVT::i32, 0, 
28497 /* 61802*/        OPC_EmitInteger, MVT::i32, 14, 
28498 /* 61805*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28501 /* 61820*/        OPC_EmitInteger, MVT::i32, 14, 
28502 /* 61823*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28505 /* 61835*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28519 /* 61865*/        OPC_EmitInteger, MVT::i32, 0, 
28520 /* 61868*/        OPC_EmitInteger, MVT::i32, 14, 
28521 /* 61871*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28524 /* 61886*/        OPC_EmitInteger, MVT::i32, 14, 
28525 /* 61889*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28528 /* 61901*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28542 /* 61931*/        OPC_EmitInteger, MVT::i32, 0, 
28543 /* 61934*/        OPC_EmitInteger, MVT::i32, 14, 
28544 /* 61937*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28547 /* 61952*/        OPC_EmitInteger, MVT::i32, 14, 
28548 /* 61955*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28551 /* 61967*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28565 /* 61997*/        OPC_EmitInteger, MVT::i32, 0, 
28566 /* 62000*/        OPC_EmitInteger, MVT::i32, 14, 
28567 /* 62003*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28570 /* 62018*/        OPC_EmitInteger, MVT::i32, 14, 
28571 /* 62021*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28574 /* 62033*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28588 /* 62063*/        OPC_EmitInteger, MVT::i32, 0, 
28589 /* 62066*/        OPC_EmitInteger, MVT::i32, 14, 
28590 /* 62069*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28593 /* 62084*/        OPC_EmitInteger, MVT::i32, 14, 
28594 /* 62087*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28597 /* 62099*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28611 /* 62129*/        OPC_EmitInteger, MVT::i32, 0, 
28612 /* 62132*/        OPC_EmitInteger, MVT::i32, 14, 
28613 /* 62135*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28616 /* 62150*/        OPC_EmitInteger, MVT::i32, 14, 
28617 /* 62153*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28620 /* 62165*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28623 /* 62176*/        OPC_EmitInteger, MVT::i32, 14, 
28624 /* 62179*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28639 /* 62213*/        OPC_EmitInteger, MVT::i32, 0, 
28640 /* 62216*/        OPC_EmitInteger, MVT::i32, 14, 
28641 /* 62219*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28644 /* 62234*/        OPC_EmitInteger, MVT::i32, 14, 
28645 /* 62237*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28648 /* 62249*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28651 /* 62260*/        OPC_EmitInteger, MVT::i32, 14, 
28652 /* 62263*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28667 /* 62297*/        OPC_EmitInteger, MVT::i32, 0, 
28668 /* 62300*/        OPC_EmitInteger, MVT::i32, 14, 
28669 /* 62303*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28672 /* 62318*/        OPC_EmitInteger, MVT::i32, 14, 
28673 /* 62321*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28676 /* 62333*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28679 /* 62344*/        OPC_EmitInteger, MVT::i32, 14, 
28680 /* 62347*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28695 /* 62381*/        OPC_EmitInteger, MVT::i32, 0, 
28696 /* 62384*/        OPC_EmitInteger, MVT::i32, 14, 
28697 /* 62387*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28700 /* 62402*/        OPC_EmitInteger, MVT::i32, 14, 
28701 /* 62405*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28704 /* 62417*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28707 /* 62428*/        OPC_EmitInteger, MVT::i32, 14, 
28708 /* 62431*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28723 /* 62465*/        OPC_EmitInteger, MVT::i32, 0, 
28724 /* 62468*/        OPC_EmitInteger, MVT::i32, 14, 
28725 /* 62471*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28728 /* 62486*/        OPC_EmitInteger, MVT::i32, 14, 
28729 /* 62489*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28732 /* 62501*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28735 /* 62512*/        OPC_EmitInteger, MVT::i32, 14, 
28736 /* 62515*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28751 /* 62549*/        OPC_EmitInteger, MVT::i32, 0, 
28752 /* 62552*/        OPC_EmitInteger, MVT::i32, 14, 
28753 /* 62555*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28756 /* 62570*/        OPC_EmitInteger, MVT::i32, 14, 
28757 /* 62573*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28760 /* 62585*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28763 /* 62596*/        OPC_EmitInteger, MVT::i32, 14, 
28764 /* 62599*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28779 /* 62633*/        OPC_EmitInteger, MVT::i32, 0, 
28780 /* 62636*/        OPC_EmitInteger, MVT::i32, 14, 
28781 /* 62639*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28784 /* 62654*/        OPC_EmitInteger, MVT::i32, 14, 
28785 /* 62657*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28788 /* 62669*/        OPC_EmitInteger, MVT::i32, 14, 
28789 /* 62672*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28792 /* 62684*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28806 /* 62714*/        OPC_EmitInteger, MVT::i32, 0, 
28807 /* 62717*/        OPC_EmitInteger, MVT::i32, 14, 
28808 /* 62720*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28811 /* 62735*/        OPC_EmitInteger, MVT::i32, 14, 
28812 /* 62738*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28815 /* 62750*/        OPC_EmitInteger, MVT::i32, 14, 
28816 /* 62753*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28819 /* 62765*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28833 /* 62795*/        OPC_EmitInteger, MVT::i32, 0, 
28834 /* 62798*/        OPC_EmitInteger, MVT::i32, 14, 
28835 /* 62801*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28838 /* 62816*/        OPC_EmitInteger, MVT::i32, 14, 
28839 /* 62819*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28842 /* 62831*/        OPC_EmitInteger, MVT::i32, 14, 
28843 /* 62834*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28846 /* 62846*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28860 /* 62876*/        OPC_EmitInteger, MVT::i32, 0, 
28861 /* 62879*/        OPC_EmitInteger, MVT::i32, 14, 
28862 /* 62882*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28865 /* 62897*/        OPC_EmitInteger, MVT::i32, 14, 
28866 /* 62900*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28869 /* 62912*/        OPC_EmitInteger, MVT::i32, 14, 
28870 /* 62915*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28873 /* 62927*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28887 /* 62957*/        OPC_EmitInteger, MVT::i32, 0, 
28888 /* 62960*/        OPC_EmitInteger, MVT::i32, 14, 
28889 /* 62963*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28892 /* 62978*/        OPC_EmitInteger, MVT::i32, 14, 
28893 /* 62981*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28896 /* 62993*/        OPC_EmitInteger, MVT::i32, 14, 
28897 /* 62996*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28900 /* 63008*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28914 /* 63038*/        OPC_EmitInteger, MVT::i32, 0, 
28915 /* 63041*/        OPC_EmitInteger, MVT::i32, 14, 
28916 /* 63044*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28919 /* 63059*/        OPC_EmitInteger, MVT::i32, 14, 
28920 /* 63062*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28923 /* 63074*/        OPC_EmitInteger, MVT::i32, 14, 
28924 /* 63077*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28927 /* 63089*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28941 /* 63119*/        OPC_EmitInteger, MVT::i32, 0, 
28942 /* 63122*/        OPC_EmitInteger, MVT::i32, 14, 
28943 /* 63125*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28946 /* 63140*/        OPC_EmitInteger, MVT::i32, 14, 
28947 /* 63143*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28950 /* 63155*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28953 /* 63166*/        OPC_EmitInteger, MVT::i32, 14, 
28954 /* 63169*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28957 /* 63181*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28971 /* 63211*/        OPC_EmitInteger, MVT::i32, 0, 
28972 /* 63214*/        OPC_EmitInteger, MVT::i32, 14, 
28973 /* 63217*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28976 /* 63232*/        OPC_EmitInteger, MVT::i32, 14, 
28977 /* 63235*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28980 /* 63247*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
28983 /* 63258*/        OPC_EmitInteger, MVT::i32, 14, 
28984 /* 63261*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
28987 /* 63273*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29001 /* 63303*/        OPC_EmitInteger, MVT::i32, 0, 
29002 /* 63306*/        OPC_EmitInteger, MVT::i32, 14, 
29003 /* 63309*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29006 /* 63324*/        OPC_EmitInteger, MVT::i32, 14, 
29007 /* 63327*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29010 /* 63339*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29013 /* 63350*/        OPC_EmitInteger, MVT::i32, 14, 
29014 /* 63353*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29017 /* 63365*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29031 /* 63395*/        OPC_EmitInteger, MVT::i32, 0, 
29032 /* 63398*/        OPC_EmitInteger, MVT::i32, 14, 
29033 /* 63401*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29036 /* 63416*/        OPC_EmitInteger, MVT::i32, 14, 
29037 /* 63419*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29040 /* 63431*/        OPC_EmitInteger, MVT::i32, 14, 
29041 /* 63434*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29044 /* 63446*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29047 /* 63457*/        OPC_EmitInteger, MVT::i32, 14, 
29048 /* 63460*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29063 /* 63494*/        OPC_EmitInteger, MVT::i32, 0, 
29064 /* 63497*/        OPC_EmitInteger, MVT::i32, 14, 
29065 /* 63500*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29068 /* 63515*/        OPC_EmitInteger, MVT::i32, 14, 
29069 /* 63518*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29072 /* 63530*/        OPC_EmitInteger, MVT::i32, 14, 
29073 /* 63533*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29076 /* 63545*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29079 /* 63556*/        OPC_EmitInteger, MVT::i32, 14, 
29080 /* 63559*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29095 /* 63593*/        OPC_EmitInteger, MVT::i32, 0, 
29096 /* 63596*/        OPC_EmitInteger, MVT::i32, 14, 
29097 /* 63599*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29100 /* 63614*/        OPC_EmitInteger, MVT::i32, 14, 
29101 /* 63617*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29104 /* 63629*/        OPC_EmitInteger, MVT::i32, 14, 
29105 /* 63632*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29108 /* 63644*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29111 /* 63655*/        OPC_EmitInteger, MVT::i32, 14, 
29112 /* 63658*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29127 /* 63692*/        OPC_EmitInteger, MVT::i32, 0, 
29128 /* 63695*/        OPC_EmitInteger, MVT::i32, 14, 
29129 /* 63698*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29132 /* 63713*/        OPC_EmitInteger, MVT::i32, 14, 
29133 /* 63716*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29136 /* 63728*/        OPC_EmitInteger, MVT::i32, 14, 
29137 /* 63731*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29140 /* 63743*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29143 /* 63754*/        OPC_EmitInteger, MVT::i32, 14, 
29144 /* 63757*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29159 /* 63791*/        OPC_EmitInteger, MVT::i32, 0, 
29160 /* 63794*/        OPC_EmitInteger, MVT::i32, 14, 
29161 /* 63797*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29164 /* 63812*/        OPC_EmitInteger, MVT::i32, 14, 
29165 /* 63815*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29168 /* 63827*/        OPC_EmitInteger, MVT::i32, 14, 
29169 /* 63830*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29172 /* 63842*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29175 /* 63853*/        OPC_EmitInteger, MVT::i32, 14, 
29176 /* 63856*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29191 /* 63890*/        OPC_EmitInteger, MVT::i32, 0, 
29192 /* 63893*/        OPC_EmitInteger, MVT::i32, 14, 
29193 /* 63896*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29196 /* 63911*/        OPC_EmitInteger, MVT::i32, 14, 
29197 /* 63914*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29200 /* 63926*/        OPC_EmitInteger, MVT::i32, 14, 
29201 /* 63929*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29204 /* 63941*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29207 /* 63952*/        OPC_EmitInteger, MVT::i32, 14, 
29208 /* 63955*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29223 /* 63989*/        OPC_EmitInteger, MVT::i32, 0, 
29224 /* 63992*/        OPC_EmitInteger, MVT::i32, 14, 
29225 /* 63995*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29228 /* 64010*/        OPC_EmitInteger, MVT::i32, 14, 
29229 /* 64013*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29232 /* 64025*/        OPC_EmitInteger, MVT::i32, 14, 
29233 /* 64028*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29236 /* 64040*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29239 /* 64051*/        OPC_EmitInteger, MVT::i32, 14, 
29240 /* 64054*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29243 /* 64066*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29257 /* 64096*/        OPC_EmitInteger, MVT::i32, 0, 
29258 /* 64099*/        OPC_EmitInteger, MVT::i32, 14, 
29259 /* 64102*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29262 /* 64117*/        OPC_EmitInteger, MVT::i32, 14, 
29263 /* 64120*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29266 /* 64132*/        OPC_EmitInteger, MVT::i32, 14, 
29267 /* 64135*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29270 /* 64147*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29273 /* 64158*/        OPC_EmitInteger, MVT::i32, 14, 
29274 /* 64161*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29277 /* 64173*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29291 /* 64203*/        OPC_EmitInteger, MVT::i32, 0, 
29292 /* 64206*/        OPC_EmitInteger, MVT::i32, 14, 
29293 /* 64209*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29296 /* 64224*/        OPC_EmitInteger, MVT::i32, 14, 
29297 /* 64227*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29300 /* 64239*/        OPC_EmitInteger, MVT::i32, 14, 
29301 /* 64242*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29304 /* 64254*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29307 /* 64265*/        OPC_EmitInteger, MVT::i32, 14, 
29308 /* 64268*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29311 /* 64280*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29325 /* 64310*/        OPC_EmitInteger, MVT::i32, 0, 
29326 /* 64313*/        OPC_EmitInteger, MVT::i32, 14, 
29327 /* 64316*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29330 /* 64331*/        OPC_EmitInteger, MVT::i32, 14, 
29331 /* 64334*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29334 /* 64346*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29337 /* 64357*/        OPC_EmitInteger, MVT::i32, 14, 
29338 /* 64360*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29341 /* 64372*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29344 /* 64383*/        OPC_EmitInteger, MVT::i32, 14, 
29345 /* 64386*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29360 /* 64420*/        OPC_EmitInteger, MVT::i32, 0, 
29361 /* 64423*/        OPC_EmitInteger, MVT::i32, 14, 
29362 /* 64426*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29365 /* 64441*/        OPC_EmitInteger, MVT::i32, 14, 
29366 /* 64444*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29369 /* 64456*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29372 /* 64467*/        OPC_EmitInteger, MVT::i32, 14, 
29373 /* 64470*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29376 /* 64482*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29379 /* 64493*/        OPC_EmitInteger, MVT::i32, 14, 
29380 /* 64496*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29395 /* 64530*/        OPC_EmitInteger, MVT::i32, 0, 
29396 /* 64533*/        OPC_EmitInteger, MVT::i32, 14, 
29397 /* 64536*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29400 /* 64551*/        OPC_EmitInteger, MVT::i32, 14, 
29401 /* 64554*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29404 /* 64566*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29407 /* 64577*/        OPC_EmitInteger, MVT::i32, 14, 
29408 /* 64580*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29411 /* 64592*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29414 /* 64603*/        OPC_EmitInteger, MVT::i32, 14, 
29415 /* 64606*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29430 /* 64640*/        OPC_EmitInteger, MVT::i32, 0, 
29431 /* 64643*/        OPC_EmitInteger, MVT::i32, 14, 
29432 /* 64646*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29435 /* 64661*/        OPC_EmitInteger, MVT::i32, 14, 
29436 /* 64664*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29439 /* 64676*/        OPC_EmitInteger, MVT::i32, 14, 
29440 /* 64679*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29443 /* 64691*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29446 /* 64702*/        OPC_EmitInteger, MVT::i32, 14, 
29447 /* 64705*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29450 /* 64717*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29453 /* 64728*/        OPC_EmitInteger, MVT::i32, 14, 
29454 /* 64731*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29469 /* 64765*/        OPC_EmitInteger, MVT::i32, 0, 
29470 /* 64768*/        OPC_EmitInteger, MVT::i32, 14, 
29471 /* 64771*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29474 /* 64786*/        OPC_EmitInteger, MVT::i32, 14, 
29475 /* 64789*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29478 /* 64801*/        OPC_EmitInteger, MVT::i32, 14, 
29479 /* 64804*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29482 /* 64816*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29485 /* 64827*/        OPC_EmitInteger, MVT::i32, 14, 
29486 /* 64830*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29489 /* 64842*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29492 /* 64853*/        OPC_EmitInteger, MVT::i32, 14, 
29493 /* 64856*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29508 /* 64890*/        OPC_EmitInteger, MVT::i32, 0, 
29509 /* 64893*/        OPC_EmitInteger, MVT::i32, 14, 
29510 /* 64896*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29513 /* 64911*/        OPC_EmitInteger, MVT::i32, 14, 
29514 /* 64914*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29517 /* 64926*/        OPC_EmitInteger, MVT::i32, 14, 
29518 /* 64929*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29521 /* 64941*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29524 /* 64952*/        OPC_EmitInteger, MVT::i32, 14, 
29525 /* 64955*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29528 /* 64967*/        OPC_EmitInteger, MVT::i32, ARM::dsub_0,
29531 /* 64978*/        OPC_EmitInteger, MVT::i32, 14, 
29532 /* 64981*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29546 /* 65012*/          OPC_EmitInteger, MVT::i32, 14, 
29547 /* 65015*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29558 /* 65039*/          OPC_EmitInteger, MVT::i32, 14, 
29559 /* 65042*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29570 /* 65066*/          OPC_EmitInteger, MVT::i32, 14, 
29571 /* 65069*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29583 /* 65096*/              OPC_EmitInteger, MVT::i32, 14, 
29584 /* 65099*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29593 /* 65119*/              OPC_EmitInteger, MVT::i32, 0, 
29594 /* 65122*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29604 /* 65144*/            OPC_EmitInteger, MVT::i32, 0, 
29605 /* 65147*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29614 /* 65168*/            OPC_EmitInteger, MVT::i32, 0, 
29615 /* 65171*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29627 /* 65197*/            OPC_EmitInteger, MVT::i32, 0, 
29628 /* 65200*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29637 /* 65221*/            OPC_EmitInteger, MVT::i32, 0, 
29638 /* 65224*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29647 /* 65245*/            OPC_EmitInteger, MVT::i32, 0, 
29648 /* 65248*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29660 /* 65274*/            OPC_EmitInteger, MVT::i32, 0, 
29661 /* 65277*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29670 /* 65298*/            OPC_EmitInteger, MVT::i32, 0, 
29671 /* 65301*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29680 /* 65322*/            OPC_EmitInteger, MVT::i32, 0, 
29681 /* 65325*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29693 /* 65350*/          OPC_EmitInteger, MVT::i32, 0, 
29694 /* 65353*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29705 /* 65377*/          OPC_EmitInteger, MVT::i32, 0, 
29706 /* 65380*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29717 /* 65404*/          OPC_EmitInteger, MVT::i32, 14, 
29718 /* 65407*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29721 /* 65420*/          OPC_EmitInteger, MVT::i32, 14, 
29722 /* 65423*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29734 /* 65449*/          OPC_EmitInteger, MVT::i32, 14, 
29735 /* 65452*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29738 /* 65465*/          OPC_EmitInteger, MVT::i32, 14, 
29739 /* 65468*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29751 /* 65494*/            OPC_EmitInteger, MVT::i32, 0, 
29752 /* 65497*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29755 /* 65510*/            OPC_EmitInteger, MVT::i32, 0, 
29756 /* 65513*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29767 /* 65538*/            OPC_EmitInteger, MVT::i32, 14, 
29768 /* 65541*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29779 /* 65563*/          OPC_EmitInteger, MVT::i32, 0, 
29780 /* 65566*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29783 /* 65579*/          OPC_EmitInteger, MVT::i32, 0, 
29784 /* 65582*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29796 /* 65610*/          OPC_EmitInteger, MVT::i32, 0, 
29797 /* 65613*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29800 /* 65626*/          OPC_EmitInteger, MVT::i32, 0, 
29801 /* 65629*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29822 /* 65674*/          OPC_CheckChild3Type, MVT::i32,
29827 /* 65684*/          OPC_EmitInteger, MVT::i32, 14, 
29828 /* 65687*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29830                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
29838 /* 65708*/          OPC_CheckChild3Type, MVT::i32,
29843 /* 65718*/          OPC_EmitInteger, MVT::i32, 14, 
29844 /* 65721*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29846                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
29854 /* 65741*/          OPC_CheckChild3Type, MVT::i32,
29859 /* 65751*/          OPC_EmitInteger, MVT::i32, 14, 
29860 /* 65754*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29862                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
29870 /* 65775*/          OPC_CheckChild3Type, MVT::i32,
29875 /* 65785*/          OPC_EmitInteger, MVT::i32, 14, 
29876 /* 65788*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29878                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
29885 /* 65806*/        OPC_CheckChild3Type, MVT::i32,
29891 /* 65818*/          OPC_EmitInteger, MVT::i32, 14, 
29892 /* 65821*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29894                         MVT::i32, 5/*#Ops*/, 1, 3, 4, 5, 6, 
29902 /* 65844*/          OPC_EmitInteger, MVT::i32, 14, 
29903 /* 65847*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29905                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
29913 /* 65869*/          OPC_EmitInteger, MVT::i32, 14, 
29914 /* 65872*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29916                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
29924 /* 65894*/          OPC_EmitInteger, MVT::i32, 14, 
29925 /* 65897*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29927                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
29935 /* 65919*/          OPC_EmitInteger, MVT::i32, 14, 
29936 /* 65922*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29938                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
29946 /* 65944*/          OPC_EmitInteger, MVT::i32, 14, 
29947 /* 65947*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29949                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
29963 /* 65979*/          OPC_CheckChild3Type, MVT::i32,
29968 /* 65989*/          OPC_EmitInteger, MVT::i32, 14, 
29969 /* 65992*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29971                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
29979 /* 66013*/          OPC_CheckChild3Type, MVT::i32,
29984 /* 66023*/          OPC_EmitInteger, MVT::i32, 14, 
29985 /* 66026*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
29987                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
29995 /* 66046*/          OPC_CheckChild3Type, MVT::i32,
30000 /* 66056*/          OPC_EmitInteger, MVT::i32, 14, 
30001 /* 66059*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30003                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
30011 /* 66080*/          OPC_CheckChild3Type, MVT::i32,
30016 /* 66090*/          OPC_EmitInteger, MVT::i32, 14, 
30017 /* 66093*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30019                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
30026 /* 66111*/        OPC_CheckChild3Type, MVT::i32,
30032 /* 66123*/          OPC_EmitInteger, MVT::i32, 14, 
30033 /* 66126*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30035                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
30043 /* 66148*/          OPC_EmitInteger, MVT::i32, 14, 
30044 /* 66151*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30046                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
30054 /* 66173*/          OPC_EmitInteger, MVT::i32, 14, 
30055 /* 66176*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30057                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
30065 /* 66198*/          OPC_EmitInteger, MVT::i32, 14, 
30066 /* 66201*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30068                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
30076 /* 66223*/          OPC_EmitInteger, MVT::i32, 14, 
30077 /* 66226*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30079                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
30087 /* 66248*/          OPC_EmitInteger, MVT::i32, 14, 
30088 /* 66251*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30090                         MVT::i32, 4/*#Ops*/, 1, 3, 4, 5, 
30122 /* 66309*/        OPC_EmitInteger, MVT::i32, 14, 
30123 /* 66312*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30125                       MVT::i32, 7/*#Ops*/, 1, 6, 3, 4, 7, 8, 9, 
30133 /* 66336*/        OPC_EmitInteger, MVT::i32, 14, 
30134 /* 66339*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30136                       MVT::i32, 7/*#Ops*/, 1, 6, 3, 4, 7, 8, 9, 
30168                       MVT::i32, 5/*#Ops*/, 1, 6, 3, 4, 7, 
30176 /* 66418*/        OPC_EmitInteger, MVT::i32, 14, 
30177 /* 66421*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30179                       MVT::i32, 7/*#Ops*/, 1, 6, 3, 4, 7, 8, 9, 
30186 /* 66444*/      OPC_CheckChild2Type, MVT::i32,
30192 /* 66456*/        OPC_EmitInteger, MVT::i32, 14, 
30193 /* 66459*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30195                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
30203 /* 66481*/        OPC_EmitInteger, MVT::i32, 14, 
30204 /* 66484*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30206                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
30214 /* 66505*/        OPC_EmitInteger, MVT::i32, 14, 
30215 /* 66508*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30217                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
30225 /* 66529*/        OPC_EmitInteger, MVT::i32, 14, 
30226 /* 66532*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30228                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
30236 /* 66553*/        OPC_EmitInteger, MVT::i32, 14, 
30237 /* 66556*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30239                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
30247 /* 66577*/        OPC_EmitInteger, MVT::i32, 14, 
30248 /* 66580*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30250                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
30257 /* 66599*/      OPC_CheckChild2Type, MVT::i32,
30263 /* 66611*/        OPC_EmitInteger, MVT::i32, 14, 
30264 /* 66614*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30266                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
30274 /* 66635*/        OPC_EmitInteger, MVT::i32, 14, 
30275 /* 66638*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30277                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
30285 /* 66659*/        OPC_EmitInteger, MVT::i32, 14, 
30286 /* 66662*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30288                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
30296 /* 66683*/        OPC_EmitInteger, MVT::i32, 14, 
30297 /* 66686*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30299                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
30307 /* 66707*/        OPC_EmitInteger, MVT::i32, 14, 
30308 /* 66710*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30310                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
30318 /* 66731*/        OPC_EmitInteger, MVT::i32, 14, 
30319 /* 66734*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30321                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
30334                     MVT::i32, 2/*#Ops*/, 1, 2, 
30344 /* 66778*/        OPC_EmitInteger, MVT::i32, 14, 
30345 /* 66781*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30347                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30353 /* 66798*/        OPC_EmitInteger, MVT::i32, 14, 
30354 /* 66801*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30356                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30367 /* 66826*/        OPC_EmitInteger, MVT::i32, 14, 
30368 /* 66829*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30370                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30376 /* 66846*/        OPC_EmitInteger, MVT::i32, 14, 
30377 /* 66849*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30379                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30390 /* 66874*/        OPC_EmitInteger, MVT::i32, 14, 
30391 /* 66877*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30393                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30399 /* 66894*/        OPC_EmitInteger, MVT::i32, 14, 
30400 /* 66897*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30402                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30413 /* 66922*/        OPC_EmitInteger, MVT::i32, 14, 
30414 /* 66925*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30416                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30422 /* 66942*/        OPC_EmitInteger, MVT::i32, 14, 
30423 /* 66945*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30425                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30436 /* 66970*/        OPC_EmitInteger, MVT::i32, 14, 
30437 /* 66973*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30439                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30445 /* 66990*/        OPC_EmitInteger, MVT::i32, 14, 
30446 /* 66993*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30448                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30459 /* 67018*/        OPC_EmitInteger, MVT::i32, 14, 
30460 /* 67021*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30462                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30468 /* 67038*/        OPC_EmitInteger, MVT::i32, 14, 
30469 /* 67041*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30471                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30482 /* 67066*/        OPC_EmitInteger, MVT::i32, 14, 
30483 /* 67069*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30485                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30491 /* 67086*/        OPC_EmitInteger, MVT::i32, 14, 
30492 /* 67089*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30494                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30505 /* 67114*/        OPC_EmitInteger, MVT::i32, 14, 
30506 /* 67117*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30508                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30514 /* 67134*/        OPC_EmitInteger, MVT::i32, 14, 
30515 /* 67137*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30517                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30528 /* 67162*/        OPC_EmitInteger, MVT::i32, 14, 
30529 /* 67165*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30531                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30537 /* 67182*/        OPC_EmitInteger, MVT::i32, 14, 
30538 /* 67185*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30540                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30551 /* 67210*/        OPC_EmitInteger, MVT::i32, 14, 
30552 /* 67213*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30554                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30560 /* 67230*/        OPC_EmitInteger, MVT::i32, 14, 
30561 /* 67233*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30563                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30574 /* 67258*/        OPC_EmitInteger, MVT::i32, 14, 
30575 /* 67261*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30577                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30583 /* 67278*/        OPC_EmitInteger, MVT::i32, 14, 
30584 /* 67281*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30586                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30597 /* 67306*/        OPC_EmitInteger, MVT::i32, 14, 
30598 /* 67309*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30600                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30606 /* 67326*/        OPC_EmitInteger, MVT::i32, 14, 
30607 /* 67329*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30609                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30620 /* 67354*/        OPC_EmitInteger, MVT::i32, 14, 
30621 /* 67357*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30623                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30629 /* 67374*/        OPC_EmitInteger, MVT::i32, 14, 
30630 /* 67377*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30632                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30640 /* 67398*/      OPC_EmitInteger, MVT::i32, 14, 
30641 /* 67401*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30643                     MVT::i32, 2/*#Ops*/, 1, 2, 
30656 /* 67428*/        OPC_CheckChild1Type, MVT::i32,
30659 /* 67434*/        OPC_CheckType, MVT::i32,
30684 /* 67485*/        OPC_CheckType, MVT::i32,
30699 /* 67508*/      OPC_CheckChild1Type, MVT::i32,
30725 /* 67562*/        OPC_CheckType, MVT::i32,
30729 /* 67571*/          OPC_EmitInteger, MVT::i32, 14, 
30730 /* 67574*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30731 /* 67577*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30733                         MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
30739 /* 67598*/          OPC_EmitInteger, MVT::i32, 14, 
30740 /* 67601*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30741 /* 67604*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30743                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
30749 /* 67624*/          OPC_EmitInteger, MVT::i32, 14, 
30750 /* 67627*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30751 /* 67630*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30753                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
30759 /* 67647*/        OPC_CheckType, MVT::i32,
30763 /* 67656*/          OPC_EmitInteger, MVT::i32, 14, 
30764 /* 67659*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30765 /* 67662*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30767                         MVT::i32, 7/*#Ops*/, 0, 2, 3, 4, 5, 6, 7, 
30772 /* 67682*/          OPC_EmitInteger, MVT::i32, 14, 
30773 /* 67685*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30774 /* 67688*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30776                         MVT::i32, 7/*#Ops*/, 1, 2, 3, 4, 5, 6, 7, 
30786 /* 67724*/        OPC_CheckType, MVT::i32,
30789 /* 67730*/        OPC_EmitInteger, MVT::i32, 14, 
30790 /* 67733*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30791 /* 67736*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30793                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30804 /* 67770*/      OPC_CheckType, MVT::i32,
30807 /* 67776*/      OPC_EmitInteger, MVT::i32, 14, 
30808 /* 67779*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30809 /* 67782*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30811                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
30818 /* 67801*/        OPC_CheckType, MVT::i32,
30822 /* 67810*/          OPC_EmitInteger, MVT::i32, 14, 
30823 /* 67813*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30824 /* 67816*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30826                         MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
30832 /* 67837*/          OPC_EmitInteger, MVT::i32, 14, 
30833 /* 67840*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30834 /* 67843*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30836                         MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
30842 /* 67864*/          OPC_EmitInteger, MVT::i32, 14, 
30843 /* 67867*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30844 /* 67870*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30846                         MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
30852 /* 67891*/          OPC_EmitInteger, MVT::i32, 14, 
30853 /* 67894*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30854 /* 67897*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30856                         MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
30862 /* 67925*/        OPC_CheckType, MVT::i32,
30865 /* 67931*/          OPC_EmitInteger, MVT::i32, 14, 
30866 /* 67934*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30867 /* 67937*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30869                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
30874 /* 67953*/          OPC_EmitInteger, MVT::i32, 14, 
30875 /* 67956*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30876 /* 67959*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30878                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
30883 /* 67975*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
30884 /* 67978*/          OPC_EmitInteger, MVT::i32, 14, 
30885 /* 67981*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30887                         MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
30899 /* 68009*/            OPC_CheckType, MVT::i32,
30902 /* 68015*/            OPC_EmitInteger, MVT::i32, 14, 
30903 /* 68018*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30904 /* 68021*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30906                           MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
30912 /* 68039*/            OPC_CheckType, MVT::i32,
30915 /* 68045*/            OPC_EmitInteger, MVT::i32, 14, 
30916 /* 68048*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30917 /* 68051*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30919                           MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
30924 /* 68067*/          OPC_CheckType, MVT::i32,
30927 /* 68073*/            OPC_EmitInteger, MVT::i32, 14, 
30928 /* 68076*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30929 /* 68079*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30931                           MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
30936 /* 68096*/            OPC_EmitRegister, MVT::i32, ARM::CPSR,
30937 /* 68099*/            OPC_EmitInteger, MVT::i32, 14, 
30938 /* 68102*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30940                           MVT::i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
30945 /* 68119*/            OPC_EmitInteger, MVT::i32, 14, 
30946 /* 68122*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30947 /* 68125*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
30949                           MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
31010 /* 68239*/          OPC_EmitInteger, MVT::i32, 14, 
31011 /* 68242*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31046 /* 68307*/          OPC_EmitInteger, MVT::i32, 14, 
31047 /* 68310*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31104 /* 68413*/          OPC_EmitInteger, MVT::i32, 14, 
31105 /* 68416*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31159 /* 68512*/          OPC_EmitInteger, MVT::i32, 14, 
31160 /* 68515*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31182 /* 68557*/        OPC_EmitInteger, MVT::i32, 14, 
31183 /* 68560*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31194 /* 68583*/            OPC_EmitInteger, MVT::i32, 14, 
31195 /* 68586*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31202 /* 68601*/            OPC_EmitInteger, MVT::i32, 0, 
31203 /* 68604*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31213 /* 68628*/          OPC_EmitInteger, MVT::i32, 0, 
31214 /* 68631*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31223 /* 68654*/          OPC_EmitInteger, MVT::i32, 0, 
31224 /* 68657*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31248 /* 68705*/        OPC_EmitInteger, MVT::i32, 14, 
31249 /* 68708*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31261 /* 68732*/            OPC_EmitInteger, MVT::i32, 14, 
31262 /* 68735*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31269 /* 68750*/            OPC_EmitInteger, MVT::i32, 0, 
31270 /* 68753*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31280 /* 68777*/          OPC_EmitInteger, MVT::i32, 0, 
31281 /* 68780*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31290 /* 68803*/          OPC_EmitInteger, MVT::i32, 0, 
31291 /* 68806*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31305 /* 68837*/      OPC_CheckChild0Type, MVT::i32,
31309 /* 68845*/        OPC_EmitInteger, MVT::i32, 0, 
31310 /* 68848*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31317 /* 68864*/        OPC_EmitInteger, MVT::i32, 0, 
31318 /* 68867*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31325 /* 68883*/        OPC_EmitInteger, MVT::i32, 0, 
31326 /* 68886*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31336 /* 68908*/      OPC_CheckChild0Type, MVT::i32,
31341 /* 68917*/        OPC_EmitInteger, MVT::i32, 0, 
31342 /* 68920*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31349 /* 68936*/        OPC_EmitInteger, MVT::i32, 0, 
31350 /* 68939*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31357 /* 68955*/        OPC_EmitInteger, MVT::i32, 0, 
31358 /* 68958*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31375 /* 68989*/      OPC_EmitInteger, MVT::i32, 0, 
31376 /* 68992*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31394 /* 69029*/      OPC_EmitInteger, MVT::i32, 0, 
31395 /* 69032*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31407 /* 69060*/        OPC_EmitInteger, MVT::i32, 14, 
31408 /* 69063*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31416 /* 69082*/          OPC_EmitInteger, MVT::i32, 14, 
31417 /* 69085*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31424 /* 69101*/          OPC_EmitInteger, MVT::i32, 0, 
31425 /* 69104*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31435 /* 69129*/        OPC_EmitInteger, MVT::i32, 0, 
31436 /* 69132*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31445 /* 69156*/        OPC_EmitInteger, MVT::i32, 0, 
31446 /* 69159*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31455 /* 69183*/        OPC_EmitInteger, MVT::i32, 0, 
31456 /* 69186*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31465 /* 69210*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
31467                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
31468 /* 69221*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
31470                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
31471 /* 69232*/        OPC_EmitInteger, MVT::i32, 14, 
31472 /* 69235*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31473 /* 69238*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31475                       MVT::i32, 5/*#Ops*/, 3, 5, 6, 7, 8,  // Results = #9
31476 /* 69252*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
31483 /* 69267*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
31485                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
31486 /* 69278*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
31488                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
31489 /* 69289*/        OPC_EmitInteger, MVT::i32, 14, 
31490 /* 69292*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31491 /* 69295*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31493                       MVT::i32, 5/*#Ops*/, 3, 5, 6, 7, 8,  // Results = #9
31494 /* 69309*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
31501 /* 69324*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
31503                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
31504 /* 69335*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
31506                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
31507 /* 69346*/        OPC_EmitInteger, MVT::i32, 14, 
31508 /* 69349*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31509 /* 69352*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31511                       MVT::i32, 5/*#Ops*/, 3, 5, 6, 7, 8,  // Results = #9
31512 /* 69366*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
31525 /* 69394*/        OPC_CheckChild1Type, MVT::i32,
31531 /* 69405*/          OPC_CheckChild1Type, MVT::i32,
31533 /* 69408*/          OPC_CheckType, MVT::i32,
31536 /* 69414*/            OPC_EmitInteger, MVT::i32, 14, 
31537 /* 69417*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31539                           MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31544 /* 69433*/            OPC_EmitInteger, MVT::i32, 14, 
31545 /* 69436*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31547                           MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31559 /* 69463*/            OPC_EmitInteger, MVT::i32, 14, 
31560 /* 69466*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31562                           MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31567 /* 69482*/            OPC_EmitInteger, MVT::i32, 14, 
31568 /* 69485*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31570                           MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31585 /* 69516*/        OPC_CheckChild1Type, MVT::i32,
31589 /* 69523*/          OPC_EmitInteger, MVT::i32, 14, 
31590 /* 69526*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31592                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31597 /* 69542*/          OPC_EmitInteger, MVT::i32, 14, 
31598 /* 69545*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31600                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31614 /* 69573*/      OPC_CheckChild1Type, MVT::i32,
31616 /* 69576*/      OPC_CheckType, MVT::i32,
31618 /* 69580*/      OPC_EmitInteger, MVT::i32, 14, 
31619 /* 69583*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31621                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31629 /* 69604*/      OPC_CheckChild1Type, MVT::i32,
31635 /* 69612*/      OPC_CheckType, MVT::i32,
31637 /* 69616*/      OPC_EmitInteger, MVT::i32, 14, 
31638 /* 69619*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31640                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31652 /* 69645*/      OPC_CheckChild1Type, MVT::i32,
31654 /* 69648*/      OPC_CheckType, MVT::i32,
31656 /* 69652*/      OPC_EmitInteger, MVT::i32, 14, 
31657 /* 69655*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31659                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31667 /* 69677*/        OPC_CheckChild1Type, MVT::i32,
31673 /* 69685*/        OPC_CheckType, MVT::i32,
31675 /* 69689*/        OPC_EmitInteger, MVT::i32, 14, 
31676 /* 69692*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31678                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31696 /* 69728*/          OPC_EmitInteger, MVT::i32, 14, 
31697 /* 69731*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31699                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31704 /* 69747*/          OPC_EmitInteger, MVT::i32, 14, 
31705 /* 69750*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31707                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31726 /* 69785*/        OPC_EmitInteger, MVT::i32, 14, 
31727 /* 69788*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31729                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31734 /* 69804*/        OPC_EmitInteger, MVT::i32, 14, 
31735 /* 69807*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31737                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31755 /* 69841*/        OPC_EmitInteger, MVT::i32, 14, 
31756 /* 69844*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31758                       MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
31763 /* 69860*/        OPC_EmitInteger, MVT::i32, 14, 
31764 /* 69863*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31766                       MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
31780 /* 69891*/        OPC_CheckType, MVT::i32,
31782 /* 69895*/        OPC_EmitInteger, MVT::i32, 14, 
31783 /* 69898*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31785                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31790 /* 69913*/        OPC_CheckType, MVT::i32,
31793 /* 69919*/          OPC_EmitInteger, MVT::i32, 14, 
31794 /* 69922*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31795 /* 69925*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31797                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
31802 /* 69942*/          OPC_EmitInteger, MVT::i32, 14, 
31803 /* 69945*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31804 /* 69948*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31806                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
31811 /* 69965*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
31812 /* 69968*/          OPC_EmitInteger, MVT::i32, 14, 
31813 /* 69971*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31815                         MVT::i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
31820 /* 69988*/          OPC_EmitInteger, MVT::i32, 14, 
31821 /* 69991*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31823                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31841 /* 70029*/            OPC_EmitInteger, MVT::i32, 14, 
31842 /* 70032*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31850 /* 70052*/            OPC_EmitInteger, MVT::i32, 14, 
31851 /* 70055*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31867 /* 70087*/            OPC_EmitInteger, MVT::i32, 14, 
31868 /* 70090*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31876 /* 70110*/            OPC_EmitInteger, MVT::i32, 14, 
31877 /* 70113*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31900 /* 70155*/          OPC_EmitInteger, MVT::i32, 14, 
31901 /* 70158*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31909 /* 70178*/          OPC_EmitInteger, MVT::i32, 14, 
31910 /* 70181*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31927 /* 70214*/          OPC_EmitInteger, MVT::i32, 14, 
31928 /* 70217*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31936 /* 70237*/          OPC_EmitInteger, MVT::i32, 14, 
31937 /* 70240*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31964 /* 70296*/        OPC_EmitInteger, MVT::i32, 14, 
31965 /* 70299*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
31985 /* 70345*/        OPC_EmitInteger, MVT::i32, 14, 
31986 /* 70348*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32012 /* 70403*/        OPC_EmitInteger, MVT::i32, 14, 
32013 /* 70406*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32034 /* 70453*/        OPC_EmitInteger, MVT::i32, 14, 
32035 /* 70456*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32046 /* 70478*/      OPC_CheckChild0Type, MVT::i32,
32050 /* 70486*/        OPC_EmitInteger, MVT::i32, 0, 
32051 /* 70489*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32060 /* 70513*/        OPC_EmitInteger, MVT::i32, 0, 
32061 /* 70516*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32070 /* 70540*/        OPC_EmitInteger, MVT::i32, 0, 
32071 /* 70543*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32083 /* 70570*/      OPC_CheckChild0Type, MVT::i32,
32088 /* 70579*/        OPC_EmitInteger, MVT::i32, 0, 
32089 /* 70582*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32098 /* 70606*/        OPC_EmitInteger, MVT::i32, 0, 
32099 /* 70609*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32108 /* 70633*/        OPC_EmitInteger, MVT::i32, 0, 
32109 /* 70636*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32122 /* 70666*/        OPC_EmitInteger, MVT::i32, 14, 
32123 /* 70669*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32130 /* 70686*/        OPC_EmitInteger, MVT::i32, 14, 
32131 /* 70689*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32138 /* 70706*/        OPC_EmitInteger, MVT::i32, 14, 
32139 /* 70709*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32147 /* 70728*/          OPC_EmitInteger, MVT::i32, 14, 
32148 /* 70731*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32155 /* 70747*/          OPC_EmitInteger, MVT::i32, 0, 
32156 /* 70750*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32167 /* 70777*/          OPC_EmitInteger, MVT::i32, 14, 
32168 /* 70780*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32175 /* 70796*/          OPC_EmitInteger, MVT::i32, 0, 
32176 /* 70799*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32187 /* 70826*/          OPC_EmitInteger, MVT::i32, 14, 
32188 /* 70829*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32195 /* 70845*/          OPC_EmitInteger, MVT::i32, 0, 
32196 /* 70848*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32210 /* 70878*/    OPC_CheckChild1Type, MVT::i32,
32211 /* 70880*/    OPC_CheckType, MVT::i32,
32218 /* 70894*/      OPC_EmitInteger, MVT::i32, 14, 
32219 /* 70897*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32221                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
32230 /* 70920*/      OPC_EmitInteger, MVT::i32, 14, 
32231 /* 70923*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32233                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
32242 /* 70946*/      OPC_EmitInteger, MVT::i32, 14, 
32243 /* 70949*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32245                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
32254 /* 70972*/      OPC_EmitInteger, MVT::i32, 14, 
32255 /* 70975*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32257                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
32266 /* 70998*/      OPC_EmitInteger, MVT::i32, 14, 
32267 /* 71001*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32269                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
32278 /* 71024*/      OPC_EmitInteger, MVT::i32, 14, 
32279 /* 71027*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32281                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
32289 /* 71048*/      OPC_EmitInteger, MVT::i32, 14, 
32290 /* 71051*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32292                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
32300 /* 71074*/      OPC_EmitInteger, MVT::i32, 14, 
32301 /* 71077*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32303                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
32311 /* 71100*/      OPC_EmitInteger, MVT::i32, 14, 
32312 /* 71103*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32314                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
32322 /* 71126*/      OPC_EmitInteger, MVT::i32, 14, 
32323 /* 71129*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32325                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
32333 /* 71152*/      OPC_EmitInteger, MVT::i32, 14, 
32334 /* 71155*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32336                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
32344 /* 71178*/      OPC_EmitInteger, MVT::i32, 14, 
32345 /* 71181*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32347                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
32355 /* 71204*/      OPC_EmitInteger, MVT::i32, 14, 
32356 /* 71207*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32358                     MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
32366 /* 71229*/      OPC_EmitInteger, MVT::i32, 14, 
32367 /* 71232*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32369                     MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
32378 /* 71256*/        OPC_EmitInteger, MVT::i32, 14, 
32379 /* 71259*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32381                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
32387 /* 71277*/        OPC_EmitInteger, MVT::i32, 14, 
32388 /* 71280*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32390                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
32400 /* 71305*/        OPC_EmitInteger, MVT::i32, 14, 
32401 /* 71308*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32403                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
32409 /* 71326*/        OPC_EmitInteger, MVT::i32, 14, 
32410 /* 71329*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32412                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
32422 /* 71354*/        OPC_EmitInteger, MVT::i32, 14, 
32423 /* 71357*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32425                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
32431 /* 71375*/        OPC_EmitInteger, MVT::i32, 14, 
32432 /* 71378*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32434                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
32444 /* 71403*/        OPC_EmitInteger, MVT::i32, 14, 
32445 /* 71406*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32447                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
32453 /* 71424*/        OPC_EmitInteger, MVT::i32, 14, 
32454 /* 71427*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32456                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
32466 /* 71452*/        OPC_EmitInteger, MVT::i32, 14, 
32467 /* 71455*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32469                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
32475 /* 71473*/        OPC_EmitInteger, MVT::i32, 14, 
32476 /* 71476*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32478                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
32488 /* 71501*/        OPC_EmitInteger, MVT::i32, 14, 
32489 /* 71504*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32491                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
32497 /* 71522*/        OPC_EmitInteger, MVT::i32, 14, 
32498 /* 71525*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32500                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
32509 /* 71547*/    OPC_CheckChild1Type, MVT::i32,
32511 /* 71550*/    OPC_CheckChild2Type, MVT::i32,
32518 /* 71564*/      OPC_EmitInteger, MVT::i32, 14, 
32519 /* 71567*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32530 /* 71590*/      OPC_EmitInteger, MVT::i32, 14, 
32531 /* 71593*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32542 /* 71616*/      OPC_EmitInteger, MVT::i32, 14, 
32543 /* 71619*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32554 /* 71642*/      OPC_EmitInteger, MVT::i32, 14, 
32555 /* 71645*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32566 /* 71668*/      OPC_EmitInteger, MVT::i32, 14, 
32567 /* 71671*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32578 /* 71694*/      OPC_EmitInteger, MVT::i32, 14, 
32579 /* 71697*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32589 /* 71718*/      OPC_EmitInteger, MVT::i32, 14, 
32590 /* 71721*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32600 /* 71744*/      OPC_EmitInteger, MVT::i32, 14, 
32601 /* 71747*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32611 /* 71770*/      OPC_EmitInteger, MVT::i32, 14, 
32612 /* 71773*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32622 /* 71796*/      OPC_EmitInteger, MVT::i32, 14, 
32623 /* 71799*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32633 /* 71822*/      OPC_EmitInteger, MVT::i32, 14, 
32634 /* 71825*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32644 /* 71848*/      OPC_EmitInteger, MVT::i32, 14, 
32645 /* 71851*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32655 /* 71874*/      OPC_EmitInteger, MVT::i32, 14, 
32656 /* 71877*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32666 /* 71899*/      OPC_EmitInteger, MVT::i32, 14, 
32667 /* 71902*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32678 /* 71926*/        OPC_EmitInteger, MVT::i32, 14, 
32679 /* 71929*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32687 /* 71947*/        OPC_EmitInteger, MVT::i32, 14, 
32688 /* 71950*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32700 /* 71975*/        OPC_EmitInteger, MVT::i32, 14, 
32701 /* 71978*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32709 /* 71996*/        OPC_EmitInteger, MVT::i32, 14, 
32710 /* 71999*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32722 /* 72024*/        OPC_EmitInteger, MVT::i32, 14, 
32723 /* 72027*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32731 /* 72045*/        OPC_EmitInteger, MVT::i32, 14, 
32732 /* 72048*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32744 /* 72073*/        OPC_EmitInteger, MVT::i32, 14, 
32745 /* 72076*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32753 /* 72094*/        OPC_EmitInteger, MVT::i32, 14, 
32754 /* 72097*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32766 /* 72122*/        OPC_EmitInteger, MVT::i32, 14, 
32767 /* 72125*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32775 /* 72143*/        OPC_EmitInteger, MVT::i32, 14, 
32776 /* 72146*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32788 /* 72171*/        OPC_EmitInteger, MVT::i32, 14, 
32789 /* 72174*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32797 /* 72192*/        OPC_EmitInteger, MVT::i32, 14, 
32798 /* 72195*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32812 /* 72224*/      OPC_CheckChild1Type, MVT::i32,
32813 /* 72226*/      OPC_CheckType, MVT::i32,
32815 /* 72230*/      OPC_EmitInteger, MVT::i32, 14, 
32816 /* 72233*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32818                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32823 /* 72247*/      OPC_CheckType, MVT::i32,
32826 /* 72254*/      OPC_EmitInteger, MVT::i32, 14, 
32827 /* 72257*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32828 /* 72260*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32830                     MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
32839 /* 72284*/      OPC_CheckChild1Type, MVT::i32,
32840 /* 72286*/      OPC_CheckType, MVT::i32,
32843 /* 72292*/        OPC_EmitInteger, MVT::i32, 14, 
32844 /* 72295*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32846                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32851 /* 72310*/        OPC_EmitInteger, MVT::i32, 14, 
32852 /* 72313*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32854                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32867 /* 72340*/      OPC_CheckType, MVT::i32,
32869 /* 72343*/      OPC_CheckType, MVT::i32,
32871 /* 72347*/      OPC_EmitInteger, MVT::i32, 14, 
32872 /* 72350*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32873 /* 72353*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32875                     MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
32880 /* 72369*/      OPC_CheckType, MVT::i32,
32883 /* 72376*/      OPC_EmitInteger, MVT::i32, 14, 
32884 /* 72379*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32885 /* 72382*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32887                     MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
32897 /* 72407*/        OPC_CheckType, MVT::i32,
32899 /* 72410*/        OPC_CheckType, MVT::i32,
32902 /* 72416*/        OPC_EmitInteger, MVT::i32, 14, 
32903 /* 72419*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32904 /* 72422*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32906                       MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
32910 /* 72437*/        OPC_CheckChild1Type, MVT::i32,
32911 /* 72439*/        OPC_CheckType, MVT::i32,
32914 /* 72445*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
32915 /* 72448*/          OPC_EmitInteger, MVT::i32, 14, 
32916 /* 72451*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32918                         MVT::i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
32923 /* 72468*/          OPC_EmitInteger, MVT::i32, 14, 
32924 /* 72471*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32925 /* 72474*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32927                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
32940 /* 72505*/      OPC_CheckChild1Type, MVT::i32,
32941 /* 72507*/      OPC_CheckType, MVT::i32,
32943 /* 72511*/      OPC_EmitInteger, MVT::i32, 14, 
32944 /* 72514*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32946                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32951 /* 72528*/      OPC_CheckType, MVT::i32,
32954 /* 72535*/      OPC_EmitInteger, MVT::i32, 14, 
32955 /* 72538*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32956 /* 72541*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32958                     MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
32967 /* 72565*/      OPC_CheckChild1Type, MVT::i32,
32968 /* 72567*/      OPC_CheckType, MVT::i32,
32971 /* 72573*/        OPC_EmitInteger, MVT::i32, 14, 
32972 /* 72576*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32974                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32979 /* 72591*/        OPC_EmitInteger, MVT::i32, 14, 
32980 /* 72594*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32982                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32988 /* 72609*/      OPC_CheckType, MVT::i32,
32991 /* 72616*/      OPC_EmitInteger, MVT::i32, 14, 
32992 /* 72619*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32993 /* 72622*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
32995                     MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
33005 /* 72647*/        OPC_CheckType, MVT::i32,
33007 /* 72650*/        OPC_CheckType, MVT::i32,
33010 /* 72656*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
33013 /* 72664*/          OPC_EmitInteger, MVT::i32, 14, 
33014 /* 72667*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33016                         MVT::i32, 5/*#Ops*/, 2, 0, 4, 5, 6, 
33023 /* 72689*/          OPC_EmitInteger, MVT::i32, 14, 
33024 /* 72692*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33025 /* 72695*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33027                         MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
33032 /* 72711*/        OPC_CheckChild1Type, MVT::i32,
33033 /* 72713*/        OPC_CheckType, MVT::i32,
33036 /* 72719*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
33037 /* 72722*/          OPC_EmitInteger, MVT::i32, 14, 
33038 /* 72725*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33040                         MVT::i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
33045 /* 72742*/          OPC_EmitInteger, MVT::i32, 14, 
33046 /* 72745*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33047 /* 72748*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33049                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
33076 /* 72799*/      OPC_CheckType, MVT::i32,
33082                       MVT::i32, 2/*#Ops*/, 1, 3, 
33090                       MVT::i32, 2/*#Ops*/, 1, 3, 
33100 /* 72839*/      OPC_CheckType, MVT::i32,
33104 /* 72847*/        OPC_EmitInteger, MVT::i32, 14, 
33105 /* 72850*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33107                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
33114                       MVT::i32, 2/*#Ops*/, 0, 2, 
33139                     MVT::i32, 4/*#Ops*/, 5, 2, 3, 4, 
33152                     MVT::i32, 6/*#Ops*/, 7, 2, 3, 4, 5, 6, 
33160 /* 72951*/      OPC_CheckType, MVT::i32,
33165 /* 72962*/          OPC_EmitInteger, MVT::i32, 14, 
33166 /* 72965*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33167 /* 72968*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33169                         MVT::i32, 7/*#Ops*/, 0, 2, 3, 4, 5, 6, 7, 
33174 /* 72988*/          OPC_EmitInteger, MVT::i32, 14, 
33175 /* 72991*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33176 /* 72994*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33178                         MVT::i32, 7/*#Ops*/, 1, 2, 3, 4, 5, 6, 7, 
33183 /* 73014*/          OPC_EmitInteger, MVT::i32, 14, 
33184 /* 73017*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33185 /* 73020*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33187                         MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
33192 /* 73039*/          OPC_EmitInteger, MVT::i32, 14, 
33193 /* 73042*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33194 /* 73045*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33196                         MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
33204 /* 73069*/          OPC_EmitInteger, MVT::i32, 14, 
33205 /* 73072*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33206 /* 73075*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33208                         MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
33213 /* 73094*/          OPC_EmitInteger, MVT::i32, 14, 
33214 /* 73097*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33215 /* 73100*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33217                         MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
33225 /* 73121*/      OPC_CheckType, MVT::i32,
33227 /* 73125*/      OPC_EmitRegister, MVT::i32, ARM::CPSR,
33228 /* 73128*/      OPC_EmitInteger, MVT::i32, 14, 
33229 /* 73131*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33231                     MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
33242 /* 73157*/        OPC_CheckType, MVT::i32,
33245 /* 73163*/        OPC_EmitInteger, MVT::i32, 14, 
33246 /* 73166*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33247 /* 73169*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33249                       MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
33258 /* 73192*/        OPC_CheckType, MVT::i32,
33261 /* 73198*/        OPC_EmitInteger, MVT::i32, 14, 
33262 /* 73201*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33263 /* 73204*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33265                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
33275 /* 73229*/          OPC_CheckType, MVT::i32,
33278 /* 73235*/          OPC_EmitInteger, MVT::i32, 14, 
33279 /* 73238*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33280 /* 73241*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33282                         MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
33288 /* 73259*/          OPC_CheckType, MVT::i32,
33291 /* 73265*/          OPC_EmitInteger, MVT::i32, 14, 
33292 /* 73268*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33294                         MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
33304 /* 73291*/        OPC_CheckType, MVT::i32,
33307 /* 73297*/        OPC_EmitInteger, MVT::i32, 14, 
33308 /* 73300*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33309 /* 73303*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33311                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
33320 /* 73325*/        OPC_CheckType, MVT::i32,
33323 /* 73331*/          OPC_EmitInteger, MVT::i32, 14, 
33324 /* 73334*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33326                         MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
33331 /* 73351*/          OPC_EmitInteger, MVT::i32, 14, 
33332 /* 73354*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33334                         MVT::i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
33340 /* 73371*/        OPC_CheckType, MVT::i32,
33343 /* 73377*/          OPC_EmitInteger, MVT::i32, 14, 
33344 /* 73380*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33345 /* 73383*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33347                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
33352 /* 73400*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
33353 /* 73403*/          OPC_EmitInteger, MVT::i32, 14, 
33354 /* 73406*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33356                         MVT::i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
33361 /* 73423*/          OPC_EmitInteger, MVT::i32, 14, 
33362 /* 73426*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33363 /* 73429*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33365                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
33385 /* 73473*/          OPC_EmitInteger, MVT::i32, 14, 
33386 /* 73476*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33393 /* 73492*/          OPC_EmitInteger, MVT::i32, 14, 
33394 /* 73495*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33407 /* 73520*/            OPC_EmitInteger, MVT::i32, 14, 
33408 /* 73523*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33415 /* 73538*/            OPC_EmitInteger, MVT::i32, 0, 
33416 /* 73541*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33427 /* 73567*/            OPC_EmitInteger, MVT::i32, 14, 
33428 /* 73570*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33435 /* 73585*/            OPC_EmitInteger, MVT::i32, 0, 
33436 /* 73588*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33466 /* 73647*/              OPC_EmitInteger, MVT::i32, 14, 
33467 /* 73650*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33475 /* 73671*/              OPC_EmitInteger, MVT::i32, 14, 
33476 /* 73674*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33493 /* 73708*/              OPC_EmitInteger, MVT::i32, 14, 
33494 /* 73711*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33502 /* 73732*/              OPC_EmitInteger, MVT::i32, 14, 
33503 /* 73735*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33526 /* 73779*/              OPC_EmitInteger, MVT::i32, 14, 
33527 /* 73782*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33535 /* 73803*/              OPC_EmitInteger, MVT::i32, 14, 
33536 /* 73806*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33554 /* 73841*/              OPC_EmitInteger, MVT::i32, 14, 
33555 /* 73844*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33563 /* 73865*/              OPC_EmitInteger, MVT::i32, 14, 
33564 /* 73868*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33592 /* 73926*/            OPC_EmitInteger, MVT::i32, 14, 
33593 /* 73929*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33614 /* 73977*/            OPC_EmitInteger, MVT::i32, 14, 
33615 /* 73980*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33642 /* 74037*/            OPC_EmitInteger, MVT::i32, 14, 
33643 /* 74040*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33665 /* 74089*/            OPC_EmitInteger, MVT::i32, 14, 
33666 /* 74092*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33690 /* 74138*/          OPC_EmitInteger, MVT::i32, 14, 
33691 /* 74141*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33711 /* 74180*/          OPC_EmitInteger, MVT::i32, 14, 
33712 /* 74183*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33735 /* 74228*/          OPC_EmitInteger, MVT::i32, 14, 
33736 /* 74231*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33756 /* 74270*/          OPC_EmitInteger, MVT::i32, 14, 
33757 /* 74273*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33775 /* 74311*/          OPC_EmitInteger, MVT::i32, 14, 
33776 /* 74314*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33784 /* 74332*/            OPC_EmitInteger, MVT::i32, 14, 
33785 /* 74335*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33792 /* 74350*/            OPC_EmitInteger, MVT::i32, 0, 
33793 /* 74353*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33814 /* 74395*/          OPC_EmitInteger, MVT::i32, 14, 
33815 /* 74398*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33830 /* 74427*/          OPC_EmitInteger, MVT::i32, 14, 
33831 /* 74430*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33844 /* 74455*/          OPC_EmitInteger, MVT::i32, 14, 
33845 /* 74458*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33863 /* 74493*/          OPC_EmitInteger, MVT::i32, 14, 
33864 /* 74496*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33879 /* 74525*/          OPC_EmitInteger, MVT::i32, 14, 
33880 /* 74528*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33893 /* 74553*/          OPC_EmitInteger, MVT::i32, 14, 
33894 /* 74556*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33911 /* 74591*/            OPC_EmitInteger, MVT::i32, 14, 
33912 /* 74594*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33919 /* 74612*/            OPC_EmitInteger, MVT::i32, 14, 
33920 /* 74615*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33927 /* 74633*/            OPC_EmitInteger, MVT::i32, 14, 
33928 /* 74636*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33935 /* 74654*/            OPC_EmitInteger, MVT::i32, 14, 
33936 /* 74657*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33943 /* 74675*/            OPC_EmitInteger, MVT::i32, 14, 
33944 /* 74678*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33951 /* 74696*/            OPC_EmitInteger, MVT::i32, 14, 
33952 /* 74699*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33966 /* 74728*/            OPC_EmitInteger, MVT::i32, 14, 
33967 /* 74731*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33978 /* 74754*/            OPC_EmitInteger, MVT::i32, 14, 
33979 /* 74757*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
33990 /* 74780*/            OPC_EmitInteger, MVT::i32, 14, 
33991 /* 74783*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34005 /* 74812*/            OPC_EmitInteger, MVT::i32, 14, 
34006 /* 74815*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34017 /* 74838*/            OPC_EmitInteger, MVT::i32, 14, 
34018 /* 74841*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34029 /* 74864*/            OPC_EmitInteger, MVT::i32, 14, 
34030 /* 74867*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34043 /* 74895*/            OPC_EmitInteger, MVT::i32, 14, 
34044 /* 74898*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34054 /* 74919*/            OPC_EmitInteger, MVT::i32, 14, 
34055 /* 74922*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34064 /* 74941*/            OPC_EmitInteger, MVT::i32, 14, 
34065 /* 74944*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34078 /* 74971*/            OPC_EmitInteger, MVT::i32, 14, 
34079 /* 74974*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34089 /* 74995*/            OPC_EmitInteger, MVT::i32, 14, 
34090 /* 74998*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34099 /* 75017*/            OPC_EmitInteger, MVT::i32, 14, 
34100 /* 75020*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34108 /* 75038*/          OPC_CheckChild0Type, MVT::i32,
34112 /* 75046*/            OPC_EmitInteger, MVT::i32, 0, 
34113 /* 75049*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34122 /* 75073*/            OPC_EmitInteger, MVT::i32, 0, 
34123 /* 75076*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34132 /* 75100*/            OPC_EmitInteger, MVT::i32, 0, 
34133 /* 75103*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34146 /* 75133*/          OPC_EmitInteger, MVT::i32, 14, 
34147 /* 75136*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34154 /* 75153*/          OPC_EmitInteger, MVT::i32, 14, 
34155 /* 75156*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34162 /* 75173*/          OPC_EmitInteger, MVT::i32, 14, 
34163 /* 75176*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34171 /* 75195*/            OPC_EmitInteger, MVT::i32, 14, 
34172 /* 75198*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34179 /* 75214*/            OPC_EmitInteger, MVT::i32, 0, 
34180 /* 75217*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34191 /* 75244*/            OPC_EmitInteger, MVT::i32, 14, 
34192 /* 75247*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34199 /* 75263*/            OPC_EmitInteger, MVT::i32, 0, 
34200 /* 75266*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34211 /* 75293*/            OPC_EmitInteger, MVT::i32, 14, 
34212 /* 75296*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34219 /* 75312*/            OPC_EmitInteger, MVT::i32, 0, 
34220 /* 75315*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34230 /* 75340*/          OPC_EmitInteger, MVT::i32, 14, 
34231 /* 75343*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34238 /* 75360*/          OPC_EmitInteger, MVT::i32, 14, 
34239 /* 75363*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34251 /* 75388*/      OPC_CheckType, MVT::i32,
34256 /* 75399*/          OPC_EmitInteger, MVT::i32, 14, 
34257 /* 75402*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34259                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
34259                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
34264 /* 75422*/          OPC_EmitInteger, MVT::i32, 14, 
34265 /* 75425*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34267                         MVT::i32, MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
34267                         MVT::i32, MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
34272 /* 75445*/          OPC_EmitInteger, MVT::i32, 14, 
34273 /* 75448*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34275                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
34275                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
34282 /* 75470*/        OPC_EmitInteger, MVT::i32, 14, 
34283 /* 75473*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34285                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
34285                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
34291 /* 75494*/        OPC_EmitInteger, MVT::i32, 14, 
34292 /* 75497*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34294                       MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
34294                       MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
34300 /* 75518*/        OPC_EmitInteger, MVT::i32, 14, 
34301 /* 75521*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34303                       MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
34303                       MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
34313 /* 75548*/        OPC_CheckType, MVT::i32,
34317 /* 75557*/        OPC_EmitInteger, MVT::i32, 14, 
34318 /* 75560*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34320                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
34320                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
34326 /* 75578*/        OPC_CheckType, MVT::i32,
34329 /* 75584*/        OPC_EmitInteger, MVT::i32, 14, 
34330 /* 75587*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34332                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
34332                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
34338 /* 75605*/        OPC_CheckType, MVT::i32,
34342 /* 75614*/        OPC_EmitInteger, MVT::i32, 14, 
34343 /* 75617*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34345                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
34345                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
34351 /* 75635*/        OPC_CheckType, MVT::i32,
34355                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34355                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34361 /* 75654*/        OPC_CheckType, MVT::i32,
34365                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34365                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34371 /* 75673*/        OPC_CheckType, MVT::i32,
34374 /* 75679*/        OPC_EmitInteger, MVT::i32, 14, 
34375 /* 75682*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34377                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
34377                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
34383 /* 75700*/        OPC_CheckType, MVT::i32,
34387 /* 75709*/        OPC_EmitInteger, MVT::i32, 14, 
34388 /* 75712*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34390                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
34390                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
34396 /* 75730*/        OPC_CheckType, MVT::i32,
34401 /* 75741*/          OPC_EmitInteger, MVT::i32, 14, 
34402 /* 75744*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34404                         MVT::i32, 3/*#Ops*/, 3, 4, 5,  // Results = #6
34405 /* 75756*/          OPC_EmitInteger, MVT::i32, 14, 
34406 /* 75759*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34408                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 6, 7, 8, 
34408                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 6, 7, 8, 
34415 /* 75781*/          OPC_EmitInteger, MVT::i32, 14, 
34416 /* 75784*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34418                         MVT::i32, 3/*#Ops*/, 3, 4, 5,  // Results = #6
34419 /* 75796*/          OPC_EmitInteger, MVT::i32, 14, 
34420 /* 75799*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34422                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 6, 7, 8, 
34422                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 6, 7, 8, 
34428 /* 75816*/      OPC_CheckType, MVT::i32,
34431 /* 75822*/        OPC_EmitInteger, MVT::i32, 14, 
34432 /* 75825*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34434                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34434                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34440                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
34440                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
34445 /* 75854*/        OPC_EmitInteger, MVT::i32, 14, 
34446 /* 75857*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34449                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34449                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34454                         MVT::i32, MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
34454                         MVT::i32, MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
34464 /* 75897*/      OPC_CheckType, MVT::i32,
34469 /* 75908*/          OPC_EmitInteger, MVT::i32, 14, 
34470 /* 75911*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34472                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
34472                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
34477 /* 75931*/          OPC_EmitInteger, MVT::i32, 14, 
34478 /* 75934*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34480                         MVT::i32, MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
34480                         MVT::i32, MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
34485 /* 75954*/          OPC_EmitInteger, MVT::i32, 14, 
34486 /* 75957*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34488                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
34488                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
34493 /* 75976*/          OPC_EmitInteger, MVT::i32, 14, 
34494 /* 75979*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34496                         MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
34496                         MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
34504 /* 76003*/          OPC_EmitInteger, MVT::i32, 14, 
34505 /* 76006*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34507                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
34507                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
34512 /* 76025*/          OPC_EmitInteger, MVT::i32, 14, 
34513 /* 76028*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34515                         MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
34515                         MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
34523 /* 76049*/      OPC_CheckType, MVT::i32,
34526                     MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34526                     MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34537 /* 76074*/        OPC_CheckType, MVT::i32,
34540 /* 76080*/        OPC_EmitInteger, MVT::i32, 14, 
34541 /* 76083*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34543                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
34543                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
34552 /* 76106*/        OPC_CheckType, MVT::i32,
34555 /* 76112*/        OPC_EmitInteger, MVT::i32, 14, 
34556 /* 76115*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34558                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
34558                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
34568 /* 76140*/          OPC_CheckType, MVT::i32,
34572                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34572                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34578 /* 76159*/          OPC_CheckType, MVT::i32,
34582                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34582                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34588 /* 76178*/          OPC_CheckType, MVT::i32,
34591 /* 76184*/          OPC_EmitInteger, MVT::i32, 14, 
34592 /* 76187*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34594                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
34594                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
34604 /* 76211*/        OPC_CheckType, MVT::i32,
34607 /* 76217*/        OPC_EmitInteger, MVT::i32, 14, 
34608 /* 76220*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34610                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
34610                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
34615 /* 76236*/        OPC_CheckType, MVT::i32,
34618 /* 76242*/          OPC_EmitInteger, MVT::i32, 14, 
34619 /* 76245*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34621                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34621                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34627                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
34627                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
34632 /* 76274*/          OPC_EmitInteger, MVT::i32, 14, 
34633 /* 76277*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34635                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34635                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34645 /* 76302*/      OPC_CheckType, MVT::i32,
34650 /* 76313*/          OPC_EmitInteger, MVT::i32, 14, 
34651 /* 76316*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34653                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
34653                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
34658 /* 76336*/          OPC_EmitInteger, MVT::i32, 14, 
34659 /* 76339*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34661                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
34661                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
34668 /* 76361*/        OPC_EmitInteger, MVT::i32, 14, 
34669 /* 76364*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34671                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
34671                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
34681 /* 76390*/        OPC_CheckType, MVT::i32,
34684 /* 76396*/        OPC_EmitInteger, MVT::i32, 14, 
34685 /* 76399*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34687                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
34687                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
34693 /* 76417*/        OPC_CheckType, MVT::i32,
34697                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34697                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34703 /* 76436*/        OPC_CheckType, MVT::i32,
34707                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34707                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34713 /* 76455*/        OPC_CheckType, MVT::i32,
34716 /* 76461*/        OPC_EmitInteger, MVT::i32, 14, 
34717 /* 76464*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34719                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
34719                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
34724 /* 76480*/      OPC_CheckType, MVT::i32,
34727 /* 76486*/        OPC_EmitInteger, MVT::i32, 14, 
34728 /* 76489*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34730                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34730                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34736                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
34736                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
34741 /* 76518*/        OPC_EmitInteger, MVT::i32, 14, 
34742 /* 76521*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34744                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34744                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
34754 /* 76546*/      OPC_CheckType, MVT::i32,
34759 /* 76557*/          OPC_EmitInteger, MVT::i32, 14, 
34760 /* 76560*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34761 /* 76563*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34764                         MVT::i32, MVT::i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
34764                         MVT::i32, MVT::i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
34769 /* 76587*/          OPC_EmitInteger, MVT::i32, 14, 
34770 /* 76590*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34771 /* 76593*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34774                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
34774                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
34781 /* 76619*/        OPC_EmitInteger, MVT::i32, 14, 
34782 /* 76622*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34783 /* 76625*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34786                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
34786                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
34797 /* 76657*/        OPC_CheckType, MVT::i32,
34801 /* 76666*/        OPC_EmitInteger, MVT::i32, 14, 
34802 /* 76669*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34803 /* 76672*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34806                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 4, 5, 6, 7, 
34806                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 4, 5, 6, 7, 
34813 /* 76695*/        OPC_CheckType, MVT::i32,
34816 /* 76701*/        OPC_EmitInteger, MVT::i32, 14, 
34817 /* 76704*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34818 /* 76707*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34821                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
34821                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
34828 /* 76730*/        OPC_CheckType, MVT::i32,
34832 /* 76739*/        OPC_EmitInteger, MVT::i32, 14, 
34833 /* 76742*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34834 /* 76745*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34837                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 4, 5, 6, 7, 
34837                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 4, 5, 6, 7, 
34844 /* 76768*/        OPC_CheckType, MVT::i32,
34847 /* 76774*/        OPC_EmitInteger, MVT::i32, 14, 
34848 /* 76777*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34849 /* 76780*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34852                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
34852                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
34859 /* 76803*/        OPC_CheckType, MVT::i32,
34863 /* 76812*/        OPC_EmitInteger, MVT::i32, 14, 
34864 /* 76815*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34865 /* 76818*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34868                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 4, 5, 6, 7, 
34868                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 4, 5, 6, 7, 
34875 /* 76841*/        OPC_CheckType, MVT::i32,
34880 /* 76852*/          OPC_EmitInteger, MVT::i32, 14, 
34881 /* 76855*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34883                         MVT::i32, 3/*#Ops*/, 4, 5, 6,  // Results = #7
34884 /* 76867*/          OPC_EmitInteger, MVT::i32, 14, 
34885 /* 76870*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34886 /* 76873*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34889                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 7, 8, 9, 10, 
34889                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 7, 8, 9, 10, 
34896 /* 76899*/          OPC_EmitInteger, MVT::i32, 14, 
34897 /* 76902*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34899                         MVT::i32, 3/*#Ops*/, 4, 5, 6,  // Results = #7
34900 /* 76914*/          OPC_EmitInteger, MVT::i32, 14, 
34901 /* 76917*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34902 /* 76920*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34905                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 7, 8, 9, 10, 
34905                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 7, 8, 9, 10, 
34912 /* 76942*/      OPC_CheckType, MVT::i32,
34915 /* 76948*/        OPC_EmitInteger, MVT::i32, 14, 
34916 /* 76951*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34917 /* 76954*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34920                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
34920                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
34927                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
34927                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
34932 /* 76990*/        OPC_EmitInteger, MVT::i32, 14, 
34933 /* 76993*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34934 /* 76996*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34937                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
34937                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
34948 /* 77029*/        OPC_CheckType, MVT::i32,
34953 /* 77040*/            OPC_EmitInteger, MVT::i32, 14, 
34954 /* 77043*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34955 /* 77046*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34958                           MVT::i32, MVT::i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
34958                           MVT::i32, MVT::i32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
34963 /* 77070*/            OPC_EmitInteger, MVT::i32, 14, 
34964 /* 77073*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34965 /* 77076*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34968                           MVT::i32, MVT::i32, 7/*#Ops*/, 1, 3, 4, 5, 6, 7, 8, 
34968                           MVT::i32, MVT::i32, 7/*#Ops*/, 1, 3, 4, 5, 6, 7, 8, 
34973 /* 77100*/            OPC_EmitInteger, MVT::i32, 14, 
34974 /* 77103*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34975 /* 77106*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34978                           MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
34978                           MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
34983 /* 77129*/            OPC_EmitInteger, MVT::i32, 14, 
34984 /* 77132*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34985 /* 77135*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34988                           MVT::i32, MVT::i32, 6/*#Ops*/, 1, 3, 4, 5, 6, 7, 
34988                           MVT::i32, MVT::i32, 6/*#Ops*/, 1, 3, 4, 5, 6, 7, 
34995 /* 77161*/          OPC_EmitInteger, MVT::i32, 14, 
34996 /* 77164*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
34997 /* 77167*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35000                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
35000                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
35010 /* 77196*/        OPC_CheckType, MVT::i32,
35013 /* 77202*/        OPC_EmitInteger, MVT::i32, 14, 
35014 /* 77205*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35015 /* 77208*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35018                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
35018                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
35029 /* 77237*/      OPC_CheckType, MVT::i32,
35032 /* 77243*/      OPC_EmitInteger, MVT::i32, 14, 
35033 /* 77246*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35034 /* 77249*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35037                     MVT::i32, MVT::i32, 5/*#Ops*/, 1, 3, 4, 5, 6, 
35037                     MVT::i32, MVT::i32, 5/*#Ops*/, 1, 3, 4, 5, 6, 
35048 /* 77279*/        OPC_CheckType, MVT::i32,
35051 /* 77285*/        OPC_EmitInteger, MVT::i32, 14, 
35052 /* 77288*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35053 /* 77291*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35056                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
35056                       MVT::i32, MVT::i32, 5/*#Ops*/, 0, 3, 4, 5, 6, 
35061 /* 77311*/        OPC_CheckType, MVT::i32,
35064 /* 77317*/          OPC_EmitInteger, MVT::i32, 14, 
35065 /* 77320*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35066 /* 77323*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35069                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
35069                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
35076                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
35076                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
35081 /* 77359*/          OPC_EmitInteger, MVT::i32, 14, 
35082 /* 77362*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35083 /* 77365*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35086                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
35086                         MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
35094 /* 77391*/    OPC_CheckChild0Type, MVT::i32,
35100 /* 77403*/        OPC_EmitInteger, MVT::i32, 14, 
35101 /* 77406*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35103                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
35108 /* 77425*/        OPC_EmitInteger, MVT::i32, 14, 
35109 /* 77428*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35111                       MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
35118 /* 77449*/      OPC_EmitInteger, MVT::i32, 14, 
35119 /* 77452*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35121                     MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
35132 /* 77481*/        OPC_EmitInteger, MVT::i32, 14, 
35133 /* 77484*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35135                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
35144 /* 77508*/        OPC_EmitInteger, MVT::i32, 14, 
35145 /* 77511*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35147                       MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
35155 /* 77532*/        OPC_EmitInteger, MVT::i32, 14, 
35156 /* 77535*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35158                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
35166 /* 77556*/        OPC_EmitInteger, MVT::i32, 14, 
35167 /* 77559*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35169                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
35178 /* 77583*/        OPC_EmitInteger, MVT::i32, 14, 
35179 /* 77586*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35181                       MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
35187 /* 77603*/      OPC_EmitInteger, MVT::i32, 14, 
35188 /* 77606*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35190                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
35195 /* 77622*/      OPC_EmitInteger, MVT::i32, 14, 
35196 /* 77625*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35198                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
35203 /* 77641*/      OPC_EmitInteger, MVT::i32, 14, 
35204 /* 77644*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35206                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
35212 /* 77662*/    OPC_CheckChild0Type, MVT::i32,
35225 /* 77685*/      OPC_EmitInteger, MVT::i32, 14, 
35226 /* 77688*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35228                     MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
35239 /* 77714*/      OPC_EmitInteger, MVT::i32, 14, 
35240 /* 77717*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35242                     MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
35253 /* 77743*/      OPC_CheckChild2Type, MVT::i32,
35260 /* 77756*/      OPC_EmitInteger, MVT::i32, 1, 
35268 /* 77773*/      OPC_CheckChild2Type, MVT::i32,
35276 /* 77788*/        OPC_EmitInteger, MVT::i32, 1, 
35287 /* 77812*/        OPC_EmitInteger, MVT::i32, 1, 
35296 /* 77830*/      OPC_CheckChild2Type, MVT::i32,
35303 /* 77843*/      OPC_EmitInteger, MVT::i32, 1, 
35311 /* 77860*/      OPC_CheckChild2Type, MVT::i32,
35319 /* 77875*/        OPC_EmitInteger, MVT::i32, 1, 
35330 /* 77899*/        OPC_EmitInteger, MVT::i32, 1, 
35341 /* 77923*/        OPC_EmitInteger, MVT::i32, 1, 
35350 /* 77941*/      OPC_CheckChild2Type, MVT::i32,
35357 /* 77954*/      OPC_EmitInteger, MVT::i32, 1, 
35366 /* 77975*/      OPC_CheckType, MVT::i32,
35370 /* 77984*/        OPC_EmitInteger, MVT::i32, 14, 
35371 /* 77987*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35372 /* 77990*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35374                       MVT::i32, 6/*#Ops*/, 1, 2, 3, 4, 5, 6, 
35379 /* 78009*/        OPC_EmitInteger, MVT::i32, 14, 
35380 /* 78012*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35381 /* 78015*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35383                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
35393 /* 78039*/        OPC_CheckType, MVT::i32,
35397 /* 78046*/          OPC_CheckType, MVT::i32,
35400 /* 78052*/          OPC_EmitInteger, MVT::i32, 14, 
35401 /* 78055*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35402 /* 78058*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35404                         MVT::i32, 5/*#Ops*/, 0, 2, 3, 4, 5, 
35409 /* 78074*/          OPC_CheckType, MVT::i32,
35411 /* 78078*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
35413 /* 78083*/          OPC_EmitInteger, MVT::i32, 14, 
35414 /* 78086*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35416                         MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
35421 /* 78102*/        OPC_CheckChild1Type, MVT::i32,
35422 /* 78104*/        OPC_CheckType, MVT::i32,
35425 /* 78110*/          OPC_EmitRegister, MVT::i32, ARM::CPSR,
35426 /* 78113*/          OPC_EmitInteger, MVT::i32, 14, 
35427 /* 78116*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35429                         MVT::i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
35434 /* 78133*/          OPC_EmitInteger, MVT::i32, 14, 
35435 /* 78136*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35436 /* 78139*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35438                         MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
35466 /* 78195*/      OPC_CheckType, MVT::i32,
35477 /* 78214*/          OPC_EmitInteger, MVT::i32, 14, 
35478 /* 78217*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35480                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
35487 /* 78238*/          OPC_EmitInteger, MVT::i32, 14, 
35488 /* 78241*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35490                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
35501 /* 78268*/          OPC_EmitInteger, MVT::i32, 14, 
35502 /* 78271*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35504                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
35511 /* 78292*/          OPC_EmitInteger, MVT::i32, 14, 
35512 /* 78295*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35514                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
35527 /* 78323*/          OPC_EmitInteger, MVT::i32, 0, 
35528 /* 78326*/          OPC_EmitInteger, MVT::i32, 14, 
35529 /* 78329*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35531                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
35536 /* 78345*/          OPC_EmitInteger, MVT::i32, 14, 
35537 /* 78348*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35539                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35544 /* 78363*/          OPC_EmitInteger, MVT::i32, 0, 
35545 /* 78366*/          OPC_EmitInteger, MVT::i32, 14, 
35546 /* 78369*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35548                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
35557 /* 78391*/          OPC_EmitInteger, MVT::i32, 0, 
35558 /* 78394*/          OPC_EmitInteger, MVT::i32, 14, 
35559 /* 78397*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35561                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
35566 /* 78413*/          OPC_EmitInteger, MVT::i32, 14, 
35567 /* 78416*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35569                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35574 /* 78431*/          OPC_EmitInteger, MVT::i32, 0, 
35575 /* 78434*/          OPC_EmitInteger, MVT::i32, 14, 
35576 /* 78437*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35578                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
35587 /* 78459*/        OPC_EmitInteger, MVT::i32, 0, 
35588 /* 78462*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35600 /* 78489*/        OPC_EmitInteger, MVT::i32, 0, 
35601 /* 78492*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35613 /* 78519*/        OPC_EmitInteger, MVT::i32, 0, 
35614 /* 78522*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35619 /* 78541*/        OPC_EmitInteger, MVT::i32, 0, 
35620 /* 78544*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35641 /* 78584*/      OPC_EmitInteger, MVT::i32, 14, 
35642 /* 78587*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35644                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
35658                     MVT::i32, 2/*#Ops*/, 3, 4, 
35673 /* 78644*/      OPC_EmitInteger, MVT::i32, 14, 
35674 /* 78647*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35676                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
35690                     MVT::i32, 2/*#Ops*/, 3, 4, 
35711                   MVT::i32, 4/*#Ops*/, 1, 2, 5, 6, 
35721 /* 78733*/        OPC_EmitInteger, MVT::i32, 14, 
35722 /* 78736*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35724                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
35729 /* 78752*/        OPC_EmitInteger, MVT::i32, 14, 
35730 /* 78755*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35732                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
35740 /* 78775*/        OPC_EmitInteger, MVT::i32, 14, 
35741 /* 78778*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35743                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
35748 /* 78795*/        OPC_EmitInteger, MVT::i32, 14, 
35749 /* 78798*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35751                       MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
35762 /* 78825*/    OPC_CheckType, MVT::i32,
35764 /* 78828*/    OPC_CheckType, MVT::i32,
35768 /* 78836*/      OPC_EmitInteger, MVT::i32, 0, 
35769 /* 78839*/      OPC_EmitInteger, MVT::i32, 14, 
35770 /* 78842*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35772                     MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
35778 /* 78861*/      OPC_EmitInteger, MVT::i32, 0, 
35779 /* 78864*/      OPC_EmitInteger, MVT::i32, 14, 
35780 /* 78867*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35782                     MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
35792 /* 78893*/    OPC_CheckType, MVT::i32,
35794 /* 78896*/    OPC_CheckType, MVT::i32,
35798 /* 78904*/      OPC_EmitInteger, MVT::i32, 0, 
35799 /* 78907*/      OPC_EmitInteger, MVT::i32, 14, 
35800 /* 78910*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35802                     MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
35808 /* 78929*/      OPC_EmitInteger, MVT::i32, 0, 
35809 /* 78932*/      OPC_EmitInteger, MVT::i32, 14, 
35810 /* 78935*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35812                     MVT::i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
35827 /* 78969*/      OPC_EmitInteger, MVT::i32, 14, 
35828 /* 78972*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35830                     MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
35836 /* 78991*/      OPC_EmitInteger, MVT::i32, 14, 
35837 /* 78994*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35839                     MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
35850 /* 79021*/    OPC_CheckType, MVT::i32,
35854                   MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
35854                   MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
35865 /* 79050*/      OPC_CheckType, MVT::i32,
35870 /* 79058*/      OPC_EmitInteger, MVT::i32, 14, 
35871 /* 79061*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35873                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
35881 /* 79080*/      OPC_EmitInteger, MVT::i32, 14, 
35882 /* 79083*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35897 /* 79109*/    OPC_CheckType, MVT::i32,
35901                   MVT::i32, 3/*#Ops*/, 0, 1, 3, 
35913 /* 79138*/    OPC_CheckType, MVT::i32,
35917                   MVT::i32, 3/*#Ops*/, 0, 1, 3, 
35929 /* 79167*/    OPC_CheckType, MVT::i32,
35933                   MVT::i32, 3/*#Ops*/, 0, 1, 3, 
35944 /* 79196*/      OPC_CheckType, MVT::i32,
35946 /* 79199*/      OPC_CheckType, MVT::i32,
35949 /* 79205*/      OPC_EmitInteger, MVT::i32, 14, 
35950 /* 79208*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35952                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
35952                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
35956 /* 79224*/      OPC_CheckChild2Type, MVT::i32,
35957 /* 79226*/      OPC_CheckType, MVT::i32,
35959 /* 79230*/      OPC_EmitInteger, MVT::i32, 14, 
35960 /* 79233*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35962                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
35962                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
35974 /* 79263*/      OPC_CheckType, MVT::i32,
35976 /* 79266*/      OPC_CheckType, MVT::i32,
35979 /* 79272*/      OPC_EmitInteger, MVT::i32, 14, 
35980 /* 79275*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35982                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
35982                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
35986 /* 79291*/      OPC_CheckChild2Type, MVT::i32,
35987 /* 79293*/      OPC_CheckType, MVT::i32,
35989 /* 79297*/      OPC_EmitInteger, MVT::i32, 14, 
35990 /* 79300*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
35992                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
35992                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
36003 /* 79328*/    OPC_CheckType, MVT::i32,
36005 /* 79331*/    OPC_CheckType, MVT::i32,
36008 /* 79337*/    OPC_EmitInteger, MVT::i32, 14, 
36009 /* 79340*/    OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36011                   MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
36011                   MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
36026                         MVT::i32, 1/*#Ops*/, 1, 
36032 /* 79385*/          OPC_EmitInteger, MVT::i32, 14, 
36033 /* 79388*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36035                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
36045                         MVT::i32, 1/*#Ops*/, 1, 
36051 /* 79421*/          OPC_EmitInteger, MVT::i32, 14, 
36052 /* 79424*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36054                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
36060 /* 79439*/      OPC_CheckChild1Type, MVT::i32,
36065                       MVT::i32, 1/*#Ops*/, 1, 
36071 /* 79457*/        OPC_EmitInteger, MVT::i32, 14, 
36072 /* 79460*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36074                       MVT::i32, 3/*#Ops*/, 2, 3, 1, 
36089 /* 79490*/      OPC_EmitInteger, MVT::i32, 14, 
36090 /* 79493*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36092                     MVT::i32, 3/*#Ops*/, 1, 2, 3, 
36096 /* 79506*/      OPC_CheckChild1Type, MVT::i32,
36099 /* 79511*/      OPC_EmitInteger, MVT::i32, 14, 
36100 /* 79514*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36102                     MVT::i32, 3/*#Ops*/, 1, 2, 3, 
36117                       MVT::i32, 1/*#Ops*/, 1, 
36125                       MVT::i32, 1/*#Ops*/, 1, 
36130 /* 79567*/      OPC_CheckChild1Type, MVT::i32,
36135                       MVT::i32, 1/*#Ops*/, 1, 
36142                       MVT::i32, 1/*#Ops*/, 1, 
36149                       MVT::i32, 1/*#Ops*/, 1, 
36162 /* 79620*/      OPC_CheckType, MVT::i32,
36165 /* 79626*/        OPC_EmitInteger, MVT::i32, 14, 
36166 /* 79629*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36168                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
36173 /* 79645*/        OPC_EmitInteger, MVT::i32, 14, 
36174 /* 79648*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36176                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
36188 /* 79675*/        OPC_CheckType, MVT::i32,
36191 /* 79681*/          OPC_EmitInteger, MVT::i32, 14, 
36192 /* 79684*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36194                         MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
36199 /* 79700*/          OPC_EmitInteger, MVT::i32, 14, 
36200 /* 79703*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36202                         MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
36208 /* 79719*/        OPC_SwitchType /*4 cases */, 40, MVT::i32,// ->79762
36211 /* 79726*/            OPC_EmitInteger, MVT::i32, 14, 
36212 /* 79729*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36214                           MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
36219 /* 79745*/            OPC_EmitInteger, MVT::i32, 14, 
36220 /* 79748*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36222                           MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
36228 /* 79766*/          OPC_EmitInteger, MVT::i32, 0, 
36229 /* 79769*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36238 /* 79793*/          OPC_EmitInteger, MVT::i32, 0, 
36239 /* 79796*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36248 /* 79820*/          OPC_EmitInteger, MVT::i32, 0, 
36249 /* 79823*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36267 /* 79861*/      OPC_CheckType, MVT::i32,
36270 /* 79867*/        OPC_EmitInteger, MVT::i32, 14, 
36271 /* 79870*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36273                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
36278 /* 79886*/        OPC_EmitInteger, MVT::i32, 14, 
36279 /* 79889*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36281                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
36287 /* 79905*/      OPC_SwitchType /*4 cases */, 40, MVT::i32,// ->79948
36290 /* 79912*/          OPC_EmitInteger, MVT::i32, 14, 
36291 /* 79915*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36293                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
36298 /* 79931*/          OPC_EmitInteger, MVT::i32, 14, 
36299 /* 79934*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36301                         MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
36307 /* 79952*/        OPC_EmitInteger, MVT::i32, 0, 
36308 /* 79955*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36317 /* 79979*/        OPC_EmitInteger, MVT::i32, 0, 
36318 /* 79982*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36327 /* 80006*/        OPC_EmitInteger, MVT::i32, 0, 
36328 /* 80009*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36349                   MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
36349                   MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
36357 /* 80068*/      OPC_CheckType, MVT::i32,
36361                       MVT::i32, 1/*#Ops*/, 0, 
36367                       MVT::i32, 1/*#Ops*/, 0, 
36373                       MVT::i32, 1/*#Ops*/, 0, 
36379                       MVT::i32, 1/*#Ops*/, 0, 
36385 /* 80116*/      OPC_CheckType, MVT::i32,
36389                       MVT::i32, 1/*#Ops*/, 0, 
36395                       MVT::i32, 1/*#Ops*/, 0, 
36401                       MVT::i32, 1/*#Ops*/, 0, 
36407                       MVT::i32, 1/*#Ops*/, 0, 
36413 /* 80164*/      OPC_CheckType, MVT::i32,
36416 /* 80170*/        OPC_EmitInteger, MVT::i32, 14, 
36417 /* 80173*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36419                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36424 /* 80188*/        OPC_EmitInteger, MVT::i32, 14, 
36425 /* 80191*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36427                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36432 /* 80206*/        OPC_EmitInteger, MVT::i32, 14, 
36433 /* 80209*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36435                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36441 /* 80226*/      OPC_CheckType, MVT::i32,
36445                       MVT::i32, 1/*#Ops*/, 0, 
36451                       MVT::i32, 1/*#Ops*/, 0, 
36461 /* 80261*/      OPC_CheckType, MVT::i32,
36465                       MVT::i32, 1/*#Ops*/, 0, 
36471                       MVT::i32, 1/*#Ops*/, 0, 
36477                       MVT::i32, 1/*#Ops*/, 0, 
36483                       MVT::i32, 1/*#Ops*/, 0, 
36489 /* 80309*/      OPC_CheckType, MVT::i32,
36493                       MVT::i32, 1/*#Ops*/, 0, 
36499                       MVT::i32, 1/*#Ops*/, 0, 
36505                       MVT::i32, 1/*#Ops*/, 0, 
36511                       MVT::i32, 1/*#Ops*/, 0, 
36521 /* 80363*/    OPC_CheckType, MVT::i32,
36524 /* 80369*/      OPC_EmitInteger, MVT::i32, 14, 
36525 /* 80372*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36527                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36532 /* 80387*/      OPC_EmitInteger, MVT::i32, 14, 
36533 /* 80390*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36535                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36540 /* 80405*/      OPC_EmitInteger, MVT::i32, 14, 
36541 /* 80408*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36543                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36554 /* 80434*/        OPC_CheckType, MVT::i32,
36562 /* 80447*/        OPC_CheckType, MVT::i32,
36571 /* 80459*/      OPC_CheckChild1Type, MVT::i32,
36581 /* 80474*/    OPC_CheckChild1Type, MVT::i32,
36603 /* 80513*/      OPC_EmitInteger, MVT::i32, 14, 
36604 /* 80516*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36606                     MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
36617 /* 80542*/      OPC_EmitInteger, MVT::i32, 14, 
36618 /* 80545*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36620                     MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
36632 /* 80573*/        OPC_EmitInteger, MVT::i32, 14, 
36633 /* 80576*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36635                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
36646 /* 80610*/        OPC_EmitInteger, MVT::i32, 14, 
36647 /* 80613*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36649                       MVT::i32, 4/*#Ops*/, 4, 6, 7, 8, 
36662 /* 80642*/        OPC_EmitInteger, MVT::i32, 14, 
36663 /* 80645*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36665                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
36676 /* 80679*/        OPC_EmitInteger, MVT::i32, 14, 
36677 /* 80682*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36679                       MVT::i32, 4/*#Ops*/, 4, 6, 7, 8, 
36694 /* 80716*/      OPC_EmitInteger, MVT::i32, 14, 
36695 /* 80719*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36697                     MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
36708 /* 80745*/      OPC_EmitInteger, MVT::i32, 14, 
36709 /* 80748*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36711                     MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
36723 /* 80776*/        OPC_EmitInteger, MVT::i32, 14, 
36724 /* 80779*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36726                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
36737 /* 80813*/        OPC_EmitInteger, MVT::i32, 14, 
36738 /* 80816*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36740                       MVT::i32, 4/*#Ops*/, 4, 6, 7, 8, 
36753 /* 80845*/        OPC_EmitInteger, MVT::i32, 14, 
36754 /* 80848*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36756                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
36767 /* 80882*/        OPC_EmitInteger, MVT::i32, 14, 
36768 /* 80885*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36770                       MVT::i32, 4/*#Ops*/, 4, 6, 7, 8, 
36783 /* 80915*/      OPC_CheckType, MVT::i32,
36787 /* 80923*/        OPC_EmitInteger, MVT::i32, 14, 
36788 /* 80926*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36790                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
36798                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
36799 /* 80955*/        OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
36801                       MVT::i32, 2/*#Ops*/, 4, 5, 
36811 /* 80976*/      OPC_CheckType, MVT::i32,
36820 /* 81000*/        OPC_EmitInteger, MVT::i32, 14, 
36821 /* 81003*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
36823                       MVT::i32, 4/*#Ops*/, 4, 6, 7, 8, 
36831                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
36832 /* 81032*/        OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
36834                       MVT::i32, 2/*#Ops*/, 4, 5, 
36842                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
36843 /* 81059*/        OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
36845                       MVT::i32, 2/*#Ops*/, 4, 5, 
36854 /* 81080*/      OPC_CheckType, MVT::i32,
36869 /* 81109*/          OPC_EmitInteger, MVT::i32, ARM::QPR_VFP2RegClassID,
36891 /* 81164*/          OPC_EmitInteger, MVT::i32, ARM::HPRRegClassID,
36898 /* 81178*/          OPC_EmitInteger, MVT::i32, ARM::QPR_VFP2RegClassID,
36907 /* 81209*/          OPC_EmitInteger, MVT::i32, ARM::HPRRegClassID,
36919 /* 81230*/      OPC_CheckType, MVT::i32,
36925 /* 81241*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
36939 /* 81273*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
36948 /* 81304*/        OPC_EmitInteger, MVT::i32, ARM::HPRRegClassID,
36985 /* 81372*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
37003 /* 81411*/        OPC_EmitInteger, MVT::i32, ARM::QPR_VFP2RegClassID,
37018 /* 81451*/        OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
37032 /* 81481*/          OPC_CheckType, MVT::i32,
37036 /* 81492*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37038                         MVT::i32, 2/*#Ops*/, 1, 2, 
37043 /* 81506*/          OPC_CheckType, MVT::i32,
37047 /* 81517*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37049                         MVT::i32, 2/*#Ops*/, 1, 2, 
37054 /* 81531*/          OPC_CheckType, MVT::i32,
37058 /* 81542*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37060                         MVT::i32, 2/*#Ops*/, 1, 2, 
37068 /* 81562*/          OPC_CheckType, MVT::i32,
37072 /* 81573*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37074                         MVT::i32, 2/*#Ops*/, 1, 2, 
37079 /* 81587*/          OPC_CheckType, MVT::i32,
37083 /* 81598*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37085                         MVT::i32, 2/*#Ops*/, 1, 2, 
37090 /* 81612*/          OPC_CheckType, MVT::i32,
37094 /* 81623*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37096                         MVT::i32, 2/*#Ops*/, 1, 2, 
37104 /* 81643*/          OPC_CheckType, MVT::i32,
37108 /* 81654*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37110                         MVT::i32, 2/*#Ops*/, 1, 2, 
37115 /* 81668*/          OPC_CheckType, MVT::i32,
37119 /* 81679*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37121                         MVT::i32, 2/*#Ops*/, 1, 2, 
37126 /* 81693*/          OPC_CheckType, MVT::i32,
37130 /* 81704*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37132                         MVT::i32, 2/*#Ops*/, 1, 2, 
37139 /* 81720*/      OPC_SwitchType /*7 cases */, 17|128,1/*145*/, MVT::i32,// ->81869
37143 /* 81730*/          OPC_EmitInteger, MVT::i32, 14, 
37144 /* 81733*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37147 /* 81745*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37149                         MVT::i32, 2/*#Ops*/, 3, 4, 
37156 /* 81763*/            OPC_EmitInteger, MVT::i32, 14, 
37157 /* 81766*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37160 /* 81778*/            OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37162                           MVT::i32, 2/*#Ops*/, 3, 4, 
37169 /* 81798*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
37172 /* 81810*/            OPC_EmitInteger, MVT::i32, 14, 
37173 /* 81813*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37176 /* 81825*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
37178                           MVT::i32, 2/*#Ops*/, 6, 7, 
37185 /* 81842*/          OPC_EmitInteger, MVT::i32, 14, 
37186 /* 81845*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37189 /* 81857*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37191                         MVT::i32, 2/*#Ops*/, 3, 4, 
37198 /* 81875*/        OPC_EmitInteger, MVT::i32, 14, 
37199 /* 81878*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37208 /* 81898*/          OPC_EmitInteger, MVT::i32, 14, 
37209 /* 81901*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37216 /* 81916*/          OPC_EmitInteger, MVT::i32, 0, 
37217 /* 81919*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37228 /* 81945*/        OPC_EmitInteger, MVT::i32, 14, 
37229 /* 81948*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37237 /* 81966*/          OPC_EmitInteger, MVT::i32, 14, 
37238 /* 81969*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37245 /* 81984*/          OPC_EmitInteger, MVT::i32, 0, 
37246 /* 81987*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37257 /* 82013*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
37258 /* 82016*/        OPC_EmitInteger, MVT::i32, 1, 
37259 /* 82019*/        OPC_EmitInteger, MVT::i32, 0, 
37260 /* 82022*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37267 /* 82040*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
37268 /* 82043*/        OPC_EmitInteger, MVT::i32, 1, 
37269 /* 82046*/        OPC_EmitInteger, MVT::i32, 0, 
37270 /* 82049*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37284 /* 82082*/          OPC_CheckType, MVT::i32,
37288 /* 82093*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37290                         MVT::i32, 2/*#Ops*/, 1, 2, 
37295 /* 82107*/          OPC_CheckType, MVT::i32,
37299 /* 82118*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37301                         MVT::i32, 2/*#Ops*/, 1, 2, 
37306 /* 82132*/          OPC_CheckType, MVT::i32,
37310 /* 82143*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37312                         MVT::i32, 2/*#Ops*/, 1, 2, 
37320 /* 82163*/          OPC_CheckType, MVT::i32,
37324 /* 82174*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37326                         MVT::i32, 2/*#Ops*/, 1, 2, 
37331 /* 82188*/          OPC_CheckType, MVT::i32,
37335 /* 82199*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37337                         MVT::i32, 2/*#Ops*/, 1, 2, 
37342 /* 82213*/          OPC_CheckType, MVT::i32,
37346 /* 82224*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37348                         MVT::i32, 2/*#Ops*/, 1, 2, 
37356 /* 82244*/          OPC_CheckType, MVT::i32,
37360 /* 82255*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37362                         MVT::i32, 2/*#Ops*/, 1, 2, 
37367 /* 82269*/          OPC_CheckType, MVT::i32,
37371 /* 82280*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37373                         MVT::i32, 2/*#Ops*/, 1, 2, 
37378 /* 82294*/          OPC_CheckType, MVT::i32,
37382 /* 82305*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37384                         MVT::i32, 2/*#Ops*/, 1, 2, 
37391 /* 82321*/      OPC_SwitchType /*7 cases */, 17|128,1/*145*/, MVT::i32,// ->82470
37395 /* 82331*/          OPC_EmitInteger, MVT::i32, 14, 
37396 /* 82334*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37399 /* 82346*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37401                         MVT::i32, 2/*#Ops*/, 3, 4, 
37408 /* 82364*/            OPC_EmitInteger, MVT::i32, 14, 
37409 /* 82367*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37412 /* 82379*/            OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37414                           MVT::i32, 2/*#Ops*/, 3, 4, 
37421 /* 82399*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
37424 /* 82411*/            OPC_EmitInteger, MVT::i32, 14, 
37425 /* 82414*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37428 /* 82426*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
37430                           MVT::i32, 2/*#Ops*/, 6, 7, 
37437 /* 82443*/          OPC_EmitInteger, MVT::i32, 14, 
37438 /* 82446*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37441 /* 82458*/          OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
37443                         MVT::i32, 2/*#Ops*/, 3, 4, 
37450 /* 82476*/        OPC_EmitInteger, MVT::i32, 14, 
37451 /* 82479*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37460 /* 82499*/          OPC_EmitInteger, MVT::i32, 14, 
37461 /* 82502*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37468 /* 82517*/          OPC_EmitInteger, MVT::i32, 0, 
37469 /* 82520*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37480 /* 82546*/        OPC_EmitInteger, MVT::i32, 14, 
37481 /* 82549*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37489 /* 82567*/          OPC_EmitInteger, MVT::i32, 14, 
37490 /* 82570*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37497 /* 82585*/          OPC_EmitInteger, MVT::i32, 0, 
37498 /* 82588*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37509 /* 82614*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
37510 /* 82617*/        OPC_EmitInteger, MVT::i32, 1, 
37511 /* 82620*/        OPC_EmitInteger, MVT::i32, 0, 
37512 /* 82623*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37519 /* 82641*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
37520 /* 82644*/        OPC_EmitInteger, MVT::i32, 1, 
37521 /* 82647*/        OPC_EmitInteger, MVT::i32, 0, 
37522 /* 82650*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37531 /* 82671*/    OPC_CheckType, MVT::i32,
37536 /* 82681*/      OPC_EmitInteger, MVT::i32, 14, 
37537 /* 82684*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37538 /* 82687*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37540                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
37547 /* 82707*/      OPC_EmitInteger, MVT::i32, 14, 
37548 /* 82710*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37549 /* 82713*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37551                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
37558 /* 82733*/      OPC_EmitInteger, MVT::i32, 14, 
37559 /* 82736*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37561                     MVT::i32, 3/*#Ops*/, 1, 2, 3, 
37569 /* 82758*/      OPC_EmitInteger, MVT::i32, 14, 
37570 /* 82761*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37571 /* 82764*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37573                     MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
37581                     MVT::i32, 1/*#Ops*/, 1, 
37587 /* 82796*/      OPC_EmitRegister, MVT::i32, ARM::CPSR,
37589 /* 82801*/      OPC_EmitInteger, MVT::i32, 14, 
37590 /* 82804*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37592                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
37599 /* 82824*/      OPC_EmitInteger, MVT::i32, 14, 
37600 /* 82827*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37602                     MVT::i32, 3/*#Ops*/, 1, 2, 3, 
37610 /* 82849*/      OPC_EmitInteger, MVT::i32, 14, 
37611 /* 82852*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37612 /* 82855*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37614                     MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
37620 /* 82873*/      OPC_EmitRegister, MVT::i32, ARM::CPSR,
37621 /* 82876*/      OPC_EmitRegister, MVT::i32, ARM::CPSR,
37624 /* 82884*/      OPC_EmitInteger, MVT::i32, 14, 
37625 /* 82887*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37627                     MVT::i32, 4/*#Ops*/, 2, 4, 5, 6,  // Results = #7
37630 /* 82905*/      OPC_EmitInteger, MVT::i32, 14, 
37631 /* 82908*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37633                     MVT::i32, 5/*#Ops*/, 1, 7, 9, 10, 11, 
37639 /* 82927*/      OPC_EmitRegister, MVT::i32, ARM::CPSR,
37640 /* 82930*/      OPC_EmitRegister, MVT::i32, ARM::CPSR,
37643 /* 82938*/      OPC_EmitInteger, MVT::i32, 14, 
37644 /* 82941*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37646                     MVT::i32, 4/*#Ops*/, 2, 4, 5, 6,  // Results = #7
37647 /* 82954*/      OPC_EmitInteger, MVT::i32, 14, 
37648 /* 82957*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37650                     MVT::i32, 4/*#Ops*/, 1, 7, 8, 9, 
37656 /* 82975*/      OPC_EmitRegister, MVT::i32, ARM::CPSR,
37657 /* 82978*/      OPC_EmitRegister, MVT::i32, ARM::CPSR,
37658 /* 82981*/      OPC_EmitInteger, MVT::i32, 127|128,1/*255*/, 
37659 /* 82985*/      OPC_EmitInteger, MVT::i32, 14, 
37660 /* 82988*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37662                     MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #6
37665 /* 83006*/      OPC_EmitInteger, MVT::i32, 14, 
37666 /* 83009*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37668                     MVT::i32, 5/*#Ops*/, 1, 6, 8, 9, 10, 
37675                     MVT::i32, 1/*#Ops*/, 1, 
37708 /* 83078*/      OPC_EmitInteger, MVT::i32, 0, 
37716 /* 83091*/      OPC_EmitInteger, MVT::i32, 126|128,1/*254*/, 
37724 /* 83105*/      OPC_EmitInteger, MVT::i32, 0, 
37732 /* 83118*/      OPC_EmitInteger, MVT::i32, 126|128,1/*254*/, 
37744 /* 83139*/      OPC_EmitInteger, MVT::i32, 14, 
37745 /* 83142*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37753 /* 83156*/      OPC_EmitInteger, MVT::i32, 14, 
37754 /* 83159*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37762 /* 83173*/      OPC_EmitInteger, MVT::i32, 14, 
37763 /* 83176*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37772 /* 83192*/    OPC_CheckChild1Type, MVT::i32,
37790 /* 83219*/      OPC_EmitInteger, MVT::i32, 14, 
37791 /* 83222*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37813 /* 83259*/      OPC_EmitInteger, MVT::i32, 14, 
37814 /* 83262*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37822 /* 83277*/      OPC_EmitInteger, MVT::i32, 14, 
37823 /* 83280*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37832 /* 83297*/    OPC_CheckType, MVT::i32,
37836                     MVT::i32, 1/*#Ops*/, 0, 
37841 /* 83313*/      OPC_EmitInteger, MVT::i32, 14, 
37842 /* 83316*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37843 /* 83319*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37845                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
37851 /* 83337*/    OPC_CheckType, MVT::i32,
37855                     MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
37855                     MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
37860 /* 83354*/      OPC_EmitInteger, MVT::i32, 14, 
37861 /* 83357*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37863                     MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37863                     MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37869 /* 83375*/    OPC_CheckType, MVT::i32,
37873                     MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
37873                     MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
37878 /* 83392*/      OPC_EmitInteger, MVT::i32, 14, 
37879 /* 83395*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37881                     MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37881                     MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37890 /* 83418*/      OPC_EmitInteger, MVT::i32, 14, 
37891 /* 83421*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37893                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
37898 /* 83437*/      OPC_EmitInteger, MVT::i32, 14, 
37899 /* 83440*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37901                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
37910 /* 83463*/      OPC_EmitInteger, MVT::i32, 14, 
37911 /* 83466*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37913                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
37918 /* 83482*/      OPC_EmitInteger, MVT::i32, 14, 
37919 /* 83485*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37921                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
37930 /* 83508*/      OPC_EmitInteger, MVT::i32, 14, 
37931 /* 83511*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37933                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
37938 /* 83527*/      OPC_EmitInteger, MVT::i32, 14, 
37939 /* 83530*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37941                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
37950 /* 83553*/      OPC_EmitInteger, MVT::i32, 14, 
37951 /* 83556*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37953                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
37958 /* 83572*/      OPC_EmitInteger, MVT::i32, 14, 
37959 /* 83575*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37961                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
37968 /* 83594*/    OPC_CheckType, MVT::i32,
37971 /* 83600*/      OPC_EmitInteger, MVT::i32, 14, 
37972 /* 83603*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37973 /* 83606*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37975                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
37975                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
37980 /* 83624*/      OPC_EmitInteger, MVT::i32, 14, 
37981 /* 83627*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37982 /* 83630*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37984                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
37984                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
37989 /* 83648*/      OPC_EmitInteger, MVT::i32, 14, 
37990 /* 83651*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
37992                     MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
37992                     MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
37999 /* 83671*/    OPC_CheckType, MVT::i32,
38002 /* 83677*/      OPC_EmitInteger, MVT::i32, 14, 
38003 /* 83680*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38004 /* 83683*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38006                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
38006                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
38011 /* 83701*/      OPC_EmitInteger, MVT::i32, 14, 
38012 /* 83704*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38013 /* 83707*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38015                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
38015                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
38020 /* 83725*/      OPC_EmitInteger, MVT::i32, 14, 
38021 /* 83728*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38023                     MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38023                     MVT::i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38030 /* 83748*/    OPC_CheckType, MVT::i32,
38033 /* 83754*/      OPC_EmitInteger, MVT::i32, 14, 
38034 /* 83757*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38036                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38041 /* 83773*/      OPC_EmitInteger, MVT::i32, 14, 
38042 /* 83776*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38044                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38054 /* 83800*/      OPC_EmitInteger, MVT::i32, 14, 
38055 /* 83803*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38057                     MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
38062 /* 83820*/      OPC_EmitInteger, MVT::i32, 14, 
38063 /* 83823*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38065                     MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
38072 /* 83843*/    OPC_CheckType, MVT::i32,
38075 /* 83849*/      OPC_EmitInteger, MVT::i32, 14, 
38076 /* 83852*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38078                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38083 /* 83868*/      OPC_EmitInteger, MVT::i32, 14, 
38084 /* 83871*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38086                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38093 /* 83890*/    OPC_CheckType, MVT::i32,
38096 /* 83896*/      OPC_EmitInteger, MVT::i32, 14, 
38097 /* 83899*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38099                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38104 /* 83915*/      OPC_EmitInteger, MVT::i32, 14, 
38105 /* 83918*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38107                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38118 /* 83943*/      OPC_EmitInteger, MVT::i32, 14, 
38119 /* 83946*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38121                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38121                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38126 /* 83965*/      OPC_EmitInteger, MVT::i32, 14, 
38127 /* 83968*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38129                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38129                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38140 /* 83996*/      OPC_EmitInteger, MVT::i32, 14, 
38141 /* 83999*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38143                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38143                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38148 /* 84018*/      OPC_EmitInteger, MVT::i32, 14, 
38149 /* 84021*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38151                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38151                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38162 /* 84049*/      OPC_EmitInteger, MVT::i32, 14, 
38163 /* 84052*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38165                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38165                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38170 /* 84071*/      OPC_EmitInteger, MVT::i32, 14, 
38171 /* 84074*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38173                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38173                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38184 /* 84102*/      OPC_EmitInteger, MVT::i32, 14, 
38185 /* 84105*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38187                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38187                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38192 /* 84124*/      OPC_EmitInteger, MVT::i32, 14, 
38193 /* 84127*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38195                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38195                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38206 /* 84155*/      OPC_EmitInteger, MVT::i32, 14, 
38207 /* 84158*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38209                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38209                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38214 /* 84177*/      OPC_EmitInteger, MVT::i32, 14, 
38215 /* 84180*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38217                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38217                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38228 /* 84208*/      OPC_EmitInteger, MVT::i32, 14, 
38229 /* 84211*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38231                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38231                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38236 /* 84230*/      OPC_EmitInteger, MVT::i32, 14, 
38237 /* 84233*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38239                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38239                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38250 /* 84261*/      OPC_EmitInteger, MVT::i32, 14, 
38251 /* 84264*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38253                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38253                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38258 /* 84283*/      OPC_EmitInteger, MVT::i32, 14, 
38259 /* 84286*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38261                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38261                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38272 /* 84314*/      OPC_EmitInteger, MVT::i32, 14, 
38273 /* 84317*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38275                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38275                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38280 /* 84336*/      OPC_EmitInteger, MVT::i32, 14, 
38281 /* 84339*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38283                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38283                     MVT::i32, MVT::i32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
38290 /* 84361*/    OPC_CheckType, MVT::i32,
38293 /* 84367*/      OPC_EmitInteger, MVT::i32, 14, 
38294 /* 84370*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38296                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38301 /* 84386*/      OPC_EmitInteger, MVT::i32, 14, 
38302 /* 84389*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38304                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38311 /* 84408*/    OPC_CheckType, MVT::i32,
38314 /* 84414*/      OPC_EmitInteger, MVT::i32, 14, 
38315 /* 84417*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38317                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38322 /* 84433*/      OPC_EmitInteger, MVT::i32, 14, 
38323 /* 84436*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38325                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38331 /* 84455*/    OPC_SwitchType /*7 cases */, 40, MVT::i32,// ->84498
38332 /* 84458*/      OPC_CheckChild0Type, MVT::i32,
38335 /* 84464*/        OPC_EmitInteger, MVT::i32, 14, 
38336 /* 84467*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38338                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38343 /* 84482*/        OPC_EmitInteger, MVT::i32, 14, 
38344 /* 84485*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38346                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38353 /* 84504*/      OPC_EmitInteger, MVT::i32, 14, 
38354 /* 84507*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38362 /* 84525*/      OPC_EmitInteger, MVT::i32, 14, 
38363 /* 84528*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38371 /* 84546*/      OPC_EmitInteger, MVT::i32, 14, 
38372 /* 84549*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38381 /* 84569*/        OPC_EmitInteger, MVT::i32, 14, 
38382 /* 84572*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38389 /* 84587*/        OPC_EmitInteger, MVT::i32, 0, 
38390 /* 84590*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38402 /* 84618*/        OPC_EmitInteger, MVT::i32, 14, 
38403 /* 84621*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38410 /* 84636*/        OPC_EmitInteger, MVT::i32, 0, 
38411 /* 84639*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38423 /* 84667*/        OPC_EmitInteger, MVT::i32, 14, 
38424 /* 84670*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38431 /* 84685*/        OPC_EmitInteger, MVT::i32, 0, 
38432 /* 84688*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38443 /* 84714*/    OPC_SwitchType /*4 cases */, 38, MVT::i32,// ->84755
38446 /* 84721*/        OPC_EmitInteger, MVT::i32, 14, 
38447 /* 84724*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38449                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38454 /* 84739*/        OPC_EmitInteger, MVT::i32, 14, 
38455 /* 84742*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38457                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38463 /* 84759*/      OPC_EmitInteger, MVT::i32, 8, 
38464 /* 84762*/      OPC_EmitInteger, MVT::i32, 14, 
38465 /* 84765*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38466 /* 84768*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38468                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
38469 /* 84781*/      OPC_EmitInteger, MVT::i32, 0, 
38470 /* 84784*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38479 /* 84808*/      OPC_EmitInteger, MVT::i32, 32, 
38480 /* 84811*/      OPC_EmitInteger, MVT::i32, 14, 
38481 /* 84814*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38482 /* 84817*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38484                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
38485 /* 84830*/      OPC_EmitInteger, MVT::i32, 0, 
38486 /* 84833*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38495 /* 84857*/      OPC_EmitInteger, MVT::i32, 16, 
38496 /* 84860*/      OPC_EmitInteger, MVT::i32, 14, 
38497 /* 84863*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38498 /* 84866*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38500                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
38501 /* 84879*/      OPC_EmitInteger, MVT::i32, 0, 
38502 /* 84882*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38512 /* 84907*/    OPC_SwitchType /*3 cases */, 56, MVT::i32,// ->84966
38515 /* 84914*/        OPC_EmitInteger, MVT::i32, 14, 
38516 /* 84917*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38518                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38523 /* 84932*/        OPC_EmitInteger, MVT::i32, 14, 
38524 /* 84935*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38526                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38531 /* 84950*/        OPC_EmitInteger, MVT::i32, 14, 
38532 /* 84953*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38534                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38540 /* 84970*/      OPC_EmitInteger, MVT::i32, 0, 
38541 /* 84973*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38550 /* 84996*/      OPC_EmitInteger, MVT::i32, 0, 
38551 /* 84999*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38560 /* 85022*/    OPC_CheckType, MVT::i32,
38564                     MVT::i32, 0/*#Ops*/, 
38569 /* 85037*/      OPC_EmitInteger, MVT::i32, 15, 
38570 /* 85040*/      OPC_EmitInteger, MVT::i32, 0, 
38571 /* 85043*/      OPC_EmitInteger, MVT::i32, 13, 
38572 /* 85046*/      OPC_EmitInteger, MVT::i32, 0, 
38573 /* 85049*/      OPC_EmitInteger, MVT::i32, 3, 
38574 /* 85052*/      OPC_EmitInteger, MVT::i32, 14, 
38575 /* 85055*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38577                     MVT::i32, 7/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 
38583                     MVT::i32, 0/*#Ops*/, 
38590 /* 85086*/    OPC_CheckChild1Type, MVT::i32,
38592 /* 85089*/    OPC_CheckChild2Type, MVT::i32,
38597                     MVT::i32, 2/*#Ops*/, 1, 2, 
38604                     MVT::i32, 2/*#Ops*/, 1, 2, 
38611                     MVT::i32, 2/*#Ops*/, 1, 2, 
38618 /* 85134*/    OPC_CheckChild1Type, MVT::i32,
38621 /* 85139*/    OPC_EmitInteger, MVT::i32, 15, 
38622 /* 85142*/    OPC_EmitInteger, MVT::i32, 0, 
38623 /* 85145*/    OPC_EmitInteger, MVT::i32, 7, 
38624 /* 85148*/    OPC_EmitInteger, MVT::i32, 10, 
38625 /* 85151*/    OPC_EmitInteger, MVT::i32, 5, 
38626 /* 85154*/    OPC_EmitInteger, MVT::i32, 14, 
38627 /* 85157*/    OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38638 /* 85184*/      OPC_EmitInteger, MVT::i32, 14, 
38639 /* 85187*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38641                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38648 /* 85206*/      OPC_EmitInteger, MVT::i32, 14, 
38649 /* 85209*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38651                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38658 /* 85228*/      OPC_EmitInteger, MVT::i32, 14, 
38659 /* 85231*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38661                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
38670 /* 85255*/      OPC_EmitInteger, MVT::i32, 14, 
38671 /* 85258*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38673                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38679 /* 85275*/      OPC_EmitInteger, MVT::i32, 14, 
38680 /* 85278*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38682                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38688 /* 85295*/      OPC_EmitInteger, MVT::i32, 14, 
38689 /* 85298*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38691                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38699 /* 85320*/      OPC_CheckType, MVT::i32,
38701 /* 85324*/      OPC_EmitInteger, MVT::i32, 14, 
38702 /* 85327*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38704                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38716 /* 85353*/      OPC_CheckType, MVT::i32,
38743 /* 85401*/            OPC_EmitInteger, MVT::i32, 14, 
38744 /* 85404*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38758 /* 85429*/            OPC_EmitInteger, MVT::i32, 14, 
38759 /* 85432*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38773 /* 85457*/            OPC_EmitInteger, MVT::i32, 14, 
38774 /* 85460*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38788 /* 85485*/            OPC_EmitInteger, MVT::i32, 14, 
38789 /* 85488*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38803 /* 85513*/            OPC_EmitInteger, MVT::i32, 14, 
38804 /* 85516*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38821 /* 85547*/            OPC_EmitInteger, MVT::i32, 14, 
38822 /* 85550*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38841 /* 85582*/            OPC_EmitInteger, MVT::i32, 14, 
38842 /* 85585*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38856 /* 85610*/            OPC_EmitInteger, MVT::i32, 14, 
38857 /* 85613*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38871 /* 85638*/            OPC_EmitInteger, MVT::i32, 14, 
38872 /* 85641*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38886 /* 85666*/            OPC_EmitInteger, MVT::i32, 14, 
38887 /* 85669*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38904 /* 85700*/            OPC_EmitInteger, MVT::i32, 14, 
38905 /* 85703*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38919 /* 85728*/            OPC_EmitInteger, MVT::i32, 14, 
38920 /* 85731*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38934 /* 85756*/            OPC_EmitInteger, MVT::i32, 14, 
38935 /* 85759*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38949 /* 85784*/            OPC_EmitInteger, MVT::i32, 14, 
38950 /* 85787*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38969 /* 85819*/            OPC_EmitInteger, MVT::i32, 14, 
38970 /* 85822*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
38987 /* 85853*/            OPC_EmitInteger, MVT::i32, 14, 
38988 /* 85856*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39007 /* 85888*/            OPC_EmitInteger, MVT::i32, 14, 
39008 /* 85891*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39022 /* 85916*/            OPC_EmitInteger, MVT::i32, 14, 
39023 /* 85919*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39037 /* 85944*/            OPC_EmitInteger, MVT::i32, 14, 
39038 /* 85947*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39052 /* 85972*/            OPC_EmitInteger, MVT::i32, 14, 
39053 /* 85975*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39070 /* 86006*/            OPC_EmitInteger, MVT::i32, 14, 
39071 /* 86009*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39085 /* 86034*/            OPC_EmitInteger, MVT::i32, 14, 
39086 /* 86037*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39100 /* 86062*/            OPC_EmitInteger, MVT::i32, 14, 
39101 /* 86065*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39115 /* 86090*/            OPC_EmitInteger, MVT::i32, 14, 
39116 /* 86093*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39135 /* 86125*/            OPC_EmitInteger, MVT::i32, 14, 
39136 /* 86128*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39153 /* 86159*/            OPC_EmitInteger, MVT::i32, 14, 
39154 /* 86162*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39168 /* 86187*/            OPC_EmitInteger, MVT::i32, 14, 
39169 /* 86190*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39183 /* 86215*/            OPC_EmitInteger, MVT::i32, 14, 
39184 /* 86218*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39198 /* 86243*/            OPC_EmitInteger, MVT::i32, 14, 
39199 /* 86246*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39213 /* 86271*/            OPC_EmitInteger, MVT::i32, 14, 
39214 /* 86274*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39228 /* 86299*/            OPC_EmitInteger, MVT::i32, 14, 
39229 /* 86302*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39237 /* 86317*/        OPC_CheckChild0Type, MVT::i32,
39241 /* 86325*/          OPC_EmitInteger, MVT::i32, 14, 
39242 /* 86328*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39249 /* 86343*/          OPC_EmitInteger, MVT::i32, 14, 
39250 /* 86346*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39253 /* 86359*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
39274 /* 86395*/            OPC_EmitInteger, MVT::i32, 14, 
39275 /* 86398*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39289 /* 86423*/            OPC_EmitInteger, MVT::i32, 14, 
39290 /* 86426*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39304 /* 86451*/            OPC_EmitInteger, MVT::i32, 14, 
39305 /* 86454*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39319 /* 86479*/            OPC_EmitInteger, MVT::i32, 14, 
39320 /* 86482*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39334 /* 86507*/            OPC_EmitInteger, MVT::i32, 14, 
39335 /* 86510*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39369 /* 86563*/            OPC_EmitInteger, MVT::i32, 14, 
39370 /* 86566*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39377 /* 86581*/            OPC_EmitInteger, MVT::i32, 0, 
39378 /* 86584*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39399 /* 86622*/            OPC_EmitInteger, MVT::i32, 14, 
39400 /* 86625*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39407 /* 86640*/            OPC_EmitInteger, MVT::i32, 0, 
39408 /* 86643*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39429 /* 86681*/            OPC_EmitInteger, MVT::i32, 14, 
39430 /* 86684*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39437 /* 86699*/            OPC_EmitInteger, MVT::i32, 0, 
39438 /* 86702*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39459 /* 86740*/            OPC_EmitInteger, MVT::i32, 14, 
39460 /* 86743*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39467 /* 86758*/            OPC_EmitInteger, MVT::i32, 0, 
39468 /* 86761*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39489 /* 86799*/            OPC_EmitInteger, MVT::i32, 14, 
39490 /* 86802*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39497 /* 86817*/            OPC_EmitInteger, MVT::i32, 0, 
39498 /* 86820*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39534 /* 86880*/            OPC_EmitInteger, MVT::i32, 14, 
39535 /* 86883*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39542 /* 86898*/            OPC_EmitInteger, MVT::i32, 0, 
39543 /* 86901*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39564 /* 86939*/            OPC_EmitInteger, MVT::i32, 14, 
39565 /* 86942*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39572 /* 86957*/            OPC_EmitInteger, MVT::i32, 0, 
39573 /* 86960*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39594 /* 86998*/            OPC_EmitInteger, MVT::i32, 14, 
39595 /* 87001*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39602 /* 87016*/            OPC_EmitInteger, MVT::i32, 0, 
39603 /* 87019*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39624 /* 87057*/            OPC_EmitInteger, MVT::i32, 14, 
39625 /* 87060*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39632 /* 87075*/            OPC_EmitInteger, MVT::i32, 0, 
39633 /* 87078*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39654 /* 87116*/            OPC_EmitInteger, MVT::i32, 14, 
39655 /* 87119*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39662 /* 87134*/            OPC_EmitInteger, MVT::i32, 0, 
39663 /* 87137*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39699 /* 87197*/            OPC_EmitInteger, MVT::i32, 14, 
39700 /* 87200*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39707 /* 87215*/            OPC_EmitInteger, MVT::i32, 0, 
39708 /* 87218*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39729 /* 87256*/            OPC_EmitInteger, MVT::i32, 14, 
39730 /* 87259*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39737 /* 87274*/            OPC_EmitInteger, MVT::i32, 0, 
39738 /* 87277*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39759 /* 87315*/            OPC_EmitInteger, MVT::i32, 14, 
39760 /* 87318*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39767 /* 87333*/            OPC_EmitInteger, MVT::i32, 0, 
39768 /* 87336*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39789 /* 87374*/            OPC_EmitInteger, MVT::i32, 14, 
39790 /* 87377*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39797 /* 87392*/            OPC_EmitInteger, MVT::i32, 0, 
39798 /* 87395*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39819 /* 87433*/            OPC_EmitInteger, MVT::i32, 14, 
39820 /* 87436*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39827 /* 87451*/            OPC_EmitInteger, MVT::i32, 0, 
39828 /* 87454*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39852 /* 87498*/            OPC_EmitInteger, MVT::i32, 14, 
39853 /* 87501*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39860 /* 87516*/            OPC_EmitInteger, MVT::i32, 0, 
39861 /* 87519*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39882 /* 87557*/            OPC_EmitInteger, MVT::i32, 14, 
39883 /* 87560*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39890 /* 87575*/            OPC_EmitInteger, MVT::i32, 0, 
39891 /* 87578*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39912 /* 87616*/            OPC_EmitInteger, MVT::i32, 14, 
39913 /* 87619*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39920 /* 87634*/            OPC_EmitInteger, MVT::i32, 0, 
39921 /* 87637*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39954 /* 87691*/            OPC_EmitInteger, MVT::i32, 14, 
39955 /* 87694*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39962 /* 87709*/            OPC_EmitInteger, MVT::i32, 0, 
39963 /* 87712*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39984 /* 87750*/            OPC_EmitInteger, MVT::i32, 14, 
39985 /* 87753*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
39992 /* 87768*/            OPC_EmitInteger, MVT::i32, 0, 
39993 /* 87771*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40017 /* 87815*/            OPC_EmitInteger, MVT::i32, 14, 
40018 /* 87818*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40025 /* 87833*/            OPC_EmitInteger, MVT::i32, 0, 
40026 /* 87836*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40047 /* 87874*/            OPC_EmitInteger, MVT::i32, 14, 
40048 /* 87877*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40055 /* 87892*/            OPC_EmitInteger, MVT::i32, 0, 
40056 /* 87895*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40077 /* 87933*/            OPC_EmitInteger, MVT::i32, 14, 
40078 /* 87936*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40085 /* 87951*/            OPC_EmitInteger, MVT::i32, 0, 
40086 /* 87954*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40119 /* 88008*/            OPC_EmitInteger, MVT::i32, 14, 
40120 /* 88011*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40127 /* 88026*/            OPC_EmitInteger, MVT::i32, 0, 
40128 /* 88029*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40149 /* 88067*/            OPC_EmitInteger, MVT::i32, 14, 
40150 /* 88070*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40157 /* 88085*/            OPC_EmitInteger, MVT::i32, 0, 
40158 /* 88088*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40182 /* 88132*/            OPC_EmitInteger, MVT::i32, 14, 
40183 /* 88135*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40190 /* 88150*/            OPC_EmitInteger, MVT::i32, 0, 
40191 /* 88153*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40212 /* 88191*/            OPC_EmitInteger, MVT::i32, 14, 
40213 /* 88194*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40220 /* 88209*/            OPC_EmitInteger, MVT::i32, 0, 
40221 /* 88212*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40242 /* 88250*/            OPC_EmitInteger, MVT::i32, 14, 
40243 /* 88253*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40250 /* 88268*/            OPC_EmitInteger, MVT::i32, 0, 
40251 /* 88271*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40272 /* 88309*/            OPC_EmitInteger, MVT::i32, 14, 
40273 /* 88312*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40280 /* 88327*/            OPC_EmitInteger, MVT::i32, 0, 
40281 /* 88330*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40302 /* 88368*/            OPC_EmitInteger, MVT::i32, 14, 
40303 /* 88371*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40310 /* 88386*/            OPC_EmitInteger, MVT::i32, 0, 
40311 /* 88389*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40332 /* 88427*/            OPC_EmitInteger, MVT::i32, 14, 
40333 /* 88430*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40340 /* 88445*/            OPC_EmitInteger, MVT::i32, 0, 
40341 /* 88448*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40365 /* 88492*/            OPC_EmitInteger, MVT::i32, 14, 
40366 /* 88495*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40373 /* 88510*/            OPC_EmitInteger, MVT::i32, 0, 
40374 /* 88513*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40395 /* 88551*/            OPC_EmitInteger, MVT::i32, 14, 
40396 /* 88554*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40403 /* 88569*/            OPC_EmitInteger, MVT::i32, 0, 
40404 /* 88572*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40425 /* 88610*/            OPC_EmitInteger, MVT::i32, 14, 
40426 /* 88613*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40433 /* 88628*/            OPC_EmitInteger, MVT::i32, 0, 
40434 /* 88631*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40467 /* 88685*/            OPC_EmitInteger, MVT::i32, 14, 
40468 /* 88688*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40475 /* 88703*/            OPC_EmitInteger, MVT::i32, 0, 
40476 /* 88706*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40497 /* 88744*/            OPC_EmitInteger, MVT::i32, 14, 
40498 /* 88747*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40505 /* 88762*/            OPC_EmitInteger, MVT::i32, 0, 
40506 /* 88765*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40520 /* 88794*/    OPC_EmitInteger, MVT::i32, 14, 
40521 /* 88797*/    OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40523                   MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
40523                   MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
40530 /* 88818*/    OPC_EmitInteger, MVT::i32, 14, 
40531 /* 88821*/    OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40533                   MVT::i32, 3/*#Ops*/, 0, 1, 2, 
40539 /* 88839*/    OPC_EmitInteger, MVT::i32, 14, 
40540 /* 88842*/    OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40542                   MVT::i32, 2/*#Ops*/, 0, 1, 
40547 /* 88857*/    OPC_CheckType, MVT::i32,
40551 /* 88865*/      OPC_EmitInteger, MVT::i32, 0, 
40552 /* 88868*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40554                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
40560 /* 88885*/      OPC_EmitInteger, MVT::i32, 0, 
40561 /* 88888*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40563                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
40569 /* 88905*/      OPC_EmitInteger, MVT::i32, 0, 
40570 /* 88908*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40572                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
40580 /* 88930*/      OPC_SwitchType /*4 cases */, 13, MVT::i32,// ->88946
40582 /* 88935*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40584                       MVT::i32, 2/*#Ops*/, 0, 1, 
40589 /* 88950*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40596 /* 88965*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40603 /* 88980*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40611 /* 88995*/      OPC_SwitchType /*4 cases */, 13, MVT::i32,// ->89011
40613 /* 89000*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40615                       MVT::i32, 2/*#Ops*/, 0, 1, 
40620 /* 89015*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40627 /* 89030*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40634 /* 89045*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40642 /* 89060*/      OPC_SwitchType /*4 cases */, 13, MVT::i32,// ->89076
40644 /* 89065*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40646                       MVT::i32, 2/*#Ops*/, 0, 1, 
40651 /* 89080*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40658 /* 89095*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40665 /* 89110*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40672 /* 89123*/      OPC_CheckChild0Type, MVT::i32,
40675 /* 89130*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40682 /* 89145*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40689 /* 89160*/        OPC_EmitInteger, MVT::i32, ARM::VCCRRegClassID,
40698 /* 89177*/    OPC_CheckType, MVT::i32,
40702 /* 89185*/      OPC_EmitInteger, MVT::i32, 14, 
40703 /* 89188*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40706 /* 89200*/      OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
40708                     MVT::i32, 2/*#Ops*/, 3, 4, 
40714 /* 89216*/      OPC_EmitInteger, MVT::i32, 14, 
40715 /* 89219*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40718 /* 89231*/      OPC_EmitInteger, MVT::i32, ARM::GPRRegClassID,
40720                     MVT::i32, 2/*#Ops*/, 3, 4, 
40726 /* 89248*/    OPC_CheckType, MVT::i32,
40730 /* 89256*/      OPC_EmitInteger, MVT::i32, 127, 
40731 /* 89259*/      OPC_EmitInteger, MVT::i32, 14, 
40732 /* 89262*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40733 /* 89265*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40735                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
40736 /* 89278*/      OPC_EmitInteger, MVT::i32, 0, 
40737 /* 89281*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40739                     MVT::i32, 4/*#Ops*/, 5, 0, 6, 7, 
40745 /* 89299*/      OPC_EmitInteger, MVT::i32, 0|128,0|128,126|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709518848*/, 
40747                     MVT::i32, 1/*#Ops*/, 1,  // Results = #2
40748 /* 89318*/      OPC_EmitInteger, MVT::i32, 0, 
40749 /* 89321*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40751                     MVT::i32, 4/*#Ops*/, 2, 0, 3, 4, 
40757 /* 89339*/      OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,0|128,120|128,127|128,127|128,127|128,127|128,1/*18446744071562067968*/, 
40758 /* 89351*/      OPC_EmitInteger, MVT::i32, 14, 
40759 /* 89354*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40760 /* 89357*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40762                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
40763 /* 89370*/      OPC_EmitInteger, MVT::i32, 0, 
40764 /* 89373*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40766                     MVT::i32, 4/*#Ops*/, 5, 0, 6, 7, 
40772 /* 89392*/    OPC_CheckType, MVT::i32,
40776 /* 89400*/      OPC_EmitInteger, MVT::i32, 0, 
40777 /* 89403*/      OPC_EmitInteger, MVT::i32, 14, 
40778 /* 89406*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40779 /* 89409*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40781                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
40782 /* 89422*/      OPC_EmitInteger, MVT::i32, 0, 
40783 /* 89425*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40785                     MVT::i32, 4/*#Ops*/, 5, 0, 6, 7, 
40791 /* 89443*/      OPC_EmitInteger, MVT::i32, 0, 
40792 /* 89446*/      OPC_EmitInteger, MVT::i32, 14, 
40793 /* 89449*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40794 /* 89452*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40796                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
40797 /* 89465*/      OPC_EmitInteger, MVT::i32, 0, 
40798 /* 89468*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40800                     MVT::i32, 4/*#Ops*/, 5, 0, 6, 7, 
40806 /* 89486*/      OPC_EmitInteger, MVT::i32, 0, 
40807 /* 89489*/      OPC_EmitInteger, MVT::i32, 14, 
40808 /* 89492*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40809 /* 89495*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40811                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
40812 /* 89508*/      OPC_EmitInteger, MVT::i32, 0, 
40813 /* 89511*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40815                     MVT::i32, 4/*#Ops*/, 5, 0, 6, 7, 
40821 /* 89530*/    OPC_CheckType, MVT::i32,
40825 /* 89538*/      OPC_EmitInteger, MVT::i32, 127, 
40826 /* 89541*/      OPC_EmitInteger, MVT::i32, 14, 
40827 /* 89544*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40828 /* 89547*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40830                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
40831 /* 89560*/      OPC_EmitInteger, MVT::i32, 0, 
40832 /* 89563*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40834                     MVT::i32, 4/*#Ops*/, 5, 0, 6, 7, 
40840 /* 89581*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,1/*32767*/, 
40841 /* 89586*/      OPC_EmitInteger, MVT::i32, 14, 
40842 /* 89589*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40844                     MVT::i32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
40845 /* 89601*/      OPC_EmitInteger, MVT::i32, 0, 
40846 /* 89604*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40848                     MVT::i32, 4/*#Ops*/, 4, 0, 5, 6, 
40854 /* 89622*/      OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,0|128,120|128,127|128,127|128,127|128,127|128,1/*18446744071562067968*/, 
40855 /* 89634*/      OPC_EmitInteger, MVT::i32, 14, 
40856 /* 89637*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40857 /* 89640*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40859                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
40860 /* 89653*/      OPC_EmitInteger, MVT::i32, 0, 
40861 /* 89656*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40863                     MVT::i32, 4/*#Ops*/, 5, 0, 6, 7, 
40869 /* 89675*/    OPC_CheckType, MVT::i32,
40873 /* 89683*/      OPC_EmitInteger, MVT::i32, 127|128,1/*255*/, 
40874 /* 89687*/      OPC_EmitInteger, MVT::i32, 14, 
40875 /* 89690*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40876 /* 89693*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40878                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
40879 /* 89706*/      OPC_EmitInteger, MVT::i32, 0, 
40880 /* 89709*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40882                     MVT::i32, 4/*#Ops*/, 5, 0, 6, 7, 
40888 /* 89727*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,3/*65535*/, 
40889 /* 89732*/      OPC_EmitInteger, MVT::i32, 14, 
40890 /* 89735*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40892                     MVT::i32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
40893 /* 89747*/      OPC_EmitInteger, MVT::i32, 0, 
40894 /* 89750*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40896                     MVT::i32, 4/*#Ops*/, 4, 0, 5, 6, 
40902 /* 89768*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,15/*4294967295*/, 
40903 /* 89775*/      OPC_EmitInteger, MVT::i32, 14, 
40904 /* 89778*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40905 /* 89781*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40907                     MVT::i32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
40908 /* 89794*/      OPC_EmitInteger, MVT::i32, 0, 
40909 /* 89797*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
40911                     MVT::i32, 4/*#Ops*/, 5, 0, 6, 7, 
40919                   MVT::i32, 0/*#Ops*/, 
40927                   MVT::i32, 1/*#Ops*/, 1, 
40933 /* 89840*/    OPC_CheckChild1Type, MVT::i32,
40935 /* 89843*/    OPC_CheckChild2Type, MVT::i32,
40936 /* 89845*/    OPC_CheckType, MVT::i32,
40941                     MVT::i32, 2/*#Ops*/, 1, 2, 
40948                     MVT::i32, 2/*#Ops*/, 1, 2, 
40955                     MVT::i32, 2/*#Ops*/, 1, 2, 
40962                     MVT::i32, 2/*#Ops*/, 1, 2, 
40969                     MVT::i32, 2/*#Ops*/, 1, 2, 
40987 /* 89934*/        OPC_CheckChild1Type, MVT::i32,
40996 /* 89952*/          OPC_EmitInteger, MVT::i32, 14, 
40997 /* 89955*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41000 /* 89968*/          OPC_EmitInteger, MVT::i32, 14, 
41001 /* 89971*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41010 /* 89991*/          OPC_EmitInteger, MVT::i32, 14, 
41011 /* 89994*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41014 /* 90007*/          OPC_EmitInteger, MVT::i32, 14, 
41015 /* 90010*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41036 /* 90055*/          OPC_EmitInteger, MVT::i32, 14, 
41037 /* 90058*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41055 /* 90097*/          OPC_EmitInteger, MVT::i32, 14, 
41056 /* 90100*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41067 /* 90122*/        OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
41070 /* 90133*/        OPC_EmitInteger, MVT::i32, 14, 
41071 /* 90136*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41079 /* 90154*/          OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
41082 /* 90165*/          OPC_EmitInteger, MVT::i32, 14, 
41083 /* 90168*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41092 /* 90189*/          OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
41094                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
41095 /* 90200*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41098 /* 90212*/          OPC_EmitInteger, MVT::i32, 14, 
41099 /* 90215*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41102 /* 90227*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41110 /* 90243*/        OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
41113 /* 90254*/        OPC_EmitInteger, MVT::i32, 14, 
41114 /* 90257*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41122 /* 90275*/        OPC_EmitInteger, MVT::i32, 14, 
41123 /* 90278*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41133 /* 90300*/            OPC_EmitInteger, MVT::i32, 14, 
41134 /* 90303*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41141 /* 90318*/            OPC_EmitInteger, MVT::i32, 0, 
41142 /* 90321*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41153 /* 90346*/          OPC_EmitInteger, MVT::i32, 112|128,1/*240*/, 
41154 /* 90350*/          OPC_EmitInteger, MVT::i32, 0, 
41155 /* 90353*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41160 /* 90372*/          OPC_EmitInteger, MVT::i32, 0, 
41161 /* 90375*/          OPC_EmitInteger, MVT::i32, 0, 
41162 /* 90378*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41167 /* 90397*/          OPC_EmitInteger, MVT::i32, 0, 
41176 /* 90417*/        OPC_EmitInteger, MVT::i32, 14, 
41177 /* 90420*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41187 /* 90442*/            OPC_EmitInteger, MVT::i32, 14, 
41188 /* 90445*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41195 /* 90460*/            OPC_EmitInteger, MVT::i32, 0, 
41196 /* 90463*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41207 /* 90488*/          OPC_EmitInteger, MVT::i32, 60|128,21/*2748*/, 
41208 /* 90492*/          OPC_EmitInteger, MVT::i32, 0, 
41209 /* 90495*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41214 /* 90514*/          OPC_EmitInteger, MVT::i32, 0, 
41215 /* 90517*/          OPC_EmitInteger, MVT::i32, 0, 
41216 /* 90520*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41221 /* 90539*/          OPC_EmitInteger, MVT::i32, 0, 
41236 /* 90570*/        OPC_CheckChild1Type, MVT::i32,
41245 /* 90588*/          OPC_EmitInteger, MVT::i32, 14, 
41246 /* 90591*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41249 /* 90604*/          OPC_EmitInteger, MVT::i32, 14, 
41250 /* 90607*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41259 /* 90627*/          OPC_EmitInteger, MVT::i32, 14, 
41260 /* 90630*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41263 /* 90643*/          OPC_EmitInteger, MVT::i32, 14, 
41264 /* 90646*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41285 /* 90691*/          OPC_EmitInteger, MVT::i32, 14, 
41286 /* 90694*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41304 /* 90733*/          OPC_EmitInteger, MVT::i32, 14, 
41305 /* 90736*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41316 /* 90758*/        OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
41319 /* 90769*/        OPC_EmitInteger, MVT::i32, 14, 
41320 /* 90772*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41328 /* 90790*/          OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
41331 /* 90801*/          OPC_EmitInteger, MVT::i32, 14, 
41332 /* 90804*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41341 /* 90825*/          OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
41343                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
41344 /* 90836*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41347 /* 90848*/          OPC_EmitInteger, MVT::i32, 14, 
41348 /* 90851*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41351 /* 90863*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41359 /* 90879*/        OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
41362 /* 90890*/        OPC_EmitInteger, MVT::i32, 14, 
41363 /* 90893*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41371 /* 90911*/        OPC_EmitInteger, MVT::i32, 14, 
41372 /* 90914*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41382 /* 90936*/            OPC_EmitInteger, MVT::i32, 14, 
41383 /* 90939*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41390 /* 90954*/            OPC_EmitInteger, MVT::i32, 0, 
41391 /* 90957*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41402 /* 90982*/          OPC_EmitInteger, MVT::i32, 112, 
41403 /* 90985*/          OPC_EmitInteger, MVT::i32, 0, 
41404 /* 90988*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41409 /* 91007*/          OPC_EmitInteger, MVT::i32, 0, 
41410 /* 91010*/          OPC_EmitInteger, MVT::i32, 0, 
41411 /* 91013*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41416 /* 91032*/          OPC_EmitInteger, MVT::i32, 0, 
41425 /* 91052*/        OPC_EmitInteger, MVT::i32, 14, 
41426 /* 91055*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41436 /* 91077*/            OPC_EmitInteger, MVT::i32, 14, 
41437 /* 91080*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41444 /* 91095*/            OPC_EmitInteger, MVT::i32, 0, 
41445 /* 91098*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41456 /* 91123*/          OPC_EmitInteger, MVT::i32, 60|128,20/*2620*/, 
41457 /* 91127*/          OPC_EmitInteger, MVT::i32, 0, 
41458 /* 91130*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41463 /* 91149*/          OPC_EmitInteger, MVT::i32, 0, 
41464 /* 91152*/          OPC_EmitInteger, MVT::i32, 0, 
41465 /* 91155*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41470 /* 91174*/          OPC_EmitInteger, MVT::i32, 0, 
41494 /* 91221*/          OPC_EmitInteger, MVT::i32, 14, 
41495 /* 91224*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41502 /* 91241*/          OPC_EmitInteger, MVT::i32, 14, 
41503 /* 91244*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41512 /* 91265*/          OPC_EmitInteger, MVT::i32, 14, 
41513 /* 91268*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41520 /* 91285*/          OPC_EmitInteger, MVT::i32, 14, 
41521 /* 91288*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41530 /* 91309*/          OPC_EmitInteger, MVT::i32, 14, 
41531 /* 91312*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41538 /* 91329*/          OPC_EmitInteger, MVT::i32, 14, 
41539 /* 91332*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41561 /* 91374*/          OPC_EmitInteger, MVT::i32, 14, 
41562 /* 91377*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41569 /* 91394*/          OPC_EmitInteger, MVT::i32, 14, 
41570 /* 91397*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41579 /* 91418*/          OPC_EmitInteger, MVT::i32, 14, 
41580 /* 91421*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41587 /* 91438*/          OPC_EmitInteger, MVT::i32, 14, 
41588 /* 91441*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41597 /* 91462*/          OPC_EmitInteger, MVT::i32, 14, 
41598 /* 91465*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41605 /* 91482*/          OPC_EmitInteger, MVT::i32, 14, 
41606 /* 91485*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41624 /* 91519*/        OPC_EmitInteger, MVT::i32, 14, 
41625 /* 91522*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41632 /* 91540*/        OPC_EmitInteger, MVT::i32, 14, 
41633 /* 91543*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41640 /* 91561*/        OPC_EmitInteger, MVT::i32, 14, 
41641 /* 91564*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41658 /* 91597*/        OPC_EmitInteger, MVT::i32, 14, 
41659 /* 91600*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41666 /* 91618*/        OPC_EmitInteger, MVT::i32, 14, 
41667 /* 91621*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41674 /* 91639*/        OPC_EmitInteger, MVT::i32, 14, 
41675 /* 91642*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41692 /* 91675*/        OPC_EmitInteger, MVT::i32, 14, 
41693 /* 91678*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41700 /* 91696*/        OPC_EmitInteger, MVT::i32, 14, 
41701 /* 91699*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41708 /* 91717*/        OPC_EmitInteger, MVT::i32, 14, 
41709 /* 91720*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41726 /* 91753*/        OPC_EmitInteger, MVT::i32, 14, 
41727 /* 91756*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41734 /* 91774*/        OPC_EmitInteger, MVT::i32, 14, 
41735 /* 91777*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41743 /* 91797*/          OPC_EmitInteger, MVT::i32, 14, 
41744 /* 91800*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41751 /* 91817*/          OPC_EmitInteger, MVT::i32, 14, 
41752 /* 91820*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41759 /* 91837*/          OPC_EmitInteger, MVT::i32, 14, 
41760 /* 91840*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41779 /* 91875*/        OPC_EmitInteger, MVT::i32, 14, 
41780 /* 91878*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41787 /* 91895*/        OPC_EmitInteger, MVT::i32, 14, 
41788 /* 91898*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41806 /* 91936*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41809 /* 91947*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41814 /* 91965*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41817 /* 91976*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41822 /* 91994*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41825 /* 92005*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41828 /* 92017*/        OPC_EmitInteger, MVT::i32, 14, 
41829 /* 92020*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41832 /* 92034*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41835 /* 92045*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41844 /* 92066*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41847 /* 92077*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41852 /* 92095*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41855 /* 92106*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41860 /* 92124*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41863 /* 92135*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41866 /* 92147*/        OPC_EmitInteger, MVT::i32, 14, 
41867 /* 92150*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41870 /* 92164*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41873 /* 92175*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41891 /* 92210*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41894 /* 92221*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41899 /* 92239*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41902 /* 92250*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41907 /* 92268*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41910 /* 92279*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41913 /* 92291*/        OPC_EmitInteger, MVT::i32, 14, 
41914 /* 92294*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41917 /* 92308*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41920 /* 92319*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41929 /* 92340*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41932 /* 92351*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41937 /* 92369*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41940 /* 92380*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41945 /* 92398*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41948 /* 92409*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41951 /* 92421*/        OPC_EmitInteger, MVT::i32, 14, 
41952 /* 92424*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41955 /* 92438*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41958 /* 92449*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41970 /* 92473*/          OPC_EmitInteger, MVT::i32, 14, 
41971 /* 92476*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41979 /* 92495*/            OPC_EmitInteger, MVT::i32, 14, 
41980 /* 92498*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
41989 /* 92520*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41992 /* 92531*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
41997 /* 92549*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
42000 /* 92560*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
42003 /* 92572*/            OPC_EmitInteger, MVT::i32, 14, 
42004 /* 92575*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42007 /* 92588*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
42010 /* 92599*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
42018 /* 92615*/          OPC_EmitInteger, MVT::i32, 14, 
42019 /* 92618*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42045 /* 92666*/            OPC_EmitInteger, MVT::i32, 14, 
42046 /* 92669*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42054 /* 92690*/            OPC_EmitInteger, MVT::i32, 14, 
42055 /* 92693*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42078 /* 92736*/          OPC_EmitInteger, MVT::i32, 14, 
42079 /* 92739*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42107 /* 92790*/        OPC_EmitInteger, MVT::i32, 14, 
42108 /* 92793*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42131 /* 92836*/        OPC_EmitInteger, MVT::i32, 14, 
42132 /* 92839*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42158 /* 92887*/      OPC_EmitInteger, MVT::i32, 14, 
42159 /* 92890*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42185 /* 92939*/        OPC_EmitInteger, MVT::i32, 14, 
42186 /* 92942*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42209 /* 92985*/        OPC_EmitInteger, MVT::i32, 14, 
42210 /* 92988*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42242 /* 93055*/        OPC_EmitInteger, MVT::i32, 14, 
42243 /* 93058*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42270 /* 93116*/        OPC_EmitInteger, MVT::i32, 14, 
42271 /* 93119*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42303 /* 93186*/        OPC_EmitInteger, MVT::i32, 14, 
42304 /* 93189*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42332 /* 93248*/        OPC_EmitInteger, MVT::i32, 14, 
42333 /* 93251*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42358 /* 93298*/          OPC_EmitInteger, MVT::i32, 14, 
42359 /* 93301*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42367 /* 93322*/          OPC_EmitInteger, MVT::i32, 14, 
42368 /* 93325*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42389 /* 93364*/        OPC_EmitInteger, MVT::i32, 14, 
42390 /* 93367*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42415 /* 93413*/        OPC_EmitInteger, MVT::i32, 14, 
42416 /* 93416*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42437 /* 93455*/        OPC_EmitInteger, MVT::i32, 14, 
42438 /* 93458*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42462 /* 93502*/      OPC_EmitInteger, MVT::i32, 14, 
42463 /* 93505*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42487 /* 93550*/        OPC_EmitInteger, MVT::i32, 14, 
42488 /* 93553*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42509 /* 93592*/        OPC_EmitInteger, MVT::i32, 14, 
42510 /* 93595*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42528 /* 93632*/          OPC_EmitInteger, MVT::i32, 14, 
42529 /* 93635*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42536 /* 93652*/          OPC_EmitInteger, MVT::i32, 14, 
42537 /* 93655*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42546 /* 93676*/          OPC_EmitInteger, MVT::i32, 14, 
42547 /* 93679*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42554 /* 93696*/          OPC_EmitInteger, MVT::i32, 14, 
42555 /* 93699*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42563 /* 93718*/        OPC_EmitInteger, MVT::i32, 14, 
42564 /* 93721*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42571 /* 93739*/        OPC_EmitInteger, MVT::i32, 14, 
42572 /* 93742*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42590 /* 93778*/          OPC_EmitInteger, MVT::i32, 14, 
42591 /* 93781*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42598 /* 93798*/          OPC_EmitInteger, MVT::i32, 14, 
42599 /* 93801*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42608 /* 93822*/          OPC_EmitInteger, MVT::i32, 14, 
42609 /* 93825*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42616 /* 93842*/          OPC_EmitInteger, MVT::i32, 14, 
42617 /* 93845*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42625 /* 93864*/        OPC_EmitInteger, MVT::i32, 14, 
42626 /* 93867*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42633 /* 93885*/        OPC_EmitInteger, MVT::i32, 14, 
42634 /* 93888*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42649 /* 93917*/        OPC_EmitInteger, MVT::i32, 14, 
42650 /* 93920*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42658 /* 93940*/          OPC_EmitInteger, MVT::i32, 14, 
42659 /* 93943*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42666 /* 93960*/          OPC_EmitInteger, MVT::i32, 0, 
42667 /* 93963*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42675 /* 93982*/        OPC_EmitInteger, MVT::i32, 0, 
42676 /* 93985*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42691 /* 94014*/        OPC_EmitInteger, MVT::i32, 14, 
42692 /* 94017*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42700 /* 94037*/          OPC_EmitInteger, MVT::i32, 14, 
42701 /* 94040*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42708 /* 94057*/          OPC_EmitInteger, MVT::i32, 0, 
42709 /* 94060*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42717 /* 94079*/        OPC_EmitInteger, MVT::i32, 0, 
42718 /* 94082*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42729 /* 94106*/        OPC_EmitInteger, MVT::i32, 14, 
42730 /* 94109*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42738 /* 94128*/          OPC_EmitInteger, MVT::i32, 14, 
42739 /* 94131*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42746 /* 94147*/          OPC_EmitInteger, MVT::i32, 0, 
42747 /* 94150*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42757 /* 94175*/        OPC_EmitInteger, MVT::i32, 14, 
42758 /* 94178*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42766 /* 94197*/          OPC_EmitInteger, MVT::i32, 14, 
42767 /* 94200*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42774 /* 94216*/          OPC_EmitInteger, MVT::i32, 0, 
42775 /* 94219*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42801 /* 94273*/          OPC_EmitInteger, MVT::i32, 14, 
42802 /* 94276*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42809 /* 94294*/          OPC_EmitInteger, MVT::i32, 14, 
42810 /* 94297*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42818 /* 94317*/            OPC_EmitInteger, MVT::i32, 14, 
42819 /* 94320*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42826 /* 94337*/            OPC_EmitInteger, MVT::i32, 14, 
42827 /* 94340*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42846 /* 94375*/          OPC_EmitInteger, MVT::i32, 14, 
42847 /* 94378*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42854 /* 94396*/          OPC_EmitInteger, MVT::i32, 14, 
42855 /* 94399*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42862 /* 94417*/          OPC_EmitInteger, MVT::i32, 14, 
42863 /* 94420*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42881 /* 94454*/          OPC_EmitInteger, MVT::i32, 14, 
42882 /* 94457*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42889 /* 94475*/          OPC_EmitInteger, MVT::i32, 14, 
42890 /* 94478*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42897 /* 94496*/          OPC_EmitInteger, MVT::i32, 14, 
42898 /* 94499*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42916 /* 94533*/        OPC_EmitInteger, MVT::i32, 14, 
42917 /* 94536*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42924 /* 94554*/        OPC_EmitInteger, MVT::i32, 14, 
42925 /* 94557*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42932 /* 94575*/        OPC_EmitInteger, MVT::i32, 14, 
42933 /* 94578*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42950 /* 94611*/        OPC_EmitInteger, MVT::i32, 14, 
42951 /* 94614*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42958 /* 94632*/        OPC_EmitInteger, MVT::i32, 14, 
42959 /* 94635*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42967 /* 94655*/          OPC_EmitInteger, MVT::i32, 14, 
42968 /* 94658*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42975 /* 94675*/          OPC_EmitInteger, MVT::i32, 14, 
42976 /* 94678*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
42994 /* 94712*/        OPC_EmitInteger, MVT::i32, 14, 
42995 /* 94715*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43002 /* 94733*/        OPC_EmitInteger, MVT::i32, 14, 
43003 /* 94736*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43010 /* 94754*/        OPC_EmitInteger, MVT::i32, 14, 
43011 /* 94757*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43028 /* 94790*/        OPC_EmitInteger, MVT::i32, 14, 
43029 /* 94793*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43036 /* 94811*/        OPC_EmitInteger, MVT::i32, 14, 
43037 /* 94814*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43044 /* 94832*/        OPC_EmitInteger, MVT::i32, 14, 
43045 /* 94835*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43064 /* 94876*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43067 /* 94887*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
43072 /* 94905*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43075 /* 94916*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
43080 /* 94934*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43083 /* 94945*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
43086 /* 94957*/          OPC_EmitInteger, MVT::i32, 14, 
43087 /* 94960*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43090 /* 94974*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43093 /* 94985*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
43102 /* 95006*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43105 /* 95017*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
43110 /* 95035*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43113 /* 95046*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
43118 /* 95064*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43121 /* 95075*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
43124 /* 95087*/          OPC_EmitInteger, MVT::i32, 14, 
43125 /* 95090*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43128 /* 95104*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43131 /* 95115*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
43141 /* 95135*/          OPC_EmitInteger, MVT::i32, 14, 
43142 /* 95138*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43150 /* 95157*/            OPC_EmitInteger, MVT::i32, 14, 
43151 /* 95160*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43160 /* 95182*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43163 /* 95193*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
43168 /* 95211*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43171 /* 95222*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
43174 /* 95234*/            OPC_EmitInteger, MVT::i32, 14, 
43175 /* 95237*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43178 /* 95250*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43181 /* 95261*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
43189 /* 95277*/          OPC_EmitInteger, MVT::i32, 14, 
43190 /* 95280*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43216 /* 95329*/            OPC_EmitInteger, MVT::i32, 14, 
43217 /* 95332*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43225 /* 95353*/            OPC_EmitInteger, MVT::i32, 14, 
43226 /* 95356*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43249 /* 95400*/            OPC_EmitInteger, MVT::i32, 14, 
43250 /* 95403*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43258 /* 95424*/            OPC_EmitInteger, MVT::i32, 14, 
43259 /* 95427*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43287 /* 95486*/          OPC_EmitInteger, MVT::i32, 14, 
43288 /* 95489*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43315 /* 95547*/          OPC_EmitInteger, MVT::i32, 14, 
43316 /* 95550*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43336 /* 95589*/            OPC_EmitInteger, MVT::i32, 14, 
43337 /* 95592*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43345 /* 95613*/            OPC_EmitInteger, MVT::i32, 14, 
43346 /* 95616*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43367 /* 95656*/            OPC_EmitInteger, MVT::i32, 14, 
43368 /* 95659*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43376 /* 95680*/            OPC_EmitInteger, MVT::i32, 14, 
43377 /* 95683*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43393 /* 95717*/                OPC_EmitInteger, MVT::i32, 14, 
43394 /* 95720*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43401 /* 95737*/                OPC_EmitInteger, MVT::i32, 14, 
43402 /* 95740*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43411 /* 95761*/                OPC_EmitInteger, MVT::i32, 14, 
43412 /* 95764*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43419 /* 95781*/                OPC_EmitInteger, MVT::i32, 14, 
43420 /* 95784*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43432 /* 95810*/                OPC_EmitInteger, MVT::i32, 14, 
43433 /* 95813*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43440 /* 95830*/                OPC_EmitInteger, MVT::i32, 14, 
43441 /* 95833*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43450 /* 95854*/                OPC_EmitInteger, MVT::i32, 14, 
43451 /* 95857*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43458 /* 95874*/                OPC_EmitInteger, MVT::i32, 14, 
43459 /* 95877*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43466 /* 95894*/                OPC_EmitInteger, MVT::i32, 0, 
43467 /* 95897*/                OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43475 /* 95916*/              OPC_EmitInteger, MVT::i32, 0, 
43476 /* 95919*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43488 /* 95944*/          OPC_EmitInteger, MVT::i32, 14, 
43489 /* 95947*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43497 /* 95966*/            OPC_EmitInteger, MVT::i32, 14, 
43498 /* 95969*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43505 /* 95985*/            OPC_EmitInteger, MVT::i32, 0, 
43506 /* 95988*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43516 /* 96013*/          OPC_EmitInteger, MVT::i32, 14, 
43517 /* 96016*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43525 /* 96035*/            OPC_EmitInteger, MVT::i32, 14, 
43526 /* 96038*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43533 /* 96054*/            OPC_EmitInteger, MVT::i32, 0, 
43534 /* 96057*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43559 /* 96107*/          OPC_EmitInteger, MVT::i32, 14, 
43560 /* 96110*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43567 /* 96128*/          OPC_EmitInteger, MVT::i32, 14, 
43568 /* 96131*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43578 /* 96153*/          OPC_EmitInteger, MVT::i32, 14, 
43579 /* 96156*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43586 /* 96174*/          OPC_EmitInteger, MVT::i32, 14, 
43587 /* 96177*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43604 /* 96210*/          OPC_EmitInteger, MVT::i32, 14, 
43605 /* 96213*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43612 /* 96231*/          OPC_EmitInteger, MVT::i32, 14, 
43613 /* 96234*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43628 /* 96264*/            OPC_EmitInteger, MVT::i32, 14, 
43629 /* 96267*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43636 /* 96285*/            OPC_EmitInteger, MVT::i32, 14, 
43637 /* 96288*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43647 /* 96310*/            OPC_EmitInteger, MVT::i32, 14, 
43648 /* 96313*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43655 /* 96331*/            OPC_EmitInteger, MVT::i32, 14, 
43656 /* 96334*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43663 /* 96352*/            OPC_EmitInteger, MVT::i32, 14, 
43664 /* 96355*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43681 /* 96386*/        OPC_EmitInteger, MVT::i32, 14, 
43682 /* 96389*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43689 /* 96407*/        OPC_EmitInteger, MVT::i32, 14, 
43690 /* 96410*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43702 /* 96435*/        OPC_EmitInteger, MVT::i32, 14, 
43703 /* 96438*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43711 /* 96458*/          OPC_EmitInteger, MVT::i32, 14, 
43712 /* 96461*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43719 /* 96478*/          OPC_EmitInteger, MVT::i32, 0, 
43720 /* 96481*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43728 /* 96500*/        OPC_EmitInteger, MVT::i32, 14, 
43729 /* 96503*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43737 /* 96523*/          OPC_EmitInteger, MVT::i32, 14, 
43738 /* 96526*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43745 /* 96543*/          OPC_EmitInteger, MVT::i32, 0, 
43746 /* 96546*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43768 /* 96592*/            OPC_EmitInteger, MVT::i32, 14, 
43769 /* 96595*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43776 /* 96613*/            OPC_EmitInteger, MVT::i32, 14, 
43777 /* 96616*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43794 /* 96648*/              OPC_EmitInteger, MVT::i32, 14, 
43795 /* 96651*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43802 /* 96669*/              OPC_EmitInteger, MVT::i32, 14, 
43803 /* 96672*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43815 /* 96696*/              OPC_EmitInteger, MVT::i32, 14, 
43816 /* 96699*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43823 /* 96717*/              OPC_EmitInteger, MVT::i32, 14, 
43824 /* 96720*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43838 /* 96748*/          OPC_EmitInteger, MVT::i32, 14, 
43839 /* 96751*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43846 /* 96768*/          OPC_EmitInteger, MVT::i32, 14, 
43847 /* 96771*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43854 /* 96788*/          OPC_EmitInteger, MVT::i32, 14, 
43855 /* 96791*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43867 /* 96815*/          OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,0|128,8/*2147483648*/, 
43868 /* 96822*/          OPC_EmitInteger, MVT::i32, 14, 
43869 /* 96825*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43870 /* 96828*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43872                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5,  // Results = #6
43873 /* 96842*/          OPC_EmitInteger, MVT::i32, 14, 
43874 /* 96845*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43881 /* 96861*/          OPC_EmitInteger, MVT::i32, 0|128,0|128,0|128,0|128,8/*2147483648*/, 
43882 /* 96868*/          OPC_EmitInteger, MVT::i32, 14, 
43883 /* 96871*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43884 /* 96874*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43886                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5,  // Results = #6
43887 /* 96888*/          OPC_EmitInteger, MVT::i32, 14, 
43888 /* 96891*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43899 /* 96914*/        OPC_EmitInteger, MVT::i32, 14, 
43900 /* 96917*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43908 /* 96935*/          OPC_EmitInteger, MVT::i32, 14, 
43909 /* 96938*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43918 /* 96959*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43921 /* 96970*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
43924 /* 96982*/          OPC_EmitInteger, MVT::i32, 14, 
43925 /* 96985*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43928 /* 96997*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43931 /* 97008*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
43939 /* 97024*/        OPC_EmitInteger, MVT::i32, 14, 
43940 /* 97027*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43947 /* 97043*/        OPC_EmitInteger, MVT::i32, 14, 
43948 /* 97046*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43956 /* 97064*/          OPC_EmitInteger, MVT::i32, 14, 
43957 /* 97067*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43964 /* 97082*/          OPC_EmitInteger, MVT::i32, 0, 
43965 /* 97085*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43975 /* 97109*/        OPC_EmitInteger, MVT::i32, 14, 
43976 /* 97112*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43984 /* 97130*/          OPC_EmitInteger, MVT::i32, 14, 
43985 /* 97133*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
43992 /* 97148*/          OPC_EmitInteger, MVT::i32, 0, 
43993 /* 97151*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44012 /* 97191*/        OPC_EmitInteger, MVT::i32, 14, 
44013 /* 97194*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44020 /* 97211*/        OPC_EmitInteger, MVT::i32, 14, 
44021 /* 97214*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44036 /* 97244*/          OPC_EmitInteger, MVT::i32, 14, 
44037 /* 97247*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44044 /* 97264*/          OPC_EmitInteger, MVT::i32, 14, 
44045 /* 97267*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44055 /* 97289*/          OPC_EmitInteger, MVT::i32, 14, 
44056 /* 97292*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44064 /* 97311*/            OPC_EmitInteger, MVT::i32, 14, 
44065 /* 97314*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44074 /* 97336*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
44077 /* 97347*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
44082 /* 97365*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
44085 /* 97376*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
44088 /* 97388*/            OPC_EmitInteger, MVT::i32, 14, 
44089 /* 97391*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44092 /* 97404*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
44095 /* 97415*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
44103 /* 97431*/          OPC_EmitInteger, MVT::i32, 14, 
44104 /* 97434*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44124 /* 97472*/            OPC_EmitInteger, MVT::i32, 14, 
44125 /* 97475*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44133 /* 97495*/            OPC_EmitInteger, MVT::i32, 14, 
44134 /* 97498*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44150 /* 97530*/            OPC_EmitInteger, MVT::i32, 14, 
44151 /* 97533*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44159 /* 97553*/            OPC_EmitInteger, MVT::i32, 14, 
44160 /* 97556*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44183 /* 97598*/          OPC_EmitInteger, MVT::i32, 14, 
44184 /* 97601*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44192 /* 97621*/          OPC_EmitInteger, MVT::i32, 14, 
44193 /* 97624*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44210 /* 97657*/          OPC_EmitInteger, MVT::i32, 14, 
44211 /* 97660*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44219 /* 97680*/          OPC_EmitInteger, MVT::i32, 14, 
44220 /* 97683*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44247 /* 97739*/        OPC_EmitInteger, MVT::i32, 14, 
44248 /* 97742*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44268 /* 97788*/        OPC_EmitInteger, MVT::i32, 14, 
44269 /* 97791*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44295 /* 97846*/        OPC_EmitInteger, MVT::i32, 14, 
44296 /* 97849*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44317 /* 97896*/        OPC_EmitInteger, MVT::i32, 14, 
44318 /* 97899*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44336 /* 97938*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
44339 /* 97950*/          OPC_EmitInteger, MVT::i32, 0, 
44340 /* 97953*/          OPC_EmitInteger, MVT::i32, 14, 
44341 /* 97956*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44350 /* 97980*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
44353 /* 97992*/          OPC_EmitInteger, MVT::i32, 0, 
44354 /* 97995*/          OPC_EmitInteger, MVT::i32, 14, 
44355 /* 97998*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44368 /* 98028*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
44371 /* 98040*/          OPC_EmitInteger, MVT::i32, 0, 
44372 /* 98043*/          OPC_EmitInteger, MVT::i32, 14, 
44373 /* 98046*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44382 /* 98070*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
44385 /* 98082*/          OPC_EmitInteger, MVT::i32, 0, 
44386 /* 98085*/          OPC_EmitInteger, MVT::i32, 14, 
44387 /* 98088*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44406 /* 98128*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
44409 /* 98140*/          OPC_EmitInteger, MVT::i32, 0, 
44410 /* 98143*/          OPC_EmitInteger, MVT::i32, 14, 
44411 /* 98146*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44420 /* 98170*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
44423 /* 98182*/          OPC_EmitInteger, MVT::i32, 0, 
44424 /* 98185*/          OPC_EmitInteger, MVT::i32, 14, 
44425 /* 98188*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44439 /* 98219*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
44442 /* 98231*/          OPC_EmitInteger, MVT::i32, 0, 
44443 /* 98234*/          OPC_EmitInteger, MVT::i32, 14, 
44444 /* 98237*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44453 /* 98261*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
44456 /* 98273*/          OPC_EmitInteger, MVT::i32, 0, 
44457 /* 98276*/          OPC_EmitInteger, MVT::i32, 14, 
44458 /* 98279*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44470 /* 98304*/        OPC_EmitInteger, MVT::i32, 14, 
44471 /* 98307*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44479 /* 98326*/          OPC_EmitInteger, MVT::i32, 14, 
44480 /* 98329*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44487 /* 98345*/          OPC_EmitInteger, MVT::i32, 0, 
44488 /* 98348*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44498 /* 98373*/        OPC_EmitInteger, MVT::i32, 14, 
44499 /* 98376*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44507 /* 98395*/          OPC_EmitInteger, MVT::i32, 14, 
44508 /* 98398*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44515 /* 98414*/          OPC_EmitInteger, MVT::i32, 0, 
44516 /* 98417*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44535 /* 98457*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,7/*2147483647*/, 
44536 /* 98464*/        OPC_EmitInteger, MVT::i32, 14, 
44537 /* 98467*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44539                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
44540 /* 98480*/        OPC_EmitInteger, MVT::i32, 14, 
44541 /* 98483*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44548 /* 98499*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,7/*2147483647*/, 
44549 /* 98506*/        OPC_EmitInteger, MVT::i32, 14, 
44550 /* 98509*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44552                       MVT::i32, 4/*#Ops*/, 1, 2, 3, 4,  // Results = #5
44553 /* 98522*/        OPC_EmitInteger, MVT::i32, 14, 
44554 /* 98525*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44564 /* 98547*/        OPC_EmitInteger, MVT::i32, 14, 
44565 /* 98550*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44573 /* 98568*/          OPC_EmitInteger, MVT::i32, 14, 
44574 /* 98571*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44583 /* 98592*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
44586 /* 98603*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
44589 /* 98615*/          OPC_EmitInteger, MVT::i32, 14, 
44590 /* 98618*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44593 /* 98630*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
44596 /* 98641*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
44604 /* 98657*/        OPC_EmitInteger, MVT::i32, 14, 
44605 /* 98660*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44612 /* 98676*/        OPC_EmitInteger, MVT::i32, 14, 
44613 /* 98679*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44621 /* 98697*/          OPC_EmitInteger, MVT::i32, 14, 
44622 /* 98700*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44629 /* 98715*/          OPC_EmitInteger, MVT::i32, 0, 
44630 /* 98718*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44640 /* 98742*/        OPC_EmitInteger, MVT::i32, 14, 
44641 /* 98745*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44649 /* 98763*/          OPC_EmitInteger, MVT::i32, 14, 
44650 /* 98766*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44657 /* 98781*/          OPC_EmitInteger, MVT::i32, 0, 
44658 /* 98784*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44675 /* 98822*/      OPC_EmitInteger, MVT::i32, 14, 
44676 /* 98825*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44686 /* 98848*/      OPC_EmitInteger, MVT::i32, 14, 
44687 /* 98851*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44697 /* 98874*/      OPC_EmitInteger, MVT::i32, 14, 
44698 /* 98877*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44709 /* 98900*/      OPC_EmitInteger, MVT::i32, 14, 
44710 /* 98903*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44717 /* 98920*/      OPC_EmitInteger, MVT::i32, 14, 
44718 /* 98923*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44725 /* 98940*/      OPC_EmitInteger, MVT::i32, 14, 
44726 /* 98943*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44768 /* 99029*/        OPC_EmitInteger, MVT::i32, 0, 
44769 /* 99032*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44792 /* 99082*/        OPC_EmitInteger, MVT::i32, 0, 
44793 /* 99085*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44838 /* 99179*/        OPC_EmitInteger, MVT::i32, 0, 
44839 /* 99182*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44862 /* 99232*/        OPC_EmitInteger, MVT::i32, 0, 
44863 /* 99235*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44878 /* 99270*/        OPC_EmitInteger, MVT::i32, 14, 
44879 /* 99273*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44887 /* 99290*/        OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
44890 /* 99301*/        OPC_EmitInteger, MVT::i32, 14, 
44891 /* 99304*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44899 /* 99321*/      OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
44902 /* 99332*/      OPC_EmitInteger, MVT::i32, 14, 
44903 /* 99335*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44913 /* 99357*/      OPC_EmitInteger, MVT::i32, 14, 
44914 /* 99360*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44923 /* 99380*/        OPC_EmitInteger, MVT::i32, 14, 
44924 /* 99383*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44927 /* 99395*/        OPC_EmitInteger, MVT::i32, ARM::HPRRegClassID,
44935 /* 99411*/        OPC_EmitInteger, MVT::i32, 14, 
44936 /* 99414*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44939 /* 99426*/        OPC_EmitInteger, MVT::i32, ARM::HPRRegClassID,
44950 /* 99448*/      OPC_EmitInteger, MVT::i32, 14, 
44951 /* 99451*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44958 /* 99467*/      OPC_EmitInteger, MVT::i32, 14, 
44959 /* 99470*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44966 /* 99486*/      OPC_EmitInteger, MVT::i32, 14, 
44967 /* 99489*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44974 /* 99505*/      OPC_EmitInteger, MVT::i32, 0, 
44975 /* 99508*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44984 /* 99531*/      OPC_EmitInteger, MVT::i32, 0, 
44985 /* 99534*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
44997 /* 99563*/      OPC_EmitInteger, MVT::i32, 14, 
44998 /* 99566*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45005 /* 99582*/      OPC_EmitInteger, MVT::i32, 14, 
45006 /* 99585*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45013 /* 99601*/      OPC_EmitInteger, MVT::i32, 14, 
45014 /* 99604*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45024 /* 99626*/      OPC_EmitInteger, MVT::i32, 14, 
45025 /* 99629*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45032 /* 99645*/      OPC_EmitInteger, MVT::i32, 14, 
45033 /* 99648*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45040 /* 99664*/      OPC_EmitInteger, MVT::i32, 14, 
45041 /* 99667*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45048 /* 99683*/      OPC_EmitInteger, MVT::i32, 0, 
45049 /* 99686*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45058 /* 99709*/      OPC_EmitInteger, MVT::i32, 0, 
45059 /* 99712*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45089 /* 99774*/      OPC_EmitInteger, MVT::i32, 0, 
45090 /* 99777*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45099 /* 99800*/      OPC_EmitInteger, MVT::i32, 0, 
45100 /* 99803*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45130 /* 99865*/      OPC_EmitInteger, MVT::i32, 0, 
45131 /* 99868*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45140 /* 99891*/      OPC_EmitInteger, MVT::i32, 0, 
45141 /* 99894*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45171 /* 99956*/      OPC_EmitInteger, MVT::i32, 0, 
45172 /* 99959*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45181 /* 99982*/      OPC_EmitInteger, MVT::i32, 0, 
45182 /* 99985*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45194 /*100014*/      OPC_EmitInteger, MVT::i32, 14, 
45195 /*100017*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45202 /*100033*/      OPC_EmitInteger, MVT::i32, 14, 
45203 /*100036*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45210 /*100052*/      OPC_EmitInteger, MVT::i32, 14, 
45211 /*100055*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45221 /*100076*/      OPC_EmitInteger, MVT::i32, 14, 
45222 /*100079*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45229 /*100094*/      OPC_EmitInteger, MVT::i32, 14, 
45230 /*100097*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45233 /*100110*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
45243 /*100129*/    OPC_EmitInteger, MVT::i32, 14, 
45244 /*100132*/    OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45253 /*100153*/    OPC_EmitInteger, MVT::i32, 14, 
45254 /*100156*/    OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45263 /*100177*/      OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
45266 /*100188*/      OPC_EmitInteger, MVT::i32, 14, 
45267 /*100191*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45274 /*100207*/      OPC_EmitInteger, MVT::i32, ARM::SPRRegClassID,
45277 /*100218*/      OPC_EmitInteger, MVT::i32, 14, 
45278 /*100221*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45291 /*100251*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45294 /*100262*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
45299 /*100280*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45302 /*100291*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
45305 /*100303*/      OPC_EmitInteger, MVT::i32, 14, 
45306 /*100306*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45309 /*100319*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45312 /*100330*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
45321 /*100351*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45324 /*100362*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
45329 /*100380*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45332 /*100391*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
45335 /*100403*/      OPC_EmitInteger, MVT::i32, 14, 
45336 /*100406*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45339 /*100419*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45342 /*100430*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
45349 /*100445*/      OPC_EmitInteger, MVT::i32, 14, 
45350 /*100448*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45357 /*100465*/      OPC_EmitInteger, MVT::i32, 14, 
45358 /*100468*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45365 /*100485*/      OPC_EmitInteger, MVT::i32, 14, 
45366 /*100488*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45373 /*100505*/      OPC_EmitInteger, MVT::i32, 14, 
45374 /*100508*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45387 /*100539*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45390 /*100550*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
45395 /*100568*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45398 /*100579*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
45401 /*100591*/      OPC_EmitInteger, MVT::i32, 14, 
45402 /*100594*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45405 /*100607*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45408 /*100618*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
45417 /*100639*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45420 /*100650*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
45425 /*100668*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45428 /*100679*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
45431 /*100691*/      OPC_EmitInteger, MVT::i32, 14, 
45432 /*100694*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45435 /*100707*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45438 /*100718*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
45445 /*100733*/      OPC_EmitInteger, MVT::i32, 14, 
45446 /*100736*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45453 /*100753*/      OPC_EmitInteger, MVT::i32, 14, 
45454 /*100756*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45461 /*100773*/      OPC_EmitInteger, MVT::i32, 14, 
45462 /*100776*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45469 /*100793*/      OPC_EmitInteger, MVT::i32, 14, 
45470 /*100796*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45502 /*100858*/        OPC_EmitInteger, MVT::i32, 14, 
45503 /*100861*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45511 /*100879*/          OPC_EmitInteger, MVT::i32, 14, 
45512 /*100882*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45519 /*100897*/          OPC_EmitInteger, MVT::i32, 0, 
45520 /*100900*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45530 /*100924*/        OPC_EmitInteger, MVT::i32, 14, 
45531 /*100927*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45539 /*100945*/          OPC_EmitInteger, MVT::i32, 14, 
45540 /*100948*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45547 /*100963*/          OPC_EmitInteger, MVT::i32, 0, 
45548 /*100966*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45558 /*100990*/        OPC_EmitInteger, MVT::i32, 14, 
45559 /*100993*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45567 /*101011*/          OPC_EmitInteger, MVT::i32, 14, 
45568 /*101014*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45575 /*101029*/          OPC_EmitInteger, MVT::i32, 0, 
45576 /*101032*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45586 /*101056*/        OPC_EmitInteger, MVT::i32, 14, 
45587 /*101059*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45594 /*101075*/        OPC_EmitInteger, MVT::i32, 14, 
45595 /*101078*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45606 /*101099*/    OPC_CheckChild1Type, MVT::i32,
45622 /*101128*/      OPC_EmitInteger, MVT::i32, 1, 
45642 /*101170*/          OPC_EmitInteger, MVT::i32, 1, 
45654 /*101196*/            OPC_EmitInteger, MVT::i32, 1, 
45664 /*101218*/            OPC_EmitInteger, MVT::i32, 1, 
45674 /*101240*/            OPC_EmitInteger, MVT::i32, 1, 
45686 /*101265*/        OPC_EmitInteger, MVT::i32, 1, 
45707 /*101309*/          OPC_EmitInteger, MVT::i32, 1, 
45719 /*101335*/            OPC_EmitInteger, MVT::i32, 1, 
45729 /*101357*/            OPC_EmitInteger, MVT::i32, 1, 
45739 /*101379*/            OPC_EmitInteger, MVT::i32, 1, 
45752 /*101406*/            OPC_EmitInteger, MVT::i32, 1, 
45762 /*101428*/            OPC_EmitInteger, MVT::i32, 1, 
45772 /*101450*/            OPC_EmitInteger, MVT::i32, 1, 
45784 /*101475*/        OPC_EmitInteger, MVT::i32, 1, 
45800 /*101506*/      OPC_CheckChild1Type, MVT::i32,
45802 /*101510*/      OPC_CheckType, MVT::i32,
45817 /*101537*/          OPC_EmitInteger, MVT::i32, 14, 
45818 /*101540*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45835 /*101575*/          OPC_EmitInteger, MVT::i32, 14, 
45836 /*101578*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45854 /*101614*/        OPC_EmitInteger, MVT::i32, 14, 
45855 /*101617*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45874 /*101656*/          OPC_EmitInteger, MVT::i32, 14, 
45875 /*101659*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45892 /*101694*/          OPC_EmitInteger, MVT::i32, 14, 
45893 /*101697*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45911 /*101733*/        OPC_EmitInteger, MVT::i32, 14, 
45912 /*101736*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45921 /*101757*/        OPC_CheckChild1Type, MVT::i32,
45929 /*101772*/          OPC_EmitInteger, MVT::i32, 14, 
45930 /*101775*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45938 /*101795*/          OPC_EmitInteger, MVT::i32, 14, 
45939 /*101798*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45953 /*101827*/          OPC_EmitInteger, MVT::i32, 14, 
45954 /*101830*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45962 /*101850*/          OPC_EmitInteger, MVT::i32, 14, 
45963 /*101853*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45970 /*101870*/        OPC_CheckChild1Type, MVT::i32,
45979 /*101887*/            OPC_EmitInteger, MVT::i32, 14, 
45980 /*101890*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
45993 /*101925*/            OPC_EmitInteger, MVT::i32, 14, 
45994 /*101928*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46008 /*101965*/            OPC_EmitInteger, MVT::i32, 14, 
46009 /*101968*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46022 /*102003*/            OPC_EmitInteger, MVT::i32, 14, 
46023 /*102006*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46047 /*102065*/        OPC_EmitInteger, MVT::i32, 14, 
46048 /*102068*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46065 /*102107*/      OPC_CheckChild1Type, MVT::i32,
46079 /*102134*/          OPC_EmitInteger, MVT::i32, 14, 
46080 /*102137*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46090 /*102162*/          OPC_EmitInteger, MVT::i32, 14, 
46091 /*102165*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46108 /*102201*/          OPC_EmitInteger, MVT::i32, 14, 
46109 /*102204*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46119 /*102229*/          OPC_EmitInteger, MVT::i32, 14, 
46120 /*102232*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46144 /*102282*/          OPC_EmitInteger, MVT::i32, ARM::MQPRRegClassID,
46156 /*102312*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
46168 /*102343*/          OPC_EmitInteger, MVT::i32, ARM::QPR_VFP2RegClassID,
46179 /*102371*/          OPC_EmitInteger, MVT::i32, ARM::MQPRRegClassID,
46191 /*102401*/        OPC_EmitInteger, MVT::i32, 14, 
46192 /*102404*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46194                       MVT::i32, 3/*#Ops*/, 1, 3, 4,  // Results = #5
46196 /*102418*/        OPC_EmitInteger, MVT::i32, 14, 
46197 /*102421*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46205 /*102441*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
46207                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
46209 /*102454*/          OPC_EmitInteger, MVT::i32, 14, 
46210 /*102457*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46221 /*102487*/          OPC_EmitInteger, MVT::i32, 14, 
46222 /*102490*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46224                         MVT::i32, 3/*#Ops*/, 1, 6, 7,  // Results = #8
46227 /*102507*/          OPC_EmitInteger, MVT::i32, 14, 
46228 /*102510*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46247 /*102555*/      OPC_CheckChild1Type, MVT::i32,
46249 /*102559*/      OPC_CheckType, MVT::i32,
46259 /*102578*/          OPC_EmitInteger, MVT::i32, 14, 
46260 /*102581*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46272 /*102606*/          OPC_EmitInteger, MVT::i32, 14, 
46273 /*102609*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46286 /*102635*/        OPC_EmitInteger, MVT::i32, 14, 
46287 /*102638*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46301 /*102667*/          OPC_EmitInteger, MVT::i32, 14, 
46302 /*102670*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46314 /*102695*/          OPC_EmitInteger, MVT::i32, 14, 
46315 /*102698*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46328 /*102724*/        OPC_EmitInteger, MVT::i32, 14, 
46329 /*102727*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46337 /*102744*/      OPC_CheckChild0Type, MVT::i32,
46340 /*102751*/        OPC_EmitInteger, MVT::i32, 14, 
46341 /*102754*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46348 /*102770*/        OPC_EmitInteger, MVT::i32, 14, 
46349 /*102773*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46357 /*102791*/          OPC_EmitInteger, MVT::i32, 14, 
46358 /*102794*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46365 /*102809*/          OPC_EmitInteger, MVT::i32, 14, 
46366 /*102812*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46375 /*102832*/          OPC_EmitInteger, MVT::i32, 14, 
46376 /*102835*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46383 /*102850*/          OPC_EmitInteger, MVT::i32, 0, 
46384 /*102853*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46395 /*102879*/          OPC_EmitInteger, MVT::i32, 14, 
46396 /*102882*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46403 /*102897*/          OPC_EmitInteger, MVT::i32, 0, 
46404 /*102900*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46415 /*102926*/          OPC_EmitInteger, MVT::i32, 14, 
46416 /*102929*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46423 /*102944*/          OPC_EmitInteger, MVT::i32, 0, 
46424 /*102947*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46439 /*102978*/        OPC_CheckChild1Type, MVT::i32,
46448 /*102996*/          OPC_EmitInteger, MVT::i32, 14, 
46449 /*102999*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46458 /*103020*/          OPC_EmitInteger, MVT::i32, 14, 
46459 /*103023*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46467 /*103041*/        OPC_CheckChild0Type, MVT::i32,
46473 /*103053*/            OPC_EmitInteger, MVT::i32, 14, 
46474 /*103056*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46481 /*103071*/            OPC_EmitInteger, MVT::i32, 14, 
46482 /*103074*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46490 /*103092*/          OPC_EmitInteger, MVT::i32, 14, 
46491 /*103095*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46505 /*103123*/            OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
46507                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
46508 /*103134*/            OPC_EmitInteger, MVT::i32, 0, 
46509 /*103137*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46520 /*103165*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
46523 /*103177*/            OPC_EmitInteger, MVT::i32, 0, 
46524 /*103180*/            OPC_EmitInteger, MVT::i32, 14, 
46525 /*103183*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46535 /*103207*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
46538 /*103219*/          OPC_EmitInteger, MVT::i32, 0, 
46539 /*103222*/          OPC_EmitInteger, MVT::i32, 14, 
46540 /*103225*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46551 /*103249*/            OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
46553                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
46554 /*103260*/            OPC_EmitInteger, MVT::i32, 0, 
46555 /*103263*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46566 /*103291*/            OPC_EmitInteger, MVT::i32, ARM::ssub_0,
46569 /*103303*/            OPC_EmitInteger, MVT::i32, 0, 
46570 /*103306*/            OPC_EmitInteger, MVT::i32, 14, 
46571 /*103309*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46581 /*103333*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
46584 /*103345*/          OPC_EmitInteger, MVT::i32, 0, 
46585 /*103348*/          OPC_EmitInteger, MVT::i32, 14, 
46586 /*103351*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46610 /*103402*/              OPC_EmitInteger, MVT::i32, 14, 
46611 /*103405*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46622 /*103428*/              OPC_EmitInteger, MVT::i32, 14, 
46623 /*103431*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46633 /*103452*/              OPC_EmitInteger, MVT::i32, 14, 
46634 /*103455*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46650 /*103486*/              OPC_EmitInteger, MVT::i32, 14, 
46651 /*103489*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46662 /*103512*/              OPC_EmitInteger, MVT::i32, 14, 
46663 /*103515*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46673 /*103536*/              OPC_EmitInteger, MVT::i32, 14, 
46674 /*103539*/              OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46694 /*103575*/            OPC_EmitInteger, MVT::i32, 14, 
46695 /*103578*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46708 /*103604*/            OPC_EmitInteger, MVT::i32, 14, 
46709 /*103607*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46721 /*103631*/            OPC_EmitInteger, MVT::i32, 14, 
46722 /*103634*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46742 /*103672*/          OPC_EmitInteger, MVT::i32, 14, 
46743 /*103675*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46756 /*103701*/          OPC_EmitInteger, MVT::i32, 14, 
46757 /*103704*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46769 /*103728*/          OPC_EmitInteger, MVT::i32, 14, 
46770 /*103731*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46782 /*103756*/        OPC_EmitInteger, MVT::i32, 14, 
46783 /*103759*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46791 /*103777*/        OPC_EmitInteger, MVT::i32, 14, 
46792 /*103780*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46799 /*103796*/        OPC_EmitInteger, MVT::i32, 14, 
46800 /*103799*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46807 /*103815*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
46808 /*103818*/        OPC_EmitInteger, MVT::i32, 1, 
46809 /*103821*/        OPC_EmitInteger, MVT::i32, 0, 
46810 /*103824*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46818 /*103844*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
46819 /*103847*/        OPC_EmitInteger, MVT::i32, 1, 
46820 /*103850*/        OPC_EmitInteger, MVT::i32, 0, 
46821 /*103853*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46829 /*103873*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
46830 /*103876*/        OPC_EmitInteger, MVT::i32, 1, 
46831 /*103879*/        OPC_EmitInteger, MVT::i32, 0, 
46832 /*103882*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46857 /*103931*/        OPC_EmitInteger, MVT::i32, 14, 
46858 /*103934*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46874 /*103964*/        OPC_EmitInteger, MVT::i32, 14, 
46875 /*103967*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46885 /*103989*/        OPC_EmitInteger, MVT::i32, 14, 
46886 /*103992*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46893 /*104008*/        OPC_EmitInteger, MVT::i32, 14, 
46894 /*104011*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46901 /*104027*/        OPC_EmitInteger, MVT::i32, 14, 
46902 /*104030*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46910 /*104048*/          OPC_EmitInteger, MVT::i32, 14, 
46911 /*104051*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46918 /*104066*/          OPC_EmitInteger, MVT::i32, 0, 
46919 /*104069*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46930 /*104095*/          OPC_EmitInteger, MVT::i32, 14, 
46931 /*104098*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46938 /*104113*/          OPC_EmitInteger, MVT::i32, 0, 
46939 /*104116*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46950 /*104142*/          OPC_EmitInteger, MVT::i32, 14, 
46951 /*104145*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46958 /*104160*/          OPC_EmitInteger, MVT::i32, 0, 
46959 /*104163*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46984 /*104216*/          OPC_EmitInteger, MVT::i32, 14, 
46985 /*104219*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
46998 /*104245*/          OPC_EmitInteger, MVT::i32, 14, 
46999 /*104248*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47011 /*104272*/          OPC_EmitInteger, MVT::i32, 14, 
47012 /*104275*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47029 /*104308*/          OPC_EmitInteger, MVT::i32, 14, 
47030 /*104311*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47043 /*104337*/          OPC_EmitInteger, MVT::i32, 14, 
47044 /*104340*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47056 /*104364*/          OPC_EmitInteger, MVT::i32, 14, 
47057 /*104367*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47070 /*104394*/          OPC_EmitInteger, MVT::i32, 14, 
47071 /*104397*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47079 /*104414*/          OPC_EmitInteger, MVT::i32, 1, 
47080 /*104417*/          OPC_EmitInteger, MVT::i32, 0, 
47081 /*104420*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47086 /*104439*/          OPC_EmitInteger, MVT::i32, 0, 
47087 /*104442*/          OPC_EmitInteger, MVT::i32, 0, 
47088 /*104445*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47093 /*104464*/          OPC_EmitInteger, MVT::i32, 0, 
47103 /*104486*/          OPC_EmitInteger, MVT::i32, 14, 
47104 /*104489*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47112 /*104506*/          OPC_EmitInteger, MVT::i32, 1, 
47113 /*104509*/          OPC_EmitInteger, MVT::i32, 0, 
47114 /*104512*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47119 /*104531*/          OPC_EmitInteger, MVT::i32, 0, 
47120 /*104534*/          OPC_EmitInteger, MVT::i32, 0, 
47121 /*104537*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47126 /*104556*/          OPC_EmitInteger, MVT::i32, 0, 
47134 /*104574*/        OPC_EmitInteger, MVT::i32, 14, 
47135 /*104577*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47142 /*104593*/        OPC_EmitInteger, MVT::i32, 1, 
47143 /*104596*/        OPC_EmitInteger, MVT::i32, 0, 
47144 /*104599*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47149 /*104618*/        OPC_EmitInteger, MVT::i32, 0, 
47150 /*104621*/        OPC_EmitInteger, MVT::i32, 0, 
47151 /*104624*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47156 /*104643*/        OPC_EmitInteger, MVT::i32, 0, 
47174 /*104683*/          OPC_EmitInteger, MVT::i32, 8, 
47175 /*104686*/          OPC_EmitInteger, MVT::i32, 14, 
47176 /*104689*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47187 /*104712*/          OPC_EmitInteger, MVT::i32, 16, 
47188 /*104715*/          OPC_EmitInteger, MVT::i32, 14, 
47189 /*104718*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47199 /*104739*/          OPC_EmitInteger, MVT::i32, 32, 
47200 /*104742*/          OPC_EmitInteger, MVT::i32, 14, 
47201 /*104745*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47217 /*104776*/          OPC_EmitInteger, MVT::i32, 14, 
47218 /*104779*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47234 /*104810*/          OPC_EmitInteger, MVT::i32, 14, 
47235 /*104813*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47250 /*104842*/          OPC_EmitInteger, MVT::i32, 14, 
47251 /*104845*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47265 /*104875*/          OPC_EmitInteger, MVT::i32, 8, 
47266 /*104878*/          OPC_EmitInteger, MVT::i32, 14, 
47267 /*104881*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47278 /*104904*/          OPC_EmitInteger, MVT::i32, 16, 
47279 /*104907*/          OPC_EmitInteger, MVT::i32, 14, 
47280 /*104910*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47290 /*104931*/          OPC_EmitInteger, MVT::i32, 32, 
47291 /*104934*/          OPC_EmitInteger, MVT::i32, 14, 
47292 /*104937*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47308 /*104968*/          OPC_EmitInteger, MVT::i32, 14, 
47309 /*104971*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47325 /*105002*/          OPC_EmitInteger, MVT::i32, 14, 
47326 /*105005*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47341 /*105034*/          OPC_EmitInteger, MVT::i32, 14, 
47342 /*105037*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47356 /*105066*/          OPC_EmitInteger, MVT::i32, 8, 
47357 /*105069*/          OPC_EmitInteger, MVT::i32, 14, 
47358 /*105072*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47369 /*105095*/          OPC_EmitInteger, MVT::i32, 16, 
47370 /*105098*/          OPC_EmitInteger, MVT::i32, 14, 
47371 /*105101*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47381 /*105122*/          OPC_EmitInteger, MVT::i32, 32, 
47382 /*105125*/          OPC_EmitInteger, MVT::i32, 14, 
47383 /*105128*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47401 /*105162*/        OPC_EmitInteger, MVT::i32, 0, 
47402 /*105165*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47415 /*105195*/        OPC_EmitInteger, MVT::i32, 0, 
47416 /*105198*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47429 /*105228*/        OPC_EmitInteger, MVT::i32, 0, 
47430 /*105231*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47442 /*105261*/          OPC_EmitInteger, MVT::i32, 14, 
47443 /*105264*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47451 /*105283*/          OPC_EmitInteger, MVT::i32, 14, 
47452 /*105286*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47460 /*105305*/          OPC_EmitInteger, MVT::i32, 14, 
47461 /*105308*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47469 /*105327*/          OPC_EmitInteger, MVT::i32, 14, 
47470 /*105330*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47478 /*105349*/          OPC_EmitInteger, MVT::i32, 14, 
47479 /*105352*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47487 /*105371*/          OPC_EmitInteger, MVT::i32, 14, 
47488 /*105374*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47496 /*105393*/          OPC_EmitInteger, MVT::i32, 14, 
47497 /*105396*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47505 /*105415*/          OPC_EmitInteger, MVT::i32, 14, 
47506 /*105418*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47524 /*105456*/          OPC_EmitInteger, MVT::i32, 0, 
47525 /*105459*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47534 /*105483*/          OPC_EmitInteger, MVT::i32, 0, 
47535 /*105486*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47544 /*105510*/          OPC_EmitInteger, MVT::i32, 0, 
47545 /*105513*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47560 /*105547*/          OPC_EmitInteger, MVT::i32, 0, 
47561 /*105550*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47570 /*105574*/          OPC_EmitInteger, MVT::i32, 0, 
47571 /*105577*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47580 /*105601*/          OPC_EmitInteger, MVT::i32, 0, 
47581 /*105604*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47601 /*105645*/        OPC_EmitInteger, MVT::i32, 0, 
47602 /*105648*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47615 /*105678*/        OPC_EmitInteger, MVT::i32, 0, 
47616 /*105681*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47629 /*105711*/        OPC_EmitInteger, MVT::i32, 0, 
47630 /*105714*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47642 /*105744*/          OPC_EmitInteger, MVT::i32, 14, 
47643 /*105747*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47651 /*105766*/          OPC_EmitInteger, MVT::i32, 14, 
47652 /*105769*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47660 /*105788*/          OPC_EmitInteger, MVT::i32, 14, 
47661 /*105791*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47669 /*105810*/          OPC_EmitInteger, MVT::i32, 14, 
47670 /*105813*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47678 /*105832*/          OPC_EmitInteger, MVT::i32, 14, 
47679 /*105835*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47687 /*105854*/          OPC_EmitInteger, MVT::i32, 14, 
47688 /*105857*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47696 /*105876*/          OPC_EmitInteger, MVT::i32, 14, 
47697 /*105879*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47705 /*105898*/          OPC_EmitInteger, MVT::i32, 14, 
47706 /*105901*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47724 /*105939*/          OPC_EmitInteger, MVT::i32, 0, 
47725 /*105942*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47734 /*105966*/          OPC_EmitInteger, MVT::i32, 0, 
47735 /*105969*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47744 /*105993*/          OPC_EmitInteger, MVT::i32, 0, 
47745 /*105996*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47760 /*106030*/          OPC_EmitInteger, MVT::i32, 0, 
47761 /*106033*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47770 /*106057*/          OPC_EmitInteger, MVT::i32, 0, 
47771 /*106060*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47780 /*106084*/          OPC_EmitInteger, MVT::i32, 0, 
47781 /*106087*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47801 /*106128*/        OPC_EmitInteger, MVT::i32, 0, 
47802 /*106131*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47815 /*106161*/        OPC_EmitInteger, MVT::i32, 0, 
47816 /*106164*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47829 /*106194*/        OPC_EmitInteger, MVT::i32, 0, 
47830 /*106197*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47842 /*106227*/          OPC_EmitInteger, MVT::i32, 14, 
47843 /*106230*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47851 /*106249*/          OPC_EmitInteger, MVT::i32, 14, 
47852 /*106252*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47860 /*106271*/          OPC_EmitInteger, MVT::i32, 14, 
47861 /*106274*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47869 /*106293*/          OPC_EmitInteger, MVT::i32, 14, 
47870 /*106296*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47878 /*106315*/          OPC_EmitInteger, MVT::i32, 14, 
47879 /*106318*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47887 /*106337*/          OPC_EmitInteger, MVT::i32, 14, 
47888 /*106340*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47896 /*106359*/          OPC_EmitInteger, MVT::i32, 14, 
47897 /*106362*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47905 /*106381*/          OPC_EmitInteger, MVT::i32, 14, 
47906 /*106384*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47922 /*106418*/        OPC_CheckChild0Type, MVT::i32,
47927 /*106427*/          OPC_CheckChild2Type, MVT::i32,
47929 /*106431*/          OPC_EmitInteger, MVT::i32, 0, 
47930 /*106434*/          OPC_EmitInteger, MVT::i32, 0, 
47931 /*106437*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47938 /*106454*/          OPC_CheckChild2Type, MVT::i32,
47940 /*106458*/          OPC_EmitInteger, MVT::i32, 1, 
47941 /*106461*/          OPC_EmitInteger, MVT::i32, 0, 
47942 /*106464*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47949 /*106481*/          OPC_CheckChild2Type, MVT::i32,
47951 /*106485*/          OPC_EmitInteger, MVT::i32, 10, 
47952 /*106488*/          OPC_EmitInteger, MVT::i32, 0, 
47953 /*106491*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47960 /*106508*/          OPC_CheckChild2Type, MVT::i32,
47962 /*106512*/          OPC_EmitInteger, MVT::i32, 11, 
47963 /*106515*/          OPC_EmitInteger, MVT::i32, 0, 
47964 /*106518*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47971 /*106535*/          OPC_CheckChild2Type, MVT::i32,
47973 /*106539*/          OPC_EmitInteger, MVT::i32, 12, 
47974 /*106542*/          OPC_EmitInteger, MVT::i32, 0, 
47975 /*106545*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47982 /*106562*/          OPC_CheckChild2Type, MVT::i32,
47984 /*106566*/          OPC_EmitInteger, MVT::i32, 13, 
47985 /*106569*/          OPC_EmitInteger, MVT::i32, 0, 
47986 /*106572*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
47993 /*106589*/          OPC_CheckChild2Type, MVT::i32,
47995 /*106593*/          OPC_EmitInteger, MVT::i32, 8, 
47996 /*106596*/          OPC_EmitInteger, MVT::i32, 0, 
47997 /*106599*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48004 /*106616*/          OPC_CheckChild2Type, MVT::i32,
48006 /*106620*/          OPC_EmitInteger, MVT::i32, 2, 
48007 /*106623*/          OPC_EmitInteger, MVT::i32, 0, 
48008 /*106626*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48018 /*106648*/          OPC_CheckChild2Type, MVT::i32,
48021 /*106655*/            OPC_EmitInteger, MVT::i32, 14, 
48022 /*106658*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48029 /*106675*/            OPC_EmitInteger, MVT::i32, 0, 
48030 /*106678*/            OPC_EmitInteger, MVT::i32, 0, 
48031 /*106681*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48039 /*106699*/          OPC_CheckChild2Type, MVT::i32,
48042 /*106706*/            OPC_EmitInteger, MVT::i32, 14, 
48043 /*106709*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48050 /*106726*/            OPC_EmitInteger, MVT::i32, 10, 
48051 /*106729*/            OPC_EmitInteger, MVT::i32, 0, 
48052 /*106732*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48060 /*106750*/          OPC_CheckChild2Type, MVT::i32,
48063 /*106757*/            OPC_EmitInteger, MVT::i32, 14, 
48064 /*106760*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48071 /*106777*/            OPC_EmitInteger, MVT::i32, 2, 
48072 /*106780*/            OPC_EmitInteger, MVT::i32, 0, 
48073 /*106783*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48081 /*106801*/          OPC_CheckChild2Type, MVT::i32,
48084 /*106808*/            OPC_EmitInteger, MVT::i32, 14, 
48085 /*106811*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48092 /*106828*/            OPC_EmitInteger, MVT::i32, 12, 
48093 /*106831*/            OPC_EmitInteger, MVT::i32, 0, 
48094 /*106834*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48102 /*106852*/          OPC_CheckChild2Type, MVT::i32,
48105 /*106859*/            OPC_EmitInteger, MVT::i32, 14, 
48106 /*106862*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48113 /*106879*/            OPC_EmitInteger, MVT::i32, 8, 
48114 /*106882*/            OPC_EmitInteger, MVT::i32, 0, 
48115 /*106885*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48123 /*106903*/          OPC_CheckChild2Type, MVT::i32,
48126 /*106909*/          OPC_EmitInteger, MVT::i32, 1, 
48127 /*106912*/          OPC_EmitInteger, MVT::i32, 0, 
48128 /*106915*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48135 /*106932*/          OPC_CheckChild2Type, MVT::i32,
48138 /*106938*/          OPC_EmitInteger, MVT::i32, 11, 
48139 /*106941*/          OPC_EmitInteger, MVT::i32, 0, 
48140 /*106944*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48147 /*106961*/          OPC_CheckChild2Type, MVT::i32,
48150 /*106967*/          OPC_EmitInteger, MVT::i32, 13, 
48151 /*106970*/          OPC_EmitInteger, MVT::i32, 0, 
48152 /*106973*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48165 /*107001*/        OPC_CheckChild0Type, MVT::i32,
48170 /*107010*/          OPC_CheckChild2Type, MVT::i32,
48172 /*107014*/          OPC_EmitInteger, MVT::i32, 0, 
48173 /*107017*/          OPC_EmitInteger, MVT::i32, 0, 
48174 /*107020*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48181 /*107037*/          OPC_CheckChild2Type, MVT::i32,
48183 /*107041*/          OPC_EmitInteger, MVT::i32, 1, 
48184 /*107044*/          OPC_EmitInteger, MVT::i32, 0, 
48185 /*107047*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48192 /*107064*/          OPC_CheckChild2Type, MVT::i32,
48194 /*107068*/          OPC_EmitInteger, MVT::i32, 10, 
48195 /*107071*/          OPC_EmitInteger, MVT::i32, 0, 
48196 /*107074*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48203 /*107091*/          OPC_CheckChild2Type, MVT::i32,
48205 /*107095*/          OPC_EmitInteger, MVT::i32, 11, 
48206 /*107098*/          OPC_EmitInteger, MVT::i32, 0, 
48207 /*107101*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48214 /*107118*/          OPC_CheckChild2Type, MVT::i32,
48216 /*107122*/          OPC_EmitInteger, MVT::i32, 12, 
48217 /*107125*/          OPC_EmitInteger, MVT::i32, 0, 
48218 /*107128*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48225 /*107145*/          OPC_CheckChild2Type, MVT::i32,
48227 /*107149*/          OPC_EmitInteger, MVT::i32, 13, 
48228 /*107152*/          OPC_EmitInteger, MVT::i32, 0, 
48229 /*107155*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48236 /*107172*/          OPC_CheckChild2Type, MVT::i32,
48238 /*107176*/          OPC_EmitInteger, MVT::i32, 8, 
48239 /*107179*/          OPC_EmitInteger, MVT::i32, 0, 
48240 /*107182*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48247 /*107199*/          OPC_CheckChild2Type, MVT::i32,
48249 /*107203*/          OPC_EmitInteger, MVT::i32, 2, 
48250 /*107206*/          OPC_EmitInteger, MVT::i32, 0, 
48251 /*107209*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48261 /*107231*/          OPC_CheckChild2Type, MVT::i32,
48264 /*107238*/            OPC_EmitInteger, MVT::i32, 14, 
48265 /*107241*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48272 /*107258*/            OPC_EmitInteger, MVT::i32, 0, 
48273 /*107261*/            OPC_EmitInteger, MVT::i32, 0, 
48274 /*107264*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48282 /*107282*/          OPC_CheckChild2Type, MVT::i32,
48285 /*107289*/            OPC_EmitInteger, MVT::i32, 14, 
48286 /*107292*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48293 /*107309*/            OPC_EmitInteger, MVT::i32, 10, 
48294 /*107312*/            OPC_EmitInteger, MVT::i32, 0, 
48295 /*107315*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48303 /*107333*/          OPC_CheckChild2Type, MVT::i32,
48306 /*107340*/            OPC_EmitInteger, MVT::i32, 14, 
48307 /*107343*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48314 /*107360*/            OPC_EmitInteger, MVT::i32, 2, 
48315 /*107363*/            OPC_EmitInteger, MVT::i32, 0, 
48316 /*107366*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48324 /*107384*/          OPC_CheckChild2Type, MVT::i32,
48327 /*107391*/            OPC_EmitInteger, MVT::i32, 14, 
48328 /*107394*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48335 /*107411*/            OPC_EmitInteger, MVT::i32, 12, 
48336 /*107414*/            OPC_EmitInteger, MVT::i32, 0, 
48337 /*107417*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48345 /*107435*/          OPC_CheckChild2Type, MVT::i32,
48348 /*107442*/            OPC_EmitInteger, MVT::i32, 14, 
48349 /*107445*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48356 /*107462*/            OPC_EmitInteger, MVT::i32, 8, 
48357 /*107465*/            OPC_EmitInteger, MVT::i32, 0, 
48358 /*107468*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48366 /*107486*/          OPC_CheckChild2Type, MVT::i32,
48369 /*107492*/          OPC_EmitInteger, MVT::i32, 1, 
48370 /*107495*/          OPC_EmitInteger, MVT::i32, 0, 
48371 /*107498*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48378 /*107515*/          OPC_CheckChild2Type, MVT::i32,
48381 /*107521*/          OPC_EmitInteger, MVT::i32, 11, 
48382 /*107524*/          OPC_EmitInteger, MVT::i32, 0, 
48383 /*107527*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48390 /*107544*/          OPC_CheckChild2Type, MVT::i32,
48393 /*107550*/          OPC_EmitInteger, MVT::i32, 13, 
48394 /*107553*/          OPC_EmitInteger, MVT::i32, 0, 
48395 /*107556*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48408 /*107584*/        OPC_CheckChild0Type, MVT::i32,
48413 /*107593*/          OPC_CheckChild2Type, MVT::i32,
48415 /*107597*/          OPC_EmitInteger, MVT::i32, 0, 
48416 /*107600*/          OPC_EmitInteger, MVT::i32, 0, 
48417 /*107603*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48424 /*107620*/          OPC_CheckChild2Type, MVT::i32,
48426 /*107624*/          OPC_EmitInteger, MVT::i32, 1, 
48427 /*107627*/          OPC_EmitInteger, MVT::i32, 0, 
48428 /*107630*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48435 /*107647*/          OPC_CheckChild2Type, MVT::i32,
48437 /*107651*/          OPC_EmitInteger, MVT::i32, 10, 
48438 /*107654*/          OPC_EmitInteger, MVT::i32, 0, 
48439 /*107657*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48446 /*107674*/          OPC_CheckChild2Type, MVT::i32,
48448 /*107678*/          OPC_EmitInteger, MVT::i32, 11, 
48449 /*107681*/          OPC_EmitInteger, MVT::i32, 0, 
48450 /*107684*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48457 /*107701*/          OPC_CheckChild2Type, MVT::i32,
48459 /*107705*/          OPC_EmitInteger, MVT::i32, 12, 
48460 /*107708*/          OPC_EmitInteger, MVT::i32, 0, 
48461 /*107711*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48468 /*107728*/          OPC_CheckChild2Type, MVT::i32,
48470 /*107732*/          OPC_EmitInteger, MVT::i32, 13, 
48471 /*107735*/          OPC_EmitInteger, MVT::i32, 0, 
48472 /*107738*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48479 /*107755*/          OPC_CheckChild2Type, MVT::i32,
48481 /*107759*/          OPC_EmitInteger, MVT::i32, 8, 
48482 /*107762*/          OPC_EmitInteger, MVT::i32, 0, 
48483 /*107765*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48490 /*107782*/          OPC_CheckChild2Type, MVT::i32,
48492 /*107786*/          OPC_EmitInteger, MVT::i32, 2, 
48493 /*107789*/          OPC_EmitInteger, MVT::i32, 0, 
48494 /*107792*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48504 /*107814*/          OPC_CheckChild2Type, MVT::i32,
48507 /*107821*/            OPC_EmitInteger, MVT::i32, 14, 
48508 /*107824*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48515 /*107841*/            OPC_EmitInteger, MVT::i32, 0, 
48516 /*107844*/            OPC_EmitInteger, MVT::i32, 0, 
48517 /*107847*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48525 /*107865*/          OPC_CheckChild2Type, MVT::i32,
48528 /*107872*/            OPC_EmitInteger, MVT::i32, 14, 
48529 /*107875*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48536 /*107892*/            OPC_EmitInteger, MVT::i32, 10, 
48537 /*107895*/            OPC_EmitInteger, MVT::i32, 0, 
48538 /*107898*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48546 /*107916*/          OPC_CheckChild2Type, MVT::i32,
48549 /*107923*/            OPC_EmitInteger, MVT::i32, 14, 
48550 /*107926*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48557 /*107943*/            OPC_EmitInteger, MVT::i32, 2, 
48558 /*107946*/            OPC_EmitInteger, MVT::i32, 0, 
48559 /*107949*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48567 /*107967*/          OPC_CheckChild2Type, MVT::i32,
48570 /*107974*/            OPC_EmitInteger, MVT::i32, 14, 
48571 /*107977*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48578 /*107994*/            OPC_EmitInteger, MVT::i32, 12, 
48579 /*107997*/            OPC_EmitInteger, MVT::i32, 0, 
48580 /*108000*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48588 /*108018*/          OPC_CheckChild2Type, MVT::i32,
48591 /*108025*/            OPC_EmitInteger, MVT::i32, 14, 
48592 /*108028*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48599 /*108045*/            OPC_EmitInteger, MVT::i32, 8, 
48600 /*108048*/            OPC_EmitInteger, MVT::i32, 0, 
48601 /*108051*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48609 /*108069*/          OPC_CheckChild2Type, MVT::i32,
48612 /*108075*/          OPC_EmitInteger, MVT::i32, 1, 
48613 /*108078*/          OPC_EmitInteger, MVT::i32, 0, 
48614 /*108081*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48621 /*108098*/          OPC_CheckChild2Type, MVT::i32,
48624 /*108104*/          OPC_EmitInteger, MVT::i32, 11, 
48625 /*108107*/          OPC_EmitInteger, MVT::i32, 0, 
48626 /*108110*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48633 /*108127*/          OPC_CheckChild2Type, MVT::i32,
48636 /*108133*/          OPC_EmitInteger, MVT::i32, 13, 
48637 /*108136*/          OPC_EmitInteger, MVT::i32, 0, 
48638 /*108139*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48656 /*108176*/          OPC_CheckChild2Type, MVT::i32,
48658 /*108180*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
48660                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
48661 /*108191*/          OPC_EmitInteger, MVT::i32, 0, 
48662 /*108194*/          OPC_EmitInteger, MVT::i32, 0, 
48663 /*108197*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48670 /*108214*/          OPC_CheckChild2Type, MVT::i32,
48672 /*108218*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
48674                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
48675 /*108229*/          OPC_EmitInteger, MVT::i32, 1, 
48676 /*108232*/          OPC_EmitInteger, MVT::i32, 0, 
48677 /*108235*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48684 /*108252*/          OPC_CheckChild2Type, MVT::i32,
48686 /*108256*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
48688                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
48689 /*108267*/          OPC_EmitInteger, MVT::i32, 10, 
48690 /*108270*/          OPC_EmitInteger, MVT::i32, 0, 
48691 /*108273*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48698 /*108290*/          OPC_CheckChild2Type, MVT::i32,
48700 /*108294*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
48702                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
48703 /*108305*/          OPC_EmitInteger, MVT::i32, 11, 
48704 /*108308*/          OPC_EmitInteger, MVT::i32, 0, 
48705 /*108311*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48712 /*108328*/          OPC_CheckChild2Type, MVT::i32,
48714 /*108332*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
48716                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
48717 /*108343*/          OPC_EmitInteger, MVT::i32, 12, 
48718 /*108346*/          OPC_EmitInteger, MVT::i32, 0, 
48719 /*108349*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48726 /*108366*/          OPC_CheckChild2Type, MVT::i32,
48728 /*108370*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
48730                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
48731 /*108381*/          OPC_EmitInteger, MVT::i32, 13, 
48732 /*108384*/          OPC_EmitInteger, MVT::i32, 0, 
48733 /*108387*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48743 /*108409*/          OPC_CheckChild2Type, MVT::i32,
48746 /*108416*/            OPC_EmitInteger, MVT::i32, 14, 
48747 /*108419*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48754 /*108436*/            OPC_EmitInteger, MVT::i32, 0, 
48755 /*108439*/            OPC_EmitInteger, MVT::i32, 0, 
48756 /*108442*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48764 /*108460*/          OPC_CheckChild2Type, MVT::i32,
48767 /*108467*/            OPC_EmitInteger, MVT::i32, 14, 
48768 /*108470*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48775 /*108487*/            OPC_EmitInteger, MVT::i32, 10, 
48776 /*108490*/            OPC_EmitInteger, MVT::i32, 0, 
48777 /*108493*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48785 /*108511*/          OPC_CheckChild2Type, MVT::i32,
48788 /*108518*/            OPC_EmitInteger, MVT::i32, 14, 
48789 /*108521*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48796 /*108538*/            OPC_EmitInteger, MVT::i32, 12, 
48797 /*108541*/            OPC_EmitInteger, MVT::i32, 0, 
48798 /*108544*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48806 /*108562*/          OPC_CheckChild2Type, MVT::i32,
48809 /*108568*/          OPC_EmitInteger, MVT::i32, 1, 
48810 /*108571*/          OPC_EmitInteger, MVT::i32, 0, 
48811 /*108574*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48818 /*108591*/          OPC_CheckChild2Type, MVT::i32,
48821 /*108597*/          OPC_EmitInteger, MVT::i32, 11, 
48822 /*108600*/          OPC_EmitInteger, MVT::i32, 0, 
48823 /*108603*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48830 /*108620*/          OPC_CheckChild2Type, MVT::i32,
48833 /*108626*/          OPC_EmitInteger, MVT::i32, 13, 
48834 /*108629*/          OPC_EmitInteger, MVT::i32, 0, 
48835 /*108632*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48853 /*108669*/          OPC_CheckChild2Type, MVT::i32,
48855 /*108673*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
48857                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
48858 /*108684*/          OPC_EmitInteger, MVT::i32, 0, 
48859 /*108687*/          OPC_EmitInteger, MVT::i32, 0, 
48860 /*108690*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48867 /*108707*/          OPC_CheckChild2Type, MVT::i32,
48869 /*108711*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
48871                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
48872 /*108722*/          OPC_EmitInteger, MVT::i32, 1, 
48873 /*108725*/          OPC_EmitInteger, MVT::i32, 0, 
48874 /*108728*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48881 /*108745*/          OPC_CheckChild2Type, MVT::i32,
48883 /*108749*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
48885                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
48886 /*108760*/          OPC_EmitInteger, MVT::i32, 10, 
48887 /*108763*/          OPC_EmitInteger, MVT::i32, 0, 
48888 /*108766*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48895 /*108783*/          OPC_CheckChild2Type, MVT::i32,
48897 /*108787*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
48899                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
48900 /*108798*/          OPC_EmitInteger, MVT::i32, 11, 
48901 /*108801*/          OPC_EmitInteger, MVT::i32, 0, 
48902 /*108804*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48909 /*108821*/          OPC_CheckChild2Type, MVT::i32,
48911 /*108825*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
48913                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
48914 /*108836*/          OPC_EmitInteger, MVT::i32, 12, 
48915 /*108839*/          OPC_EmitInteger, MVT::i32, 0, 
48916 /*108842*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48923 /*108859*/          OPC_CheckChild2Type, MVT::i32,
48925 /*108863*/          OPC_EmitInteger, MVT::i32, ARM::rGPRRegClassID,
48927                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
48928 /*108874*/          OPC_EmitInteger, MVT::i32, 13, 
48929 /*108877*/          OPC_EmitInteger, MVT::i32, 0, 
48930 /*108880*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48940 /*108902*/          OPC_CheckChild2Type, MVT::i32,
48943 /*108909*/            OPC_EmitInteger, MVT::i32, 14, 
48944 /*108912*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48951 /*108929*/            OPC_EmitInteger, MVT::i32, 0, 
48952 /*108932*/            OPC_EmitInteger, MVT::i32, 0, 
48953 /*108935*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48961 /*108953*/          OPC_CheckChild2Type, MVT::i32,
48964 /*108960*/            OPC_EmitInteger, MVT::i32, 14, 
48965 /*108963*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48972 /*108980*/            OPC_EmitInteger, MVT::i32, 10, 
48973 /*108983*/            OPC_EmitInteger, MVT::i32, 0, 
48974 /*108986*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48982 /*109004*/          OPC_CheckChild2Type, MVT::i32,
48985 /*109011*/            OPC_EmitInteger, MVT::i32, 14, 
48986 /*109014*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
48993 /*109031*/            OPC_EmitInteger, MVT::i32, 12, 
48994 /*109034*/            OPC_EmitInteger, MVT::i32, 0, 
48995 /*109037*/            OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49003 /*109055*/          OPC_CheckChild2Type, MVT::i32,
49006 /*109061*/          OPC_EmitInteger, MVT::i32, 1, 
49007 /*109064*/          OPC_EmitInteger, MVT::i32, 0, 
49008 /*109067*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49015 /*109084*/          OPC_CheckChild2Type, MVT::i32,
49018 /*109090*/          OPC_EmitInteger, MVT::i32, 11, 
49019 /*109093*/          OPC_EmitInteger, MVT::i32, 0, 
49020 /*109096*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49027 /*109113*/          OPC_CheckChild2Type, MVT::i32,
49030 /*109119*/          OPC_EmitInteger, MVT::i32, 13, 
49031 /*109122*/          OPC_EmitInteger, MVT::i32, 0, 
49032 /*109125*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49045 /*109151*/        OPC_CheckChild2Type, MVT::i32,
49047 /*109155*/        OPC_EmitInteger, MVT::i32, 14, 
49048 /*109158*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49055 /*109174*/        OPC_CheckChild2Type, MVT::i32,
49057 /*109178*/        OPC_EmitInteger, MVT::i32, 14, 
49058 /*109181*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49065 /*109197*/        OPC_CheckChild2Type, MVT::i32,
49067 /*109201*/        OPC_EmitInteger, MVT::i32, 14, 
49068 /*109204*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49075 /*109220*/        OPC_CheckChild2Type, MVT::i32,
49077 /*109224*/        OPC_EmitInteger, MVT::i32, 14, 
49078 /*109227*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49085 /*109243*/        OPC_CheckChild2Type, MVT::i32,
49087 /*109247*/        OPC_EmitInteger, MVT::i32, 14, 
49088 /*109250*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49100 /*109274*/        OPC_CheckChild2Type, MVT::i32,
49102 /*109278*/        OPC_EmitInteger, MVT::i32, 14, 
49103 /*109281*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49110 /*109297*/        OPC_CheckChild2Type, MVT::i32,
49112 /*109301*/        OPC_EmitInteger, MVT::i32, 14, 
49113 /*109304*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49120 /*109320*/        OPC_CheckChild2Type, MVT::i32,
49122 /*109324*/        OPC_EmitInteger, MVT::i32, 14, 
49123 /*109327*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49130 /*109343*/        OPC_CheckChild2Type, MVT::i32,
49132 /*109347*/        OPC_EmitInteger, MVT::i32, 14, 
49133 /*109350*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49140 /*109366*/        OPC_CheckChild2Type, MVT::i32,
49142 /*109370*/        OPC_EmitInteger, MVT::i32, 14, 
49143 /*109373*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49155 /*109397*/        OPC_CheckChild2Type, MVT::i32,
49157 /*109401*/        OPC_EmitInteger, MVT::i32, 14, 
49158 /*109404*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49165 /*109420*/        OPC_CheckChild2Type, MVT::i32,
49167 /*109424*/        OPC_EmitInteger, MVT::i32, 14, 
49168 /*109427*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49175 /*109443*/        OPC_CheckChild2Type, MVT::i32,
49177 /*109447*/        OPC_EmitInteger, MVT::i32, 14, 
49178 /*109450*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49185 /*109466*/        OPC_CheckChild2Type, MVT::i32,
49187 /*109470*/        OPC_EmitInteger, MVT::i32, 14, 
49188 /*109473*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49195 /*109489*/        OPC_CheckChild2Type, MVT::i32,
49197 /*109493*/        OPC_EmitInteger, MVT::i32, 14, 
49198 /*109496*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49210 /*109520*/        OPC_CheckChild2Type, MVT::i32,
49212 /*109524*/        OPC_EmitInteger, MVT::i32, 14, 
49213 /*109527*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49220 /*109543*/        OPC_CheckChild2Type, MVT::i32,
49222 /*109547*/        OPC_EmitInteger, MVT::i32, 14, 
49223 /*109550*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49230 /*109566*/        OPC_CheckChild2Type, MVT::i32,
49232 /*109570*/        OPC_EmitInteger, MVT::i32, 14, 
49233 /*109573*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49245 /*109597*/        OPC_CheckChild2Type, MVT::i32,
49247 /*109601*/        OPC_EmitInteger, MVT::i32, 14, 
49248 /*109604*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49255 /*109620*/        OPC_CheckChild2Type, MVT::i32,
49257 /*109624*/        OPC_EmitInteger, MVT::i32, 14, 
49258 /*109627*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49265 /*109643*/        OPC_CheckChild2Type, MVT::i32,
49267 /*109647*/        OPC_EmitInteger, MVT::i32, 14, 
49268 /*109650*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49281 /*109677*/    OPC_CheckChild2Type, MVT::i32,
49286 /*109690*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
49295 /*109712*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
49304 /*109734*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
49313 /*109756*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
49322 /*109778*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
49331 /*109800*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
49354 /*109844*/        OPC_EmitInteger, MVT::i32, 14, 
49355 /*109847*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49364 /*109867*/        OPC_EmitInteger, MVT::i32, 14, 
49365 /*109870*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49386 /*109909*/        OPC_EmitInteger, MVT::i32, 14, 
49387 /*109912*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49396 /*109932*/        OPC_EmitInteger, MVT::i32, 14, 
49397 /*109935*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49408 /*109957*/      OPC_EmitInteger, MVT::i32, 14, 
49409 /*109960*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49432 /*110005*/        OPC_EmitInteger, MVT::i32, 14, 
49433 /*110008*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49442 /*110028*/        OPC_EmitInteger, MVT::i32, 14, 
49443 /*110031*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49464 /*110070*/        OPC_EmitInteger, MVT::i32, 14, 
49465 /*110073*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49474 /*110093*/        OPC_EmitInteger, MVT::i32, 14, 
49475 /*110096*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49486 /*110118*/      OPC_EmitInteger, MVT::i32, 14, 
49487 /*110121*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49500 /*110150*/        OPC_CheckChild1Type, MVT::i32,
49502 /*110154*/        OPC_EmitInteger, MVT::i32, 14, 
49503 /*110157*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49510 /*110172*/        OPC_CheckChild1Type, MVT::i32,
49512 /*110176*/        OPC_EmitInteger, MVT::i32, 14, 
49513 /*110179*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49520 /*110194*/        OPC_CheckChild1Type, MVT::i32,
49522 /*110198*/        OPC_EmitInteger, MVT::i32, 14, 
49523 /*110201*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49530 /*110216*/        OPC_CheckChild1Type, MVT::i32,
49532 /*110220*/        OPC_EmitInteger, MVT::i32, 14, 
49533 /*110223*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49540 /*110238*/        OPC_CheckChild1Type, MVT::i32,
49542 /*110242*/        OPC_EmitInteger, MVT::i32, 14, 
49543 /*110245*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49554 /*110267*/        OPC_CheckChild1Type, MVT::i32,
49556 /*110271*/        OPC_EmitInteger, MVT::i32, 14, 
49557 /*110274*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49564 /*110289*/        OPC_CheckChild1Type, MVT::i32,
49566 /*110293*/        OPC_EmitInteger, MVT::i32, 14, 
49567 /*110296*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49574 /*110311*/        OPC_CheckChild1Type, MVT::i32,
49576 /*110315*/        OPC_EmitInteger, MVT::i32, 14, 
49577 /*110318*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49584 /*110333*/        OPC_CheckChild1Type, MVT::i32,
49586 /*110337*/        OPC_EmitInteger, MVT::i32, 14, 
49587 /*110340*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49594 /*110355*/        OPC_CheckChild1Type, MVT::i32,
49596 /*110359*/        OPC_EmitInteger, MVT::i32, 14, 
49597 /*110362*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49608 /*110384*/        OPC_CheckChild1Type, MVT::i32,
49610 /*110388*/        OPC_EmitInteger, MVT::i32, 14, 
49611 /*110391*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49618 /*110406*/        OPC_CheckChild1Type, MVT::i32,
49620 /*110410*/        OPC_EmitInteger, MVT::i32, 14, 
49621 /*110413*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49628 /*110428*/        OPC_CheckChild1Type, MVT::i32,
49630 /*110432*/        OPC_EmitInteger, MVT::i32, 14, 
49631 /*110435*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49638 /*110450*/        OPC_CheckChild1Type, MVT::i32,
49640 /*110454*/        OPC_EmitInteger, MVT::i32, 14, 
49641 /*110457*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49648 /*110472*/        OPC_CheckChild1Type, MVT::i32,
49650 /*110476*/        OPC_EmitInteger, MVT::i32, 14, 
49651 /*110479*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49662 /*110501*/        OPC_CheckChild1Type, MVT::i32,
49664 /*110505*/        OPC_EmitInteger, MVT::i32, 14, 
49665 /*110508*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49672 /*110523*/        OPC_CheckChild1Type, MVT::i32,
49674 /*110527*/        OPC_EmitInteger, MVT::i32, 14, 
49675 /*110530*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49682 /*110545*/        OPC_CheckChild1Type, MVT::i32,
49684 /*110549*/        OPC_EmitInteger, MVT::i32, 14, 
49685 /*110552*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49692 /*110567*/        OPC_CheckChild1Type, MVT::i32,
49694 /*110571*/        OPC_EmitInteger, MVT::i32, 14, 
49695 /*110574*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49702 /*110589*/        OPC_CheckChild1Type, MVT::i32,
49704 /*110593*/        OPC_EmitInteger, MVT::i32, 14, 
49705 /*110596*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49716 /*110618*/        OPC_CheckChild1Type, MVT::i32,
49718 /*110622*/        OPC_EmitInteger, MVT::i32, 14, 
49719 /*110625*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49726 /*110640*/        OPC_CheckChild1Type, MVT::i32,
49728 /*110644*/        OPC_EmitInteger, MVT::i32, 14, 
49729 /*110647*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49736 /*110662*/        OPC_CheckChild1Type, MVT::i32,
49738 /*110666*/        OPC_EmitInteger, MVT::i32, 14, 
49739 /*110669*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49746 /*110684*/        OPC_CheckChild1Type, MVT::i32,
49748 /*110688*/        OPC_EmitInteger, MVT::i32, 14, 
49749 /*110691*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49756 /*110706*/        OPC_CheckChild1Type, MVT::i32,
49758 /*110710*/        OPC_EmitInteger, MVT::i32, 14, 
49759 /*110713*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49769 /*110734*/        OPC_CheckChild1Type, MVT::i32,
49772 /*110741*/          OPC_EmitInteger, MVT::i32, 14, 
49773 /*110744*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49780 /*110760*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
49781 /*110763*/          OPC_EmitInteger, MVT::i32, 0, 
49782 /*110766*/          OPC_EmitInteger, MVT::i32, 0, 
49783 /*110769*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49791 /*110787*/        OPC_CheckChild1Type, MVT::i32,
49794 /*110794*/          OPC_EmitInteger, MVT::i32, 14, 
49795 /*110797*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49802 /*110813*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
49803 /*110816*/          OPC_EmitInteger, MVT::i32, 10, 
49804 /*110819*/          OPC_EmitInteger, MVT::i32, 0, 
49805 /*110822*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49813 /*110840*/        OPC_CheckChild1Type, MVT::i32,
49816 /*110847*/          OPC_EmitInteger, MVT::i32, 14, 
49817 /*110850*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49824 /*110866*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
49825 /*110869*/          OPC_EmitInteger, MVT::i32, 13, 
49826 /*110872*/          OPC_EmitInteger, MVT::i32, 0, 
49827 /*110875*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49835 /*110893*/        OPC_CheckChild1Type, MVT::i32,
49838 /*110900*/          OPC_EmitInteger, MVT::i32, 14, 
49839 /*110903*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49846 /*110919*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
49847 /*110922*/          OPC_EmitInteger, MVT::i32, 12, 
49848 /*110925*/          OPC_EmitInteger, MVT::i32, 0, 
49849 /*110928*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49857 /*110946*/        OPC_CheckChild1Type, MVT::i32,
49860 /*110953*/          OPC_EmitInteger, MVT::i32, 14, 
49861 /*110956*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49868 /*110972*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
49869 /*110975*/          OPC_EmitInteger, MVT::i32, 11, 
49870 /*110978*/          OPC_EmitInteger, MVT::i32, 0, 
49871 /*110981*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49879 /*110999*/        OPC_CheckChild1Type, MVT::i32,
49882 /*111005*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
49883 /*111008*/        OPC_EmitInteger, MVT::i32, 1, 
49884 /*111011*/        OPC_EmitInteger, MVT::i32, 0, 
49885 /*111014*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49892 /*111031*/        OPC_CheckChild1Type, MVT::i32,
49895 /*111037*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
49896 /*111040*/        OPC_EmitInteger, MVT::i32, 8, 
49897 /*111043*/        OPC_EmitInteger, MVT::i32, 0, 
49898 /*111046*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49905 /*111063*/        OPC_CheckChild1Type, MVT::i32,
49908 /*111069*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
49909 /*111072*/        OPC_EmitInteger, MVT::i32, 2, 
49910 /*111075*/        OPC_EmitInteger, MVT::i32, 0, 
49911 /*111078*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49921 /*111101*/        OPC_CheckChild1Type, MVT::i32,
49924 /*111108*/          OPC_EmitInteger, MVT::i32, 14, 
49925 /*111111*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49932 /*111127*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
49933 /*111130*/          OPC_EmitInteger, MVT::i32, 0, 
49934 /*111133*/          OPC_EmitInteger, MVT::i32, 0, 
49935 /*111136*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49943 /*111154*/        OPC_CheckChild1Type, MVT::i32,
49946 /*111161*/          OPC_EmitInteger, MVT::i32, 14, 
49947 /*111164*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49954 /*111180*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
49955 /*111183*/          OPC_EmitInteger, MVT::i32, 10, 
49956 /*111186*/          OPC_EmitInteger, MVT::i32, 0, 
49957 /*111189*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49965 /*111207*/        OPC_CheckChild1Type, MVT::i32,
49968 /*111214*/          OPC_EmitInteger, MVT::i32, 14, 
49969 /*111217*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49976 /*111233*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
49977 /*111236*/          OPC_EmitInteger, MVT::i32, 13, 
49978 /*111239*/          OPC_EmitInteger, MVT::i32, 0, 
49979 /*111242*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49987 /*111260*/        OPC_CheckChild1Type, MVT::i32,
49990 /*111267*/          OPC_EmitInteger, MVT::i32, 14, 
49991 /*111270*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
49998 /*111286*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
49999 /*111289*/          OPC_EmitInteger, MVT::i32, 12, 
50000 /*111292*/          OPC_EmitInteger, MVT::i32, 0, 
50001 /*111295*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50009 /*111313*/        OPC_CheckChild1Type, MVT::i32,
50012 /*111320*/          OPC_EmitInteger, MVT::i32, 14, 
50013 /*111323*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50020 /*111339*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50021 /*111342*/          OPC_EmitInteger, MVT::i32, 11, 
50022 /*111345*/          OPC_EmitInteger, MVT::i32, 0, 
50023 /*111348*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50031 /*111366*/        OPC_CheckChild1Type, MVT::i32,
50034 /*111372*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
50035 /*111375*/        OPC_EmitInteger, MVT::i32, 1, 
50036 /*111378*/        OPC_EmitInteger, MVT::i32, 0, 
50037 /*111381*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50044 /*111398*/        OPC_CheckChild1Type, MVT::i32,
50047 /*111404*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
50048 /*111407*/        OPC_EmitInteger, MVT::i32, 8, 
50049 /*111410*/        OPC_EmitInteger, MVT::i32, 0, 
50050 /*111413*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50057 /*111430*/        OPC_CheckChild1Type, MVT::i32,
50060 /*111436*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
50061 /*111439*/        OPC_EmitInteger, MVT::i32, 2, 
50062 /*111442*/        OPC_EmitInteger, MVT::i32, 0, 
50063 /*111445*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50073 /*111468*/        OPC_CheckChild1Type, MVT::i32,
50076 /*111475*/          OPC_EmitInteger, MVT::i32, 14, 
50077 /*111478*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50084 /*111494*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50085 /*111497*/          OPC_EmitInteger, MVT::i32, 0, 
50086 /*111500*/          OPC_EmitInteger, MVT::i32, 0, 
50087 /*111503*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50095 /*111521*/        OPC_CheckChild1Type, MVT::i32,
50098 /*111528*/          OPC_EmitInteger, MVT::i32, 14, 
50099 /*111531*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50106 /*111547*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50107 /*111550*/          OPC_EmitInteger, MVT::i32, 10, 
50108 /*111553*/          OPC_EmitInteger, MVT::i32, 0, 
50109 /*111556*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50117 /*111574*/        OPC_CheckChild1Type, MVT::i32,
50120 /*111581*/          OPC_EmitInteger, MVT::i32, 14, 
50121 /*111584*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50128 /*111600*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50129 /*111603*/          OPC_EmitInteger, MVT::i32, 13, 
50130 /*111606*/          OPC_EmitInteger, MVT::i32, 0, 
50131 /*111609*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50139 /*111627*/        OPC_CheckChild1Type, MVT::i32,
50142 /*111634*/          OPC_EmitInteger, MVT::i32, 14, 
50143 /*111637*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50150 /*111653*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50151 /*111656*/          OPC_EmitInteger, MVT::i32, 12, 
50152 /*111659*/          OPC_EmitInteger, MVT::i32, 0, 
50153 /*111662*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50161 /*111680*/        OPC_CheckChild1Type, MVT::i32,
50164 /*111687*/          OPC_EmitInteger, MVT::i32, 14, 
50165 /*111690*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50172 /*111706*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50173 /*111709*/          OPC_EmitInteger, MVT::i32, 11, 
50174 /*111712*/          OPC_EmitInteger, MVT::i32, 0, 
50175 /*111715*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50183 /*111733*/        OPC_CheckChild1Type, MVT::i32,
50186 /*111739*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
50187 /*111742*/        OPC_EmitInteger, MVT::i32, 1, 
50188 /*111745*/        OPC_EmitInteger, MVT::i32, 0, 
50189 /*111748*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50196 /*111765*/        OPC_CheckChild1Type, MVT::i32,
50199 /*111771*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
50200 /*111774*/        OPC_EmitInteger, MVT::i32, 8, 
50201 /*111777*/        OPC_EmitInteger, MVT::i32, 0, 
50202 /*111780*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50209 /*111797*/        OPC_CheckChild1Type, MVT::i32,
50212 /*111803*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
50213 /*111806*/        OPC_EmitInteger, MVT::i32, 2, 
50214 /*111809*/        OPC_EmitInteger, MVT::i32, 0, 
50215 /*111812*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50225 /*111835*/        OPC_CheckChild1Type, MVT::i32,
50228 /*111842*/          OPC_EmitInteger, MVT::i32, 14, 
50229 /*111845*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50236 /*111861*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50237 /*111864*/          OPC_EmitInteger, MVT::i32, 0, 
50238 /*111867*/          OPC_EmitInteger, MVT::i32, 0, 
50239 /*111870*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50247 /*111888*/        OPC_CheckChild1Type, MVT::i32,
50250 /*111895*/          OPC_EmitInteger, MVT::i32, 14, 
50251 /*111898*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50258 /*111914*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50259 /*111917*/          OPC_EmitInteger, MVT::i32, 10, 
50260 /*111920*/          OPC_EmitInteger, MVT::i32, 0, 
50261 /*111923*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50269 /*111941*/        OPC_CheckChild1Type, MVT::i32,
50272 /*111948*/          OPC_EmitInteger, MVT::i32, 14, 
50273 /*111951*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50280 /*111967*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50281 /*111970*/          OPC_EmitInteger, MVT::i32, 13, 
50282 /*111973*/          OPC_EmitInteger, MVT::i32, 0, 
50283 /*111976*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50291 /*111994*/        OPC_CheckChild1Type, MVT::i32,
50294 /*112001*/          OPC_EmitInteger, MVT::i32, 14, 
50295 /*112004*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50302 /*112020*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50303 /*112023*/          OPC_EmitInteger, MVT::i32, 12, 
50304 /*112026*/          OPC_EmitInteger, MVT::i32, 0, 
50305 /*112029*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50313 /*112047*/        OPC_CheckChild1Type, MVT::i32,
50316 /*112054*/          OPC_EmitInteger, MVT::i32, 14, 
50317 /*112057*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50324 /*112073*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50325 /*112076*/          OPC_EmitInteger, MVT::i32, 11, 
50326 /*112079*/          OPC_EmitInteger, MVT::i32, 0, 
50327 /*112082*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50335 /*112100*/        OPC_CheckChild1Type, MVT::i32,
50338 /*112106*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
50339 /*112109*/        OPC_EmitInteger, MVT::i32, 1, 
50340 /*112112*/        OPC_EmitInteger, MVT::i32, 0, 
50341 /*112115*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50351 /*112138*/        OPC_CheckChild1Type, MVT::i32,
50354 /*112145*/          OPC_EmitInteger, MVT::i32, 14, 
50355 /*112148*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50362 /*112164*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50363 /*112167*/          OPC_EmitInteger, MVT::i32, 0, 
50364 /*112170*/          OPC_EmitInteger, MVT::i32, 0, 
50365 /*112173*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50373 /*112191*/        OPC_CheckChild1Type, MVT::i32,
50376 /*112198*/          OPC_EmitInteger, MVT::i32, 14, 
50377 /*112201*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50384 /*112217*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50385 /*112220*/          OPC_EmitInteger, MVT::i32, 10, 
50386 /*112223*/          OPC_EmitInteger, MVT::i32, 0, 
50387 /*112226*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50395 /*112244*/        OPC_CheckChild1Type, MVT::i32,
50398 /*112251*/          OPC_EmitInteger, MVT::i32, 14, 
50399 /*112254*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50406 /*112270*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50407 /*112273*/          OPC_EmitInteger, MVT::i32, 13, 
50408 /*112276*/          OPC_EmitInteger, MVT::i32, 0, 
50409 /*112279*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50417 /*112297*/        OPC_CheckChild1Type, MVT::i32,
50420 /*112304*/          OPC_EmitInteger, MVT::i32, 14, 
50421 /*112307*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50428 /*112323*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50429 /*112326*/          OPC_EmitInteger, MVT::i32, 12, 
50430 /*112329*/          OPC_EmitInteger, MVT::i32, 0, 
50431 /*112332*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50439 /*112350*/        OPC_CheckChild1Type, MVT::i32,
50442 /*112357*/          OPC_EmitInteger, MVT::i32, 14, 
50443 /*112360*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50450 /*112376*/          OPC_EmitRegister, MVT::i32, ARM::ZR,
50451 /*112379*/          OPC_EmitInteger, MVT::i32, 11, 
50452 /*112382*/          OPC_EmitInteger, MVT::i32, 0, 
50453 /*112385*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50461 /*112403*/        OPC_CheckChild1Type, MVT::i32,
50464 /*112409*/        OPC_EmitRegister, MVT::i32, ARM::ZR,
50465 /*112412*/        OPC_EmitInteger, MVT::i32, 1, 
50466 /*112415*/        OPC_EmitInteger, MVT::i32, 0, 
50467 /*112418*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50481 /*112448*/        OPC_EmitInteger, MVT::i32, 0, 
50482 /*112451*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50489 /*112468*/        OPC_EmitInteger, MVT::i32, 0, 
50490 /*112471*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50500 /*112493*/        OPC_EmitInteger, MVT::i32, 0, 
50501 /*112496*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50508 /*112513*/        OPC_EmitInteger, MVT::i32, 0, 
50509 /*112516*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50528 /*112553*/      OPC_EmitInteger, MVT::i32, 14, 
50529 /*112556*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50544 /*112586*/      OPC_EmitInteger, MVT::i32, 14, 
50545 /*112589*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50560 /*112619*/      OPC_EmitInteger, MVT::i32, 14, 
50561 /*112622*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50579 /*112658*/      OPC_EmitInteger, MVT::i32, 14, 
50580 /*112661*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50595 /*112691*/      OPC_EmitInteger, MVT::i32, 14, 
50596 /*112694*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50611 /*112724*/      OPC_EmitInteger, MVT::i32, 14, 
50612 /*112727*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50630 /*112763*/      OPC_EmitInteger, MVT::i32, 14, 
50631 /*112766*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50646 /*112796*/      OPC_EmitInteger, MVT::i32, 14, 
50647 /*112799*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50662 /*112829*/      OPC_EmitInteger, MVT::i32, 14, 
50663 /*112832*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50681 /*112868*/      OPC_EmitInteger, MVT::i32, 14, 
50682 /*112871*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50697 /*112901*/      OPC_EmitInteger, MVT::i32, 14, 
50698 /*112904*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50713 /*112934*/      OPC_EmitInteger, MVT::i32, 14, 
50714 /*112937*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50732 /*112973*/      OPC_EmitInteger, MVT::i32, 14, 
50733 /*112976*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50748 /*113006*/      OPC_EmitInteger, MVT::i32, 14, 
50749 /*113009*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50764 /*113039*/      OPC_EmitInteger, MVT::i32, 14, 
50765 /*113042*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50783 /*113078*/      OPC_EmitInteger, MVT::i32, 14, 
50784 /*113081*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50799 /*113111*/      OPC_EmitInteger, MVT::i32, 14, 
50800 /*113114*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50815 /*113144*/      OPC_EmitInteger, MVT::i32, 14, 
50816 /*113147*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50834 /*113183*/      OPC_EmitInteger, MVT::i32, 14, 
50835 /*113186*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50850 /*113216*/      OPC_EmitInteger, MVT::i32, 14, 
50851 /*113219*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50866 /*113249*/      OPC_EmitInteger, MVT::i32, 14, 
50867 /*113252*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50886 /*113291*/        OPC_EmitInteger, MVT::i32, 14, 
50887 /*113294*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50897 /*113315*/        OPC_EmitInteger, MVT::i32, 14, 
50898 /*113318*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50915 /*113351*/        OPC_EmitInteger, MVT::i32, 14, 
50916 /*113354*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50926 /*113375*/        OPC_EmitInteger, MVT::i32, 14, 
50927 /*113378*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50944 /*113411*/        OPC_EmitInteger, MVT::i32, 14, 
50945 /*113414*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50955 /*113435*/        OPC_EmitInteger, MVT::i32, 14, 
50956 /*113438*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50977 /*113485*/        OPC_EmitInteger, MVT::i32, 14, 
50978 /*113488*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50986 /*113506*/        OPC_EmitInteger, MVT::i32, 14, 
50987 /*113509*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
50989                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4,  // Results = #5
50990 /*113522*/        OPC_EmitInteger, MVT::i32, 0, 
50991 /*113525*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51014 /*113578*/        OPC_EmitInteger, MVT::i32, 14, 
51015 /*113581*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51023 /*113599*/        OPC_EmitInteger, MVT::i32, 14, 
51024 /*113602*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51026                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4,  // Results = #5
51027 /*113615*/        OPC_EmitInteger, MVT::i32, 0, 
51028 /*113618*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51051 /*113671*/        OPC_EmitInteger, MVT::i32, 14, 
51052 /*113674*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51060 /*113692*/        OPC_EmitInteger, MVT::i32, 14, 
51061 /*113695*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51063                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4,  // Results = #5
51064 /*113708*/        OPC_EmitInteger, MVT::i32, 0, 
51065 /*113711*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51082 /*113746*/      OPC_EmitInteger, MVT::i32, 14, 
51083 /*113749*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51097 /*113778*/        OPC_EmitInteger, MVT::i32, 14, 
51098 /*113781*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51106 /*113800*/        OPC_EmitInteger, MVT::i32, 14, 
51107 /*113803*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51128 /*113850*/        OPC_EmitInteger, MVT::i32, 14, 
51129 /*113853*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51137 /*113871*/        OPC_EmitInteger, MVT::i32, 14, 
51138 /*113874*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51140                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4,  // Results = #5
51141 /*113887*/        OPC_EmitInteger, MVT::i32, 0, 
51142 /*113890*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51165 /*113943*/        OPC_EmitInteger, MVT::i32, 14, 
51166 /*113946*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51174 /*113964*/        OPC_EmitInteger, MVT::i32, 14, 
51175 /*113967*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51177                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4,  // Results = #5
51178 /*113980*/        OPC_EmitInteger, MVT::i32, 0, 
51179 /*113983*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51196 /*114019*/      OPC_EmitInteger, MVT::i32, 14, 
51197 /*114022*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51204 /*114039*/      OPC_EmitInteger, MVT::i32, 14, 
51205 /*114042*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51212 /*114059*/      OPC_EmitInteger, MVT::i32, 14, 
51213 /*114062*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51220 /*114079*/      OPC_EmitInteger, MVT::i32, 14, 
51221 /*114082*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51235 /*114111*/      OPC_EmitInteger, MVT::i32, 14, 
51236 /*114114*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51243 /*114131*/      OPC_EmitInteger, MVT::i32, 14, 
51244 /*114134*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51251 /*114151*/      OPC_EmitInteger, MVT::i32, 14, 
51252 /*114154*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51259 /*114171*/      OPC_EmitInteger, MVT::i32, 14, 
51260 /*114174*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51273 /*114203*/      OPC_EmitInteger, MVT::i32, 14, 
51274 /*114206*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51282 /*114224*/        OPC_EmitInteger, MVT::i32, 14, 
51283 /*114227*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51290 /*114242*/        OPC_EmitInteger, MVT::i32, 0, 
51291 /*114245*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51301 /*114269*/      OPC_EmitInteger, MVT::i32, 14, 
51302 /*114272*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51310 /*114290*/        OPC_EmitInteger, MVT::i32, 14, 
51311 /*114293*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51318 /*114308*/        OPC_EmitInteger, MVT::i32, 0, 
51319 /*114311*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51337 /*114350*/      OPC_EmitInteger, MVT::i32, 14, 
51338 /*114353*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51346 /*114372*/      OPC_EmitInteger, MVT::i32, 14, 
51347 /*114375*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51355 /*114394*/      OPC_EmitInteger, MVT::i32, 14, 
51356 /*114397*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51364 /*114416*/      OPC_EmitInteger, MVT::i32, 14, 
51365 /*114419*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51373 /*114438*/      OPC_EmitInteger, MVT::i32, 14, 
51374 /*114441*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51382 /*114460*/      OPC_EmitInteger, MVT::i32, 14, 
51383 /*114463*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51391 /*114482*/      OPC_EmitInteger, MVT::i32, 14, 
51392 /*114485*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51400 /*114504*/      OPC_EmitInteger, MVT::i32, 14, 
51401 /*114507*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51416 /*114539*/      OPC_EmitInteger, MVT::i32, 14, 
51417 /*114542*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51425 /*114561*/      OPC_EmitInteger, MVT::i32, 14, 
51426 /*114564*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51434 /*114583*/      OPC_EmitInteger, MVT::i32, 14, 
51435 /*114586*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51443 /*114605*/      OPC_EmitInteger, MVT::i32, 14, 
51444 /*114608*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51452 /*114627*/      OPC_EmitInteger, MVT::i32, 14, 
51453 /*114630*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51461 /*114649*/      OPC_EmitInteger, MVT::i32, 14, 
51462 /*114652*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51470 /*114671*/      OPC_EmitInteger, MVT::i32, 14, 
51471 /*114674*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51479 /*114693*/      OPC_EmitInteger, MVT::i32, 14, 
51480 /*114696*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51495 /*114728*/      OPC_EmitInteger, MVT::i32, 14, 
51496 /*114731*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51504 /*114750*/      OPC_EmitInteger, MVT::i32, 14, 
51505 /*114753*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51513 /*114772*/      OPC_EmitInteger, MVT::i32, 14, 
51514 /*114775*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51522 /*114794*/      OPC_EmitInteger, MVT::i32, 14, 
51523 /*114797*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51531 /*114816*/      OPC_EmitInteger, MVT::i32, 14, 
51532 /*114819*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51540 /*114838*/      OPC_EmitInteger, MVT::i32, 14, 
51541 /*114841*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51549 /*114860*/      OPC_EmitInteger, MVT::i32, 14, 
51550 /*114863*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51558 /*114882*/      OPC_EmitInteger, MVT::i32, 14, 
51559 /*114885*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51574 /*114917*/      OPC_EmitInteger, MVT::i32, 14, 
51575 /*114920*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51583 /*114939*/      OPC_EmitInteger, MVT::i32, 14, 
51584 /*114942*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51592 /*114961*/      OPC_EmitInteger, MVT::i32, 14, 
51593 /*114964*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51601 /*114983*/      OPC_EmitInteger, MVT::i32, 14, 
51602 /*114986*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51610 /*115005*/      OPC_EmitInteger, MVT::i32, 14, 
51611 /*115008*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51619 /*115027*/      OPC_EmitInteger, MVT::i32, 14, 
51620 /*115030*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51628 /*115049*/      OPC_EmitInteger, MVT::i32, 14, 
51629 /*115052*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51637 /*115071*/      OPC_EmitInteger, MVT::i32, 14, 
51638 /*115074*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51653 /*115106*/      OPC_EmitInteger, MVT::i32, 14, 
51654 /*115109*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51662 /*115128*/      OPC_EmitInteger, MVT::i32, 14, 
51663 /*115131*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51671 /*115150*/      OPC_EmitInteger, MVT::i32, 14, 
51672 /*115153*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51680 /*115172*/      OPC_EmitInteger, MVT::i32, 14, 
51681 /*115175*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51689 /*115194*/      OPC_EmitInteger, MVT::i32, 14, 
51690 /*115197*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51698 /*115216*/      OPC_EmitInteger, MVT::i32, 14, 
51699 /*115219*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51707 /*115238*/      OPC_EmitInteger, MVT::i32, 14, 
51708 /*115241*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51716 /*115260*/      OPC_EmitInteger, MVT::i32, 14, 
51717 /*115263*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51733 /*115296*/      OPC_EmitInteger, MVT::i32, 14, 
51734 /*115299*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51742 /*115319*/      OPC_EmitInteger, MVT::i32, 14, 
51743 /*115322*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51751 /*115342*/      OPC_EmitInteger, MVT::i32, 14, 
51752 /*115345*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51760 /*115365*/      OPC_EmitInteger, MVT::i32, 14, 
51761 /*115368*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51769 /*115388*/      OPC_EmitInteger, MVT::i32, 14, 
51770 /*115391*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51778 /*115411*/      OPC_EmitInteger, MVT::i32, 14, 
51779 /*115414*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51787 /*115434*/      OPC_EmitInteger, MVT::i32, 14, 
51788 /*115437*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51796 /*115457*/      OPC_EmitInteger, MVT::i32, 14, 
51797 /*115460*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51813 /*115494*/      OPC_EmitInteger, MVT::i32, 14, 
51814 /*115497*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51822 /*115517*/      OPC_EmitInteger, MVT::i32, 14, 
51823 /*115520*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51831 /*115540*/      OPC_EmitInteger, MVT::i32, 14, 
51832 /*115543*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51840 /*115563*/      OPC_EmitInteger, MVT::i32, 14, 
51841 /*115566*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51849 /*115586*/      OPC_EmitInteger, MVT::i32, 14, 
51850 /*115589*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51858 /*115609*/      OPC_EmitInteger, MVT::i32, 14, 
51859 /*115612*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51867 /*115632*/      OPC_EmitInteger, MVT::i32, 14, 
51868 /*115635*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51876 /*115655*/      OPC_EmitInteger, MVT::i32, 14, 
51877 /*115658*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51890 /*115687*/      OPC_CheckType, MVT::i32,
51905 /*115715*/      OPC_CheckType, MVT::i32,
51920 /*115743*/      OPC_CheckType, MVT::i32,
51935 /*115771*/      OPC_CheckType, MVT::i32,
51950 /*115799*/      OPC_CheckType, MVT::i32,
51965 /*115827*/      OPC_CheckType, MVT::i32,
51986 /*115867*/      OPC_EmitInteger, MVT::i32, 14, 
51987 /*115870*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
51995 /*115890*/      OPC_EmitInteger, MVT::i32, 14, 
51996 /*115893*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52004 /*115913*/      OPC_EmitInteger, MVT::i32, 14, 
52005 /*115916*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52013 /*115936*/      OPC_EmitInteger, MVT::i32, 14, 
52014 /*115939*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52022 /*115959*/      OPC_EmitInteger, MVT::i32, 14, 
52023 /*115962*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52031 /*115982*/      OPC_EmitInteger, MVT::i32, 14, 
52032 /*115985*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52040 /*116005*/      OPC_EmitInteger, MVT::i32, 14, 
52041 /*116008*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52049 /*116028*/      OPC_EmitInteger, MVT::i32, 14, 
52050 /*116031*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52058 /*116051*/      OPC_EmitInteger, MVT::i32, 14, 
52059 /*116054*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52067 /*116074*/      OPC_EmitInteger, MVT::i32, 14, 
52068 /*116077*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52076 /*116097*/      OPC_EmitInteger, MVT::i32, 14, 
52077 /*116100*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52089 /*116127*/      OPC_CheckChild0Type, MVT::i32,
52093 /*116135*/        OPC_EmitInteger, MVT::i32, 0, 
52094 /*116138*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52101 /*116155*/        OPC_EmitInteger, MVT::i32, 0, 
52102 /*116158*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52109 /*116175*/        OPC_EmitInteger, MVT::i32, 0, 
52110 /*116178*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52120 /*116200*/        OPC_EmitInteger, MVT::i32, 14, 
52121 /*116203*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52128 /*116220*/        OPC_EmitInteger, MVT::i32, 14, 
52129 /*116223*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52136 /*116240*/        OPC_EmitInteger, MVT::i32, 14, 
52137 /*116243*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52144 /*116260*/        OPC_EmitInteger, MVT::i32, 14, 
52145 /*116263*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52153 /*116282*/          OPC_EmitInteger, MVT::i32, 14, 
52154 /*116285*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52161 /*116301*/          OPC_EmitInteger, MVT::i32, 0, 
52162 /*116304*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52173 /*116331*/          OPC_EmitInteger, MVT::i32, 14, 
52174 /*116334*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52181 /*116350*/          OPC_EmitInteger, MVT::i32, 0, 
52182 /*116353*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52193 /*116380*/          OPC_EmitInteger, MVT::i32, 14, 
52194 /*116383*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52201 /*116399*/          OPC_EmitInteger, MVT::i32, 0, 
52202 /*116402*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52212 /*116427*/        OPC_EmitInteger, MVT::i32, 14, 
52213 /*116430*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52226 /*116457*/      OPC_CheckChild0Type, MVT::i32,
52230 /*116465*/        OPC_EmitInteger, MVT::i32, 0, 
52231 /*116468*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52238 /*116485*/        OPC_EmitInteger, MVT::i32, 0, 
52239 /*116488*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52246 /*116505*/        OPC_EmitInteger, MVT::i32, 0, 
52247 /*116508*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52257 /*116530*/        OPC_EmitInteger, MVT::i32, 14, 
52258 /*116533*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52265 /*116550*/        OPC_EmitInteger, MVT::i32, 14, 
52266 /*116553*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52273 /*116570*/        OPC_EmitInteger, MVT::i32, 14, 
52274 /*116573*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52281 /*116590*/        OPC_EmitInteger, MVT::i32, 14, 
52282 /*116593*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52290 /*116612*/          OPC_EmitInteger, MVT::i32, 14, 
52291 /*116615*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52298 /*116631*/          OPC_EmitInteger, MVT::i32, 0, 
52299 /*116634*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52310 /*116661*/          OPC_EmitInteger, MVT::i32, 14, 
52311 /*116664*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52318 /*116680*/          OPC_EmitInteger, MVT::i32, 0, 
52319 /*116683*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52330 /*116710*/          OPC_EmitInteger, MVT::i32, 14, 
52331 /*116713*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52338 /*116729*/          OPC_EmitInteger, MVT::i32, 0, 
52339 /*116732*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52349 /*116757*/        OPC_EmitInteger, MVT::i32, 14, 
52350 /*116760*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52363 /*116788*/      OPC_EmitInteger, MVT::i32, 14, 
52364 /*116791*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52373 /*116811*/      OPC_EmitInteger, MVT::i32, 14, 
52374 /*116814*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52383 /*116834*/      OPC_EmitInteger, MVT::i32, 14, 
52384 /*116837*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52393 /*116857*/      OPC_EmitInteger, MVT::i32, 14, 
52394 /*116860*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52403 /*116880*/      OPC_EmitInteger, MVT::i32, 14, 
52404 /*116883*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52413 /*116903*/      OPC_EmitInteger, MVT::i32, 14, 
52414 /*116906*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52426 /*116931*/      OPC_EmitInteger, MVT::i32, 14, 
52427 /*116934*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52434 /*116952*/      OPC_EmitInteger, MVT::i32, 14, 
52435 /*116955*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52446 /*116981*/      OPC_EmitInteger, MVT::i32, 14, 
52447 /*116984*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52454 /*117001*/      OPC_EmitInteger, MVT::i32, 14, 
52455 /*117004*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52463 /*117023*/        OPC_EmitInteger, MVT::i32, 14, 
52464 /*117026*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52471 /*117042*/        OPC_EmitInteger, MVT::i32, 0, 
52472 /*117045*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52483 /*117072*/        OPC_EmitInteger, MVT::i32, 14, 
52484 /*117075*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52491 /*117091*/        OPC_EmitInteger, MVT::i32, 0, 
52492 /*117094*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52502 /*117119*/      OPC_EmitInteger, MVT::i32, 14, 
52503 /*117122*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52511 /*117141*/        OPC_EmitInteger, MVT::i32, 14, 
52512 /*117144*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52519 /*117160*/        OPC_EmitInteger, MVT::i32, 0, 
52520 /*117163*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52534 /*117196*/      OPC_EmitInteger, MVT::i32, 14, 
52535 /*117199*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52542 /*117216*/      OPC_EmitInteger, MVT::i32, 14, 
52543 /*117219*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52551 /*117238*/        OPC_EmitInteger, MVT::i32, 14, 
52552 /*117241*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52559 /*117257*/        OPC_EmitInteger, MVT::i32, 0, 
52560 /*117260*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52571 /*117287*/        OPC_EmitInteger, MVT::i32, 14, 
52572 /*117290*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52579 /*117306*/        OPC_EmitInteger, MVT::i32, 0, 
52580 /*117309*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52590 /*117334*/      OPC_EmitInteger, MVT::i32, 14, 
52591 /*117337*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52599 /*117356*/        OPC_EmitInteger, MVT::i32, 14, 
52600 /*117359*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52607 /*117375*/        OPC_EmitInteger, MVT::i32, 0, 
52608 /*117378*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52622 /*117411*/      OPC_EmitInteger, MVT::i32, 14, 
52623 /*117414*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52630 /*117431*/      OPC_EmitInteger, MVT::i32, 14, 
52631 /*117434*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52639 /*117453*/        OPC_EmitInteger, MVT::i32, 14, 
52640 /*117456*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52647 /*117472*/        OPC_EmitInteger, MVT::i32, 0, 
52648 /*117475*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52659 /*117502*/        OPC_EmitInteger, MVT::i32, 14, 
52660 /*117505*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52667 /*117521*/        OPC_EmitInteger, MVT::i32, 0, 
52668 /*117524*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52678 /*117549*/      OPC_EmitInteger, MVT::i32, 14, 
52679 /*117552*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52687 /*117571*/        OPC_EmitInteger, MVT::i32, 14, 
52688 /*117574*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52695 /*117590*/        OPC_EmitInteger, MVT::i32, 0, 
52696 /*117593*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52710 /*117626*/      OPC_EmitInteger, MVT::i32, 14, 
52711 /*117629*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52718 /*117646*/      OPC_EmitInteger, MVT::i32, 14, 
52719 /*117649*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52727 /*117668*/        OPC_EmitInteger, MVT::i32, 14, 
52728 /*117671*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52735 /*117687*/        OPC_EmitInteger, MVT::i32, 0, 
52736 /*117690*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52747 /*117717*/        OPC_EmitInteger, MVT::i32, 14, 
52748 /*117720*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52755 /*117736*/        OPC_EmitInteger, MVT::i32, 0, 
52756 /*117739*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52766 /*117764*/      OPC_EmitInteger, MVT::i32, 14, 
52767 /*117767*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52775 /*117786*/        OPC_EmitInteger, MVT::i32, 14, 
52776 /*117789*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52783 /*117805*/        OPC_EmitInteger, MVT::i32, 0, 
52784 /*117808*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52798 /*117841*/      OPC_EmitInteger, MVT::i32, 14, 
52799 /*117844*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52807 /*117862*/      OPC_EmitInteger, MVT::i32, 14, 
52808 /*117865*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52820 /*117892*/        OPC_EmitInteger, MVT::i32, 14, 
52821 /*117895*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52829 /*117912*/        OPC_EmitInteger, MVT::i32, 127|128,1/*255*/, 
52830 /*117916*/        OPC_EmitInteger, MVT::i32, 0, 
52831 /*117919*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52836 /*117938*/        OPC_EmitInteger, MVT::i32, 0, 
52837 /*117941*/        OPC_EmitInteger, MVT::i32, 0, 
52838 /*117944*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52843 /*117963*/        OPC_EmitInteger, MVT::i32, 0, 
52853 /*117985*/        OPC_EmitInteger, MVT::i32, 14, 
52854 /*117988*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52862 /*118005*/        OPC_EmitInteger, MVT::i32, 127|128,1/*255*/, 
52863 /*118009*/        OPC_EmitInteger, MVT::i32, 0, 
52864 /*118012*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52869 /*118031*/        OPC_EmitInteger, MVT::i32, 0, 
52870 /*118034*/        OPC_EmitInteger, MVT::i32, 0, 
52871 /*118037*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52876 /*118056*/        OPC_EmitInteger, MVT::i32, 0, 
52884 /*118074*/      OPC_EmitInteger, MVT::i32, 14, 
52885 /*118077*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52892 /*118093*/      OPC_EmitInteger, MVT::i32, 127|128,1/*255*/, 
52893 /*118097*/      OPC_EmitInteger, MVT::i32, 0, 
52894 /*118100*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52899 /*118119*/      OPC_EmitInteger, MVT::i32, 0, 
52900 /*118122*/      OPC_EmitInteger, MVT::i32, 0, 
52901 /*118125*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52906 /*118144*/      OPC_EmitInteger, MVT::i32, 0, 
52918 /*118172*/        OPC_EmitInteger, MVT::i32, 14, 
52919 /*118175*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52927 /*118192*/        OPC_EmitInteger, MVT::i32, 1, 
52928 /*118195*/        OPC_EmitInteger, MVT::i32, 0, 
52929 /*118198*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52934 /*118217*/        OPC_EmitInteger, MVT::i32, 0, 
52935 /*118220*/        OPC_EmitInteger, MVT::i32, 0, 
52936 /*118223*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52941 /*118242*/        OPC_EmitInteger, MVT::i32, 0, 
52951 /*118264*/        OPC_EmitInteger, MVT::i32, 14, 
52952 /*118267*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52960 /*118284*/        OPC_EmitInteger, MVT::i32, 1, 
52961 /*118287*/        OPC_EmitInteger, MVT::i32, 0, 
52962 /*118290*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52967 /*118309*/        OPC_EmitInteger, MVT::i32, 0, 
52968 /*118312*/        OPC_EmitInteger, MVT::i32, 0, 
52969 /*118315*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52974 /*118334*/        OPC_EmitInteger, MVT::i32, 0, 
52982 /*118352*/      OPC_EmitInteger, MVT::i32, 14, 
52983 /*118355*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52990 /*118371*/      OPC_EmitInteger, MVT::i32, 1, 
52991 /*118374*/      OPC_EmitInteger, MVT::i32, 0, 
52992 /*118377*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
52997 /*118396*/      OPC_EmitInteger, MVT::i32, 0, 
52998 /*118399*/      OPC_EmitInteger, MVT::i32, 0, 
52999 /*118402*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53004 /*118421*/      OPC_EmitInteger, MVT::i32, 0, 
53014 /*118445*/      OPC_EmitInteger, MVT::i32, 14, 
53015 /*118448*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53022 /*118464*/      OPC_EmitInteger, MVT::i32, 14, 
53023 /*118467*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53030 /*118483*/      OPC_EmitInteger, MVT::i32, 14, 
53031 /*118486*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53039 /*118504*/        OPC_EmitInteger, MVT::i32, 14, 
53040 /*118507*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53047 /*118522*/        OPC_EmitInteger, MVT::i32, 0, 
53048 /*118525*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53059 /*118551*/        OPC_EmitInteger, MVT::i32, 14, 
53060 /*118554*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53067 /*118569*/        OPC_EmitInteger, MVT::i32, 0, 
53068 /*118572*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53079 /*118598*/        OPC_EmitInteger, MVT::i32, 14, 
53080 /*118601*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53087 /*118616*/        OPC_EmitInteger, MVT::i32, 0, 
53088 /*118619*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53098 /*118643*/      OPC_EmitInteger, MVT::i32, 14, 
53099 /*118646*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53107 /*118664*/        OPC_EmitInteger, MVT::i32, 14, 
53108 /*118667*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53115 /*118682*/        OPC_EmitInteger, MVT::i32, 0, 
53116 /*118685*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53127 /*118711*/        OPC_EmitInteger, MVT::i32, 14, 
53128 /*118714*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53135 /*118729*/        OPC_EmitInteger, MVT::i32, 0, 
53136 /*118732*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53146 /*118756*/      OPC_EmitInteger, MVT::i32, 14, 
53147 /*118759*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53157 /*118782*/      OPC_EmitInteger, MVT::i32, 14, 
53158 /*118785*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53165 /*118801*/      OPC_EmitInteger, MVT::i32, 14, 
53166 /*118804*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53174 /*118822*/        OPC_EmitInteger, MVT::i32, 14, 
53175 /*118825*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53182 /*118840*/        OPC_EmitInteger, MVT::i32, 0, 
53183 /*118843*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53194 /*118869*/        OPC_EmitInteger, MVT::i32, 14, 
53195 /*118872*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53202 /*118887*/        OPC_EmitInteger, MVT::i32, 0, 
53203 /*118890*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53213 /*118914*/      OPC_EmitInteger, MVT::i32, 0, 
53214 /*118917*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53226 /*118946*/      OPC_EmitInteger, MVT::i32, 14, 
53227 /*118949*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53235 /*118967*/        OPC_EmitInteger, MVT::i32, 14, 
53236 /*118970*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53243 /*118985*/        OPC_EmitInteger, MVT::i32, 0, 
53244 /*118988*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53257 /*119016*/    OPC_EmitInteger, MVT::i32, 14, 
53258 /*119019*/    OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53268 /*119043*/      OPC_EmitInteger, MVT::i32, ARM::QPRRegClassID,
53269 /*119046*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
53270 /*119049*/      OPC_EmitInteger, MVT::i32, ARM::dsub_1,
53277 /*119067*/      OPC_EmitInteger, MVT::i32, ARM::QPRRegClassID,
53278 /*119070*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
53279 /*119073*/      OPC_EmitInteger, MVT::i32, ARM::dsub_1,
53286 /*119091*/      OPC_EmitInteger, MVT::i32, ARM::QPRRegClassID,
53287 /*119094*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
53288 /*119097*/      OPC_EmitInteger, MVT::i32, ARM::dsub_1,
53295 /*119115*/      OPC_EmitInteger, MVT::i32, ARM::QPRRegClassID,
53296 /*119118*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
53297 /*119121*/      OPC_EmitInteger, MVT::i32, ARM::dsub_1,
53304 /*119139*/      OPC_EmitInteger, MVT::i32, ARM::QPRRegClassID,
53305 /*119142*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
53306 /*119145*/      OPC_EmitInteger, MVT::i32, ARM::dsub_1,
53313 /*119163*/      OPC_EmitInteger, MVT::i32, ARM::QPRRegClassID,
53314 /*119166*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
53315 /*119169*/      OPC_EmitInteger, MVT::i32, ARM::dsub_1,
53326 /*119194*/      OPC_EmitInteger, MVT::i32, 0, 
53327 /*119197*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53336 /*119221*/      OPC_EmitInteger, MVT::i32, 0, 
53337 /*119224*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53346 /*119248*/      OPC_EmitInteger, MVT::i32, 0, 
53347 /*119251*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53360 /*119282*/      OPC_EmitInteger, MVT::i32, 0, 
53361 /*119285*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53370 /*119309*/      OPC_EmitInteger, MVT::i32, 0, 
53371 /*119312*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53380 /*119336*/      OPC_EmitInteger, MVT::i32, 0, 
53381 /*119339*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53397 /*119375*/      OPC_EmitInteger, MVT::i32, 0, 
53408 /*119398*/        OPC_EmitInteger, MVT::i32, 0, 
53415 /*119415*/        OPC_EmitInteger, MVT::i32, 0, 
53427 /*119439*/        OPC_EmitInteger, MVT::i32, 0, 
53434 /*119456*/        OPC_EmitInteger, MVT::i32, 0, 
53446 /*119479*/      OPC_EmitInteger, MVT::i32, 0, 
53447 /*119482*/      OPC_EmitInteger, MVT::i32, 0, 
53448 /*119485*/      OPC_EmitInteger, MVT::i32, 0, 
53449 /*119488*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53454 /*119507*/      OPC_EmitInteger, MVT::i32, 1, 
53455 /*119510*/      OPC_EmitInteger, MVT::i32, 0, 
53456 /*119513*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53458                     MVT::i32, 5/*#Ops*/, 0, 8, 9, 10, 11,  // Results = #12
53469 /*119548*/        OPC_EmitInteger, MVT::i32, 0, 
53470 /*119551*/        OPC_EmitInteger, MVT::i32, 0, 
53471 /*119554*/        OPC_EmitInteger, MVT::i32, 0, 
53472 /*119557*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53477 /*119576*/        OPC_EmitInteger, MVT::i32, 1, 
53478 /*119579*/        OPC_EmitInteger, MVT::i32, 0, 
53479 /*119582*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53481                       MVT::i32, 5/*#Ops*/, 0, 8, 9, 10, 11,  // Results = #12
53488 /*119610*/        OPC_EmitInteger, MVT::i32, 0, 
53489 /*119613*/        OPC_EmitInteger, MVT::i32, 0, 
53490 /*119616*/        OPC_EmitInteger, MVT::i32, 0, 
53491 /*119619*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53496 /*119638*/        OPC_EmitInteger, MVT::i32, 1, 
53497 /*119641*/        OPC_EmitInteger, MVT::i32, 0, 
53498 /*119644*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53500                       MVT::i32, 5/*#Ops*/, 0, 8, 9, 10, 11,  // Results = #12
53512 /*119680*/        OPC_EmitInteger, MVT::i32, 0, 
53513 /*119683*/        OPC_EmitInteger, MVT::i32, 0, 
53514 /*119686*/        OPC_EmitInteger, MVT::i32, 0, 
53515 /*119689*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53520 /*119708*/        OPC_EmitInteger, MVT::i32, 1, 
53521 /*119711*/        OPC_EmitInteger, MVT::i32, 0, 
53522 /*119714*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53524                       MVT::i32, 5/*#Ops*/, 0, 8, 9, 10, 11,  // Results = #12
53531 /*119742*/        OPC_EmitInteger, MVT::i32, 0, 
53532 /*119745*/        OPC_EmitInteger, MVT::i32, 0, 
53533 /*119748*/        OPC_EmitInteger, MVT::i32, 0, 
53534 /*119751*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53539 /*119770*/        OPC_EmitInteger, MVT::i32, 1, 
53540 /*119773*/        OPC_EmitInteger, MVT::i32, 0, 
53541 /*119776*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53543                       MVT::i32, 5/*#Ops*/, 0, 8, 9, 10, 11,  // Results = #12
53553 /*119810*/      OPC_CheckChild0Type, MVT::i32,
53558 /*119823*/        OPC_EmitInteger, MVT::i32, 0, 
53559 /*119826*/        OPC_EmitInteger, MVT::i32, 14, 
53560 /*119829*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53569 /*119853*/        OPC_EmitInteger, MVT::i32, 0, 
53570 /*119856*/        OPC_EmitInteger, MVT::i32, 14, 
53571 /*119859*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53580 /*119883*/        OPC_EmitInteger, MVT::i32, 0, 
53581 /*119886*/        OPC_EmitInteger, MVT::i32, 14, 
53582 /*119889*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53592 /*119915*/          OPC_EmitInteger, MVT::i32, 0, 
53593 /*119918*/          OPC_EmitInteger, MVT::i32, 14, 
53594 /*119921*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53605 /*119950*/          OPC_EmitInteger, MVT::i32, 0, 
53606 /*119953*/          OPC_EmitInteger, MVT::i32, 14, 
53607 /*119956*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53610 /*119970*/          OPC_EmitInteger, MVT::i32, ARM::dsub_0,
53621 /*119995*/          OPC_EmitInteger, MVT::i32, 0, 
53622 /*119998*/          OPC_EmitInteger, MVT::i32, 14, 
53623 /*120001*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53634 /*120030*/          OPC_EmitInteger, MVT::i32, 0, 
53635 /*120033*/          OPC_EmitInteger, MVT::i32, 14, 
53636 /*120036*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53639 /*120050*/          OPC_EmitInteger, MVT::i32, ARM::dsub_0,
53650 /*120075*/          OPC_EmitInteger, MVT::i32, 0, 
53651 /*120078*/          OPC_EmitInteger, MVT::i32, 14, 
53652 /*120081*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53663 /*120110*/          OPC_EmitInteger, MVT::i32, 0, 
53664 /*120113*/          OPC_EmitInteger, MVT::i32, 14, 
53665 /*120116*/          OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53668 /*120130*/          OPC_EmitInteger, MVT::i32, ARM::dsub_0,
53678 /*120153*/        OPC_EmitInteger, MVT::i32, 0, 
53679 /*120156*/        OPC_EmitInteger, MVT::i32, 14, 
53680 /*120159*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53689 /*120183*/        OPC_EmitInteger, MVT::i32, 0, 
53690 /*120186*/        OPC_EmitInteger, MVT::i32, 14, 
53691 /*120189*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53703 /*120218*/        OPC_EmitInteger, MVT::i32, ARM::ssub_0,
53713 /*120242*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
53722 /*120263*/          OPC_EmitInteger, MVT::i32, ARM::ssub_0,
53735 /*120290*/      OPC_EmitInteger, MVT::i32, ARM::dsub_0,
53746 /*120315*/      OPC_EmitInteger, MVT::i32, ARM::ssub_0,
53757 /*120336*/    OPC_EmitInteger, MVT::i32, ARM::DPairRegClassID,
53758 /*120339*/    OPC_EmitInteger, MVT::i32, ARM::dsub_0,
53759 /*120342*/    OPC_EmitInteger, MVT::i32, ARM::dsub_1,
53762 /*120356*/    OPC_EmitInteger, MVT::i32, 14, 
53763 /*120359*/    OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53775 /*120386*/      OPC_EmitInteger, MVT::i32, 14, 
53776 /*120389*/      OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53784 /*120407*/        OPC_EmitInteger, MVT::i32, 14, 
53785 /*120410*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
53792 /*120425*/        OPC_EmitInteger, MVT::i32, 0, 
53793 /*120428*/        OPC_EmitRegister, MVT::i32, 0 /*zero_reg*/,
54578 if (cast<LoadSDNode>(N)->getMemoryVT().getScalarType() != MVT::i32) return false;
54606   return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i32;
54625 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
54702   return (ScalarVT == MVT::i32 || ScalarVT == MVT::f32) && St->getAlignment() >= 4;
54840   return (ScalarVT == MVT::i32 || ScalarVT == MVT::f32) && Ld->getAlignment() >= 4;
55026                                    MVT::i32);
55033                                    MVT::i32);
55041   case 0:  return CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
55042   case 8:  return CurDAG->getTargetConstant(1, SDLoc(N), MVT::i32);
55043   case 16: return CurDAG->getTargetConstant(2, SDLoc(N), MVT::i32);
55044   case 24: return CurDAG->getTargetConstant(3, SDLoc(N), MVT::i32);
55051   return CurDAG->getTargetConstant(-(int)N->getZExtValue(), SDLoc(N), MVT::i32);
55058                                    MVT::i32);
55066                                    MVT::i32);
55072   return CurDAG->getTargetConstant(N->getZExtValue() & 3, SDLoc(N), MVT::i32);
55080                                    MVT::i32);
55086   return CurDAG->getTargetConstant(N->getZExtValue() & 1, SDLoc(N), MVT::i32);
55092   return CurDAG->getTargetConstant(~(int)N->getZExtValue(), SDLoc(N), MVT::i32);
55100   return CurDAG->getTargetConstant(~N16bitSignExt, SDLoc(N), MVT::i32);
55107                                    MVT::i32);
55114                                    MVT::i32);
55121   return CurDAG->getTargetConstant((Imm == 32 ? 0 : Imm), SDLoc(N), MVT::i32);
55129                                    MVT::i32);
55137                                    MVT::i32);
55143   return CurDAG->getTargetConstant(N->getZExtValue() & 7, SDLoc(N), MVT::i32);
55151                                    MVT::i32);
55159                                    MVT::i32);
55167                                    MVT::i32);
55174   return CurDAG->getTargetConstant(V, SDLoc(N), MVT::i32);
55181   return CurDAG->getTargetConstant(V, SDLoc(N), MVT::i32);
55187   return CurDAG->getTargetConstant(N->getZExtValue() - 255, SDLoc(N), MVT::i32);
55195       return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i32);
55203       return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i32);
55211       return CurDAG->getTargetConstant(enc, SDLoc(N), MVT::i32);
gen/lib/Target/ARM/ARMGenFastISel.inc
   91   case MVT::i32: return fastEmit_ARMISD_CALL_MVT_i32_r(RetVT, Op0, Op0IsKill);
  115   case MVT::i32: return fastEmit_ARMISD_CALL_NOLINK_MVT_i32_r(RetVT, Op0, Op0IsKill);
  133   case MVT::i32: return fastEmit_ARMISD_CALL_PRED_MVT_i32_r(RetVT, Op0, Op0IsKill);
  179   if (RetVT.SimpleTy != MVT::i32)
  192   case MVT::i32: return fastEmit_ARMISD_RRX_MVT_i32_r(RetVT, Op0, Op0IsKill);
  200   if (RetVT.SimpleTy != MVT::i32)
  213   case MVT::i32: return fastEmit_ARMISD_SRA_FLAG_MVT_i32_r(RetVT, Op0, Op0IsKill);
  221   if (RetVT.SimpleTy != MVT::i32)
  234   case MVT::i32: return fastEmit_ARMISD_SRL_FLAG_MVT_i32_r(RetVT, Op0, Op0IsKill);
  249   case MVT::i32: return fastEmit_ARMISD_TC_RETURN_MVT_i32_r(RetVT, Op0, Op0IsKill);
  321   case MVT::i32: return fastEmit_ARMISD_VDUP_MVT_i32_r(RetVT, Op0, Op0IsKill);
  339   case MVT::i32: return fastEmit_ARMISD_VMOVSR_MVT_i32_r(RetVT, Op0, Op0IsKill);
  357   case MVT::i32: return fastEmit_ARMISD_VMOVhr_MVT_i32_r(RetVT, Op0, Op0IsKill);
  365   if (RetVT.SimpleTy != MVT::i32)
  608   case MVT::i32: return fastEmit_ARMISD_WIN__DBZCHK_MVT_i32_r(RetVT, Op0, Op0IsKill);
  740   if (RetVT.SimpleTy != MVT::i32)
 1518   case MVT::i32: return fastEmit_ISD_BITCAST_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1541   if (RetVT.SimpleTy != MVT::i32)
 1554   case MVT::i32: return fastEmit_ISD_BITREVERSE_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1578   case MVT::i32: return fastEmit_ISD_BRIND_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1586   if (RetVT.SimpleTy != MVT::i32)
 1620   case MVT::i32: return fastEmit_ISD_BSWAP_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1630   if (RetVT.SimpleTy != MVT::i32)
 1706   case MVT::i32: return fastEmit_ISD_CTLZ_MVT_i32_r(RetVT, Op0, Op0IsKill);
 2610   if (RetVT.SimpleTy != MVT::i32)
 2619   if (RetVT.SimpleTy != MVT::i32)
 2628   if (RetVT.SimpleTy != MVT::i32)
 2753   case MVT::i32: return fastEmit_ARMISD_CMP_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2815   case MVT::i32: return fastEmit_ARMISD_CMPZ_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2839   case MVT::i32: return fastEmit_ARMISD_EH_SJLJ_LONGJMP_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2847   if (RetVT.SimpleTy != MVT::i32)
 2869   case MVT::i32: return fastEmit_ARMISD_EH_SJLJ_SETJMP_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2877   if (RetVT.SimpleTy != MVT::i32)
 2890   case MVT::i32: return fastEmit_ARMISD_QADD16b_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2898   if (RetVT.SimpleTy != MVT::i32)
 2911   case MVT::i32: return fastEmit_ARMISD_QADD8b_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2919   if (RetVT.SimpleTy != MVT::i32)
 2932   case MVT::i32: return fastEmit_ARMISD_QSUB16b_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2940   if (RetVT.SimpleTy != MVT::i32)
 2953   case MVT::i32: return fastEmit_ARMISD_QSUB8b_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2961   if (RetVT.SimpleTy != MVT::i32)
 2974   case MVT::i32: return fastEmit_ARMISD_SMULWB_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2982   if (RetVT.SimpleTy != MVT::i32)
 2995   case MVT::i32: return fastEmit_ARMISD_SMULWT_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3003   if (RetVT.SimpleTy != MVT::i32)
 3019   case MVT::i32: return fastEmit_ARMISD_SUBS_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3037   case MVT::i32: return fastEmit_ARMISD_VMOVDRR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3401   if (RetVT.SimpleTy != MVT::i32)
 3498   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3514   if (RetVT.SimpleTy != MVT::i32)
 3578   case MVT::i32: return fastEmit_ISD_AND_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4145   if (RetVT.SimpleTy != MVT::i32)
 4227   case MVT::i32: return fastEmit_ISD_MUL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4241   if (RetVT.SimpleTy != MVT::i32)
 4254   case MVT::i32: return fastEmit_ISD_MULHS_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4262   if (RetVT.SimpleTy != MVT::i32)
 4326   case MVT::i32: return fastEmit_ISD_OR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4339   if (RetVT.SimpleTy != MVT::i32)
 4352   case MVT::i32: return fastEmit_ISD_ROTR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4360   if (RetVT.SimpleTy != MVT::i32)
 4400   case MVT::i32: return fastEmit_ISD_SADDSAT_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4411   if (RetVT.SimpleTy != MVT::i32)
 4424   case MVT::i32: return fastEmit_ISD_SDIV_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4432   if (RetVT.SimpleTy != MVT::i32)
 4445   case MVT::i32: return fastEmit_ISD_SHL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4607   if (RetVT.SimpleTy != MVT::i32)
 4620   case MVT::i32: return fastEmit_ISD_SRA_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4628   if (RetVT.SimpleTy != MVT::i32)
 4641   case MVT::i32: return fastEmit_ISD_SRL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4649   if (RetVT.SimpleTy != MVT::i32)
 4689   case MVT::i32: return fastEmit_ISD_SSUBSAT_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4700   if (RetVT.SimpleTy != MVT::i32)
 4797   case MVT::i32: return fastEmit_ISD_SUB_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4851   if (RetVT.SimpleTy != MVT::i32)
 4864   case MVT::i32: return fastEmit_ISD_UDIV_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5064   if (RetVT.SimpleTy != MVT::i32)
 5128   case MVT::i32: return fastEmit_ISD_XOR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5197   if (RetVT.SimpleTy != MVT::i32)
 5210   case MVT::i32: return fastEmit_ARMISD_PIC_ADD_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
 5289   if (RetVT.SimpleTy != MVT::i32)
 5298   if (RetVT.SimpleTy != MVT::i32)
 5307   if (RetVT.SimpleTy != MVT::i32)
 5316   if (RetVT.SimpleTy != MVT::i32)
 5337   if (RetVT.SimpleTy != MVT::i32)
 5346   if (RetVT.SimpleTy != MVT::i32)
 5355   if (RetVT.SimpleTy != MVT::i32)
 5364   if (RetVT.SimpleTy != MVT::i32)
 6089   if (RetVT.SimpleTy != MVT::i32)
 6107   if (RetVT.SimpleTy != MVT::i32)
 6117   case MVT::i32: return fastEmit_ISD_SHL_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
 6125   if (VT == MVT::i32 && Predicate_mod_imm(imm1))
 6129   if (VT == MVT::i32 && Predicate_imm0_7(imm1))
 6133   if (VT == MVT::i32 && Predicate_imm8_255(imm1))
 6137   if (VT == MVT::i32 && Predicate_imm0_255(imm1))
 6141   if (VT == MVT::i32 && Predicate_t2_so_imm(imm1))
 6145   if (VT == MVT::i32 && Predicate_imm0_4095(imm1))
 6149   if (VT == MVT::i32 && Predicate_imm1_31(imm1))
 6153   if (VT == MVT::i32 && Predicate_imm0_31(imm1))
 6157   if (VT == MVT::i32 && Predicate_shr_imm8(imm1))
 6161   if (VT == MVT::i32 && Predicate_shr_imm16(imm1))
 6165   if (VT == MVT::i32 && Predicate_shr_imm32(imm1))
 6169   if (VT == MVT::i32 && Predicate_VectorIndex32(imm1))
 6173   if (VT == MVT::i32 && Predicate_imm0_15(imm1))
 6209   case MVT::i32: return fastEmit_ARMISD_CMN_MVT_i32_ri_Predicate_mod_imm(RetVT, Op0, Op0IsKill, imm1);
 6227   case MVT::i32: return fastEmit_ARMISD_CMP_MVT_i32_ri_Predicate_mod_imm(RetVT, Op0, Op0IsKill, imm1);
 6245   case MVT::i32: return fastEmit_ARMISD_CMPZ_MVT_i32_ri_Predicate_mod_imm(RetVT, Op0, Op0IsKill, imm1);
 6253   if (RetVT.SimpleTy != MVT::i32)
 6263   case MVT::i32: return fastEmit_ARMISD_SUBS_MVT_i32_ri_Predicate_mod_imm(RetVT, Op0, Op0IsKill, imm1);
 6271   if (RetVT.SimpleTy != MVT::i32)
 6281   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_ri_Predicate_mod_imm(RetVT, Op0, Op0IsKill, imm1);
 6289   if (RetVT.SimpleTy != MVT::i32)
 6299   case MVT::i32: return fastEmit_ISD_AND_MVT_i32_ri_Predicate_mod_imm(RetVT, Op0, Op0IsKill, imm1);
 6307   if (RetVT.SimpleTy != MVT::i32)
 6317   case MVT::i32: return fastEmit_ISD_OR_MVT_i32_ri_Predicate_mod_imm(RetVT, Op0, Op0IsKill, imm1);
 6325   if (RetVT.SimpleTy != MVT::i32)
 6335   case MVT::i32: return fastEmit_ISD_SUB_MVT_i32_ri_Predicate_mod_imm(RetVT, Op0, Op0IsKill, imm1);
 6343   if (RetVT.SimpleTy != MVT::i32)
 6353   case MVT::i32: return fastEmit_ISD_XOR_MVT_i32_ri_Predicate_mod_imm(RetVT, Op0, Op0IsKill, imm1);
 6378   if (RetVT.SimpleTy != MVT::i32)
 6388   case MVT::i32: return fastEmit_ARMISD_SUBS_MVT_i32_ri_Predicate_imm0_7(RetVT, Op0, Op0IsKill, imm1);
 6450   if (RetVT.SimpleTy != MVT::i32)
 6460   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_ri_Predicate_imm0_7(RetVT, Op0, Op0IsKill, imm1);
 6481   if (RetVT.SimpleTy != MVT::i32)
 6491   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_ri_Predicate_imm8_255(RetVT, Op0, Op0IsKill, imm1);
 6518   case MVT::i32: return fastEmit_ARMISD_CMP_MVT_i32_ri_Predicate_imm0_255(RetVT, Op0, Op0IsKill, imm1);
 6536   case MVT::i32: return fastEmit_ARMISD_CMPZ_MVT_i32_ri_Predicate_imm0_255(RetVT, Op0, Op0IsKill, imm1);
 6544   if (RetVT.SimpleTy != MVT::i32)
 6554   case MVT::i32: return fastEmit_ARMISD_SUBS_MVT_i32_ri_Predicate_imm0_255(RetVT, Op0, Op0IsKill, imm1);
 6583   case MVT::i32: return fastEmit_ARMISD_CMP_MVT_i32_ri_Predicate_t2_so_imm(RetVT, Op0, Op0IsKill, imm1);
 6601   case MVT::i32: return fastEmit_ARMISD_CMPZ_MVT_i32_ri_Predicate_t2_so_imm(RetVT, Op0, Op0IsKill, imm1);
 6609   if (RetVT.SimpleTy != MVT::i32)
 6619   case MVT::i32: return fastEmit_ARMISD_SUBS_MVT_i32_ri_Predicate_t2_so_imm(RetVT, Op0, Op0IsKill, imm1);
 6627   if (RetVT.SimpleTy != MVT::i32)
 6637   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_ri_Predicate_t2_so_imm(RetVT, Op0, Op0IsKill, imm1);
 6645   if (RetVT.SimpleTy != MVT::i32)
 6655   case MVT::i32: return fastEmit_ISD_AND_MVT_i32_ri_Predicate_t2_so_imm(RetVT, Op0, Op0IsKill, imm1);
 6663   if (RetVT.SimpleTy != MVT::i32)
 6673   case MVT::i32: return fastEmit_ISD_OR_MVT_i32_ri_Predicate_t2_so_imm(RetVT, Op0, Op0IsKill, imm1);
 6681   if (RetVT.SimpleTy != MVT::i32)
 6691   case MVT::i32: return fastEmit_ISD_SUB_MVT_i32_ri_Predicate_t2_so_imm(RetVT, Op0, Op0IsKill, imm1);
 6699   if (RetVT.SimpleTy != MVT::i32)
 6709   case MVT::i32: return fastEmit_ISD_XOR_MVT_i32_ri_Predicate_t2_so_imm(RetVT, Op0, Op0IsKill, imm1);
 6733   if (RetVT.SimpleTy != MVT::i32)
 6743   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_ri_Predicate_imm0_4095(RetVT, Op0, Op0IsKill, imm1);
 6751   if (RetVT.SimpleTy != MVT::i32)
 6761   case MVT::i32: return fastEmit_ISD_SUB_MVT_i32_ri_Predicate_imm0_4095(RetVT, Op0, Op0IsKill, imm1);
 6779   if (RetVT.SimpleTy != MVT::i32)
 6789   case MVT::i32: return fastEmit_ISD_SHL_MVT_i32_ri_Predicate_imm1_31(RetVT, Op0, Op0IsKill, imm1);
 6860   if (RetVT.SimpleTy != MVT::i32)
 6870   case MVT::i32: return fastEmit_ISD_ROTR_MVT_i32_ri_Predicate_imm0_31(RetVT, Op0, Op0IsKill, imm1);
 7425   if (RetVT.SimpleTy != MVT::i32)
 7435   case MVT::i32: return fastEmit_ISD_Constant_MVT_i32_i(RetVT, imm0);
gen/lib/Target/ARM/ARMGenRegisterInfo.inc
 3746   /* 0 */ MVT::i32, MVT::Other,
 3749   /* 6 */ MVT::i32, MVT::v16i1, MVT::v8i1, MVT::v4i1, MVT::Other,
gen/lib/Target/AVR/AVRGenDAGISel.inc
   84 /*    47*/      OPC_EmitInteger, MVT::i32, AVR::sub_hi,
   91 /*    60*/      OPC_EmitInteger, MVT::i32, AVR::sub_lo,
 1407 /*  2456*/    OPC_EmitInteger, MVT::i32, AVR::sub_lo,
 1417 /*  2476*/    OPC_EmitInteger, MVT::i32, AVR::sub_lo,
gen/lib/Target/BPF/BPFGenCallingConv.inc
   27   if (LocVT == MVT::i32) {
   67       LocVT == MVT::i32) {
   99   if (LocVT == MVT::i32) {
gen/lib/Target/BPF/BPFGenDAGISel.inc
  200 /*   256*/          OPC_EmitInteger, MVT::i32, BPF::sub_32,
  202                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
  212 /*   284*/          OPC_EmitInteger, MVT::i32, BPF::sub_32,
  214                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
  224 /*   312*/          OPC_EmitInteger, MVT::i32, BPF::sub_32,
  226                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
  234 /*   334*/      OPC_CheckChild1Type, MVT::i32,
  354                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
  355 /*   567*/          OPC_EmitInteger, MVT::i32, BPF::sub_32,
  367                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
  368 /*   599*/          OPC_EmitInteger, MVT::i32, BPF::sub_32,
  380                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
  381 /*   631*/          OPC_EmitInteger, MVT::i32, BPF::sub_32,
  396                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
  397 /*   668*/          OPC_EmitInteger, MVT::i32, BPF::sub_32,
  409                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
  410 /*   700*/          OPC_EmitInteger, MVT::i32, BPF::sub_32,
  422                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
  423 /*   732*/          OPC_EmitInteger, MVT::i32, BPF::sub_32,
  430 /*   746*/    /*SwitchType*/ 97, MVT::i32,// ->845
  437                       MVT::i32, 2/*#Ops*/, 2, 3, 
  448                         MVT::i32, 2/*#Ops*/, 2, 3, 
  457                         MVT::i32, 2/*#Ops*/, 2, 3, 
  469                         MVT::i32, 2/*#Ops*/, 2, 3, 
  478                         MVT::i32, 2/*#Ops*/, 2, 3, 
  500 /*   877*/      /*SwitchType*/ 15, MVT::i32,// ->894
  505                       MVT::i32, 3/*#Ops*/, 3, 4, 2, 
  792 /*  1358*/      OPC_CheckChild1Type, MVT::i32,
  801 /*  1375*/        OPC_CheckType, MVT::i32,
  936 /*  1595*/        OPC_CheckType, MVT::i32,
 1115 /*  1888*/        /*SwitchType*/ 15, MVT::i32,// ->1905
 1118 /*  1893*/          OPC_CheckType, MVT::i32,
 1121                         MVT::i32, 2/*#Ops*/, 0, 2, 
 1133 /*  1920*/        OPC_CheckChild1Type, MVT::i32,
 1134 /*  1922*/        OPC_CheckType, MVT::i32,
 1136                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1166 /*  1982*/        /*SwitchType*/ 15, MVT::i32,// ->1999
 1170                         MVT::i32, 5/*#Ops*/, 0, 5, 6, 3, 4, 
 1188 /*  2027*/        /*SwitchType*/ 13, MVT::i32,// ->2042
 1191                         MVT::i32, 5/*#Ops*/, 0, 1, 5, 3, 4, 
 1197 /*  2045*/      OPC_CheckChild0Type, MVT::i32,
 1207 /*  2062*/        OPC_CheckType, MVT::i32,
 1211 /*  2067*/        OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->2085
 1215                         MVT::i32, 5/*#Ops*/, 0, 5, 6, 3, 4, 
 1230 /*  2109*/        OPC_CheckType, MVT::i32,
 1234 /*  2114*/        OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->2130
 1237                         MVT::i32, 5/*#Ops*/, 0, 1, 5, 3, 4, 
 1276 /*  2197*/          OPC_CheckType, MVT::i32,
 1279                         MVT::i32, 2/*#Ops*/, 0, 2, 
 1290 /*  2222*/        OPC_CheckType, MVT::i32,
 1292                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1324 /*  2283*/          OPC_CheckType, MVT::i32,
 1327                         MVT::i32, 2/*#Ops*/, 0, 2, 
 1338 /*  2308*/        OPC_CheckType, MVT::i32,
 1340                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1405 /*  2422*/      /*SwitchType*/ 7, MVT::i32,// ->2431
 1407                       MVT::i32, 1/*#Ops*/, 0, 
 1429 /*  2462*/          OPC_CheckType, MVT::i32,
 1432                         MVT::i32, 2/*#Ops*/, 0, 2, 
 1443 /*  2487*/        OPC_CheckType, MVT::i32,
 1445                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1481 /*  2565*/          OPC_CheckType, MVT::i32,
 1484                         MVT::i32, 2/*#Ops*/, 0, 2, 
 1495 /*  2590*/        OPC_CheckType, MVT::i32,
 1497                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1517 /*  2631*/      /*SwitchType*/ 15, MVT::i32,// ->2648
 1520 /*  2636*/        OPC_CheckType, MVT::i32,
 1523                       MVT::i32, 2/*#Ops*/, 0, 2, 
 1535 /*  2663*/      OPC_CheckChild1Type, MVT::i32,
 1536 /*  2665*/      OPC_CheckType, MVT::i32,
 1538                     MVT::i32, 2/*#Ops*/, 0, 1, 
 1560 /*  2708*/        OPC_CheckType, MVT::i32,
 1563                       MVT::i32, 2/*#Ops*/, 0, 2, 
 1574 /*  2733*/      OPC_CheckType, MVT::i32,
 1576                     MVT::i32, 2/*#Ops*/, 0, 1, 
 1595 /*  2773*/      /*SwitchType*/ 15, MVT::i32,// ->2790
 1598 /*  2778*/        OPC_CheckType, MVT::i32,
 1601                       MVT::i32, 2/*#Ops*/, 0, 2, 
 1613 /*  2805*/      OPC_CheckChild1Type, MVT::i32,
 1614 /*  2807*/      OPC_CheckType, MVT::i32,
 1616                     MVT::i32, 2/*#Ops*/, 0, 1, 
 1638 /*  2850*/        OPC_CheckType, MVT::i32,
 1641                       MVT::i32, 2/*#Ops*/, 0, 2, 
 1652 /*  2875*/      OPC_CheckType, MVT::i32,
 1654                     MVT::i32, 2/*#Ops*/, 0, 1, 
 1676 /*  2918*/        OPC_CheckType, MVT::i32,
 1679                       MVT::i32, 2/*#Ops*/, 0, 2, 
 1690 /*  2943*/      OPC_CheckType, MVT::i32,
 1692                     MVT::i32, 2/*#Ops*/, 0, 1, 
 1760 /*  3064*/    /*SwitchType*/ 11, MVT::i32,// ->3077
 1764                     MVT::i32, 1/*#Ops*/, 1, 
 1805 /*  3138*/    OPC_EmitInteger, MVT::i32, BPF::sub_32,
 1807                   MVT::i32, 2/*#Ops*/, 0, 1, 
 1814 /*  3159*/    OPC_EmitInteger, MVT::i32, BPF::sub_32,
 1951 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
gen/lib/Target/BPF/BPFGenRegisterInfo.inc
  431   /* 0 */ MVT::i32, MVT::Other,
gen/lib/Target/Hexagon/HexagonGenCallingConv.inc
   33     LocVT = MVT::i32;
   43     LocVT = MVT::i32;
   62   if (LocVT == MVT::i32) {
   69   if (LocVT == MVT::i32 ||
  113   if (LocVT == MVT::i32 ||
  248     LocVT = MVT::i32;
  258     LocVT = MVT::i32;
  277   if (LocVT == MVT::i32 ||
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc
   80 /*    51*/                OPC_CheckType, MVT::i32,
   92 /*    71*/                  OPC_CheckType, MVT::i32,
   99 /*    84*/                  OPC_CheckType, MVT::i32,
  123 /*   131*/                  OPC_CheckType, MVT::i32,
  130 /*   144*/                  OPC_CheckType, MVT::i32,
  154 /*   191*/                  OPC_CheckType, MVT::i32,
  161 /*   204*/                  OPC_CheckType, MVT::i32,
  181 /*   244*/                OPC_CheckType, MVT::i32,
  192 /*   262*/                OPC_CheckType, MVT::i32,
  199 /*   275*/                OPC_CheckType, MVT::i32,
  218 /*   314*/                OPC_CheckType, MVT::i32,
  228 /*   330*/                OPC_CheckType, MVT::i32,
  235 /*   343*/                OPC_CheckType, MVT::i32,
  253 /*   381*/                OPC_CheckType, MVT::i32,
  265 /*   401*/                  OPC_CheckType, MVT::i32,
  272 /*   414*/                  OPC_CheckType, MVT::i32,
  296 /*   461*/                  OPC_CheckType, MVT::i32,
  303 /*   474*/                  OPC_CheckType, MVT::i32,
  327 /*   521*/                  OPC_CheckType, MVT::i32,
  334 /*   534*/                  OPC_CheckType, MVT::i32,
  354 /*   575*/                OPC_CheckType, MVT::i32,
  366 /*   595*/                  OPC_CheckType, MVT::i32,
  373 /*   608*/                  OPC_CheckType, MVT::i32,
  397 /*   655*/                  OPC_CheckType, MVT::i32,
  404 /*   668*/                  OPC_CheckType, MVT::i32,
  428 /*   715*/                  OPC_CheckType, MVT::i32,
  435 /*   728*/                  OPC_CheckType, MVT::i32,
  455 /*   768*/                OPC_CheckType, MVT::i32,
  465 /*   784*/                OPC_CheckType, MVT::i32,
  472 /*   797*/                OPC_CheckType, MVT::i32,
  490 /*   835*/                OPC_CheckType, MVT::i32,
  502 /*   855*/                  OPC_CheckType, MVT::i32,
  509 /*   868*/                  OPC_CheckType, MVT::i32,
  532 /*   912*/                  OPC_CheckType, MVT::i32,
  539 /*   925*/                  OPC_CheckType, MVT::i32,
  562 /*   969*/                  OPC_CheckType, MVT::i32,
  569 /*   982*/                  OPC_CheckType, MVT::i32,
  588 /*  1019*/                OPC_CheckType, MVT::i32,
  599 /*  1037*/                OPC_CheckType, MVT::i32,
  606 /*  1050*/                OPC_CheckType, MVT::i32,
  624 /*  1086*/                OPC_CheckType, MVT::i32,
  634 /*  1102*/                OPC_CheckType, MVT::i32,
  641 /*  1115*/                OPC_CheckType, MVT::i32,
  658 /*  1150*/                OPC_CheckType, MVT::i32,
  670 /*  1170*/                  OPC_CheckType, MVT::i32,
  677 /*  1183*/                  OPC_CheckType, MVT::i32,
  700 /*  1227*/                  OPC_CheckType, MVT::i32,
  707 /*  1240*/                  OPC_CheckType, MVT::i32,
  730 /*  1284*/                  OPC_CheckType, MVT::i32,
  737 /*  1297*/                  OPC_CheckType, MVT::i32,
  756 /*  1335*/                OPC_CheckType, MVT::i32,
  768 /*  1355*/                  OPC_CheckType, MVT::i32,
  775 /*  1368*/                  OPC_CheckType, MVT::i32,
  798 /*  1412*/                  OPC_CheckType, MVT::i32,
  805 /*  1425*/                  OPC_CheckType, MVT::i32,
  828 /*  1469*/                  OPC_CheckType, MVT::i32,
  835 /*  1482*/                  OPC_CheckType, MVT::i32,
  854 /*  1519*/                OPC_CheckType, MVT::i32,
  864 /*  1535*/                OPC_CheckType, MVT::i32,
  871 /*  1548*/                OPC_CheckType, MVT::i32,
  893 /*  1593*/                OPC_CheckType, MVT::i32,
  905 /*  1613*/                  OPC_CheckType, MVT::i32,
  911 /*  1624*/                  OPC_CheckType, MVT::i32,
  935 /*  1671*/                  OPC_CheckType, MVT::i32,
  941 /*  1682*/                  OPC_CheckType, MVT::i32,
  965 /*  1729*/                  OPC_CheckType, MVT::i32,
  971 /*  1740*/                  OPC_CheckType, MVT::i32,
  990 /*  1778*/                OPC_CheckType, MVT::i32,
 1001 /*  1796*/                OPC_CheckType, MVT::i32,
 1007 /*  1807*/                OPC_CheckType, MVT::i32,
 1025 /*  1844*/                OPC_CheckType, MVT::i32,
 1035 /*  1860*/                OPC_CheckType, MVT::i32,
 1041 /*  1871*/                OPC_CheckType, MVT::i32,
 1058 /*  1907*/                OPC_CheckType, MVT::i32,
 1070 /*  1927*/                  OPC_CheckType, MVT::i32,
 1076 /*  1938*/                  OPC_CheckType, MVT::i32,
 1100 /*  1985*/                  OPC_CheckType, MVT::i32,
 1106 /*  1996*/                  OPC_CheckType, MVT::i32,
 1130 /*  2043*/                  OPC_CheckType, MVT::i32,
 1136 /*  2054*/                  OPC_CheckType, MVT::i32,
 1155 /*  2093*/                OPC_CheckType, MVT::i32,
 1167 /*  2113*/                  OPC_CheckType, MVT::i32,
 1173 /*  2124*/                  OPC_CheckType, MVT::i32,
 1197 /*  2171*/                  OPC_CheckType, MVT::i32,
 1203 /*  2182*/                  OPC_CheckType, MVT::i32,
 1227 /*  2229*/                  OPC_CheckType, MVT::i32,
 1233 /*  2240*/                  OPC_CheckType, MVT::i32,
 1252 /*  2278*/                OPC_CheckType, MVT::i32,
 1262 /*  2294*/                OPC_CheckType, MVT::i32,
 1268 /*  2305*/                OPC_CheckType, MVT::i32,
 1285 /*  2341*/                OPC_CheckType, MVT::i32,
 1297 /*  2361*/                  OPC_CheckType, MVT::i32,
 1303 /*  2372*/                  OPC_CheckType, MVT::i32,
 1326 /*  2416*/                  OPC_CheckType, MVT::i32,
 1332 /*  2427*/                  OPC_CheckType, MVT::i32,
 1355 /*  2471*/                  OPC_CheckType, MVT::i32,
 1361 /*  2482*/                  OPC_CheckType, MVT::i32,
 1379 /*  2517*/                OPC_CheckType, MVT::i32,
 1390 /*  2535*/                OPC_CheckType, MVT::i32,
 1396 /*  2546*/                OPC_CheckType, MVT::i32,
 1413 /*  2580*/                OPC_CheckType, MVT::i32,
 1423 /*  2596*/                OPC_CheckType, MVT::i32,
 1429 /*  2607*/                OPC_CheckType, MVT::i32,
 1445 /*  2640*/                OPC_CheckType, MVT::i32,
 1457 /*  2660*/                  OPC_CheckType, MVT::i32,
 1463 /*  2671*/                  OPC_CheckType, MVT::i32,
 1486 /*  2715*/                  OPC_CheckType, MVT::i32,
 1492 /*  2726*/                  OPC_CheckType, MVT::i32,
 1515 /*  2770*/                  OPC_CheckType, MVT::i32,
 1521 /*  2781*/                  OPC_CheckType, MVT::i32,
 1539 /*  2817*/                OPC_CheckType, MVT::i32,
 1551 /*  2837*/                  OPC_CheckType, MVT::i32,
 1557 /*  2848*/                  OPC_CheckType, MVT::i32,
 1580 /*  2892*/                  OPC_CheckType, MVT::i32,
 1586 /*  2903*/                  OPC_CheckType, MVT::i32,
 1609 /*  2947*/                  OPC_CheckType, MVT::i32,
 1615 /*  2958*/                  OPC_CheckType, MVT::i32,
 1633 /*  2993*/                OPC_CheckType, MVT::i32,
 1643 /*  3009*/                OPC_CheckType, MVT::i32,
 1649 /*  3020*/                OPC_CheckType, MVT::i32,
 1666 /*  3053*/            OPC_CheckChild1Type, MVT::i32,
 1677 /*  3072*/              OPC_CheckType, MVT::i32,
 1686 /*  3092*/              OPC_EmitInteger, MVT::i32, 0, 
 1702 /*  3122*/              OPC_CheckType, MVT::i32,
 1711 /*  3142*/              OPC_EmitInteger, MVT::i32, 0, 
 1727 /*  3172*/              OPC_CheckType, MVT::i32,
 1736 /*  3192*/              OPC_EmitInteger, MVT::i32, 0, 
 1752 /*  3222*/              OPC_CheckType, MVT::i32,
 1761 /*  3242*/              OPC_EmitInteger, MVT::i32, 0, 
 1776 /*  3270*/              OPC_CheckType, MVT::i32,
 1784 /*  3288*/              OPC_EmitInteger, MVT::i32, 0, 
 1800 /*  3318*/              OPC_CheckType, MVT::i32,
 1809 /*  3338*/              OPC_EmitInteger, MVT::i32, 0, 
 1825 /*  3368*/              OPC_CheckType, MVT::i32,
 1834 /*  3388*/              OPC_EmitInteger, MVT::i32, 0, 
 1850 /*  3418*/              OPC_CheckType, MVT::i32,
 1859 /*  3438*/              OPC_EmitInteger, MVT::i32, 0, 
 1875 /*  3468*/              OPC_CheckType, MVT::i32,
 1884 /*  3488*/              OPC_EmitInteger, MVT::i32, 0, 
 1900 /*  3518*/              OPC_CheckType, MVT::i32,
 1909 /*  3538*/              OPC_EmitInteger, MVT::i32, 0, 
 1925 /*  3568*/              OPC_CheckType, MVT::i32,
 1934 /*  3588*/              OPC_EmitInteger, MVT::i32, 0, 
 1949 /*  3616*/              OPC_CheckType, MVT::i32,
 1957 /*  3634*/              OPC_EmitInteger, MVT::i32, 0, 
 1976 /*  3671*/              OPC_CheckType, MVT::i32,
 1984 /*  3684*/                OPC_CheckType, MVT::i32,
 1991 /*  3697*/                OPC_CheckType, MVT::i32,
 2009 /*  3732*/                OPC_CheckType, MVT::i32,
 2016 /*  3745*/                OPC_CheckType, MVT::i32,
 2034 /*  3780*/                OPC_CheckType, MVT::i32,
 2041 /*  3793*/                OPC_CheckType, MVT::i32,
 2059 /*  3829*/              OPC_CheckType, MVT::i32,
 2067 /*  3842*/                OPC_CheckType, MVT::i32,
 2074 /*  3855*/                OPC_CheckType, MVT::i32,
 2092 /*  3890*/                OPC_CheckType, MVT::i32,
 2099 /*  3903*/                OPC_CheckType, MVT::i32,
 2117 /*  3938*/                OPC_CheckType, MVT::i32,
 2124 /*  3951*/                OPC_CheckType, MVT::i32,
 2142 /*  3986*/              OPC_CheckType, MVT::i32,
 2148 /*  3995*/              OPC_CheckType, MVT::i32,
 2155 /*  4008*/              OPC_CheckType, MVT::i32,
 2186 /*  4064*/            OPC_CheckType, MVT::i32,
 2193 /*  4076*/              OPC_CheckType, MVT::i32,
 2200 /*  4089*/              OPC_CheckType, MVT::i32,
 2217 /*  4123*/              OPC_CheckType, MVT::i32,
 2224 /*  4136*/              OPC_CheckType, MVT::i32,
 2241 /*  4170*/              OPC_CheckType, MVT::i32,
 2248 /*  4183*/              OPC_CheckType, MVT::i32,
 2266 /*  4219*/            OPC_CheckType, MVT::i32,
 2273 /*  4231*/              OPC_CheckType, MVT::i32,
 2280 /*  4244*/              OPC_CheckType, MVT::i32,
 2297 /*  4278*/              OPC_CheckType, MVT::i32,
 2304 /*  4291*/              OPC_CheckType, MVT::i32,
 2321 /*  4325*/              OPC_CheckType, MVT::i32,
 2328 /*  4338*/              OPC_CheckType, MVT::i32,
 2346 /*  4373*/            OPC_CheckType, MVT::i32,
 2351 /*  4381*/            OPC_CheckType, MVT::i32,
 2358 /*  4394*/            OPC_CheckType, MVT::i32,
 2386 /*  4446*/            OPC_CheckType, MVT::i32,
 2394 /*  4459*/              OPC_CheckType, MVT::i32,
 2400 /*  4470*/              OPC_CheckType, MVT::i32,
 2418 /*  4505*/              OPC_CheckType, MVT::i32,
 2424 /*  4516*/              OPC_CheckType, MVT::i32,
 2442 /*  4551*/              OPC_CheckType, MVT::i32,
 2448 /*  4562*/              OPC_CheckType, MVT::i32,
 2465 /*  4596*/            OPC_CheckType, MVT::i32,
 2473 /*  4609*/              OPC_CheckType, MVT::i32,
 2479 /*  4620*/              OPC_CheckType, MVT::i32,
 2497 /*  4655*/              OPC_CheckType, MVT::i32,
 2503 /*  4666*/              OPC_CheckType, MVT::i32,
 2521 /*  4701*/              OPC_CheckType, MVT::i32,
 2527 /*  4712*/              OPC_CheckType, MVT::i32,
 2544 /*  4745*/            OPC_CheckType, MVT::i32,
 2550 /*  4754*/            OPC_CheckType, MVT::i32,
 2556 /*  4765*/            OPC_CheckType, MVT::i32,
 2585 /*  4818*/            OPC_CheckType, MVT::i32,
 2592 /*  4830*/              OPC_CheckType, MVT::i32,
 2598 /*  4841*/              OPC_CheckType, MVT::i32,
 2615 /*  4875*/              OPC_CheckType, MVT::i32,
 2621 /*  4886*/              OPC_CheckType, MVT::i32,
 2638 /*  4920*/              OPC_CheckType, MVT::i32,
 2644 /*  4931*/              OPC_CheckType, MVT::i32,
 2661 /*  4965*/            OPC_CheckType, MVT::i32,
 2668 /*  4977*/              OPC_CheckType, MVT::i32,
 2674 /*  4988*/              OPC_CheckType, MVT::i32,
 2691 /*  5022*/              OPC_CheckType, MVT::i32,
 2697 /*  5033*/              OPC_CheckType, MVT::i32,
 2714 /*  5067*/              OPC_CheckType, MVT::i32,
 2720 /*  5078*/              OPC_CheckType, MVT::i32,
 2737 /*  5111*/            OPC_CheckType, MVT::i32,
 2742 /*  5119*/            OPC_CheckType, MVT::i32,
 2748 /*  5130*/            OPC_CheckType, MVT::i32,
 2769 /*  5170*/            OPC_CheckChild1Type, MVT::i32,
 2780 /*  5189*/              OPC_CheckType, MVT::i32,
 2788 /*  5206*/              OPC_EmitInteger, MVT::i32, 0, 
 2804 /*  5236*/              OPC_CheckType, MVT::i32,
 2812 /*  5253*/              OPC_EmitInteger, MVT::i32, 0, 
 2828 /*  5283*/              OPC_CheckType, MVT::i32,
 2836 /*  5300*/              OPC_EmitInteger, MVT::i32, 0, 
 2852 /*  5330*/              OPC_CheckType, MVT::i32,
 2860 /*  5347*/              OPC_EmitInteger, MVT::i32, 0, 
 2875 /*  5375*/              OPC_CheckType, MVT::i32,
 2882 /*  5390*/              OPC_EmitInteger, MVT::i32, 0, 
 2898 /*  5420*/              OPC_CheckType, MVT::i32,
 2906 /*  5437*/              OPC_EmitInteger, MVT::i32, 0, 
 2922 /*  5467*/              OPC_CheckType, MVT::i32,
 2930 /*  5484*/              OPC_EmitInteger, MVT::i32, 0, 
 2946 /*  5514*/              OPC_CheckType, MVT::i32,
 2954 /*  5531*/              OPC_EmitInteger, MVT::i32, 0, 
 2970 /*  5561*/              OPC_CheckType, MVT::i32,
 2978 /*  5578*/              OPC_EmitInteger, MVT::i32, 0, 
 2994 /*  5608*/              OPC_CheckType, MVT::i32,
 3002 /*  5625*/              OPC_EmitInteger, MVT::i32, 0, 
 3018 /*  5655*/              OPC_CheckType, MVT::i32,
 3026 /*  5672*/              OPC_EmitInteger, MVT::i32, 0, 
 3041 /*  5700*/              OPC_CheckType, MVT::i32,
 3048 /*  5715*/              OPC_EmitInteger, MVT::i32, 0, 
 3067 /*  5752*/              OPC_CheckType, MVT::i32,
 3075 /*  5765*/                OPC_CheckType, MVT::i32,
 3082 /*  5778*/                OPC_CheckType, MVT::i32,
 3099 /*  5810*/                OPC_CheckType, MVT::i32,
 3106 /*  5823*/                OPC_CheckType, MVT::i32,
 3123 /*  5855*/                OPC_CheckType, MVT::i32,
 3130 /*  5868*/                OPC_CheckType, MVT::i32,
 3147 /*  5901*/              OPC_CheckType, MVT::i32,
 3155 /*  5914*/                OPC_CheckType, MVT::i32,
 3162 /*  5927*/                OPC_CheckType, MVT::i32,
 3179 /*  5959*/                OPC_CheckType, MVT::i32,
 3186 /*  5972*/                OPC_CheckType, MVT::i32,
 3203 /*  6004*/                OPC_CheckType, MVT::i32,
 3210 /*  6017*/                OPC_CheckType, MVT::i32,
 3227 /*  6049*/              OPC_CheckType, MVT::i32,
 3233 /*  6058*/              OPC_CheckType, MVT::i32,
 3240 /*  6071*/              OPC_CheckType, MVT::i32,
 3270 /*  6124*/            OPC_CheckType, MVT::i32,
 3277 /*  6136*/              OPC_CheckType, MVT::i32,
 3284 /*  6149*/              OPC_CheckType, MVT::i32,
 3300 /*  6180*/              OPC_CheckType, MVT::i32,
 3307 /*  6193*/              OPC_CheckType, MVT::i32,
 3323 /*  6224*/              OPC_CheckType, MVT::i32,
 3330 /*  6237*/              OPC_CheckType, MVT::i32,
 3347 /*  6270*/            OPC_CheckType, MVT::i32,
 3354 /*  6282*/              OPC_CheckType, MVT::i32,
 3361 /*  6295*/              OPC_CheckType, MVT::i32,
 3377 /*  6326*/              OPC_CheckType, MVT::i32,
 3384 /*  6339*/              OPC_CheckType, MVT::i32,
 3400 /*  6370*/              OPC_CheckType, MVT::i32,
 3407 /*  6383*/              OPC_CheckType, MVT::i32,
 3424 /*  6415*/            OPC_CheckType, MVT::i32,
 3429 /*  6423*/            OPC_CheckType, MVT::i32,
 3436 /*  6436*/            OPC_CheckType, MVT::i32,
 3463 /*  6485*/            OPC_CheckType, MVT::i32,
 3471 /*  6498*/              OPC_CheckType, MVT::i32,
 3477 /*  6509*/              OPC_CheckType, MVT::i32,
 3494 /*  6541*/              OPC_CheckType, MVT::i32,
 3500 /*  6552*/              OPC_CheckType, MVT::i32,
 3517 /*  6584*/              OPC_CheckType, MVT::i32,
 3523 /*  6595*/              OPC_CheckType, MVT::i32,
 3539 /*  6626*/            OPC_CheckType, MVT::i32,
 3547 /*  6639*/              OPC_CheckType, MVT::i32,
 3553 /*  6650*/              OPC_CheckType, MVT::i32,
 3570 /*  6682*/              OPC_CheckType, MVT::i32,
 3576 /*  6693*/              OPC_CheckType, MVT::i32,
 3593 /*  6725*/              OPC_CheckType, MVT::i32,
 3599 /*  6736*/              OPC_CheckType, MVT::i32,
 3615 /*  6766*/            OPC_CheckType, MVT::i32,
 3621 /*  6775*/            OPC_CheckType, MVT::i32,
 3627 /*  6786*/            OPC_CheckType, MVT::i32,
 3655 /*  6836*/            OPC_CheckType, MVT::i32,
 3662 /*  6848*/              OPC_CheckType, MVT::i32,
 3668 /*  6859*/              OPC_CheckType, MVT::i32,
 3684 /*  6890*/              OPC_CheckType, MVT::i32,
 3690 /*  6901*/              OPC_CheckType, MVT::i32,
 3706 /*  6932*/              OPC_CheckType, MVT::i32,
 3712 /*  6943*/              OPC_CheckType, MVT::i32,
 3728 /*  6974*/            OPC_CheckType, MVT::i32,
 3735 /*  6986*/              OPC_CheckType, MVT::i32,
 3741 /*  6997*/              OPC_CheckType, MVT::i32,
 3757 /*  7028*/              OPC_CheckType, MVT::i32,
 3763 /*  7039*/              OPC_CheckType, MVT::i32,
 3779 /*  7070*/              OPC_CheckType, MVT::i32,
 3785 /*  7081*/              OPC_CheckType, MVT::i32,
 3801 /*  7111*/            OPC_CheckType, MVT::i32,
 3806 /*  7119*/            OPC_CheckType, MVT::i32,
 3812 /*  7130*/            OPC_CheckType, MVT::i32,
 3831 /*  7164*/          OPC_CheckChild1Type, MVT::i32,
 3838 /*  7176*/            OPC_CheckType, MVT::i32,
 3847 /*  7196*/            OPC_EmitInteger, MVT::i32, 0, 
 3857 /*  7214*/            OPC_CheckType, MVT::i32,
 3866 /*  7234*/            OPC_EmitInteger, MVT::i32, 0, 
 3876 /*  7252*/            OPC_CheckType, MVT::i32,
 3885 /*  7272*/            OPC_EmitInteger, MVT::i32, 0, 
 3895 /*  7290*/            OPC_CheckType, MVT::i32,
 3904 /*  7310*/            OPC_EmitInteger, MVT::i32, 0, 
 3914 /*  7328*/            OPC_CheckType, MVT::i32,
 3923 /*  7348*/            OPC_EmitInteger, MVT::i32, 0, 
 3933 /*  7366*/            OPC_CheckType, MVT::i32,
 3942 /*  7386*/            OPC_EmitInteger, MVT::i32, 0, 
 3951 /*  7402*/            OPC_CheckType, MVT::i32,
 3959 /*  7420*/            OPC_EmitInteger, MVT::i32, 0, 
 3973 /*  7443*/          OPC_CheckChild1Type, MVT::i32,
 3979 /*  7454*/            OPC_CheckType, MVT::i32,
 3988 /*  7474*/            OPC_EmitInteger, MVT::i32, 0, 
 3997 /*  7491*/            OPC_CheckType, MVT::i32,
 4006 /*  7511*/            OPC_EmitInteger, MVT::i32, 0, 
 4015 /*  7528*/            OPC_CheckType, MVT::i32,
 4024 /*  7548*/            OPC_EmitInteger, MVT::i32, 0, 
 4033 /*  7565*/            OPC_CheckType, MVT::i32,
 4042 /*  7585*/            OPC_EmitInteger, MVT::i32, 0, 
 4051 /*  7602*/            OPC_CheckType, MVT::i32,
 4060 /*  7622*/            OPC_EmitInteger, MVT::i32, 0, 
 4069 /*  7639*/            OPC_CheckType, MVT::i32,
 4078 /*  7659*/            OPC_EmitInteger, MVT::i32, 0, 
 4086 /*  7674*/            OPC_CheckType, MVT::i32,
 4094 /*  7692*/            OPC_EmitInteger, MVT::i32, 0, 
 4107 /*  7714*/          OPC_CheckChild1Type, MVT::i32,
 4114 /*  7726*/            OPC_CheckType, MVT::i32,
 4122 /*  7743*/            OPC_EmitInteger, MVT::i32, 0, 
 4132 /*  7761*/            OPC_CheckType, MVT::i32,
 4140 /*  7778*/            OPC_EmitInteger, MVT::i32, 0, 
 4150 /*  7796*/            OPC_CheckType, MVT::i32,
 4158 /*  7813*/            OPC_EmitInteger, MVT::i32, 0, 
 4168 /*  7831*/            OPC_CheckType, MVT::i32,
 4176 /*  7848*/            OPC_EmitInteger, MVT::i32, 0, 
 4186 /*  7866*/            OPC_CheckType, MVT::i32,
 4194 /*  7883*/            OPC_EmitInteger, MVT::i32, 0, 
 4204 /*  7901*/            OPC_CheckType, MVT::i32,
 4212 /*  7918*/            OPC_EmitInteger, MVT::i32, 0, 
 4221 /*  7934*/            OPC_CheckType, MVT::i32,
 4228 /*  7949*/            OPC_EmitInteger, MVT::i32, 0, 
 4242 /*  7972*/          OPC_CheckChild1Type, MVT::i32,
 4248 /*  7983*/            OPC_CheckType, MVT::i32,
 4256 /*  8000*/            OPC_EmitInteger, MVT::i32, 0, 
 4265 /*  8017*/            OPC_CheckType, MVT::i32,
 4273 /*  8034*/            OPC_EmitInteger, MVT::i32, 0, 
 4282 /*  8051*/            OPC_CheckType, MVT::i32,
 4290 /*  8068*/            OPC_EmitInteger, MVT::i32, 0, 
 4299 /*  8085*/            OPC_CheckType, MVT::i32,
 4307 /*  8102*/            OPC_EmitInteger, MVT::i32, 0, 
 4316 /*  8119*/            OPC_CheckType, MVT::i32,
 4324 /*  8136*/            OPC_EmitInteger, MVT::i32, 0, 
 4333 /*  8153*/            OPC_CheckType, MVT::i32,
 4341 /*  8170*/            OPC_EmitInteger, MVT::i32, 0, 
 4349 /*  8185*/            OPC_CheckType, MVT::i32,
 4356 /*  8200*/            OPC_EmitInteger, MVT::i32, 0, 
 4380 /*  8247*/              OPC_CheckType, MVT::i32,
 4392 /*  8267*/                OPC_CheckType, MVT::i32,
 4399 /*  8280*/                OPC_CheckType, MVT::i32,
 4423 /*  8327*/                OPC_CheckType, MVT::i32,
 4430 /*  8340*/                OPC_CheckType, MVT::i32,
 4454 /*  8387*/                OPC_CheckType, MVT::i32,
 4461 /*  8400*/                OPC_CheckType, MVT::i32,
 4481 /*  8441*/              OPC_CheckType, MVT::i32,
 4493 /*  8461*/                OPC_CheckType, MVT::i32,
 4500 /*  8474*/                OPC_CheckType, MVT::i32,
 4524 /*  8521*/                OPC_CheckType, MVT::i32,
 4531 /*  8534*/                OPC_CheckType, MVT::i32,
 4555 /*  8581*/                OPC_CheckType, MVT::i32,
 4562 /*  8594*/                OPC_CheckType, MVT::i32,
 4582 /*  8634*/              OPC_CheckType, MVT::i32,
 4592 /*  8650*/              OPC_CheckType, MVT::i32,
 4599 /*  8663*/              OPC_CheckType, MVT::i32,
 4617 /*  8701*/              OPC_CheckType, MVT::i32,
 4629 /*  8721*/                OPC_CheckType, MVT::i32,
 4636 /*  8734*/                OPC_CheckType, MVT::i32,
 4660 /*  8781*/                OPC_CheckType, MVT::i32,
 4667 /*  8794*/                OPC_CheckType, MVT::i32,
 4691 /*  8841*/                OPC_CheckType, MVT::i32,
 4698 /*  8854*/                OPC_CheckType, MVT::i32,
 4718 /*  8895*/              OPC_CheckType, MVT::i32,
 4730 /*  8915*/                OPC_CheckType, MVT::i32,
 4737 /*  8928*/                OPC_CheckType, MVT::i32,
 4761 /*  8975*/                OPC_CheckType, MVT::i32,
 4768 /*  8988*/                OPC_CheckType, MVT::i32,
 4792 /*  9035*/                OPC_CheckType, MVT::i32,
 4799 /*  9048*/                OPC_CheckType, MVT::i32,
 4819 /*  9088*/              OPC_CheckType, MVT::i32,
 4829 /*  9104*/              OPC_CheckType, MVT::i32,
 4836 /*  9117*/              OPC_CheckType, MVT::i32,
 4854 /*  9155*/              OPC_CheckType, MVT::i32,
 4866 /*  9175*/                OPC_CheckType, MVT::i32,
 4873 /*  9188*/                OPC_CheckType, MVT::i32,
 4896 /*  9232*/                OPC_CheckType, MVT::i32,
 4903 /*  9245*/                OPC_CheckType, MVT::i32,
 4926 /*  9289*/                OPC_CheckType, MVT::i32,
 4933 /*  9302*/                OPC_CheckType, MVT::i32,
 4952 /*  9340*/              OPC_CheckType, MVT::i32,
 4964 /*  9360*/                OPC_CheckType, MVT::i32,
 4971 /*  9373*/                OPC_CheckType, MVT::i32,
 4994 /*  9417*/                OPC_CheckType, MVT::i32,
 5001 /*  9430*/                OPC_CheckType, MVT::i32,
 5024 /*  9474*/                OPC_CheckType, MVT::i32,
 5031 /*  9487*/                OPC_CheckType, MVT::i32,
 5050 /*  9524*/              OPC_CheckType, MVT::i32,
 5060 /*  9540*/              OPC_CheckType, MVT::i32,
 5067 /*  9553*/              OPC_CheckType, MVT::i32,
 5084 /*  9588*/              OPC_CheckType, MVT::i32,
 5096 /*  9608*/                OPC_CheckType, MVT::i32,
 5103 /*  9621*/                OPC_CheckType, MVT::i32,
 5126 /*  9665*/                OPC_CheckType, MVT::i32,
 5133 /*  9678*/                OPC_CheckType, MVT::i32,
 5156 /*  9722*/                OPC_CheckType, MVT::i32,
 5163 /*  9735*/                OPC_CheckType, MVT::i32,
 5182 /*  9773*/              OPC_CheckType, MVT::i32,
 5194 /*  9793*/                OPC_CheckType, MVT::i32,
 5201 /*  9806*/                OPC_CheckType, MVT::i32,
 5224 /*  9850*/                OPC_CheckType, MVT::i32,
 5231 /*  9863*/                OPC_CheckType, MVT::i32,
 5254 /*  9907*/                OPC_CheckType, MVT::i32,
 5261 /*  9920*/                OPC_CheckType, MVT::i32,
 5280 /*  9957*/              OPC_CheckType, MVT::i32,
 5290 /*  9973*/              OPC_CheckType, MVT::i32,
 5297 /*  9986*/              OPC_CheckType, MVT::i32,
 5319 /* 10031*/              OPC_CheckType, MVT::i32,
 5331 /* 10051*/                OPC_CheckType, MVT::i32,
 5337 /* 10062*/                OPC_CheckType, MVT::i32,
 5361 /* 10109*/                OPC_CheckType, MVT::i32,
 5367 /* 10120*/                OPC_CheckType, MVT::i32,
 5391 /* 10167*/                OPC_CheckType, MVT::i32,
 5397 /* 10178*/                OPC_CheckType, MVT::i32,
 5416 /* 10217*/              OPC_CheckType, MVT::i32,
 5428 /* 10237*/                OPC_CheckType, MVT::i32,
 5434 /* 10248*/                OPC_CheckType, MVT::i32,
 5458 /* 10295*/                OPC_CheckType, MVT::i32,
 5464 /* 10306*/                OPC_CheckType, MVT::i32,
 5488 /* 10353*/                OPC_CheckType, MVT::i32,
 5494 /* 10364*/                OPC_CheckType, MVT::i32,
 5513 /* 10402*/              OPC_CheckType, MVT::i32,
 5523 /* 10418*/              OPC_CheckType, MVT::i32,
 5529 /* 10429*/              OPC_CheckType, MVT::i32,
 5546 /* 10465*/              OPC_CheckType, MVT::i32,
 5558 /* 10485*/                OPC_CheckType, MVT::i32,
 5564 /* 10496*/                OPC_CheckType, MVT::i32,
 5588 /* 10543*/                OPC_CheckType, MVT::i32,
 5594 /* 10554*/                OPC_CheckType, MVT::i32,
 5618 /* 10601*/                OPC_CheckType, MVT::i32,
 5624 /* 10612*/                OPC_CheckType, MVT::i32,
 5643 /* 10651*/              OPC_CheckType, MVT::i32,
 5655 /* 10671*/                OPC_CheckType, MVT::i32,
 5661 /* 10682*/                OPC_CheckType, MVT::i32,
 5685 /* 10729*/                OPC_CheckType, MVT::i32,
 5691 /* 10740*/                OPC_CheckType, MVT::i32,
 5715 /* 10787*/                OPC_CheckType, MVT::i32,
 5721 /* 10798*/                OPC_CheckType, MVT::i32,
 5740 /* 10836*/              OPC_CheckType, MVT::i32,
 5750 /* 10852*/              OPC_CheckType, MVT::i32,
 5756 /* 10863*/              OPC_CheckType, MVT::i32,
 5773 /* 10899*/              OPC_CheckType, MVT::i32,
 5785 /* 10919*/                OPC_CheckType, MVT::i32,
 5791 /* 10930*/                OPC_CheckType, MVT::i32,
 5814 /* 10974*/                OPC_CheckType, MVT::i32,
 5820 /* 10985*/                OPC_CheckType, MVT::i32,
 5843 /* 11029*/                OPC_CheckType, MVT::i32,
 5849 /* 11040*/                OPC_CheckType, MVT::i32,
 5867 /* 11076*/              OPC_CheckType, MVT::i32,
 5879 /* 11096*/                OPC_CheckType, MVT::i32,
 5885 /* 11107*/                OPC_CheckType, MVT::i32,
 5908 /* 11151*/                OPC_CheckType, MVT::i32,
 5914 /* 11162*/                OPC_CheckType, MVT::i32,
 5937 /* 11206*/                OPC_CheckType, MVT::i32,
 5943 /* 11217*/                OPC_CheckType, MVT::i32,
 5961 /* 11252*/              OPC_CheckType, MVT::i32,
 5971 /* 11268*/              OPC_CheckType, MVT::i32,
 5977 /* 11279*/              OPC_CheckType, MVT::i32,
 5993 /* 11312*/              OPC_CheckType, MVT::i32,
 6005 /* 11332*/                OPC_CheckType, MVT::i32,
 6011 /* 11343*/                OPC_CheckType, MVT::i32,
 6034 /* 11387*/                OPC_CheckType, MVT::i32,
 6040 /* 11398*/                OPC_CheckType, MVT::i32,
 6063 /* 11442*/                OPC_CheckType, MVT::i32,
 6069 /* 11453*/                OPC_CheckType, MVT::i32,
 6087 /* 11489*/              OPC_CheckType, MVT::i32,
 6099 /* 11509*/                OPC_CheckType, MVT::i32,
 6105 /* 11520*/                OPC_CheckType, MVT::i32,
 6128 /* 11564*/                OPC_CheckType, MVT::i32,
 6134 /* 11575*/                OPC_CheckType, MVT::i32,
 6157 /* 11619*/                OPC_CheckType, MVT::i32,
 6163 /* 11630*/                OPC_CheckType, MVT::i32,
 6181 /* 11665*/              OPC_CheckType, MVT::i32,
 6191 /* 11681*/              OPC_CheckType, MVT::i32,
 6197 /* 11692*/              OPC_CheckType, MVT::i32,
 6214 /* 11725*/          OPC_CheckChild1Type, MVT::i32,
 6225 /* 11744*/            OPC_CheckType, MVT::i32,
 6234 /* 11764*/            OPC_EmitInteger, MVT::i32, 0, 
 6250 /* 11794*/            OPC_CheckType, MVT::i32,
 6259 /* 11814*/            OPC_EmitInteger, MVT::i32, 0, 
 6275 /* 11844*/            OPC_CheckType, MVT::i32,
 6284 /* 11864*/            OPC_EmitInteger, MVT::i32, 0, 
 6300 /* 11894*/            OPC_CheckType, MVT::i32,
 6309 /* 11914*/            OPC_EmitInteger, MVT::i32, 0, 
 6325 /* 11944*/            OPC_CheckType, MVT::i32,
 6334 /* 11964*/            OPC_EmitInteger, MVT::i32, 0, 
 6350 /* 11994*/            OPC_CheckType, MVT::i32,
 6359 /* 12014*/            OPC_EmitInteger, MVT::i32, 0, 
 6374 /* 12042*/            OPC_CheckType, MVT::i32,
 6382 /* 12060*/            OPC_EmitInteger, MVT::i32, 0, 
 6398 /* 12090*/            OPC_CheckType, MVT::i32,
 6407 /* 12110*/            OPC_EmitInteger, MVT::i32, 0, 
 6423 /* 12140*/            OPC_CheckType, MVT::i32,
 6432 /* 12160*/            OPC_EmitInteger, MVT::i32, 0, 
 6448 /* 12190*/            OPC_CheckType, MVT::i32,
 6457 /* 12210*/            OPC_EmitInteger, MVT::i32, 0, 
 6473 /* 12240*/            OPC_CheckType, MVT::i32,
 6482 /* 12260*/            OPC_EmitInteger, MVT::i32, 0, 
 6498 /* 12290*/            OPC_CheckType, MVT::i32,
 6507 /* 12310*/            OPC_EmitInteger, MVT::i32, 0, 
 6523 /* 12340*/            OPC_CheckType, MVT::i32,
 6532 /* 12360*/            OPC_EmitInteger, MVT::i32, 0, 
 6547 /* 12388*/            OPC_CheckType, MVT::i32,
 6555 /* 12406*/            OPC_EmitInteger, MVT::i32, 0, 
 6574 /* 12445*/              OPC_CheckType, MVT::i32,
 6582 /* 12458*/                OPC_CheckType, MVT::i32,
 6589 /* 12471*/                OPC_CheckType, MVT::i32,
 6607 /* 12506*/                OPC_CheckType, MVT::i32,
 6614 /* 12519*/                OPC_CheckType, MVT::i32,
 6632 /* 12554*/                OPC_CheckType, MVT::i32,
 6639 /* 12567*/                OPC_CheckType, MVT::i32,
 6657 /* 12603*/              OPC_CheckType, MVT::i32,
 6665 /* 12616*/                OPC_CheckType, MVT::i32,
 6672 /* 12629*/                OPC_CheckType, MVT::i32,
 6690 /* 12664*/                OPC_CheckType, MVT::i32,
 6697 /* 12677*/                OPC_CheckType, MVT::i32,
 6715 /* 12712*/                OPC_CheckType, MVT::i32,
 6722 /* 12725*/                OPC_CheckType, MVT::i32,
 6740 /* 12760*/              OPC_CheckType, MVT::i32,
 6746 /* 12769*/              OPC_CheckType, MVT::i32,
 6753 /* 12782*/              OPC_CheckType, MVT::i32,
 6774 /* 12825*/              OPC_CheckType, MVT::i32,
 6782 /* 12838*/                OPC_CheckType, MVT::i32,
 6788 /* 12849*/                OPC_CheckType, MVT::i32,
 6806 /* 12884*/                OPC_CheckType, MVT::i32,
 6812 /* 12895*/                OPC_CheckType, MVT::i32,
 6830 /* 12930*/                OPC_CheckType, MVT::i32,
 6836 /* 12941*/                OPC_CheckType, MVT::i32,
 6853 /* 12975*/              OPC_CheckType, MVT::i32,
 6861 /* 12988*/                OPC_CheckType, MVT::i32,
 6867 /* 12999*/                OPC_CheckType, MVT::i32,
 6885 /* 13034*/                OPC_CheckType, MVT::i32,
 6891 /* 13045*/                OPC_CheckType, MVT::i32,
 6909 /* 13080*/                OPC_CheckType, MVT::i32,
 6915 /* 13091*/                OPC_CheckType, MVT::i32,
 6932 /* 13124*/              OPC_CheckType, MVT::i32,
 6938 /* 13133*/              OPC_CheckType, MVT::i32,
 6944 /* 13144*/              OPC_CheckType, MVT::i32,
 6960 /* 13175*/          OPC_CheckChild1Type, MVT::i32,
 6971 /* 13194*/            OPC_CheckType, MVT::i32,
 6979 /* 13211*/            OPC_EmitInteger, MVT::i32, 0, 
 6995 /* 13241*/            OPC_CheckType, MVT::i32,
 7003 /* 13258*/            OPC_EmitInteger, MVT::i32, 0, 
 7019 /* 13288*/            OPC_CheckType, MVT::i32,
 7027 /* 13305*/            OPC_EmitInteger, MVT::i32, 0, 
 7043 /* 13335*/            OPC_CheckType, MVT::i32,
 7051 /* 13352*/            OPC_EmitInteger, MVT::i32, 0, 
 7067 /* 13382*/            OPC_CheckType, MVT::i32,
 7075 /* 13399*/            OPC_EmitInteger, MVT::i32, 0, 
 7091 /* 13429*/            OPC_CheckType, MVT::i32,
 7099 /* 13446*/            OPC_EmitInteger, MVT::i32, 0, 
 7114 /* 13474*/            OPC_CheckType, MVT::i32,
 7121 /* 13489*/            OPC_EmitInteger, MVT::i32, 0, 
 7137 /* 13519*/            OPC_CheckType, MVT::i32,
 7145 /* 13536*/            OPC_EmitInteger, MVT::i32, 0, 
 7161 /* 13566*/            OPC_CheckType, MVT::i32,
 7169 /* 13583*/            OPC_EmitInteger, MVT::i32, 0, 
 7185 /* 13613*/            OPC_CheckType, MVT::i32,
 7193 /* 13630*/            OPC_EmitInteger, MVT::i32, 0, 
 7209 /* 13660*/            OPC_CheckType, MVT::i32,
 7217 /* 13677*/            OPC_EmitInteger, MVT::i32, 0, 
 7233 /* 13707*/            OPC_CheckType, MVT::i32,
 7241 /* 13724*/            OPC_EmitInteger, MVT::i32, 0, 
 7257 /* 13754*/            OPC_CheckType, MVT::i32,
 7265 /* 13771*/            OPC_EmitInteger, MVT::i32, 0, 
 7280 /* 13799*/            OPC_CheckType, MVT::i32,
 7287 /* 13814*/            OPC_EmitInteger, MVT::i32, 0, 
 7306 /* 13853*/              OPC_CheckType, MVT::i32,
 7314 /* 13866*/                OPC_CheckType, MVT::i32,
 7321 /* 13879*/                OPC_CheckType, MVT::i32,
 7338 /* 13911*/                OPC_CheckType, MVT::i32,
 7345 /* 13924*/                OPC_CheckType, MVT::i32,
 7362 /* 13956*/                OPC_CheckType, MVT::i32,
 7369 /* 13969*/                OPC_CheckType, MVT::i32,
 7386 /* 14002*/              OPC_CheckType, MVT::i32,
 7394 /* 14015*/                OPC_CheckType, MVT::i32,
 7401 /* 14028*/                OPC_CheckType, MVT::i32,
 7418 /* 14060*/                OPC_CheckType, MVT::i32,
 7425 /* 14073*/                OPC_CheckType, MVT::i32,
 7442 /* 14105*/                OPC_CheckType, MVT::i32,
 7449 /* 14118*/                OPC_CheckType, MVT::i32,
 7466 /* 14150*/              OPC_CheckType, MVT::i32,
 7472 /* 14159*/              OPC_CheckType, MVT::i32,
 7479 /* 14172*/              OPC_CheckType, MVT::i32,
 7499 /* 14212*/              OPC_CheckType, MVT::i32,
 7507 /* 14225*/                OPC_CheckType, MVT::i32,
 7513 /* 14236*/                OPC_CheckType, MVT::i32,
 7530 /* 14268*/                OPC_CheckType, MVT::i32,
 7536 /* 14279*/                OPC_CheckType, MVT::i32,
 7553 /* 14311*/                OPC_CheckType, MVT::i32,
 7559 /* 14322*/                OPC_CheckType, MVT::i32,
 7575 /* 14353*/              OPC_CheckType, MVT::i32,
 7583 /* 14366*/                OPC_CheckType, MVT::i32,
 7589 /* 14377*/                OPC_CheckType, MVT::i32,
 7606 /* 14409*/                OPC_CheckType, MVT::i32,
 7612 /* 14420*/                OPC_CheckType, MVT::i32,
 7629 /* 14452*/                OPC_CheckType, MVT::i32,
 7635 /* 14463*/                OPC_CheckType, MVT::i32,
 7651 /* 14493*/              OPC_CheckType, MVT::i32,
 7657 /* 14502*/              OPC_CheckType, MVT::i32,
 7663 /* 14513*/              OPC_CheckType, MVT::i32,
 7678 /* 14541*/          OPC_CheckChild1Type, MVT::i32,
 7685 /* 14553*/            OPC_CheckType, MVT::i32,
 7694 /* 14573*/            OPC_EmitInteger, MVT::i32, 0, 
 7704 /* 14591*/            OPC_CheckType, MVT::i32,
 7713 /* 14611*/            OPC_EmitInteger, MVT::i32, 0, 
 7723 /* 14629*/            OPC_CheckType, MVT::i32,
 7732 /* 14649*/            OPC_EmitInteger, MVT::i32, 0, 
 7742 /* 14667*/            OPC_CheckType, MVT::i32,
 7751 /* 14687*/            OPC_EmitInteger, MVT::i32, 0, 
 7761 /* 14705*/            OPC_CheckType, MVT::i32,
 7770 /* 14725*/            OPC_EmitInteger, MVT::i32, 0, 
 7780 /* 14743*/            OPC_CheckType, MVT::i32,
 7789 /* 14763*/            OPC_EmitInteger, MVT::i32, 0, 
 7798 /* 14779*/            OPC_CheckType, MVT::i32,
 7806 /* 14797*/            OPC_EmitInteger, MVT::i32, 0, 
 7816 /* 14815*/            OPC_CheckType, MVT::i32,
 7824 /* 14832*/            OPC_EmitInteger, MVT::i32, 0, 
 7834 /* 14850*/            OPC_CheckType, MVT::i32,
 7842 /* 14867*/            OPC_EmitInteger, MVT::i32, 0, 
 7852 /* 14885*/            OPC_CheckType, MVT::i32,
 7860 /* 14902*/            OPC_EmitInteger, MVT::i32, 0, 
 7870 /* 14920*/            OPC_CheckType, MVT::i32,
 7878 /* 14937*/            OPC_EmitInteger, MVT::i32, 0, 
 7888 /* 14955*/            OPC_CheckType, MVT::i32,
 7896 /* 14972*/            OPC_EmitInteger, MVT::i32, 0, 
 7906 /* 14990*/            OPC_CheckType, MVT::i32,
 7914 /* 15007*/            OPC_EmitInteger, MVT::i32, 0, 
 7923 /* 15023*/            OPC_CheckType, MVT::i32,
 7930 /* 15038*/            OPC_EmitInteger, MVT::i32, 0, 
 7955 /* 15088*/                OPC_CheckType, MVT::i32,
 7967 /* 15108*/                  OPC_CheckType, MVT::i32,
 7974 /* 15121*/                  OPC_CheckType, MVT::i32,
 7998 /* 15168*/                  OPC_CheckType, MVT::i32,
 8005 /* 15181*/                  OPC_CheckType, MVT::i32,
 8029 /* 15228*/                  OPC_CheckType, MVT::i32,
 8036 /* 15241*/                  OPC_CheckType, MVT::i32,
 8056 /* 15282*/                OPC_CheckType, MVT::i32,
 8068 /* 15302*/                  OPC_CheckType, MVT::i32,
 8075 /* 15315*/                  OPC_CheckType, MVT::i32,
 8099 /* 15362*/                  OPC_CheckType, MVT::i32,
 8106 /* 15375*/                  OPC_CheckType, MVT::i32,
 8130 /* 15422*/                  OPC_CheckType, MVT::i32,
 8137 /* 15435*/                  OPC_CheckType, MVT::i32,
 8157 /* 15475*/                OPC_CheckType, MVT::i32,
 8167 /* 15491*/                OPC_CheckType, MVT::i32,
 8174 /* 15504*/                OPC_CheckType, MVT::i32,
 8192 /* 15542*/                OPC_CheckType, MVT::i32,
 8204 /* 15562*/                  OPC_CheckType, MVT::i32,
 8211 /* 15575*/                  OPC_CheckType, MVT::i32,
 8234 /* 15619*/                  OPC_CheckType, MVT::i32,
 8241 /* 15632*/                  OPC_CheckType, MVT::i32,
 8264 /* 15676*/                  OPC_CheckType, MVT::i32,
 8271 /* 15689*/                  OPC_CheckType, MVT::i32,
 8290 /* 15727*/                OPC_CheckType, MVT::i32,
 8302 /* 15747*/                  OPC_CheckType, MVT::i32,
 8309 /* 15760*/                  OPC_CheckType, MVT::i32,
 8332 /* 15804*/                  OPC_CheckType, MVT::i32,
 8339 /* 15817*/                  OPC_CheckType, MVT::i32,
 8362 /* 15861*/                  OPC_CheckType, MVT::i32,
 8369 /* 15874*/                  OPC_CheckType, MVT::i32,
 8388 /* 15911*/                OPC_CheckType, MVT::i32,
 8398 /* 15927*/                OPC_CheckType, MVT::i32,
 8405 /* 15940*/                OPC_CheckType, MVT::i32,
 8427 /* 15985*/                OPC_CheckType, MVT::i32,
 8439 /* 16005*/                  OPC_CheckType, MVT::i32,
 8445 /* 16016*/                  OPC_CheckType, MVT::i32,
 8469 /* 16063*/                  OPC_CheckType, MVT::i32,
 8475 /* 16074*/                  OPC_CheckType, MVT::i32,
 8499 /* 16121*/                  OPC_CheckType, MVT::i32,
 8505 /* 16132*/                  OPC_CheckType, MVT::i32,
 8524 /* 16171*/                OPC_CheckType, MVT::i32,
 8536 /* 16191*/                  OPC_CheckType, MVT::i32,
 8542 /* 16202*/                  OPC_CheckType, MVT::i32,
 8566 /* 16249*/                  OPC_CheckType, MVT::i32,
 8572 /* 16260*/                  OPC_CheckType, MVT::i32,
 8596 /* 16307*/                  OPC_CheckType, MVT::i32,
 8602 /* 16318*/                  OPC_CheckType, MVT::i32,
 8621 /* 16356*/                OPC_CheckType, MVT::i32,
 8631 /* 16372*/                OPC_CheckType, MVT::i32,
 8637 /* 16383*/                OPC_CheckType, MVT::i32,
 8654 /* 16419*/                OPC_CheckType, MVT::i32,
 8666 /* 16439*/                  OPC_CheckType, MVT::i32,
 8672 /* 16450*/                  OPC_CheckType, MVT::i32,
 8695 /* 16494*/                  OPC_CheckType, MVT::i32,
 8701 /* 16505*/                  OPC_CheckType, MVT::i32,
 8724 /* 16549*/                  OPC_CheckType, MVT::i32,
 8730 /* 16560*/                  OPC_CheckType, MVT::i32,
 8748 /* 16596*/                OPC_CheckType, MVT::i32,
 8760 /* 16616*/                  OPC_CheckType, MVT::i32,
 8766 /* 16627*/                  OPC_CheckType, MVT::i32,
 8789 /* 16671*/                  OPC_CheckType, MVT::i32,
 8795 /* 16682*/                  OPC_CheckType, MVT::i32,
 8818 /* 16726*/                  OPC_CheckType, MVT::i32,
 8824 /* 16737*/                  OPC_CheckType, MVT::i32,
 8842 /* 16772*/                OPC_CheckType, MVT::i32,
 8852 /* 16788*/                OPC_CheckType, MVT::i32,
 8858 /* 16799*/                OPC_CheckType, MVT::i32,
 8875 /* 16832*/            OPC_CheckChild1Type, MVT::i32,
 8886 /* 16851*/              OPC_CheckType, MVT::i32,
 8895 /* 16871*/              OPC_EmitInteger, MVT::i32, 0, 
 8911 /* 16901*/              OPC_CheckType, MVT::i32,
 8920 /* 16921*/              OPC_EmitInteger, MVT::i32, 0, 
 8936 /* 16951*/              OPC_CheckType, MVT::i32,
 8945 /* 16971*/              OPC_EmitInteger, MVT::i32, 0, 
 8961 /* 17001*/              OPC_CheckType, MVT::i32,
 8970 /* 17021*/              OPC_EmitInteger, MVT::i32, 0, 
 8986 /* 17051*/              OPC_CheckType, MVT::i32,
 8995 /* 17071*/              OPC_EmitInteger, MVT::i32, 0, 
 9011 /* 17101*/              OPC_CheckType, MVT::i32,
 9020 /* 17121*/              OPC_EmitInteger, MVT::i32, 0, 
 9035 /* 17149*/              OPC_CheckType, MVT::i32,
 9043 /* 17167*/              OPC_EmitInteger, MVT::i32, 0, 
 9062 /* 17204*/              OPC_CheckType, MVT::i32,
 9070 /* 17217*/                OPC_CheckType, MVT::i32,
 9077 /* 17230*/                OPC_CheckType, MVT::i32,
 9095 /* 17265*/                OPC_CheckType, MVT::i32,
 9102 /* 17278*/                OPC_CheckType, MVT::i32,
 9120 /* 17313*/                OPC_CheckType, MVT::i32,
 9127 /* 17326*/                OPC_CheckType, MVT::i32,
 9145 /* 17362*/              OPC_CheckType, MVT::i32,
 9153 /* 17375*/                OPC_CheckType, MVT::i32,
 9160 /* 17388*/                OPC_CheckType, MVT::i32,
 9178 /* 17423*/                OPC_CheckType, MVT::i32,
 9185 /* 17436*/                OPC_CheckType, MVT::i32,
 9203 /* 17471*/                OPC_CheckType, MVT::i32,
 9210 /* 17484*/                OPC_CheckType, MVT::i32,
 9228 /* 17519*/              OPC_CheckType, MVT::i32,
 9234 /* 17528*/              OPC_CheckType, MVT::i32,
 9241 /* 17541*/              OPC_CheckType, MVT::i32,
 9272 /* 17597*/            OPC_CheckType, MVT::i32,
 9279 /* 17609*/              OPC_CheckType, MVT::i32,
 9286 /* 17622*/              OPC_CheckType, MVT::i32,
 9303 /* 17656*/              OPC_CheckType, MVT::i32,
 9310 /* 17669*/              OPC_CheckType, MVT::i32,
 9327 /* 17703*/              OPC_CheckType, MVT::i32,
 9334 /* 17716*/              OPC_CheckType, MVT::i32,
 9352 /* 17752*/            OPC_CheckType, MVT::i32,
 9359 /* 17764*/              OPC_CheckType, MVT::i32,
 9366 /* 17777*/              OPC_CheckType, MVT::i32,
 9383 /* 17811*/              OPC_CheckType, MVT::i32,
 9390 /* 17824*/              OPC_CheckType, MVT::i32,
 9407 /* 17858*/              OPC_CheckType, MVT::i32,
 9414 /* 17871*/              OPC_CheckType, MVT::i32,
 9432 /* 17906*/            OPC_CheckType, MVT::i32,
 9437 /* 17914*/            OPC_CheckType, MVT::i32,
 9444 /* 17927*/            OPC_CheckType, MVT::i32,
 9472 /* 17979*/            OPC_CheckType, MVT::i32,
 9480 /* 17992*/              OPC_CheckType, MVT::i32,
 9486 /* 18003*/              OPC_CheckType, MVT::i32,
 9504 /* 18038*/              OPC_CheckType, MVT::i32,
 9510 /* 18049*/              OPC_CheckType, MVT::i32,
 9528 /* 18084*/              OPC_CheckType, MVT::i32,
 9534 /* 18095*/              OPC_CheckType, MVT::i32,
 9551 /* 18129*/            OPC_CheckType, MVT::i32,
 9559 /* 18142*/              OPC_CheckType, MVT::i32,
 9565 /* 18153*/              OPC_CheckType, MVT::i32,
 9583 /* 18188*/              OPC_CheckType, MVT::i32,
 9589 /* 18199*/              OPC_CheckType, MVT::i32,
 9607 /* 18234*/              OPC_CheckType, MVT::i32,
 9613 /* 18245*/              OPC_CheckType, MVT::i32,
 9630 /* 18278*/            OPC_CheckType, MVT::i32,
 9636 /* 18287*/            OPC_CheckType, MVT::i32,
 9642 /* 18298*/            OPC_CheckType, MVT::i32,
 9671 /* 18351*/            OPC_CheckType, MVT::i32,
 9678 /* 18363*/              OPC_CheckType, MVT::i32,
 9684 /* 18374*/              OPC_CheckType, MVT::i32,
 9701 /* 18408*/              OPC_CheckType, MVT::i32,
 9707 /* 18419*/              OPC_CheckType, MVT::i32,
 9724 /* 18453*/              OPC_CheckType, MVT::i32,
 9730 /* 18464*/              OPC_CheckType, MVT::i32,
 9747 /* 18498*/            OPC_CheckType, MVT::i32,
 9754 /* 18510*/              OPC_CheckType, MVT::i32,
 9760 /* 18521*/              OPC_CheckType, MVT::i32,
 9777 /* 18555*/              OPC_CheckType, MVT::i32,
 9783 /* 18566*/              OPC_CheckType, MVT::i32,
 9800 /* 18600*/              OPC_CheckType, MVT::i32,
 9806 /* 18611*/              OPC_CheckType, MVT::i32,
 9823 /* 18644*/            OPC_CheckType, MVT::i32,
 9828 /* 18652*/            OPC_CheckType, MVT::i32,
 9834 /* 18663*/            OPC_CheckType, MVT::i32,
 9855 /* 18703*/            OPC_CheckChild1Type, MVT::i32,
 9866 /* 18722*/              OPC_CheckType, MVT::i32,
 9874 /* 18739*/              OPC_EmitInteger, MVT::i32, 0, 
 9890 /* 18769*/              OPC_CheckType, MVT::i32,
 9898 /* 18786*/              OPC_EmitInteger, MVT::i32, 0, 
 9914 /* 18816*/              OPC_CheckType, MVT::i32,
 9922 /* 18833*/              OPC_EmitInteger, MVT::i32, 0, 
 9938 /* 18863*/              OPC_CheckType, MVT::i32,
 9946 /* 18880*/              OPC_EmitInteger, MVT::i32, 0, 
 9962 /* 18910*/              OPC_CheckType, MVT::i32,
 9970 /* 18927*/              OPC_EmitInteger, MVT::i32, 0, 
 9986 /* 18957*/              OPC_CheckType, MVT::i32,
 9994 /* 18974*/              OPC_EmitInteger, MVT::i32, 0, 
10009 /* 19002*/              OPC_CheckType, MVT::i32,
10016 /* 19017*/              OPC_EmitInteger, MVT::i32, 0, 
10035 /* 19054*/              OPC_CheckType, MVT::i32,
10043 /* 19067*/                OPC_CheckType, MVT::i32,
10050 /* 19080*/                OPC_CheckType, MVT::i32,
10067 /* 19112*/                OPC_CheckType, MVT::i32,
10074 /* 19125*/                OPC_CheckType, MVT::i32,
10091 /* 19157*/                OPC_CheckType, MVT::i32,
10098 /* 19170*/                OPC_CheckType, MVT::i32,
10115 /* 19203*/              OPC_CheckType, MVT::i32,
10123 /* 19216*/                OPC_CheckType, MVT::i32,
10130 /* 19229*/                OPC_CheckType, MVT::i32,
10147 /* 19261*/                OPC_CheckType, MVT::i32,
10154 /* 19274*/                OPC_CheckType, MVT::i32,
10171 /* 19306*/                OPC_CheckType, MVT::i32,
10178 /* 19319*/                OPC_CheckType, MVT::i32,
10195 /* 19351*/              OPC_CheckType, MVT::i32,
10201 /* 19360*/              OPC_CheckType, MVT::i32,
10208 /* 19373*/              OPC_CheckType, MVT::i32,
10238 /* 19426*/            OPC_CheckType, MVT::i32,
10245 /* 19438*/              OPC_CheckType, MVT::i32,
10252 /* 19451*/              OPC_CheckType, MVT::i32,
10268 /* 19482*/              OPC_CheckType, MVT::i32,
10275 /* 19495*/              OPC_CheckType, MVT::i32,
10291 /* 19526*/              OPC_CheckType, MVT::i32,
10298 /* 19539*/              OPC_CheckType, MVT::i32,
10315 /* 19572*/            OPC_CheckType, MVT::i32,
10322 /* 19584*/              OPC_CheckType, MVT::i32,
10329 /* 19597*/              OPC_CheckType, MVT::i32,
10345 /* 19628*/              OPC_CheckType, MVT::i32,
10352 /* 19641*/              OPC_CheckType, MVT::i32,
10368 /* 19672*/              OPC_CheckType, MVT::i32,
10375 /* 19685*/              OPC_CheckType, MVT::i32,
10392 /* 19717*/            OPC_CheckType, MVT::i32,
10397 /* 19725*/            OPC_CheckType, MVT::i32,
10404 /* 19738*/            OPC_CheckType, MVT::i32,
10431 /* 19787*/            OPC_CheckType, MVT::i32,
10439 /* 19800*/              OPC_CheckType, MVT::i32,
10445 /* 19811*/              OPC_CheckType, MVT::i32,
10462 /* 19843*/              OPC_CheckType, MVT::i32,
10468 /* 19854*/              OPC_CheckType, MVT::i32,
10485 /* 19886*/              OPC_CheckType, MVT::i32,
10491 /* 19897*/              OPC_CheckType, MVT::i32,
10507 /* 19928*/            OPC_CheckType, MVT::i32,
10515 /* 19941*/              OPC_CheckType, MVT::i32,
10521 /* 19952*/              OPC_CheckType, MVT::i32,
10538 /* 19984*/              OPC_CheckType, MVT::i32,
10544 /* 19995*/              OPC_CheckType, MVT::i32,
10561 /* 20027*/              OPC_CheckType, MVT::i32,
10567 /* 20038*/              OPC_CheckType, MVT::i32,
10583 /* 20068*/            OPC_CheckType, MVT::i32,
10589 /* 20077*/            OPC_CheckType, MVT::i32,
10595 /* 20088*/            OPC_CheckType, MVT::i32,
10623 /* 20138*/            OPC_CheckType, MVT::i32,
10630 /* 20150*/              OPC_CheckType, MVT::i32,
10636 /* 20161*/              OPC_CheckType, MVT::i32,
10652 /* 20192*/              OPC_CheckType, MVT::i32,
10658 /* 20203*/              OPC_CheckType, MVT::i32,
10674 /* 20234*/              OPC_CheckType, MVT::i32,
10680 /* 20245*/              OPC_CheckType, MVT::i32,
10696 /* 20276*/            OPC_CheckType, MVT::i32,
10703 /* 20288*/              OPC_CheckType, MVT::i32,
10709 /* 20299*/              OPC_CheckType, MVT::i32,
10725 /* 20330*/              OPC_CheckType, MVT::i32,
10731 /* 20341*/              OPC_CheckType, MVT::i32,
10747 /* 20372*/              OPC_CheckType, MVT::i32,
10753 /* 20383*/              OPC_CheckType, MVT::i32,
10769 /* 20413*/            OPC_CheckType, MVT::i32,
10774 /* 20421*/            OPC_CheckType, MVT::i32,
10780 /* 20432*/            OPC_CheckType, MVT::i32,
10799 /* 20466*/          OPC_CheckChild1Type, MVT::i32,
10806 /* 20478*/            OPC_CheckType, MVT::i32,
10815 /* 20498*/            OPC_EmitInteger, MVT::i32, 0, 
10825 /* 20516*/            OPC_CheckType, MVT::i32,
10834 /* 20536*/            OPC_EmitInteger, MVT::i32, 0, 
10844 /* 20554*/            OPC_CheckType, MVT::i32,
10853 /* 20574*/            OPC_EmitInteger, MVT::i32, 0, 
10863 /* 20592*/            OPC_CheckType, MVT::i32,
10872 /* 20612*/            OPC_EmitInteger, MVT::i32, 0, 
10882 /* 20630*/            OPC_CheckType, MVT::i32,
10891 /* 20650*/            OPC_EmitInteger, MVT::i32, 0, 
10901 /* 20668*/            OPC_CheckType, MVT::i32,
10910 /* 20688*/            OPC_EmitInteger, MVT::i32, 0, 
10919 /* 20704*/            OPC_CheckType, MVT::i32,
10927 /* 20722*/            OPC_EmitInteger, MVT::i32, 0, 
10941 /* 20745*/          OPC_CheckChild1Type, MVT::i32,
10947 /* 20756*/            OPC_CheckType, MVT::i32,
10956 /* 20776*/            OPC_EmitInteger, MVT::i32, 0, 
10965 /* 20793*/            OPC_CheckType, MVT::i32,
10974 /* 20813*/            OPC_EmitInteger, MVT::i32, 0, 
10983 /* 20830*/            OPC_CheckType, MVT::i32,
10992 /* 20850*/            OPC_EmitInteger, MVT::i32, 0, 
11001 /* 20867*/            OPC_CheckType, MVT::i32,
11010 /* 20887*/            OPC_EmitInteger, MVT::i32, 0, 
11019 /* 20904*/            OPC_CheckType, MVT::i32,
11028 /* 20924*/            OPC_EmitInteger, MVT::i32, 0, 
11037 /* 20941*/            OPC_CheckType, MVT::i32,
11046 /* 20961*/            OPC_EmitInteger, MVT::i32, 0, 
11054 /* 20976*/            OPC_CheckType, MVT::i32,
11062 /* 20994*/            OPC_EmitInteger, MVT::i32, 0, 
11075 /* 21016*/          OPC_CheckChild1Type, MVT::i32,
11082 /* 21028*/            OPC_CheckType, MVT::i32,
11090 /* 21045*/            OPC_EmitInteger, MVT::i32, 0, 
11100 /* 21063*/            OPC_CheckType, MVT::i32,
11108 /* 21080*/            OPC_EmitInteger, MVT::i32, 0, 
11118 /* 21098*/            OPC_CheckType, MVT::i32,
11126 /* 21115*/            OPC_EmitInteger, MVT::i32, 0, 
11136 /* 21133*/            OPC_CheckType, MVT::i32,
11144 /* 21150*/            OPC_EmitInteger, MVT::i32, 0, 
11154 /* 21168*/            OPC_CheckType, MVT::i32,
11162 /* 21185*/            OPC_EmitInteger, MVT::i32, 0, 
11172 /* 21203*/            OPC_CheckType, MVT::i32,
11180 /* 21220*/            OPC_EmitInteger, MVT::i32, 0, 
11189 /* 21236*/            OPC_CheckType, MVT::i32,
11196 /* 21251*/            OPC_EmitInteger, MVT::i32, 0, 
11210 /* 21274*/          OPC_CheckChild1Type, MVT::i32,
11216 /* 21285*/            OPC_CheckType, MVT::i32,
11224 /* 21302*/            OPC_EmitInteger, MVT::i32, 0, 
11233 /* 21319*/            OPC_CheckType, MVT::i32,
11241 /* 21336*/            OPC_EmitInteger, MVT::i32, 0, 
11250 /* 21353*/            OPC_CheckType, MVT::i32,
11258 /* 21370*/            OPC_EmitInteger, MVT::i32, 0, 
11267 /* 21387*/            OPC_CheckType, MVT::i32,
11275 /* 21404*/            OPC_EmitInteger, MVT::i32, 0, 
11284 /* 21421*/            OPC_CheckType, MVT::i32,
11292 /* 21438*/            OPC_EmitInteger, MVT::i32, 0, 
11301 /* 21455*/            OPC_CheckType, MVT::i32,
11309 /* 21472*/            OPC_EmitInteger, MVT::i32, 0, 
11317 /* 21487*/            OPC_CheckType, MVT::i32,
11324 /* 21502*/            OPC_EmitInteger, MVT::i32, 0, 
11349 /* 21552*/                OPC_CheckType, MVT::i32,
11361 /* 21572*/                  OPC_CheckType, MVT::i32,
11368 /* 21585*/                  OPC_CheckType, MVT::i32,
11392 /* 21632*/                  OPC_CheckType, MVT::i32,
11399 /* 21645*/                  OPC_CheckType, MVT::i32,
11423 /* 21692*/                  OPC_CheckType, MVT::i32,
11430 /* 21705*/                  OPC_CheckType, MVT::i32,
11450 /* 21746*/                OPC_CheckType, MVT::i32,
11462 /* 21766*/                  OPC_CheckType, MVT::i32,
11469 /* 21779*/                  OPC_CheckType, MVT::i32,
11493 /* 21826*/                  OPC_CheckType, MVT::i32,
11500 /* 21839*/                  OPC_CheckType, MVT::i32,
11524 /* 21886*/                  OPC_CheckType, MVT::i32,
11531 /* 21899*/                  OPC_CheckType, MVT::i32,
11551 /* 21939*/                OPC_CheckType, MVT::i32,
11561 /* 21955*/                OPC_CheckType, MVT::i32,
11568 /* 21968*/                OPC_CheckType, MVT::i32,
11586 /* 22006*/                OPC_CheckType, MVT::i32,
11598 /* 22026*/                  OPC_CheckType, MVT::i32,
11605 /* 22039*/                  OPC_CheckType, MVT::i32,
11628 /* 22083*/                  OPC_CheckType, MVT::i32,
11635 /* 22096*/                  OPC_CheckType, MVT::i32,
11658 /* 22140*/                  OPC_CheckType, MVT::i32,
11665 /* 22153*/                  OPC_CheckType, MVT::i32,
11684 /* 22191*/                OPC_CheckType, MVT::i32,
11696 /* 22211*/                  OPC_CheckType, MVT::i32,
11703 /* 22224*/                  OPC_CheckType, MVT::i32,
11726 /* 22268*/                  OPC_CheckType, MVT::i32,
11733 /* 22281*/                  OPC_CheckType, MVT::i32,
11756 /* 22325*/                  OPC_CheckType, MVT::i32,
11763 /* 22338*/                  OPC_CheckType, MVT::i32,
11782 /* 22375*/                OPC_CheckType, MVT::i32,
11792 /* 22391*/                OPC_CheckType, MVT::i32,
11799 /* 22404*/                OPC_CheckType, MVT::i32,
11821 /* 22449*/                OPC_CheckType, MVT::i32,
11833 /* 22469*/                  OPC_CheckType, MVT::i32,
11839 /* 22480*/                  OPC_CheckType, MVT::i32,
11863 /* 22527*/                  OPC_CheckType, MVT::i32,
11869 /* 22538*/                  OPC_CheckType, MVT::i32,
11893 /* 22585*/                  OPC_CheckType, MVT::i32,
11899 /* 22596*/                  OPC_CheckType, MVT::i32,
11918 /* 22635*/                OPC_CheckType, MVT::i32,
11930 /* 22655*/                  OPC_CheckType, MVT::i32,
11936 /* 22666*/                  OPC_CheckType, MVT::i32,
11960 /* 22713*/                  OPC_CheckType, MVT::i32,
11966 /* 22724*/                  OPC_CheckType, MVT::i32,
11990 /* 22771*/                  OPC_CheckType, MVT::i32,
11996 /* 22782*/                  OPC_CheckType, MVT::i32,
12015 /* 22820*/                OPC_CheckType, MVT::i32,
12025 /* 22836*/                OPC_CheckType, MVT::i32,
12031 /* 22847*/                OPC_CheckType, MVT::i32,
12048 /* 22883*/                OPC_CheckType, MVT::i32,
12060 /* 22903*/                  OPC_CheckType, MVT::i32,
12066 /* 22914*/                  OPC_CheckType, MVT::i32,
12089 /* 22958*/                  OPC_CheckType, MVT::i32,
12095 /* 22969*/                  OPC_CheckType, MVT::i32,
12118 /* 23013*/                  OPC_CheckType, MVT::i32,
12124 /* 23024*/                  OPC_CheckType, MVT::i32,
12142 /* 23060*/                OPC_CheckType, MVT::i32,
12154 /* 23080*/                  OPC_CheckType, MVT::i32,
12160 /* 23091*/                  OPC_CheckType, MVT::i32,
12183 /* 23135*/                  OPC_CheckType, MVT::i32,
12189 /* 23146*/                  OPC_CheckType, MVT::i32,
12212 /* 23190*/                  OPC_CheckType, MVT::i32,
12218 /* 23201*/                  OPC_CheckType, MVT::i32,
12236 /* 23236*/                OPC_CheckType, MVT::i32,
12246 /* 23252*/                OPC_CheckType, MVT::i32,
12252 /* 23263*/                OPC_CheckType, MVT::i32,
12269 /* 23296*/            OPC_CheckChild1Type, MVT::i32,
12280 /* 23315*/              OPC_CheckType, MVT::i32,
12289 /* 23335*/              OPC_EmitInteger, MVT::i32, 0, 
12305 /* 23365*/              OPC_CheckType, MVT::i32,
12314 /* 23385*/              OPC_EmitInteger, MVT::i32, 0, 
12330 /* 23415*/              OPC_CheckType, MVT::i32,
12339 /* 23435*/              OPC_EmitInteger, MVT::i32, 0, 
12355 /* 23465*/              OPC_CheckType, MVT::i32,
12364 /* 23485*/              OPC_EmitInteger, MVT::i32, 0, 
12380 /* 23515*/              OPC_CheckType, MVT::i32,
12389 /* 23535*/              OPC_EmitInteger, MVT::i32, 0, 
12405 /* 23565*/              OPC_CheckType, MVT::i32,
12414 /* 23585*/              OPC_EmitInteger, MVT::i32, 0, 
12429 /* 23613*/              OPC_CheckType, MVT::i32,
12437 /* 23631*/              OPC_EmitInteger, MVT::i32, 0, 
12456 /* 23668*/              OPC_CheckType, MVT::i32,
12464 /* 23681*/                OPC_CheckType, MVT::i32,
12471 /* 23694*/                OPC_CheckType, MVT::i32,
12489 /* 23729*/                OPC_CheckType, MVT::i32,
12496 /* 23742*/                OPC_CheckType, MVT::i32,
12514 /* 23777*/                OPC_CheckType, MVT::i32,
12521 /* 23790*/                OPC_CheckType, MVT::i32,
12539 /* 23826*/              OPC_CheckType, MVT::i32,
12547 /* 23839*/                OPC_CheckType, MVT::i32,
12554 /* 23852*/                OPC_CheckType, MVT::i32,
12572 /* 23887*/                OPC_CheckType, MVT::i32,
12579 /* 23900*/                OPC_CheckType, MVT::i32,
12597 /* 23935*/                OPC_CheckType, MVT::i32,
12604 /* 23948*/                OPC_CheckType, MVT::i32,
12622 /* 23983*/              OPC_CheckType, MVT::i32,
12628 /* 23992*/              OPC_CheckType, MVT::i32,
12635 /* 24005*/              OPC_CheckType, MVT::i32,
12666 /* 24061*/            OPC_CheckType, MVT::i32,
12673 /* 24073*/              OPC_CheckType, MVT::i32,
12680 /* 24086*/              OPC_CheckType, MVT::i32,
12697 /* 24120*/              OPC_CheckType, MVT::i32,
12704 /* 24133*/              OPC_CheckType, MVT::i32,
12721 /* 24167*/              OPC_CheckType, MVT::i32,
12728 /* 24180*/              OPC_CheckType, MVT::i32,
12746 /* 24216*/            OPC_CheckType, MVT::i32,
12753 /* 24228*/              OPC_CheckType, MVT::i32,
12760 /* 24241*/              OPC_CheckType, MVT::i32,
12777 /* 24275*/              OPC_CheckType, MVT::i32,
12784 /* 24288*/              OPC_CheckType, MVT::i32,
12801 /* 24322*/              OPC_CheckType, MVT::i32,
12808 /* 24335*/              OPC_CheckType, MVT::i32,
12826 /* 24370*/            OPC_CheckType, MVT::i32,
12831 /* 24378*/            OPC_CheckType, MVT::i32,
12838 /* 24391*/            OPC_CheckType, MVT::i32,
12866 /* 24443*/            OPC_CheckType, MVT::i32,
12874 /* 24456*/              OPC_CheckType, MVT::i32,
12880 /* 24467*/              OPC_CheckType, MVT::i32,
12898 /* 24502*/              OPC_CheckType, MVT::i32,
12904 /* 24513*/              OPC_CheckType, MVT::i32,
12922 /* 24548*/              OPC_CheckType, MVT::i32,
12928 /* 24559*/              OPC_CheckType, MVT::i32,
12945 /* 24593*/            OPC_CheckType, MVT::i32,
12953 /* 24606*/              OPC_CheckType, MVT::i32,
12959 /* 24617*/              OPC_CheckType, MVT::i32,
12977 /* 24652*/              OPC_CheckType, MVT::i32,
12983 /* 24663*/              OPC_CheckType, MVT::i32,
13001 /* 24698*/              OPC_CheckType, MVT::i32,
13007 /* 24709*/              OPC_CheckType, MVT::i32,
13024 /* 24742*/            OPC_CheckType, MVT::i32,
13030 /* 24751*/            OPC_CheckType, MVT::i32,
13036 /* 24762*/            OPC_CheckType, MVT::i32,
13065 /* 24815*/            OPC_CheckType, MVT::i32,
13072 /* 24827*/              OPC_CheckType, MVT::i32,
13078 /* 24838*/              OPC_CheckType, MVT::i32,
13095 /* 24872*/              OPC_CheckType, MVT::i32,
13101 /* 24883*/              OPC_CheckType, MVT::i32,
13118 /* 24917*/              OPC_CheckType, MVT::i32,
13124 /* 24928*/              OPC_CheckType, MVT::i32,
13141 /* 24962*/            OPC_CheckType, MVT::i32,
13148 /* 24974*/              OPC_CheckType, MVT::i32,
13154 /* 24985*/              OPC_CheckType, MVT::i32,
13171 /* 25019*/              OPC_CheckType, MVT::i32,
13177 /* 25030*/              OPC_CheckType, MVT::i32,
13194 /* 25064*/              OPC_CheckType, MVT::i32,
13200 /* 25075*/              OPC_CheckType, MVT::i32,
13217 /* 25108*/            OPC_CheckType, MVT::i32,
13222 /* 25116*/            OPC_CheckType, MVT::i32,
13228 /* 25127*/            OPC_CheckType, MVT::i32,
13249 /* 25167*/            OPC_CheckChild1Type, MVT::i32,
13260 /* 25186*/              OPC_CheckType, MVT::i32,
13268 /* 25203*/              OPC_EmitInteger, MVT::i32, 0, 
13284 /* 25233*/              OPC_CheckType, MVT::i32,
13292 /* 25250*/              OPC_EmitInteger, MVT::i32, 0, 
13308 /* 25280*/              OPC_CheckType, MVT::i32,
13316 /* 25297*/              OPC_EmitInteger, MVT::i32, 0, 
13332 /* 25327*/              OPC_CheckType, MVT::i32,
13340 /* 25344*/              OPC_EmitInteger, MVT::i32, 0, 
13356 /* 25374*/              OPC_CheckType, MVT::i32,
13364 /* 25391*/              OPC_EmitInteger, MVT::i32, 0, 
13380 /* 25421*/              OPC_CheckType, MVT::i32,
13388 /* 25438*/              OPC_EmitInteger, MVT::i32, 0, 
13403 /* 25466*/              OPC_CheckType, MVT::i32,
13410 /* 25481*/              OPC_EmitInteger, MVT::i32, 0, 
13429 /* 25518*/              OPC_CheckType, MVT::i32,
13437 /* 25531*/                OPC_CheckType, MVT::i32,
13444 /* 25544*/                OPC_CheckType, MVT::i32,
13461 /* 25576*/                OPC_CheckType, MVT::i32,
13468 /* 25589*/                OPC_CheckType, MVT::i32,
13485 /* 25621*/                OPC_CheckType, MVT::i32,
13492 /* 25634*/                OPC_CheckType, MVT::i32,
13509 /* 25667*/              OPC_CheckType, MVT::i32,
13517 /* 25680*/                OPC_CheckType, MVT::i32,
13524 /* 25693*/                OPC_CheckType, MVT::i32,
13541 /* 25725*/                OPC_CheckType, MVT::i32,
13548 /* 25738*/                OPC_CheckType, MVT::i32,
13565 /* 25770*/                OPC_CheckType, MVT::i32,
13572 /* 25783*/                OPC_CheckType, MVT::i32,
13589 /* 25815*/              OPC_CheckType, MVT::i32,
13595 /* 25824*/              OPC_CheckType, MVT::i32,
13602 /* 25837*/              OPC_CheckType, MVT::i32,
13632 /* 25890*/            OPC_CheckType, MVT::i32,
13639 /* 25902*/              OPC_CheckType, MVT::i32,
13646 /* 25915*/              OPC_CheckType, MVT::i32,
13662 /* 25946*/              OPC_CheckType, MVT::i32,
13669 /* 25959*/              OPC_CheckType, MVT::i32,
13685 /* 25990*/              OPC_CheckType, MVT::i32,
13692 /* 26003*/              OPC_CheckType, MVT::i32,
13709 /* 26036*/            OPC_CheckType, MVT::i32,
13716 /* 26048*/              OPC_CheckType, MVT::i32,
13723 /* 26061*/              OPC_CheckType, MVT::i32,
13739 /* 26092*/              OPC_CheckType, MVT::i32,
13746 /* 26105*/              OPC_CheckType, MVT::i32,
13762 /* 26136*/              OPC_CheckType, MVT::i32,
13769 /* 26149*/              OPC_CheckType, MVT::i32,
13786 /* 26181*/            OPC_CheckType, MVT::i32,
13791 /* 26189*/            OPC_CheckType, MVT::i32,
13798 /* 26202*/            OPC_CheckType, MVT::i32,
13825 /* 26251*/            OPC_CheckType, MVT::i32,
13833 /* 26264*/              OPC_CheckType, MVT::i32,
13839 /* 26275*/              OPC_CheckType, MVT::i32,
13856 /* 26307*/              OPC_CheckType, MVT::i32,
13862 /* 26318*/              OPC_CheckType, MVT::i32,
13879 /* 26350*/              OPC_CheckType, MVT::i32,
13885 /* 26361*/              OPC_CheckType, MVT::i32,
13901 /* 26392*/            OPC_CheckType, MVT::i32,
13909 /* 26405*/              OPC_CheckType, MVT::i32,
13915 /* 26416*/              OPC_CheckType, MVT::i32,
13932 /* 26448*/              OPC_CheckType, MVT::i32,
13938 /* 26459*/              OPC_CheckType, MVT::i32,
13955 /* 26491*/              OPC_CheckType, MVT::i32,
13961 /* 26502*/              OPC_CheckType, MVT::i32,
13977 /* 26532*/            OPC_CheckType, MVT::i32,
13983 /* 26541*/            OPC_CheckType, MVT::i32,
13989 /* 26552*/            OPC_CheckType, MVT::i32,
14017 /* 26602*/            OPC_CheckType, MVT::i32,
14024 /* 26614*/              OPC_CheckType, MVT::i32,
14030 /* 26625*/              OPC_CheckType, MVT::i32,
14046 /* 26656*/              OPC_CheckType, MVT::i32,
14052 /* 26667*/              OPC_CheckType, MVT::i32,
14068 /* 26698*/              OPC_CheckType, MVT::i32,
14074 /* 26709*/              OPC_CheckType, MVT::i32,
14090 /* 26740*/            OPC_CheckType, MVT::i32,
14097 /* 26752*/              OPC_CheckType, MVT::i32,
14103 /* 26763*/              OPC_CheckType, MVT::i32,
14119 /* 26794*/              OPC_CheckType, MVT::i32,
14125 /* 26805*/              OPC_CheckType, MVT::i32,
14141 /* 26836*/              OPC_CheckType, MVT::i32,
14147 /* 26847*/              OPC_CheckType, MVT::i32,
14163 /* 26877*/            OPC_CheckType, MVT::i32,
14168 /* 26885*/            OPC_CheckType, MVT::i32,
14174 /* 26896*/            OPC_CheckType, MVT::i32,
14193 /* 26930*/          OPC_CheckChild1Type, MVT::i32,
14200 /* 26942*/            OPC_CheckType, MVT::i32,
14209 /* 26962*/            OPC_EmitInteger, MVT::i32, 0, 
14219 /* 26980*/            OPC_CheckType, MVT::i32,
14228 /* 27000*/            OPC_EmitInteger, MVT::i32, 0, 
14238 /* 27018*/            OPC_CheckType, MVT::i32,
14247 /* 27038*/            OPC_EmitInteger, MVT::i32, 0, 
14257 /* 27056*/            OPC_CheckType, MVT::i32,
14266 /* 27076*/            OPC_EmitInteger, MVT::i32, 0, 
14276 /* 27094*/            OPC_CheckType, MVT::i32,
14285 /* 27114*/            OPC_EmitInteger, MVT::i32, 0, 
14295 /* 27132*/            OPC_CheckType, MVT::i32,
14304 /* 27152*/            OPC_EmitInteger, MVT::i32, 0, 
14313 /* 27168*/            OPC_CheckType, MVT::i32,
14321 /* 27186*/            OPC_EmitInteger, MVT::i32, 0, 
14335 /* 27209*/          OPC_CheckChild1Type, MVT::i32,
14341 /* 27220*/            OPC_CheckType, MVT::i32,
14350 /* 27240*/            OPC_EmitInteger, MVT::i32, 0, 
14359 /* 27257*/            OPC_CheckType, MVT::i32,
14368 /* 27277*/            OPC_EmitInteger, MVT::i32, 0, 
14377 /* 27294*/            OPC_CheckType, MVT::i32,
14386 /* 27314*/            OPC_EmitInteger, MVT::i32, 0, 
14395 /* 27331*/            OPC_CheckType, MVT::i32,
14404 /* 27351*/            OPC_EmitInteger, MVT::i32, 0, 
14413 /* 27368*/            OPC_CheckType, MVT::i32,
14422 /* 27388*/            OPC_EmitInteger, MVT::i32, 0, 
14431 /* 27405*/            OPC_CheckType, MVT::i32,
14440 /* 27425*/            OPC_EmitInteger, MVT::i32, 0, 
14448 /* 27440*/            OPC_CheckType, MVT::i32,
14456 /* 27458*/            OPC_EmitInteger, MVT::i32, 0, 
14469 /* 27480*/          OPC_CheckChild1Type, MVT::i32,
14476 /* 27492*/            OPC_CheckType, MVT::i32,
14484 /* 27509*/            OPC_EmitInteger, MVT::i32, 0, 
14494 /* 27527*/            OPC_CheckType, MVT::i32,
14502 /* 27544*/            OPC_EmitInteger, MVT::i32, 0, 
14512 /* 27562*/            OPC_CheckType, MVT::i32,
14520 /* 27579*/            OPC_EmitInteger, MVT::i32, 0, 
14530 /* 27597*/            OPC_CheckType, MVT::i32,
14538 /* 27614*/            OPC_EmitInteger, MVT::i32, 0, 
14548 /* 27632*/            OPC_CheckType, MVT::i32,
14556 /* 27649*/            OPC_EmitInteger, MVT::i32, 0, 
14566 /* 27667*/            OPC_CheckType, MVT::i32,
14574 /* 27684*/            OPC_EmitInteger, MVT::i32, 0, 
14583 /* 27700*/            OPC_CheckType, MVT::i32,
14590 /* 27715*/            OPC_EmitInteger, MVT::i32, 0, 
14604 /* 27738*/          OPC_CheckChild1Type, MVT::i32,
14610 /* 27749*/            OPC_CheckType, MVT::i32,
14618 /* 27766*/            OPC_EmitInteger, MVT::i32, 0, 
14627 /* 27783*/            OPC_CheckType, MVT::i32,
14635 /* 27800*/            OPC_EmitInteger, MVT::i32, 0, 
14644 /* 27817*/            OPC_CheckType, MVT::i32,
14652 /* 27834*/            OPC_EmitInteger, MVT::i32, 0, 
14661 /* 27851*/            OPC_CheckType, MVT::i32,
14669 /* 27868*/            OPC_EmitInteger, MVT::i32, 0, 
14678 /* 27885*/            OPC_CheckType, MVT::i32,
14686 /* 27902*/            OPC_EmitInteger, MVT::i32, 0, 
14695 /* 27919*/            OPC_CheckType, MVT::i32,
14703 /* 27936*/            OPC_EmitInteger, MVT::i32, 0, 
14711 /* 27951*/            OPC_CheckType, MVT::i32,
14718 /* 27966*/            OPC_EmitInteger, MVT::i32, 0, 
14739 /* 28003*/          OPC_CheckType, MVT::i32,
14744 /* 28011*/          OPC_EmitInteger, MVT::i32, 4, 
14746                         MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
14754 /* 28035*/          OPC_CheckChild2Type, MVT::i32,
14770 /* 28065*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
14772                             MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
14781 /* 28090*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
14783                             MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
14792 /* 28115*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
14794                             MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
14820 /* 28168*/            OPC_CheckType, MVT::i32,
14824 /* 28173*/            OPC_CheckType, MVT::i32,
14844 /* 28209*/            OPC_CheckType, MVT::i32,
14847 /* 28213*/            OPC_CheckType, MVT::i32,
14861 /* 28238*/          OPC_CheckChild2Type, MVT::i32,
14868 /* 28252*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
14870                           MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
14879 /* 28277*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
14881                           MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
14890 /* 28302*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
14892                           MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
14910 /* 28343*/              OPC_CheckType, MVT::i32,
14913 /* 28347*/              OPC_CheckType, MVT::i32,
14931 /* 28379*/              OPC_CheckType, MVT::i32,
14935 /* 28384*/              OPC_CheckType, MVT::i32,
14948 /* 28406*/              OPC_CheckType, MVT::i32,
14974 /* 28455*/            OPC_CheckType, MVT::i32,
14998 /* 28499*/          OPC_CheckChild2Type, MVT::i32,
15003 /* 28509*/          OPC_EmitInteger, MVT::i32, 0, 
15014 /* 28532*/            OPC_CheckType, MVT::i32,
15043 /* 28590*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15045                               MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
15055 /* 28619*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15057                               MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
15067 /* 28648*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15069                               MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
15079 /* 28677*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15081                               MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
15091 /* 28706*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15093                               MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
15103 /* 28735*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15105                               MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
15134 /* 28798*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15136                               MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15145 /* 28824*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15147                               MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15156 /* 28850*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15158                               MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15167 /* 28876*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15169                               MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15178 /* 28902*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15180                               MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15189 /* 28928*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15191                               MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15201 /* 28955*/            OPC_CheckType, MVT::i32,
15230 /* 29013*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15232                               MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
15242 /* 29042*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15244                               MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
15254 /* 29071*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15256                               MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
15266 /* 29100*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15268                               MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
15278 /* 29129*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15280                               MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
15290 /* 29158*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15292                               MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
15321 /* 29221*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15323                               MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15332 /* 29247*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15334                               MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15343 /* 29273*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15345                               MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15354 /* 29299*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15356                               MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15365 /* 29325*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15367                               MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15376 /* 29351*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15378                               MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15388 /* 29375*/          OPC_CheckChild2Type, MVT::i32,
15394 /* 29387*/            OPC_EmitInteger, MVT::i32, 0, 
15405 /* 29409*/              OPC_EmitInteger, MVT::i32, 0, 
15406 /* 29412*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15408                             MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15417 /* 29438*/              OPC_EmitInteger, MVT::i32, 0, 
15418 /* 29441*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15420                             MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15429 /* 29467*/              OPC_EmitInteger, MVT::i32, 0, 
15430 /* 29470*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15432                             MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
15444 /* 29498*/          OPC_CheckType, MVT::i32,
15449 /* 29506*/          OPC_EmitInteger, MVT::i32, 0, 
15457 /* 29523*/            OPC_CheckChild2Type, MVT::i32,
15462 /* 29532*/              OPC_EmitInteger, MVT::i32, 0, 
15472 /* 29551*/                OPC_EmitInteger, MVT::i32, 0, 
15473 /* 29554*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15475                               MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
15483 /* 29577*/                OPC_EmitInteger, MVT::i32, 0, 
15484 /* 29580*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15486                               MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
15494 /* 29603*/                OPC_EmitInteger, MVT::i32, 0, 
15495 /* 29606*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
15497                               MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
15509 /* 29635*/            OPC_CheckType, MVT::i32,
15513 /* 29642*/            OPC_CheckType, MVT::i32,
15517                           MVT::i32, 3/*#Ops*/, 2, 4, 1, 
15523 /* 29660*/        OPC_CheckChild1Type, MVT::i32,
15526 /* 29666*/          OPC_CheckChild2Type, MVT::i32,
15536                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
15537 /* 29692*/              OPC_EmitInteger, MVT::i32, 0, 
15549                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
15550 /* 29723*/              OPC_EmitInteger, MVT::i32, 0, 
15563                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
15564 /* 29755*/            OPC_EmitInteger, MVT::i32, 0, 
15578                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
15579 /* 29790*/              OPC_EmitInteger, MVT::i32, 0, 
15590                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
15591 /* 29818*/              OPC_EmitInteger, MVT::i32, 0, 
15603                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
15604 /* 29847*/            OPC_EmitInteger, MVT::i32, 0, 
15675 /* 29975*/              OPC_CheckType, MVT::i32,
15679 /* 29980*/              OPC_CheckType, MVT::i32,
15722 /* 30061*/              OPC_CheckType, MVT::i32,
15725 /* 30065*/              OPC_CheckType, MVT::i32,
15794 /* 30194*/              OPC_CheckType, MVT::i32,
15798 /* 30199*/              OPC_CheckType, MVT::i32,
15837 /* 30269*/                OPC_CheckType, MVT::i32,
15855 /* 30304*/                OPC_CheckType, MVT::i32,
15873 /* 30339*/                OPC_CheckType, MVT::i32,
15890 /* 30372*/                OPC_CheckType, MVT::i32,
15907 /* 30404*/                OPC_CheckType, MVT::i32,
15924 /* 30436*/                OPC_CheckType, MVT::i32,
15940 /* 30466*/                OPC_CheckType, MVT::i32,
15951                               MVT::i32, 1/*#Ops*/, 4,  // Results = #7
15959 /* 30505*/                OPC_CheckType, MVT::i32,
15970                               MVT::i32, 1/*#Ops*/, 4,  // Results = #7
15978 /* 30544*/                OPC_CheckType, MVT::i32,
15988                               MVT::i32, 1/*#Ops*/, 4,  // Results = #7
16004 /* 30596*/              OPC_CheckType, MVT::i32,
16023 /* 30633*/              OPC_CheckType, MVT::i32,
16042 /* 30670*/              OPC_CheckType, MVT::i32,
16060 /* 30705*/              OPC_CheckType, MVT::i32,
16078 /* 30739*/              OPC_CheckType, MVT::i32,
16096 /* 30773*/              OPC_CheckType, MVT::i32,
16113 /* 30805*/              OPC_CheckType, MVT::i32,
16124                             MVT::i32, 1/*#Ops*/, 4,  // Results = #7
16133 /* 30846*/              OPC_CheckType, MVT::i32,
16144                             MVT::i32, 1/*#Ops*/, 4,  // Results = #7
16153 /* 30887*/              OPC_CheckType, MVT::i32,
16163                             MVT::i32, 1/*#Ops*/, 4,  // Results = #7
16172 /* 30925*/          OPC_CheckChild2Type, MVT::i32,
16182 /* 30946*/              OPC_EmitInteger, MVT::i32, 0, 
16194 /* 30972*/              OPC_EmitInteger, MVT::i32, 0, 
16207 /* 30999*/            OPC_EmitInteger, MVT::i32, 0, 
16221 /* 31029*/              OPC_EmitInteger, MVT::i32, 0, 
16232 /* 31052*/              OPC_EmitInteger, MVT::i32, 0, 
16244 /* 31076*/            OPC_EmitInteger, MVT::i32, 0, 
16257 /* 31103*/              OPC_EmitInteger, MVT::i32, 0, 
16259                             MVT::i32, 1/*#Ops*/, 3,  // Results = #6
16270 /* 31133*/              OPC_EmitInteger, MVT::i32, 0, 
16272                             MVT::i32, 1/*#Ops*/, 3,  // Results = #6
16284 /* 31164*/            OPC_EmitInteger, MVT::i32, 0, 
16286                           MVT::i32, 1/*#Ops*/, 3,  // Results = #6
16298 /* 31195*/            OPC_CheckType, MVT::i32,
16365 /* 31325*/            OPC_CheckType, MVT::i32,
16432 /* 31453*/          OPC_CheckChild2Type, MVT::i32,
16440 /* 31469*/              OPC_EmitInteger, MVT::i32, 0, 
16449 /* 31487*/              OPC_EmitInteger, MVT::i32, 0, 
16459 /* 31506*/            OPC_EmitInteger, MVT::i32, 0, 
16477 /* 31542*/                OPC_CheckType, MVT::i32,
16494 /* 31574*/                OPC_CheckType, MVT::i32,
16511 /* 31606*/                OPC_CheckType, MVT::i32,
16527 /* 31636*/                OPC_CheckType, MVT::i32,
16543 /* 31665*/                OPC_CheckType, MVT::i32,
16559 /* 31694*/                OPC_CheckType, MVT::i32,
16573 /* 31720*/              OPC_CheckType, MVT::i32,
16701 /* 31964*/                OPC_CheckType, MVT::i32,
16717 /* 31994*/                OPC_CheckType, MVT::i32,
16733 /* 32024*/                OPC_CheckType, MVT::i32,
16748 /* 32052*/                OPC_CheckType, MVT::i32,
16763 /* 32079*/                OPC_CheckType, MVT::i32,
16778 /* 32106*/                OPC_CheckType, MVT::i32,
16791 /* 32130*/              OPC_CheckType, MVT::i32,
16913 /* 32359*/          OPC_CheckChild2Type, MVT::i32,
16921 /* 32375*/              OPC_EmitInteger, MVT::i32, 0, 
16930 /* 32393*/              OPC_EmitInteger, MVT::i32, 0, 
16940 /* 32412*/            OPC_EmitInteger, MVT::i32, 0, 
16951 /* 32431*/          OPC_CheckType, MVT::i32,
16959 /* 32445*/              OPC_EmitInteger, MVT::i32, 0, 
16967 /* 32461*/              OPC_EmitInteger, MVT::i32, 0, 
16976 /* 32478*/            OPC_EmitInteger, MVT::i32, 0, 
16985 /* 32497*/            OPC_CheckChild2Type, MVT::i32,
16993 /* 32513*/                OPC_EmitInteger, MVT::i32, 0, 
17003 /* 32534*/                OPC_EmitInteger, MVT::i32, 0, 
17014 /* 32556*/              OPC_EmitInteger, MVT::i32, 0, 
17026 /* 32581*/                OPC_EmitInteger, MVT::i32, 0, 
17035 /* 32599*/                OPC_EmitInteger, MVT::i32, 0, 
17045 /* 32618*/              OPC_EmitInteger, MVT::i32, 0, 
17055 /* 32637*/                OPC_EmitInteger, MVT::i32, 0, 
17063 /* 32652*/                OPC_EmitInteger, MVT::i32, 0, 
17072 /* 32668*/              OPC_EmitInteger, MVT::i32, 0, 
17082 /* 32686*/            OPC_CheckType, MVT::i32,
17089 /* 32699*/              OPC_CheckType, MVT::i32,
17093                             MVT::i32, 3/*#Ops*/, 2, 4, 1, 
17102 /* 32723*/              OPC_CheckType, MVT::i32,
17106                             MVT::i32, 3/*#Ops*/, 2, 4, 1, 
17114 /* 32745*/              OPC_CheckType, MVT::i32,
17118                             MVT::i32, 3/*#Ops*/, 2, 4, 1, 
17127 /* 32766*/        OPC_CheckChild2Type, MVT::i32,
17133 /* 32777*/          OPC_EmitInteger, MVT::i32, 0, 
17134 /* 32780*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
17136                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
17146 /* 32813*/          OPC_EmitInteger, MVT::i32, 0, 
17147 /* 32816*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
17149                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
17160 /* 32850*/        OPC_CheckChild2Type, MVT::i32,
17165 /* 32859*/        OPC_EmitInteger, MVT::i32, 0, 
17166 /* 32862*/        OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
17168                       MVT::i32, 1/*#Ops*/, 4,  // Results = #5
17179 /* 32898*/          OPC_CheckChild2Type, MVT::i32,
17208 /* 32952*/              OPC_CheckType, MVT::i32,
17212 /* 32957*/              OPC_CheckType, MVT::i32,
17232 /* 32993*/              OPC_CheckType, MVT::i32,
17235 /* 32997*/              OPC_CheckType, MVT::i32,
17263 /* 33048*/              OPC_CheckType, MVT::i32,
17267 /* 33053*/              OPC_CheckType, MVT::i32,
17280 /* 33075*/              OPC_CheckType, MVT::i32,
17306 /* 33124*/            OPC_CheckType, MVT::i32,
17330 /* 33168*/          OPC_CheckChild2Type, MVT::i32,
17335 /* 33178*/          OPC_EmitInteger, MVT::i32, 0, 
17346 /* 33200*/            OPC_CheckType, MVT::i32,
17384 /* 33272*/            OPC_CheckType, MVT::i32,
17422 /* 33342*/          OPC_CheckChild2Type, MVT::i32,
17427 /* 33352*/          OPC_EmitInteger, MVT::i32, 0, 
17437 /* 33370*/          OPC_CheckType, MVT::i32,
17442 /* 33378*/          OPC_EmitInteger, MVT::i32, 0, 
17449 /* 33392*/          OPC_CheckChild2Type, MVT::i32,
17453 /* 33399*/          OPC_EmitInteger, MVT::i32, 0, 
17463 /* 33418*/          OPC_CheckChild2Type, MVT::i32,
17492 /* 33472*/              OPC_CheckType, MVT::i32,
17496 /* 33477*/              OPC_CheckType, MVT::i32,
17516 /* 33513*/              OPC_CheckType, MVT::i32,
17519 /* 33517*/              OPC_CheckType, MVT::i32,
17547 /* 33568*/              OPC_CheckType, MVT::i32,
17551 /* 33573*/              OPC_CheckType, MVT::i32,
17564 /* 33595*/              OPC_CheckType, MVT::i32,
17590 /* 33644*/            OPC_CheckType, MVT::i32,
17614 /* 33688*/          OPC_CheckChild2Type, MVT::i32,
17619 /* 33698*/          OPC_EmitInteger, MVT::i32, 0, 
17630 /* 33720*/            OPC_CheckType, MVT::i32,
17668 /* 33792*/            OPC_CheckType, MVT::i32,
17706 /* 33862*/          OPC_CheckChild2Type, MVT::i32,
17711 /* 33872*/          OPC_EmitInteger, MVT::i32, 0, 
17721 /* 33890*/          OPC_CheckType, MVT::i32,
17726 /* 33898*/          OPC_EmitInteger, MVT::i32, 0, 
17733 /* 33912*/          OPC_CheckChild2Type, MVT::i32,
17737 /* 33919*/          OPC_EmitInteger, MVT::i32, 0, 
17747 /* 33938*/          OPC_CheckChild2Type, MVT::i32,
17776 /* 33992*/              OPC_CheckType, MVT::i32,
17780 /* 33997*/              OPC_CheckType, MVT::i32,
17800 /* 34033*/              OPC_CheckType, MVT::i32,
17803 /* 34037*/              OPC_CheckType, MVT::i32,
17831 /* 34088*/              OPC_CheckType, MVT::i32,
17835 /* 34093*/              OPC_CheckType, MVT::i32,
17848 /* 34115*/              OPC_CheckType, MVT::i32,
17874 /* 34164*/            OPC_CheckType, MVT::i32,
17898 /* 34208*/          OPC_CheckChild2Type, MVT::i32,
17903 /* 34218*/          OPC_EmitInteger, MVT::i32, 0, 
17914 /* 34240*/            OPC_CheckType, MVT::i32,
17952 /* 34312*/            OPC_CheckType, MVT::i32,
17990 /* 34382*/          OPC_CheckChild2Type, MVT::i32,
17995 /* 34392*/          OPC_EmitInteger, MVT::i32, 0, 
18005 /* 34410*/          OPC_CheckType, MVT::i32,
18010 /* 34418*/          OPC_EmitInteger, MVT::i32, 0, 
18017 /* 34432*/          OPC_CheckChild2Type, MVT::i32,
18021 /* 34439*/          OPC_EmitInteger, MVT::i32, 0, 
18031 /* 34458*/          OPC_CheckChild2Type, MVT::i32,
18060 /* 34512*/              OPC_CheckType, MVT::i32,
18064 /* 34517*/              OPC_CheckType, MVT::i32,
18084 /* 34553*/              OPC_CheckType, MVT::i32,
18087 /* 34557*/              OPC_CheckType, MVT::i32,
18115 /* 34608*/              OPC_CheckType, MVT::i32,
18119 /* 34613*/              OPC_CheckType, MVT::i32,
18132 /* 34635*/              OPC_CheckType, MVT::i32,
18158 /* 34684*/            OPC_CheckType, MVT::i32,
18182 /* 34728*/          OPC_CheckChild2Type, MVT::i32,
18187 /* 34738*/          OPC_EmitInteger, MVT::i32, 0, 
18198 /* 34760*/            OPC_CheckType, MVT::i32,
18236 /* 34832*/            OPC_CheckType, MVT::i32,
18274 /* 34902*/          OPC_CheckChild2Type, MVT::i32,
18279 /* 34912*/          OPC_EmitInteger, MVT::i32, 0, 
18289 /* 34930*/          OPC_CheckType, MVT::i32,
18294 /* 34938*/          OPC_EmitInteger, MVT::i32, 0, 
18301 /* 34952*/          OPC_CheckChild2Type, MVT::i32,
18305 /* 34959*/          OPC_EmitInteger, MVT::i32, 0, 
18315 /* 34978*/          OPC_CheckChild2Type, MVT::i32,
18344 /* 35032*/              OPC_CheckType, MVT::i32,
18348 /* 35037*/              OPC_CheckType, MVT::i32,
18368 /* 35073*/              OPC_CheckType, MVT::i32,
18371 /* 35077*/              OPC_CheckType, MVT::i32,
18399 /* 35128*/              OPC_CheckType, MVT::i32,
18403 /* 35133*/              OPC_CheckType, MVT::i32,
18416 /* 35155*/              OPC_CheckType, MVT::i32,
18442 /* 35204*/            OPC_CheckType, MVT::i32,
18466 /* 35248*/          OPC_CheckChild2Type, MVT::i32,
18471 /* 35258*/          OPC_EmitInteger, MVT::i32, 0, 
18482 /* 35280*/            OPC_CheckType, MVT::i32,
18520 /* 35352*/            OPC_CheckType, MVT::i32,
18558 /* 35422*/          OPC_CheckChild2Type, MVT::i32,
18563 /* 35432*/          OPC_EmitInteger, MVT::i32, 0, 
18573 /* 35450*/          OPC_CheckType, MVT::i32,
18578 /* 35458*/          OPC_EmitInteger, MVT::i32, 0, 
18585 /* 35472*/          OPC_CheckChild2Type, MVT::i32,
18589 /* 35479*/          OPC_EmitInteger, MVT::i32, 0, 
18599 /* 35498*/          OPC_CheckChild2Type, MVT::i32,
18628 /* 35552*/              OPC_CheckType, MVT::i32,
18632 /* 35557*/              OPC_CheckType, MVT::i32,
18652 /* 35593*/              OPC_CheckType, MVT::i32,
18655 /* 35597*/              OPC_CheckType, MVT::i32,
18683 /* 35648*/              OPC_CheckType, MVT::i32,
18687 /* 35653*/              OPC_CheckType, MVT::i32,
18700 /* 35675*/              OPC_CheckType, MVT::i32,
18726 /* 35724*/            OPC_CheckType, MVT::i32,
18750 /* 35768*/          OPC_CheckChild2Type, MVT::i32,
18755 /* 35778*/          OPC_EmitInteger, MVT::i32, 0, 
18766 /* 35800*/            OPC_CheckType, MVT::i32,
18804 /* 35872*/            OPC_CheckType, MVT::i32,
18842 /* 35942*/          OPC_CheckChild2Type, MVT::i32,
18847 /* 35952*/          OPC_EmitInteger, MVT::i32, 0, 
18857 /* 35970*/          OPC_CheckType, MVT::i32,
18862 /* 35978*/          OPC_EmitInteger, MVT::i32, 0, 
18869 /* 35992*/          OPC_CheckChild2Type, MVT::i32,
18873 /* 35999*/          OPC_EmitInteger, MVT::i32, 0, 
18883 /* 36018*/          OPC_CheckChild2Type, MVT::i32,
18912 /* 36072*/              OPC_CheckType, MVT::i32,
18916 /* 36077*/              OPC_CheckType, MVT::i32,
18936 /* 36113*/              OPC_CheckType, MVT::i32,
18939 /* 36117*/              OPC_CheckType, MVT::i32,
18967 /* 36168*/              OPC_CheckType, MVT::i32,
18971 /* 36173*/              OPC_CheckType, MVT::i32,
18984 /* 36195*/              OPC_CheckType, MVT::i32,
19010 /* 36244*/            OPC_CheckType, MVT::i32,
19034 /* 36288*/          OPC_CheckChild2Type, MVT::i32,
19039 /* 36298*/          OPC_EmitInteger, MVT::i32, 0, 
19050 /* 36320*/            OPC_CheckType, MVT::i32,
19088 /* 36392*/            OPC_CheckType, MVT::i32,
19126 /* 36462*/          OPC_CheckChild2Type, MVT::i32,
19131 /* 36472*/          OPC_EmitInteger, MVT::i32, 0, 
19141 /* 36490*/          OPC_CheckType, MVT::i32,
19146 /* 36498*/          OPC_EmitInteger, MVT::i32, 0, 
19153 /* 36512*/          OPC_CheckChild2Type, MVT::i32,
19157 /* 36519*/          OPC_EmitInteger, MVT::i32, 0, 
19167 /* 36538*/          OPC_CheckChild2Type, MVT::i32,
19173 /* 36550*/            OPC_EmitInteger, MVT::i32, 1, 
19174 /* 36553*/            OPC_EmitInteger, MVT::i32, 0, 
19176                           MVT::i32, 3/*#Ops*/, 1, 4, 5,  // Results = #6
19184 /* 36577*/            OPC_EmitInteger, MVT::i32, 1, 
19185 /* 36580*/            OPC_EmitInteger, MVT::i32, 0, 
19187                           MVT::i32, 3/*#Ops*/, 1, 4, 5,  // Results = #6
19204 /* 36622*/              OPC_CheckType, MVT::i32,
19208 /* 36627*/              OPC_CheckType, MVT::i32,
19215 /* 36640*/              OPC_EmitInteger, MVT::i32, 1, 
19216 /* 36643*/              OPC_EmitInteger, MVT::i32, 0, 
19218                             MVT::i32, 3/*#Ops*/, 1, 7, 8,  // Results = #9
19232 /* 36678*/              OPC_CheckType, MVT::i32,
19235 /* 36682*/              OPC_CheckType, MVT::i32,
19242 /* 36695*/              OPC_EmitInteger, MVT::i32, 1, 
19243 /* 36698*/              OPC_EmitInteger, MVT::i32, 0, 
19245                             MVT::i32, 3/*#Ops*/, 1, 7, 8,  // Results = #9
19258 /* 36732*/              OPC_CheckType, MVT::i32,
19262 /* 36737*/              OPC_CheckType, MVT::i32,
19268 /* 36747*/              OPC_EmitInteger, MVT::i32, 1, 
19269 /* 36750*/              OPC_EmitInteger, MVT::i32, 0, 
19271                             MVT::i32, 3/*#Ops*/, 1, 6, 7,  // Results = #8
19286 /* 36787*/                OPC_CheckType, MVT::i32,
19289 /* 36791*/                OPC_CheckType, MVT::i32,
19295 /* 36801*/                OPC_EmitInteger, MVT::i32, 1, 
19296 /* 36804*/                OPC_EmitInteger, MVT::i32, 0, 
19298                               MVT::i32, 3/*#Ops*/, 1, 6, 7,  // Results = #8
19305 /* 36827*/                OPC_CheckType, MVT::i32,
19313 /* 36843*/                  OPC_EmitInteger, MVT::i32, 1, 
19314 /* 36846*/                  OPC_EmitInteger, MVT::i32, 0, 
19316                                 MVT::i32, 3/*#Ops*/, 1, 6, 7,  // Results = #8
19325 /* 36874*/                  OPC_EmitInteger, MVT::i32, 1, 
19326 /* 36877*/                  OPC_EmitInteger, MVT::i32, 0, 
19328                                 MVT::i32, 3/*#Ops*/, 1, 6, 7,  // Results = #8
19340 /* 36907*/            OPC_CheckType, MVT::i32,
19348 /* 36923*/              OPC_EmitInteger, MVT::i32, 1, 
19349 /* 36926*/              OPC_EmitInteger, MVT::i32, 0, 
19351                             MVT::i32, 3/*#Ops*/, 1, 6, 7,  // Results = #8
19360 /* 36954*/              OPC_EmitInteger, MVT::i32, 1, 
19361 /* 36957*/              OPC_EmitInteger, MVT::i32, 0, 
19363                             MVT::i32, 3/*#Ops*/, 1, 6, 7,  // Results = #8
19372 /* 36981*/          OPC_CheckChild2Type, MVT::i32,
19377 /* 36991*/          OPC_EmitInteger, MVT::i32, 0, 
19378 /* 36994*/          OPC_EmitInteger, MVT::i32, 1, 
19379 /* 36997*/          OPC_EmitInteger, MVT::i32, 0, 
19381                         MVT::i32, 3/*#Ops*/, 1, 5, 6,  // Results = #7
19392 /* 37029*/            OPC_CheckType, MVT::i32,
19400 /* 37045*/              OPC_EmitInteger, MVT::i32, 1, 
19401 /* 37048*/              OPC_EmitInteger, MVT::i32, 0, 
19403                             MVT::i32, 3/*#Ops*/, 1, 6, 7,  // Results = #8
19412 /* 37076*/              OPC_EmitInteger, MVT::i32, 1, 
19413 /* 37079*/              OPC_EmitInteger, MVT::i32, 0, 
19415                             MVT::i32, 3/*#Ops*/, 1, 6, 7,  // Results = #8
19423 /* 37104*/              OPC_EmitInteger, MVT::i32, 1, 
19424 /* 37107*/              OPC_EmitInteger, MVT::i32, 0, 
19426                             MVT::i32, 3/*#Ops*/, 1, 5, 6,  // Results = #7
19434 /* 37132*/              OPC_EmitInteger, MVT::i32, 1, 
19435 /* 37135*/              OPC_EmitInteger, MVT::i32, 0, 
19437                             MVT::i32, 3/*#Ops*/, 1, 5, 6,  // Results = #7
19446 /* 37162*/            OPC_CheckType, MVT::i32,
19454 /* 37178*/              OPC_EmitInteger, MVT::i32, 1, 
19455 /* 37181*/              OPC_EmitInteger, MVT::i32, 0, 
19457                             MVT::i32, 3/*#Ops*/, 1, 6, 7,  // Results = #8
19466 /* 37209*/              OPC_EmitInteger, MVT::i32, 1, 
19467 /* 37212*/              OPC_EmitInteger, MVT::i32, 0, 
19469                             MVT::i32, 3/*#Ops*/, 1, 6, 7,  // Results = #8
19477 /* 37237*/              OPC_EmitInteger, MVT::i32, 1, 
19478 /* 37240*/              OPC_EmitInteger, MVT::i32, 0, 
19480                             MVT::i32, 3/*#Ops*/, 1, 5, 6,  // Results = #7
19488 /* 37265*/              OPC_EmitInteger, MVT::i32, 1, 
19489 /* 37268*/              OPC_EmitInteger, MVT::i32, 0, 
19491                             MVT::i32, 3/*#Ops*/, 1, 5, 6,  // Results = #7
19500 /* 37292*/          OPC_CheckChild2Type, MVT::i32,
19505 /* 37302*/          OPC_EmitInteger, MVT::i32, 0, 
19506 /* 37305*/          OPC_EmitInteger, MVT::i32, 1, 
19507 /* 37308*/          OPC_EmitInteger, MVT::i32, 0, 
19509                         MVT::i32, 3/*#Ops*/, 1, 5, 6,  // Results = #7
19519 /* 37335*/          OPC_CheckType, MVT::i32,
19524 /* 37343*/          OPC_EmitInteger, MVT::i32, 0, 
19525 /* 37346*/          OPC_EmitInteger, MVT::i32, 1, 
19526 /* 37349*/          OPC_EmitInteger, MVT::i32, 0, 
19528                         MVT::i32, 3/*#Ops*/, 1, 5, 6,  // Results = #7
19535 /* 37372*/          OPC_CheckChild2Type, MVT::i32,
19539 /* 37379*/          OPC_EmitInteger, MVT::i32, 0, 
19540 /* 37382*/          OPC_EmitInteger, MVT::i32, 1, 
19541 /* 37385*/          OPC_EmitInteger, MVT::i32, 0, 
19543                         MVT::i32, 3/*#Ops*/, 1, 4, 5,  // Results = #6
19560 /* 37425*/          OPC_CheckType, MVT::i32,
19595 /* 37486*/          OPC_CheckChild2Type, MVT::i32,
19603 /* 37501*/            OPC_EmitInteger, MVT::i32, 0, 
19612 /* 37518*/            OPC_EmitInteger, MVT::i32, 0, 
19621 /* 37535*/            OPC_EmitInteger, MVT::i32, 0, 
19639 /* 37567*/          OPC_CheckType, MVT::i32,
19704 /* 37679*/          OPC_CheckChild2Type, MVT::i32,
19713 /* 37696*/              OPC_EmitInteger, MVT::i32, 0, 
19721 /* 37711*/              OPC_EmitInteger, MVT::i32, 0, 
19732 /* 37731*/              OPC_EmitInteger, MVT::i32, 0, 
19740 /* 37746*/              OPC_EmitInteger, MVT::i32, 0, 
19751 /* 37766*/              OPC_EmitInteger, MVT::i32, 0, 
19759 /* 37781*/              OPC_EmitInteger, MVT::i32, 0, 
19778 /* 37814*/          OPC_CheckType, MVT::i32,
19813 /* 37875*/          OPC_CheckChild2Type, MVT::i32,
19821 /* 37890*/            OPC_EmitInteger, MVT::i32, 0, 
19830 /* 37907*/            OPC_EmitInteger, MVT::i32, 0, 
19839 /* 37924*/            OPC_EmitInteger, MVT::i32, 0, 
19857 /* 37956*/          OPC_CheckType, MVT::i32,
19922 /* 38068*/          OPC_CheckChild2Type, MVT::i32,
19931 /* 38085*/              OPC_EmitInteger, MVT::i32, 0, 
19939 /* 38100*/              OPC_EmitInteger, MVT::i32, 0, 
19950 /* 38120*/              OPC_EmitInteger, MVT::i32, 0, 
19958 /* 38135*/              OPC_EmitInteger, MVT::i32, 0, 
19969 /* 38155*/              OPC_EmitInteger, MVT::i32, 0, 
19977 /* 38170*/              OPC_EmitInteger, MVT::i32, 0, 
19996 /* 38203*/          OPC_CheckType, MVT::i32,
20031 /* 38264*/          OPC_CheckChild2Type, MVT::i32,
20039 /* 38279*/            OPC_EmitInteger, MVT::i32, 0, 
20048 /* 38296*/            OPC_EmitInteger, MVT::i32, 0, 
20057 /* 38313*/            OPC_EmitInteger, MVT::i32, 0, 
20075 /* 38345*/          OPC_CheckType, MVT::i32,
20140 /* 38457*/          OPC_CheckChild2Type, MVT::i32,
20149 /* 38474*/              OPC_EmitInteger, MVT::i32, 0, 
20157 /* 38489*/              OPC_EmitInteger, MVT::i32, 0, 
20168 /* 38509*/              OPC_EmitInteger, MVT::i32, 0, 
20176 /* 38524*/              OPC_EmitInteger, MVT::i32, 0, 
20187 /* 38544*/              OPC_EmitInteger, MVT::i32, 0, 
20195 /* 38559*/              OPC_EmitInteger, MVT::i32, 0, 
20212 /* 38591*/        OPC_CheckChild1Type, MVT::i32,
20219 /* 38603*/          OPC_CheckType, MVT::i32,
20221                         MVT::i32, 2/*#Ops*/, 0, 1, 
20228 /* 38620*/          OPC_CheckChild1Type, MVT::i32,
20230 /* 38623*/          OPC_CheckType, MVT::i32,
20232                         MVT::i32, 2/*#Ops*/, 0, 1, 
20245 /* 38651*/          OPC_CheckType, MVT::i32,
20247                         MVT::i32, 2/*#Ops*/, 0, 1, 
20254 /* 38668*/          OPC_CheckChild1Type, MVT::i32,
20256 /* 38671*/          OPC_CheckType, MVT::i32,
20258                         MVT::i32, 2/*#Ops*/, 0, 1, 
20270 /* 38696*/        OPC_CheckChild1Type, MVT::i32,
20272 /* 38699*/        OPC_CheckType, MVT::i32,
20274                       MVT::i32, 2/*#Ops*/, 1, 0, 
20281 /* 38716*/        OPC_CheckChild1Type, MVT::i32,
20287 /* 38726*/        OPC_CheckChild1Type, MVT::i32,
20289 /* 38729*/        OPC_CheckType, MVT::i32,
20291                       MVT::i32, 2/*#Ops*/, 1, 0, 
20302 /* 38754*/        OPC_CheckType, MVT::i32,
20304                       MVT::i32, 2/*#Ops*/, 1, 0, 
20311 /* 38771*/        OPC_CheckChild1Type, MVT::i32,
20317 /* 38782*/        OPC_CheckType, MVT::i32,
20319                       MVT::i32, 2/*#Ops*/, 1, 0, 
20332 /* 38808*/        OPC_CheckType, MVT::i32,
20336 /* 38814*/        OPC_CheckType, MVT::i32,
20340                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
20349 /* 38841*/        OPC_CheckType, MVT::i32,
20353 /* 38847*/        OPC_CheckType, MVT::i32,
20357                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
20368 /* 38879*/          OPC_CheckChild0Type, MVT::i32,
20371 /* 38884*/          OPC_CheckChild1Type, MVT::i32,
20376 /* 38892*/          OPC_CheckChild0Type, MVT::i32,
20379 /* 38897*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
20380 /* 38900*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
20381 /* 38903*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
20392 /* 38926*/          OPC_CheckType, MVT::i32,
20397 /* 38933*/          OPC_CheckType, MVT::i32,
20401                         MVT::i32, 3/*#Ops*/, 3, 0, 4, 
20414 /* 38967*/            OPC_CheckType, MVT::i32,
20421 /* 38979*/            OPC_CheckChild1Type, MVT::i32,
20438 /* 39010*/              OPC_CheckType, MVT::i32,
20453 /* 39035*/              OPC_CheckType, MVT::i32,
20463 /* 39052*/              OPC_CheckChild1Type, MVT::i32,
20476 /* 39072*/              OPC_CheckType, MVT::i32,
20478 /* 39080*/              OPC_EmitInteger, MVT::i32, 0, 
20480                             MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
20482                             MVT::i32, 1/*#Ops*/, 6, 
20507 /* 39136*/              OPC_CheckType, MVT::i32,
20522 /* 39161*/              OPC_CheckType, MVT::i32,
20532 /* 39178*/              OPC_CheckChild1Type, MVT::i32,
20535 /* 39182*/              OPC_CheckType, MVT::i32,
20537 /* 39190*/              OPC_EmitInteger, MVT::i32, 0, 
20539                             MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
20541                             MVT::i32, 1/*#Ops*/, 6, 
20555 /* 39227*/            OPC_CheckType, MVT::i32,
20570 /* 39252*/            OPC_CheckType, MVT::i32,
20580 /* 39269*/            OPC_CheckChild1Type, MVT::i32,
20595 /* 39296*/              OPC_CheckType, MVT::i32,
20602 /* 39308*/              OPC_CheckChild1Type, MVT::i32,
20615 /* 39328*/              OPC_CheckType, MVT::i32,
20617 /* 39336*/              OPC_EmitInteger, MVT::i32, 0, 
20619                             MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
20621                             MVT::i32, 1/*#Ops*/, 6, 
20644 /* 39388*/              OPC_CheckType, MVT::i32,
20651 /* 39400*/              OPC_CheckChild1Type, MVT::i32,
20654 /* 39404*/              OPC_CheckType, MVT::i32,
20656 /* 39412*/              OPC_EmitInteger, MVT::i32, 0, 
20658                             MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
20660                             MVT::i32, 1/*#Ops*/, 6, 
20672 /* 39444*/        OPC_CheckType, MVT::i32,
20677 /* 39451*/        OPC_CheckType, MVT::i32,
20681                       MVT::i32, 3/*#Ops*/, 3, 0, 4, 
20686 /* 39471*/        OPC_CheckChild0Type, MVT::i32,
20693 /* 39483*/        OPC_CheckChild0Type, MVT::i32,
20696 /* 39488*/        OPC_CheckChild1Type, MVT::i32,
20699 /* 39493*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
20700 /* 39496*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
20701 /* 39499*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
20720 /* 39543*/            OPC_CheckType, MVT::i32,
20735 /* 39568*/            OPC_CheckType, MVT::i32,
20745 /* 39585*/            OPC_CheckChild1Type, MVT::i32,
20758 /* 39608*/              OPC_CheckType, MVT::i32,
20765 /* 39620*/              OPC_CheckChild1Type, MVT::i32,
20778 /* 39640*/              OPC_CheckType, MVT::i32,
20780 /* 39648*/              OPC_EmitInteger, MVT::i32, 0, 
20782                             MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
20784                             MVT::i32, 1/*#Ops*/, 6, 
20808 /* 39701*/              OPC_CheckType, MVT::i32,
20815 /* 39713*/              OPC_CheckChild1Type, MVT::i32,
20817 /* 39716*/              OPC_CheckType, MVT::i32,
20819 /* 39724*/              OPC_EmitInteger, MVT::i32, 0, 
20821                             MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
20823                             MVT::i32, 1/*#Ops*/, 6, 
20835 /* 39757*/            OPC_CheckType, MVT::i32,
20842 /* 39769*/            OPC_CheckChild1Type, MVT::i32,
20857 /* 39796*/              OPC_CheckType, MVT::i32,
20872 /* 39821*/              OPC_CheckType, MVT::i32,
20882 /* 39838*/              OPC_CheckChild1Type, MVT::i32,
20895 /* 39858*/              OPC_CheckType, MVT::i32,
20897 /* 39866*/              OPC_EmitInteger, MVT::i32, 0, 
20899                             MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
20901                             MVT::i32, 1/*#Ops*/, 6, 
20927 /* 39923*/              OPC_CheckType, MVT::i32,
20942 /* 39948*/              OPC_CheckType, MVT::i32,
20952 /* 39965*/              OPC_CheckChild1Type, MVT::i32,
20954 /* 39968*/              OPC_CheckType, MVT::i32,
20956 /* 39976*/              OPC_EmitInteger, MVT::i32, 0, 
20958                             MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
20960                             MVT::i32, 1/*#Ops*/, 6, 
20970 /* 40004*/          OPC_CheckChild1Type, MVT::i32,
20988 /* 40037*/            OPC_CheckType, MVT::i32,
21003 /* 40062*/            OPC_CheckType, MVT::i32,
21013 /* 40079*/            OPC_CheckChild1Type, MVT::i32,
21027 /* 40102*/            OPC_CheckType, MVT::i32,
21034 /* 40114*/            OPC_CheckChild1Type, MVT::i32,
21036 /* 40117*/            OPC_CheckType, MVT::i32,
21038 /* 40125*/            OPC_EmitInteger, MVT::i32, 0, 
21040                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
21042                           MVT::i32, 1/*#Ops*/, 6, 
21053 /* 40157*/            OPC_CheckType, MVT::i32,
21060 /* 40169*/            OPC_CheckChild1Type, MVT::i32,
21076 /* 40196*/            OPC_CheckType, MVT::i32,
21091 /* 40221*/            OPC_CheckType, MVT::i32,
21101 /* 40238*/            OPC_CheckChild1Type, MVT::i32,
21103 /* 40241*/            OPC_CheckType, MVT::i32,
21105 /* 40249*/            OPC_EmitInteger, MVT::i32, 0, 
21107                           MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
21109                           MVT::i32, 1/*#Ops*/, 6, 
21119 /* 40277*/        OPC_CheckChild1Type, MVT::i32,
21139 /* 40314*/          OPC_CheckType, MVT::i32,
21154 /* 40339*/          OPC_CheckType, MVT::i32,
21164 /* 40356*/          OPC_CheckChild1Type, MVT::i32,
21177 /* 40378*/          OPC_CheckType, MVT::i32,
21184 /* 40390*/          OPC_CheckChild1Type, MVT::i32,
21187 /* 40394*/          OPC_CheckType, MVT::i32,
21189 /* 40402*/          OPC_EmitInteger, MVT::i32, 0, 
21191                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
21193                         MVT::i32, 1/*#Ops*/, 6, 
21204 /* 40434*/          OPC_CheckType, MVT::i32,
21211 /* 40446*/          OPC_CheckChild1Type, MVT::i32,
21226 /* 40472*/          OPC_CheckType, MVT::i32,
21241 /* 40497*/          OPC_CheckType, MVT::i32,
21251 /* 40514*/          OPC_CheckChild1Type, MVT::i32,
21254 /* 40518*/          OPC_CheckType, MVT::i32,
21256 /* 40526*/          OPC_EmitInteger, MVT::i32, 0, 
21258                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
21260                         MVT::i32, 1/*#Ops*/, 6, 
21278 /* 40575*/        OPC_CheckType, MVT::i32,
21280                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
21292 /* 40608*/        OPC_CheckType, MVT::i32,
21294                       MVT::i32, 3/*#Ops*/, 0, 2, 1, 
21311 /* 40649*/        OPC_CheckType, MVT::i32,
21313                       MVT::i32, 3/*#Ops*/, 2, 0, 1, 
21326 /* 40683*/        OPC_CheckType, MVT::i32,
21328                       MVT::i32, 3/*#Ops*/, 2, 1, 0, 
21340 /* 40709*/        OPC_CheckType, MVT::i32,
21346 /* 40719*/          OPC_CheckType, MVT::i32,
21349                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
21369 /* 40762*/        OPC_CheckType, MVT::i32,
21375 /* 40772*/          OPC_CheckType, MVT::i32,
21378                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
21398 /* 40815*/        OPC_CheckType, MVT::i32,
21404 /* 40825*/          OPC_CheckType, MVT::i32,
21407                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
21427 /* 40868*/        OPC_CheckType, MVT::i32,
21433 /* 40878*/          OPC_CheckType, MVT::i32,
21437                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
21461 /* 40930*/        OPC_CheckType, MVT::i32,
21468 /* 40941*/          OPC_CheckType, MVT::i32,
21471                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
21492 /* 40985*/        OPC_CheckType, MVT::i32,
21499 /* 40996*/          OPC_CheckType, MVT::i32,
21502                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
21523 /* 41040*/        OPC_CheckType, MVT::i32,
21530 /* 41051*/          OPC_CheckType, MVT::i32,
21533                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
21554 /* 41095*/        OPC_CheckType, MVT::i32,
21561 /* 41106*/          OPC_CheckType, MVT::i32,
21565                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
21589 /* 41155*/        OPC_CheckChild1Type, MVT::i32,
21592 /* 41160*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->41172
21594                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
21606 /* 41189*/        OPC_CheckChild1Type, MVT::i32,
21609 /* 41194*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->41206
21611                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
21623 /* 41223*/        OPC_CheckChild1Type, MVT::i32,
21626 /* 41228*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->41240
21628                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
21643 /* 41262*/        OPC_CheckChild1Type, MVT::i32,
21647 /* 41268*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->41280
21649                         MVT::i32, 3/*#Ops*/, 2, 0, 1, 
21661 /* 41297*/        OPC_CheckChild1Type, MVT::i32,
21665 /* 41303*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->41315
21667                         MVT::i32, 3/*#Ops*/, 2, 0, 1, 
21680 /* 41335*/          OPC_CheckChild1Type, MVT::i32,
21684 /* 41341*/          OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->41353
21686                           MVT::i32, 3/*#Ops*/, 2, 0, 1, 
21699 /* 41372*/          OPC_CheckChild0Type, MVT::i32,
21702 /* 41377*/          OPC_CheckChild1Type, MVT::i32,
21715 /* 41408*/                OPC_CheckType, MVT::i32,
21719 /* 41414*/                OPC_CheckChild1Type, MVT::i32,
21726 /* 41428*/                  OPC_CheckType, MVT::i32,
21737 /* 41447*/                  OPC_CheckType, MVT::i32,
21741 /* 41453*/                  OPC_CheckChild1Type, MVT::i32,
21745 /* 41459*/                  OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
21747                                 MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #5
21748 /* 41470*/                  OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
21750                                 MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #7
21751 /* 41481*/                  OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
21762 /* 41508*/                  OPC_CheckType, MVT::i32,
21766 /* 41514*/                  OPC_CheckChild1Type, MVT::i32,
21774 /* 41528*/                  OPC_CheckType, MVT::i32,
21779 /* 41535*/                  OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
21781                                 MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #5
21782 /* 41546*/                  OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
21784                                 MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #7
21785 /* 41557*/                  OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
21795 /* 41582*/                OPC_CheckType, MVT::i32,
21799 /* 41588*/                OPC_CheckChild1Type, MVT::i32,
21808 /* 41606*/                  OPC_CheckType, MVT::i32,
21812 /* 41612*/                  OPC_CheckChild1Type, MVT::i32,
21820 /* 41626*/                  OPC_CheckType, MVT::i32,
21825 /* 41633*/                  OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
21827                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
21828 /* 41644*/                  OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
21830                                 MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #7
21831 /* 41655*/                  OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
21840 /* 41678*/                  OPC_CheckType, MVT::i32,
21851 /* 41697*/                  OPC_CheckType, MVT::i32,
21855 /* 41703*/                  OPC_CheckChild1Type, MVT::i32,
21859 /* 41709*/                  OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
21861                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
21862 /* 41720*/                  OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
21864                                 MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #7
21865 /* 41731*/                  OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
21876 /* 41757*/              OPC_CheckType, MVT::i32,
21886 /* 41776*/                OPC_CheckType, MVT::i32,
21890 /* 41782*/                OPC_CheckChild1Type, MVT::i32,
21900 /* 41800*/                OPC_CheckType, MVT::i32,
21904 /* 41806*/                OPC_CheckChild1Type, MVT::i32,
21908 /* 41812*/                OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
21910                               MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #5
21911 /* 41823*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
21913                               MVT::i32, 2/*#Ops*/, 2, 1,  // Results = #7
21914 /* 41834*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
21923 /* 41857*/                OPC_CheckType, MVT::i32,
21927 /* 41863*/                OPC_CheckChild1Type, MVT::i32,
21937 /* 41881*/                OPC_CheckType, MVT::i32,
21941 /* 41887*/                OPC_CheckChild1Type, MVT::i32,
21945 /* 41893*/                OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
21947                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #5
21948 /* 41904*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
21950                               MVT::i32, 2/*#Ops*/, 3, 1,  // Results = #7
21951 /* 41915*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
21964 /* 41947*/              OPC_CheckType, MVT::i32,
21968 /* 41953*/              OPC_CheckChild1Type, MVT::i32,
21979 /* 41975*/                OPC_CheckType, MVT::i32,
21983 /* 41981*/                OPC_CheckChild1Type, MVT::i32,
21990 /* 41994*/                OPC_CheckType, MVT::i32,
21996 /* 42002*/                OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
21998                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
21999 /* 42013*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22001                               MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #7
22002 /* 42024*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22011 /* 42047*/                OPC_CheckType, MVT::i32,
22021 /* 42065*/                OPC_CheckType, MVT::i32,
22025 /* 42071*/                OPC_CheckChild1Type, MVT::i32,
22030 /* 42078*/                OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22032                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
22033 /* 42089*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22035                               MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #7
22036 /* 42100*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22046 /* 42125*/              OPC_CheckType, MVT::i32,
22050 /* 42131*/              OPC_CheckChild1Type, MVT::i32,
22059 /* 42149*/                OPC_CheckType, MVT::i32,
22069 /* 42167*/                OPC_CheckType, MVT::i32,
22073 /* 42173*/                OPC_CheckChild1Type, MVT::i32,
22078 /* 42180*/                OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22080                               MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #5
22081 /* 42191*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22083                               MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #7
22084 /* 42202*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22095 /* 42229*/                OPC_CheckType, MVT::i32,
22099 /* 42235*/                OPC_CheckChild1Type, MVT::i32,
22106 /* 42248*/                OPC_CheckType, MVT::i32,
22112 /* 42256*/                OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22114                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #5
22115 /* 42267*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22117                               MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #7
22118 /* 42278*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22129 /* 42304*/            OPC_CheckType, MVT::i32,
22141 /* 42327*/              OPC_CheckType, MVT::i32,
22145 /* 42333*/              OPC_CheckChild1Type, MVT::i32,
22154 /* 42350*/              OPC_CheckType, MVT::i32,
22158 /* 42356*/              OPC_CheckChild1Type, MVT::i32,
22163 /* 42363*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22165                             MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #5
22166 /* 42374*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22168                             MVT::i32, 2/*#Ops*/, 2, 1,  // Results = #7
22169 /* 42385*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22178 /* 42408*/              OPC_CheckType, MVT::i32,
22182 /* 42414*/              OPC_CheckChild1Type, MVT::i32,
22191 /* 42431*/              OPC_CheckType, MVT::i32,
22195 /* 42437*/              OPC_CheckChild1Type, MVT::i32,
22200 /* 42444*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22202                             MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #5
22203 /* 42455*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22205                             MVT::i32, 2/*#Ops*/, 3, 1,  // Results = #7
22206 /* 42466*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22224 /* 42511*/              OPC_CheckType, MVT::i32,
22228 /* 42517*/              OPC_CheckChild1Type, MVT::i32,
22235 /* 42531*/                OPC_CheckType, MVT::i32,
22246 /* 42550*/                OPC_CheckType, MVT::i32,
22250 /* 42556*/                OPC_CheckChild1Type, MVT::i32,
22258 /* 42569*/                OPC_CheckChild0Type, MVT::i32,
22261 /* 42574*/                OPC_CheckChild1Type, MVT::i32,
22264 /* 42579*/                OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22266                               MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #5
22267 /* 42590*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22269                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #7
22270 /* 42601*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22281 /* 42628*/                OPC_CheckType, MVT::i32,
22285 /* 42634*/                OPC_CheckChild1Type, MVT::i32,
22293 /* 42648*/                OPC_CheckType, MVT::i32,
22302 /* 42662*/                OPC_CheckChild0Type, MVT::i32,
22305 /* 42667*/                OPC_CheckChild1Type, MVT::i32,
22308 /* 42672*/                OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22310                               MVT::i32, 2/*#Ops*/, 3, 1,  // Results = #5
22311 /* 42683*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22313                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #7
22314 /* 42694*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22324 /* 42719*/              OPC_CheckType, MVT::i32,
22328 /* 42725*/              OPC_CheckChild1Type, MVT::i32,
22337 /* 42743*/                OPC_CheckType, MVT::i32,
22341 /* 42749*/                OPC_CheckChild1Type, MVT::i32,
22349 /* 42763*/                OPC_CheckType, MVT::i32,
22358 /* 42777*/                OPC_CheckChild0Type, MVT::i32,
22361 /* 42782*/                OPC_CheckChild1Type, MVT::i32,
22364 /* 42787*/                OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22366                               MVT::i32, 2/*#Ops*/, 3, 0,  // Results = #5
22367 /* 42798*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22369                               MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #7
22370 /* 42809*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22379 /* 42832*/                OPC_CheckType, MVT::i32,
22390 /* 42851*/                OPC_CheckType, MVT::i32,
22394 /* 42857*/                OPC_CheckChild1Type, MVT::i32,
22402 /* 42870*/                OPC_CheckChild0Type, MVT::i32,
22405 /* 42875*/                OPC_CheckChild1Type, MVT::i32,
22408 /* 42880*/                OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22410                               MVT::i32, 2/*#Ops*/, 3, 0,  // Results = #5
22411 /* 42891*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22413                               MVT::i32, 2/*#Ops*/, 2, 1,  // Results = #7
22414 /* 42902*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22425 /* 42928*/            OPC_CheckType, MVT::i32,
22435 /* 42947*/              OPC_CheckType, MVT::i32,
22439 /* 42953*/              OPC_CheckChild1Type, MVT::i32,
22449 /* 42971*/              OPC_CheckType, MVT::i32,
22453 /* 42977*/              OPC_CheckChild1Type, MVT::i32,
22461 /* 42990*/              OPC_CheckChild0Type, MVT::i32,
22464 /* 42995*/              OPC_CheckChild1Type, MVT::i32,
22467 /* 43000*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22469                             MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #5
22470 /* 43011*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22472                             MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #7
22473 /* 43022*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22482 /* 43045*/              OPC_CheckType, MVT::i32,
22486 /* 43051*/              OPC_CheckChild1Type, MVT::i32,
22496 /* 43069*/              OPC_CheckType, MVT::i32,
22500 /* 43075*/              OPC_CheckChild1Type, MVT::i32,
22508 /* 43088*/              OPC_CheckChild0Type, MVT::i32,
22511 /* 43093*/              OPC_CheckChild1Type, MVT::i32,
22514 /* 43098*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22516                             MVT::i32, 2/*#Ops*/, 3, 1,  // Results = #5
22517 /* 43109*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22519                             MVT::i32, 2/*#Ops*/, 2, 0,  // Results = #7
22520 /* 43120*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22533 /* 43152*/            OPC_CheckType, MVT::i32,
22537 /* 43158*/            OPC_CheckChild1Type, MVT::i32,
22548 /* 43180*/              OPC_CheckType, MVT::i32,
22552 /* 43186*/              OPC_CheckChild1Type, MVT::i32,
22559 /* 43199*/              OPC_CheckType, MVT::i32,
22569 /* 43214*/              OPC_CheckChild0Type, MVT::i32,
22572 /* 43219*/              OPC_CheckChild1Type, MVT::i32,
22575 /* 43224*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22577                             MVT::i32, 2/*#Ops*/, 3, 0,  // Results = #5
22578 /* 43235*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22580                             MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #7
22581 /* 43246*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22590 /* 43269*/              OPC_CheckType, MVT::i32,
22600 /* 43287*/              OPC_CheckType, MVT::i32,
22604 /* 43293*/              OPC_CheckChild1Type, MVT::i32,
22613 /* 43307*/              OPC_CheckChild0Type, MVT::i32,
22616 /* 43312*/              OPC_CheckChild1Type, MVT::i32,
22619 /* 43317*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22621                             MVT::i32, 2/*#Ops*/, 3, 0,  // Results = #5
22622 /* 43328*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22624                             MVT::i32, 2/*#Ops*/, 2, 1,  // Results = #7
22625 /* 43339*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22635 /* 43364*/            OPC_CheckType, MVT::i32,
22639 /* 43370*/            OPC_CheckChild1Type, MVT::i32,
22648 /* 43388*/              OPC_CheckType, MVT::i32,
22658 /* 43406*/              OPC_CheckType, MVT::i32,
22662 /* 43412*/              OPC_CheckChild1Type, MVT::i32,
22671 /* 43426*/              OPC_CheckChild0Type, MVT::i32,
22674 /* 43431*/              OPC_CheckChild1Type, MVT::i32,
22677 /* 43436*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22679                             MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #5
22680 /* 43447*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22682                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #7
22683 /* 43458*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22694 /* 43485*/              OPC_CheckType, MVT::i32,
22698 /* 43491*/              OPC_CheckChild1Type, MVT::i32,
22705 /* 43504*/              OPC_CheckType, MVT::i32,
22715 /* 43519*/              OPC_CheckChild0Type, MVT::i32,
22718 /* 43524*/              OPC_CheckChild1Type, MVT::i32,
22721 /* 43529*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22723                             MVT::i32, 2/*#Ops*/, 3, 1,  // Results = #5
22724 /* 43540*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22726                             MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #7
22727 /* 43551*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22738 /* 43577*/          OPC_CheckType, MVT::i32,
22750 /* 43600*/            OPC_CheckType, MVT::i32,
22754 /* 43606*/            OPC_CheckChild1Type, MVT::i32,
22763 /* 43623*/            OPC_CheckType, MVT::i32,
22767 /* 43629*/            OPC_CheckChild1Type, MVT::i32,
22776 /* 43643*/            OPC_CheckChild0Type, MVT::i32,
22779 /* 43648*/            OPC_CheckChild1Type, MVT::i32,
22782 /* 43653*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22784                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #5
22785 /* 43664*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22787                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #7
22788 /* 43675*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22797 /* 43698*/            OPC_CheckType, MVT::i32,
22801 /* 43704*/            OPC_CheckChild1Type, MVT::i32,
22810 /* 43721*/            OPC_CheckType, MVT::i32,
22814 /* 43727*/            OPC_CheckChild1Type, MVT::i32,
22823 /* 43741*/            OPC_CheckChild0Type, MVT::i32,
22826 /* 43746*/            OPC_CheckChild1Type, MVT::i32,
22829 /* 43751*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22831                           MVT::i32, 2/*#Ops*/, 3, 1,  // Results = #5
22832 /* 43762*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22834                           MVT::i32, 2/*#Ops*/, 2, 0,  // Results = #7
22835 /* 43773*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22849 /* 43799*/      OPC_CheckChild1Type, MVT::i32,
22851 /* 43802*/      OPC_CheckType, MVT::i32,
22853                     MVT::i32, 2/*#Ops*/, 0, 1, 
22861 /* 43820*/      OPC_CheckChild1Type, MVT::i32,
22864 /* 43824*/      OPC_CheckType, MVT::i32,
22866                     MVT::i32, 2/*#Ops*/, 1, 0, 
22878 /* 43850*/          OPC_CheckType, MVT::i32,
22881                         MVT::i32, 2/*#Ops*/, 0, 2, 
22888 /* 43869*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22889 /* 43872*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22891                         MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
22892 /* 43883*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22893 /* 43886*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22895                         MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
22898                         MVT::i32, 2/*#Ops*/, 7, 8,  // Results = #9
22899 /* 43908*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22908 /* 43928*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
22909 /* 43931*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22911                         MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
22915                         MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
22916 /* 43956*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
22917 /* 43959*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
22919                         MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
22920 /* 43970*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
23068 /* 44298*/        OPC_CheckType, MVT::i32,
23072                       MVT::i32, 2/*#Ops*/, 2, 3, 
23082 /* 44324*/          OPC_CheckType, MVT::i32,
23087                             MVT::i32, 3/*#Ops*/, 0, 1, 3, 
23092                             MVT::i32, 3/*#Ops*/, 0, 1, 3, 
23099                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
23108 /* 44375*/          OPC_CheckType, MVT::i32,
23111                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
23124 /* 44402*/      OPC_CheckType, MVT::i32,
23128                       MVT::i32, 3/*#Ops*/, 2, 0, 3, 
23134                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
23146 /* 44443*/      OPC_CheckType, MVT::i32,
23149                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
23160 /* 44468*/      OPC_CheckType, MVT::i32,
23164                       MVT::i32, 3/*#Ops*/, 2, 0, 3, 
23170                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
23214 /* 44586*/        OPC_CheckType, MVT::i32,
23218                         MVT::i32, 2/*#Ops*/, 0, 2, 
23224                         MVT::i32, 2/*#Ops*/, 1, 2, 
23244 /* 44642*/            OPC_CheckType, MVT::i32,
23246                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
23264 /* 44679*/            OPC_CheckType, MVT::i32,
23266                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
23275 /* 44699*/          OPC_CheckType, MVT::i32,
23277                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
23300 /* 44742*/          OPC_CheckType, MVT::i32,
23302                         MVT::i32, 3/*#Ops*/, 2, 0, 1, 
23322 /* 44781*/          OPC_CheckType, MVT::i32,
23324                         MVT::i32, 3/*#Ops*/, 2, 0, 1, 
23334 /* 44802*/        OPC_CheckType, MVT::i32,
23336                       MVT::i32, 3/*#Ops*/, 2, 0, 1, 
23349 /* 44831*/        /*SwitchType*/ 8, MVT::i32,// ->44841
23351                         MVT::i32, 2/*#Ops*/, 0, 1, 
24686 /* 47465*/        OPC_CheckType, MVT::i32,
24690 /* 47471*/        OPC_CheckType, MVT::i32,
24694                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
24703 /* 47498*/        OPC_CheckType, MVT::i32,
24707 /* 47504*/        OPC_CheckType, MVT::i32,
24711                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
24723 /* 47535*/        OPC_CheckType, MVT::i32,
24728 /* 47542*/        OPC_CheckType, MVT::i32,
24732                       MVT::i32, 3/*#Ops*/, 3, 0, 4, 
24741 /* 47569*/        OPC_CheckType, MVT::i32,
24746 /* 47576*/        OPC_CheckType, MVT::i32,
24750                       MVT::i32, 3/*#Ops*/, 3, 0, 4, 
24763 /* 47607*/      OPC_CheckType, MVT::i32,
24766 /* 47611*/      OPC_CheckType, MVT::i32,
24769                     MVT::i32, 3/*#Ops*/, 0, 1, 3, 
24780 /* 47637*/      OPC_CheckType, MVT::i32,
24784 /* 47642*/      OPC_CheckType, MVT::i32,
24787                     MVT::i32, 3/*#Ops*/, 2, 0, 3, 
24798 /* 47669*/        OPC_CheckType, MVT::i32,
24804 /* 47679*/          OPC_CheckType, MVT::i32,
24807                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
24827 /* 47722*/        OPC_CheckType, MVT::i32,
24833 /* 47732*/          OPC_CheckType, MVT::i32,
24836                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
24856 /* 47775*/        OPC_CheckType, MVT::i32,
24862 /* 47785*/          OPC_CheckType, MVT::i32,
24865                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
24885 /* 47828*/        OPC_CheckType, MVT::i32,
24891 /* 47838*/          OPC_CheckType, MVT::i32,
24895                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
24919 /* 47890*/        OPC_CheckType, MVT::i32,
24926 /* 47901*/          OPC_CheckType, MVT::i32,
24929                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
24950 /* 47945*/        OPC_CheckType, MVT::i32,
24957 /* 47956*/          OPC_CheckType, MVT::i32,
24960                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
24981 /* 48000*/        OPC_CheckType, MVT::i32,
24988 /* 48011*/          OPC_CheckType, MVT::i32,
24991                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
25012 /* 48055*/        OPC_CheckType, MVT::i32,
25019 /* 48066*/          OPC_CheckType, MVT::i32,
25023                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
25047 /* 48115*/        OPC_CheckChild1Type, MVT::i32,
25050 /* 48120*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->48132
25052                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
25064 /* 48149*/        OPC_CheckChild1Type, MVT::i32,
25067 /* 48154*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->48166
25069                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
25081 /* 48183*/        OPC_CheckChild1Type, MVT::i32,
25084 /* 48188*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->48200
25086                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
25101 /* 48221*/        OPC_CheckChild1Type, MVT::i32,
25105 /* 48227*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->48239
25107                         MVT::i32, 3/*#Ops*/, 2, 0, 1, 
25119 /* 48256*/        OPC_CheckChild1Type, MVT::i32,
25123 /* 48262*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->48274
25125                         MVT::i32, 3/*#Ops*/, 2, 0, 1, 
25137 /* 48291*/        OPC_CheckChild1Type, MVT::i32,
25141 /* 48297*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->48309
25143                         MVT::i32, 3/*#Ops*/, 2, 0, 1, 
25161 /* 48334*/        OPC_CheckType, MVT::i32,
25165                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
25171                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
25180 /* 48372*/        OPC_CheckType, MVT::i32,
25183                       MVT::i32, 3/*#Ops*/, 0, 3, 2, 
25195 /* 48398*/      OPC_CheckType, MVT::i32,
25198                     MVT::i32, 3/*#Ops*/, 0, 3, 1, 
25209 /* 48423*/      OPC_CheckType, MVT::i32,
25212                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
25223 /* 48449*/        OPC_CheckType, MVT::i32,
25227                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
25233                         MVT::i32, 3/*#Ops*/, 2, 1, 3, 
25239                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
25249 /* 48501*/        OPC_CheckType, MVT::i32,
25252                       MVT::i32, 3/*#Ops*/, 2, 3, 1, 
25264 /* 48527*/      OPC_CheckType, MVT::i32,
25267                     MVT::i32, 3/*#Ops*/, 1, 3, 2, 
25282 /* 48559*/      OPC_CheckType, MVT::i32,
25286                     MVT::i32, 3/*#Ops*/, 3, 0, 4, 
25301 /* 48593*/      OPC_CheckType, MVT::i32,
25305                     MVT::i32, 3/*#Ops*/, 3, 1, 4, 
25316 /* 48620*/      OPC_CheckType, MVT::i32,
25319                     MVT::i32, 3/*#Ops*/, 3, 0, 1, 
25331 /* 48647*/        OPC_CheckType, MVT::i32,
25334                       MVT::i32, 3/*#Ops*/, 3, 1, 2, 
25344 /* 48672*/        OPC_CheckType, MVT::i32,
25347                       MVT::i32, 3/*#Ops*/, 0, 1, 3, 
25363 /* 48704*/      OPC_CheckType, MVT::i32,
25366                     MVT::i32, 3/*#Ops*/, 2, 0, 3, 
25380 /* 48736*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
25382                     MVT::i32, 2/*#Ops*/, 3, 5,  // Results = #6
25383 /* 48747*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
25385                     MVT::i32, 2/*#Ops*/, 4, 7,  // Results = #8
25401 /* 48786*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
25403                     MVT::i32, 2/*#Ops*/, 3, 5,  // Results = #6
25404 /* 48797*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
25406                     MVT::i32, 2/*#Ops*/, 4, 7,  // Results = #8
25419 /* 48828*/      OPC_CheckType, MVT::i32,
25421                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
25432 /* 48850*/      OPC_CheckType, MVT::i32,
25434                     MVT::i32, 3/*#Ops*/, 2, 0, 1, 
25445 /* 48875*/          OPC_CheckChild0Type, MVT::i32,
25450 /* 48883*/          OPC_CheckChild0Type, MVT::i32,
25461 /* 48904*/          OPC_CheckChild0Type, MVT::i32,
25466 /* 48912*/          OPC_CheckChild0Type, MVT::i32,
25481 /* 48936*/        OPC_CheckType, MVT::i32,
25484                       MVT::i32, 3/*#Ops*/, 0, 1, 3, 
25494 /* 48962*/        OPC_CheckChild0Type, MVT::i32,
25499 /* 48970*/        OPC_CheckChild0Type, MVT::i32,
25511 /* 48992*/        OPC_CheckChild0Type, MVT::i32,
25516 /* 49000*/        OPC_CheckChild0Type, MVT::i32,
25535 /* 49030*/      OPC_CheckType, MVT::i32,
25538                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
25549 /* 49055*/      OPC_CheckType, MVT::i32,
25553                       MVT::i32, 3/*#Ops*/, 2, 0, 3, 
25559                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
25575 /* 49104*/        OPC_CheckType, MVT::i32,
25578                       MVT::i32, 3/*#Ops*/, 0, 1, 3, 
25590 /* 49132*/        OPC_CheckType, MVT::i32,
25593                       MVT::i32, 3/*#Ops*/, 0, 3, 1, 
25609 /* 49165*/        OPC_CheckType, MVT::i32,
25612                       MVT::i32, 3/*#Ops*/, 2, 0, 3, 
25625 /* 49194*/        OPC_CheckType, MVT::i32,
25628                       MVT::i32, 3/*#Ops*/, 2, 3, 0, 
25636 /* 49214*/        OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->49243
25640                           MVT::i32, 2/*#Ops*/, 0, 2, 
25646                           MVT::i32, 2/*#Ops*/, 1, 2, 
25653 /* 49250*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
25655                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
25662 /* 49273*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
25664                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
25685 /* 49326*/          OPC_CheckType, MVT::i32,
25687                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
25695 /* 49345*/          OPC_CheckType, MVT::i32,
25697                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
25710 /* 49369*/      OPC_CheckType, MVT::i32,
25712                     MVT::i32, 3/*#Ops*/, 2, 0, 1, 
25719 /* 49386*/        OPC_SwitchType /*3 cases */, 8, MVT::i32,// ->49397
25721                         MVT::i32, 2/*#Ops*/, 0, 1, 
26022 /* 49962*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
26024                       MVT::i32, 0/*#Ops*/,  // Results = #3
26025 /* 49971*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
26026 /* 49974*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
26029 /* 49988*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
26031                       MVT::i32, 0/*#Ops*/,  // Results = #8
26032 /* 49997*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
26033 /* 50000*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
26038 /* 50022*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
26055 /* 50056*/          OPC_CheckType, MVT::i32,
26061 /* 50066*/            OPC_CheckType, MVT::i32,
26066                             MVT::i32, 3/*#Ops*/, 3, 1, 4, 
26072                             MVT::i32, 3/*#Ops*/, 0, 1, 3, 
26089 /* 50119*/          OPC_CheckChild1Type, MVT::i32,
26092 /* 50124*/          OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->50136
26094                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
26110 /* 50160*/          OPC_CheckType, MVT::i32,
26116 /* 50170*/            OPC_CheckType, MVT::i32,
26121                             MVT::i32, 3/*#Ops*/, 3, 1, 4, 
26127                             MVT::i32, 3/*#Ops*/, 0, 1, 3, 
26144 /* 50223*/          OPC_CheckChild1Type, MVT::i32,
26147 /* 50228*/          OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->50240
26149                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
26165 /* 50264*/          OPC_CheckType, MVT::i32,
26171 /* 50274*/            OPC_CheckType, MVT::i32,
26174                           MVT::i32, 3/*#Ops*/, 0, 1, 3, 
26190 /* 50309*/          OPC_CheckChild1Type, MVT::i32,
26193 /* 50314*/          OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->50326
26195                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
26210 /* 50348*/        OPC_CheckType, MVT::i32,
26216 /* 50358*/          OPC_CheckType, MVT::i32,
26220                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
26245 /* 50408*/      OPC_CheckType, MVT::i32,
26249                       MVT::i32, 3/*#Ops*/, 0, 3, 2, 
26255                       MVT::i32, 3/*#Ops*/, 1, 3, 2, 
26272 /* 50458*/        OPC_CheckType, MVT::i32,
26275                       MVT::i32, 3/*#Ops*/, 0, 1, 3, 
26284 /* 50484*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
26286                         MVT::i32, 2/*#Ops*/, 3, 5,  // Results = #6
26287 /* 50495*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
26289                         MVT::i32, 2/*#Ops*/, 4, 7,  // Results = #8
26294 /* 50515*/        /*SwitchType*/ 11, MVT::i32,// ->50528
26297                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
26313 /* 50547*/      OPC_CheckType, MVT::i32,
26316                     MVT::i32, 2/*#Ops*/, 0, 2, 
26327 /* 50574*/            OPC_CheckChild0Type, MVT::i32,
26332 /* 50582*/            OPC_CheckChild0Type, MVT::i32,
26343 /* 50603*/            OPC_CheckChild0Type, MVT::i32,
26348 /* 50611*/            OPC_CheckChild0Type, MVT::i32,
26367 /* 50644*/          OPC_CheckType, MVT::i32,
26370                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
26376 /* 50660*/        OPC_CheckType, MVT::i32,
26379                       MVT::i32, 2/*#Ops*/, 2, 1, 
26394 /* 50691*/      OPC_SwitchType /*20 cases */, 8, MVT::i32,// ->50702
26396                       MVT::i32, 2/*#Ops*/, 0, 1, 
26565 /* 51019*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
26567                       MVT::i32, 0/*#Ops*/,  // Results = #3
26568 /* 51028*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
26569 /* 51031*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
26572 /* 51045*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
26574                       MVT::i32, 0/*#Ops*/,  // Results = #8
26575 /* 51054*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
26576 /* 51057*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
26581 /* 51079*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
26598 /* 51112*/        OPC_CheckType, MVT::i32,
26602 /* 51118*/        OPC_CheckType, MVT::i32,
26606                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
26615 /* 51145*/        OPC_CheckType, MVT::i32,
26619 /* 51151*/        OPC_CheckType, MVT::i32,
26623                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
26635 /* 51182*/        OPC_CheckType, MVT::i32,
26640 /* 51189*/        OPC_CheckType, MVT::i32,
26644                       MVT::i32, 3/*#Ops*/, 3, 0, 4, 
26653 /* 51216*/        OPC_CheckType, MVT::i32,
26658 /* 51223*/        OPC_CheckType, MVT::i32,
26662                       MVT::i32, 3/*#Ops*/, 3, 0, 4, 
26679 /* 51269*/        OPC_CheckType, MVT::i32,
26681                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
26693 /* 51302*/        OPC_CheckType, MVT::i32,
26695                       MVT::i32, 3/*#Ops*/, 0, 2, 1, 
26712 /* 51343*/        OPC_CheckType, MVT::i32,
26714                       MVT::i32, 3/*#Ops*/, 2, 0, 1, 
26727 /* 51377*/        OPC_CheckType, MVT::i32,
26729                       MVT::i32, 3/*#Ops*/, 2, 1, 0, 
26741 /* 51403*/        OPC_CheckType, MVT::i32,
26747 /* 51413*/          OPC_CheckType, MVT::i32,
26750                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
26770 /* 51456*/        OPC_CheckType, MVT::i32,
26776 /* 51466*/          OPC_CheckType, MVT::i32,
26779                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
26799 /* 51509*/        OPC_CheckType, MVT::i32,
26805 /* 51519*/          OPC_CheckType, MVT::i32,
26808                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
26828 /* 51562*/        OPC_CheckType, MVT::i32,
26834 /* 51572*/          OPC_CheckType, MVT::i32,
26838                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
26862 /* 51624*/        OPC_CheckType, MVT::i32,
26869 /* 51635*/          OPC_CheckType, MVT::i32,
26872                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
26893 /* 51679*/        OPC_CheckType, MVT::i32,
26900 /* 51690*/          OPC_CheckType, MVT::i32,
26903                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
26924 /* 51734*/        OPC_CheckType, MVT::i32,
26931 /* 51745*/          OPC_CheckType, MVT::i32,
26934                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
26955 /* 51789*/        OPC_CheckType, MVT::i32,
26962 /* 51800*/          OPC_CheckType, MVT::i32,
26966                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
26990 /* 51849*/        OPC_CheckChild1Type, MVT::i32,
26993 /* 51854*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->51866
26995                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
27007 /* 51883*/        OPC_CheckChild1Type, MVT::i32,
27010 /* 51888*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->51900
27012                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
27024 /* 51917*/        OPC_CheckChild1Type, MVT::i32,
27027 /* 51922*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->51934
27029                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
27044 /* 51955*/        OPC_CheckChild1Type, MVT::i32,
27048 /* 51961*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->51973
27050                         MVT::i32, 3/*#Ops*/, 2, 0, 1, 
27062 /* 51990*/        OPC_CheckChild1Type, MVT::i32,
27066 /* 51996*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->52008
27068                         MVT::i32, 3/*#Ops*/, 2, 0, 1, 
27080 /* 52025*/        OPC_CheckChild1Type, MVT::i32,
27084 /* 52031*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->52043
27086                         MVT::i32, 3/*#Ops*/, 2, 0, 1, 
27104 /* 52069*/      OPC_CheckChild1Type, MVT::i32,
27108 /* 52084*/      OPC_CheckType, MVT::i32,
27110                     MVT::i32, 2/*#Ops*/, 0, 1, 
27120 /* 52106*/      OPC_CheckChild1Type, MVT::i32,
27125 /* 52122*/      OPC_CheckType, MVT::i32,
27127                     MVT::i32, 2/*#Ops*/, 1, 0, 
27133 /* 52137*/      OPC_CheckType, MVT::i32,
27135                     MVT::i32, 1/*#Ops*/, 0, 
27141 /* 52152*/      OPC_CheckType, MVT::i32,
27143                     MVT::i32, 1/*#Ops*/, 0, 
27154 /* 52174*/        OPC_CheckType, MVT::i32,
27157                       MVT::i32, 2/*#Ops*/, 0, 2, 
27164 /* 52193*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
27165 /* 52196*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
27167                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
27168 /* 52207*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
27169 /* 52210*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
27171                       MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
27174                       MVT::i32, 2/*#Ops*/, 7, 8,  // Results = #9
27175 /* 52232*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
27184 /* 52252*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
27185 /* 52255*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
27187                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
27191                       MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
27192 /* 52280*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
27193 /* 52283*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
27195                       MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
27196 /* 52294*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
27211 /* 52325*/      OPC_CheckType, MVT::i32,
27219 /* 52347*/        OPC_CheckType, MVT::i32,
27223 /* 52359*/        OPC_EmitInteger, MVT::i32, 1, 
27224 /* 52362*/        OPC_EmitInteger, MVT::i32, 0, 
27226                       MVT::i32, 3/*#Ops*/, 3, 4, 5, 
27237 /* 52395*/        OPC_EmitInteger, MVT::i32, 0, 
27238 /* 52398*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
27240                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
27244 /* 52419*/        OPC_EmitInteger, MVT::i32, 1, 
27245 /* 52422*/        OPC_EmitInteger, MVT::i32, 0, 
27247                       MVT::i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
27260 /* 52463*/        OPC_EmitInteger, MVT::i32, 0, 
27261 /* 52466*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
27263                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
27267 /* 52488*/        OPC_EmitInteger, MVT::i32, 1, 
27268 /* 52491*/        OPC_EmitInteger, MVT::i32, 0, 
27270                       MVT::i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
27414 /* 52823*/        OPC_CheckType, MVT::i32,
27420 /* 52833*/          OPC_CheckType, MVT::i32,
27424 /* 52845*/          OPC_EmitInteger, MVT::i32, 1, 
27425 /* 52848*/          OPC_EmitInteger, MVT::i32, 0, 
27427                         MVT::i32, 3/*#Ops*/, 3, 4, 5, 
27436 /* 52869*/          OPC_EmitInteger, MVT::i32, 0, 
27437 /* 52872*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
27439                         MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
27443 /* 52893*/          OPC_EmitInteger, MVT::i32, 1, 
27444 /* 52896*/          OPC_EmitInteger, MVT::i32, 0, 
27446                         MVT::i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
27457 /* 52925*/          OPC_EmitInteger, MVT::i32, 0, 
27458 /* 52928*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
27460                         MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
27464 /* 52950*/          OPC_EmitInteger, MVT::i32, 1, 
27465 /* 52953*/          OPC_EmitInteger, MVT::i32, 0, 
27467                         MVT::i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
27514 /* 53063*/        OPC_CheckType, MVT::i32,
27518                         MVT::i32, 2/*#Ops*/, 0, 2, 
27524                         MVT::i32, 2/*#Ops*/, 1, 2, 
27544 /* 53119*/            OPC_CheckType, MVT::i32,
27546                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
27564 /* 53156*/            OPC_CheckType, MVT::i32,
27566                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
27575 /* 53176*/          OPC_CheckType, MVT::i32,
27577                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
27600 /* 53219*/          OPC_CheckType, MVT::i32,
27602                         MVT::i32, 3/*#Ops*/, 2, 0, 1, 
27622 /* 53258*/          OPC_CheckType, MVT::i32,
27624                         MVT::i32, 3/*#Ops*/, 2, 0, 1, 
27634 /* 53279*/        OPC_CheckType, MVT::i32,
27636                       MVT::i32, 3/*#Ops*/, 2, 0, 1, 
27649 /* 53308*/        /*SwitchType*/ 8, MVT::i32,// ->53318
27651                         MVT::i32, 2/*#Ops*/, 0, 1, 
28982 /* 55936*/        OPC_CheckType, MVT::i32,
29011 /* 55988*/        OPC_CheckType, MVT::i32,
29028 /* 56018*/        OPC_CheckType, MVT::i32,
29061 /* 56084*/        OPC_CheckType, MVT::i32,
29080 /* 56121*/        OPC_CheckType, MVT::i32,
29100 /* 56162*/        OPC_CheckType, MVT::i32,
29124 /* 56209*/          OPC_CheckType, MVT::i32,
29190 /* 56337*/          OPC_CheckType, MVT::i32,
29238 /* 56428*/        OPC_CheckType, MVT::i32,
29254 /* 56457*/        OPC_CheckType, MVT::i32,
29270 /* 56485*/        OPC_CheckType, MVT::i32,
29288 /* 56521*/        OPC_CheckType, MVT::i32,
29306 /* 56557*/          OPC_CheckChild2Type, MVT::i32,
29331 /* 56603*/          OPC_CheckChild2Type, MVT::i32,
29364 /* 56665*/          OPC_CheckType, MVT::i32,
29368 /* 56670*/          OPC_CheckType, MVT::i32,
29387 /* 56704*/          OPC_CheckType, MVT::i32,
29390 /* 56708*/          OPC_CheckType, MVT::i32,
29405 /* 56735*/          OPC_CheckChild1Type, MVT::i32,
29408 /* 56739*/          OPC_CheckType, MVT::i32,
29438 /* 56793*/            OPC_CheckChild1Type, MVT::i32,
29440 /* 56796*/            OPC_CheckType, MVT::i32,
29465 /* 56841*/                OPC_CheckType, MVT::i32,
29478 /* 56864*/                OPC_CheckType, MVT::i32,
29501 /* 56907*/              OPC_CheckType, MVT::i32,
29532 /* 56964*/                OPC_CheckType, MVT::i32,
29550 /* 56996*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
29552                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
29566 /* 57031*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
29568                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
29583 /* 57069*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
29585                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
29600 /* 57106*/                OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
29602                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
29612 /* 57135*/              OPC_CheckType, MVT::i32,
29628 /* 57162*/        OPC_CheckChild0Type, MVT::i32,
29759 /* 57431*/      OPC_CheckType, MVT::i32,
29780 /* 57470*/        OPC_CheckChild0Type, MVT::i32,
30821 /* 59584*/        OPC_CheckType, MVT::i32,
30838 /* 59610*/            OPC_CheckType, MVT::i32,
30840                           MVT::i32, 2/*#Ops*/, 0, 1, 
30850 /* 59630*/            OPC_CheckType, MVT::i32,
30852                           MVT::i32, 2/*#Ops*/, 0, 1, 
30866 /* 59656*/            OPC_CheckType, MVT::i32,
30868                           MVT::i32, 2/*#Ops*/, 0, 1, 
30878 /* 59676*/            OPC_CheckType, MVT::i32,
30880                           MVT::i32, 2/*#Ops*/, 0, 1, 
30894 /* 59702*/            OPC_CheckType, MVT::i32,
30896                           MVT::i32, 2/*#Ops*/, 0, 1, 
30906 /* 59722*/            OPC_CheckType, MVT::i32,
30908                           MVT::i32, 2/*#Ops*/, 0, 1, 
30922 /* 59748*/            OPC_CheckType, MVT::i32,
30924                           MVT::i32, 2/*#Ops*/, 0, 1, 
30934 /* 59768*/            OPC_CheckType, MVT::i32,
30936                           MVT::i32, 2/*#Ops*/, 0, 1, 
30950 /* 59794*/            OPC_CheckType, MVT::i32,
30952                           MVT::i32, 2/*#Ops*/, 0, 1, 
30962 /* 59814*/            OPC_CheckType, MVT::i32,
30964                           MVT::i32, 2/*#Ops*/, 0, 1, 
30978 /* 59840*/            OPC_CheckType, MVT::i32,
30980                           MVT::i32, 2/*#Ops*/, 0, 1, 
30990 /* 59860*/            OPC_CheckType, MVT::i32,
30992                           MVT::i32, 2/*#Ops*/, 0, 1, 
31006 /* 59886*/            OPC_CheckType, MVT::i32,
31008                           MVT::i32, 2/*#Ops*/, 0, 1, 
31018 /* 59906*/            OPC_CheckType, MVT::i32,
31020                           MVT::i32, 2/*#Ops*/, 0, 1, 
31034 /* 59932*/            OPC_CheckType, MVT::i32,
31036                           MVT::i32, 2/*#Ops*/, 0, 1, 
31046 /* 59952*/            OPC_CheckType, MVT::i32,
31048                           MVT::i32, 2/*#Ops*/, 0, 1, 
31060 /* 59974*/        OPC_CheckType, MVT::i32,
31062                       MVT::i32, 2/*#Ops*/, 0, 1, 
31072 /* 59994*/        OPC_CheckType, MVT::i32,
31074                       MVT::i32, 2/*#Ops*/, 0, 1, 
31084 /* 60014*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->60024
31086                         MVT::i32, 1/*#Ops*/, 0, 
31090 /* 60026*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
31092                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
31094                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
31103 /* 60056*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->60066
31105                         MVT::i32, 1/*#Ops*/, 0, 
31109 /* 60068*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
31111                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
31113                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
31120 /* 60095*/        OPC_CheckValueType, MVT::i32,
31122 /* 60098*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
31124                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
31134 /* 60126*/          OPC_EmitInteger, MVT::i32, 8, 
31136                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31139 /* 60144*/          OPC_EmitInteger, MVT::i32, 8, 
31141                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31149 /* 60168*/            OPC_EmitInteger, MVT::i32, 8, 
31151                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31154 /* 60186*/            OPC_EmitInteger, MVT::i32, 8, 
31156                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31163 /* 60207*/            OPC_EmitInteger, MVT::i32, 8, 
31165                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31168 /* 60225*/            OPC_EmitInteger, MVT::i32, 8, 
31170                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31178 /* 60248*/          OPC_EmitInteger, MVT::i32, 24, 
31180                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31183 /* 60266*/          OPC_EmitInteger, MVT::i32, 24, 
31185                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31193 /* 60290*/            OPC_EmitInteger, MVT::i32, 24, 
31195                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31198 /* 60308*/            OPC_EmitInteger, MVT::i32, 24, 
31200                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31207 /* 60329*/            OPC_EmitInteger, MVT::i32, 24, 
31209                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31212 /* 60347*/            OPC_EmitInteger, MVT::i32, 24, 
31214                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31226 /* 60376*/          OPC_EmitInteger, MVT::i32, 24, 
31228                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31231 /* 60394*/          OPC_EmitInteger, MVT::i32, 24, 
31233                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31241 /* 60418*/            OPC_EmitInteger, MVT::i32, 24, 
31243                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31246 /* 60436*/            OPC_EmitInteger, MVT::i32, 24, 
31248                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31255 /* 60457*/            OPC_EmitInteger, MVT::i32, 24, 
31257                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31260 /* 60475*/            OPC_EmitInteger, MVT::i32, 24, 
31262                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31274 /* 60504*/          OPC_EmitInteger, MVT::i32, 16, 
31276                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31279 /* 60522*/          OPC_EmitInteger, MVT::i32, 16, 
31281                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31289 /* 60546*/            OPC_EmitInteger, MVT::i32, 16, 
31291                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31294 /* 60564*/            OPC_EmitInteger, MVT::i32, 16, 
31296                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31303 /* 60585*/            OPC_EmitInteger, MVT::i32, 16, 
31305                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31308 /* 60603*/            OPC_EmitInteger, MVT::i32, 16, 
31310                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31322 /* 60632*/          OPC_EmitInteger, MVT::i32, 8, 
31324                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31327 /* 60650*/          OPC_EmitInteger, MVT::i32, 8, 
31329                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31337 /* 60674*/            OPC_EmitInteger, MVT::i32, 8, 
31339                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31342 /* 60692*/            OPC_EmitInteger, MVT::i32, 8, 
31344                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31351 /* 60713*/            OPC_EmitInteger, MVT::i32, 8, 
31353                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31356 /* 60731*/            OPC_EmitInteger, MVT::i32, 8, 
31358                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31370 /* 60760*/          OPC_EmitInteger, MVT::i32, 16, 
31372                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31375 /* 60778*/          OPC_EmitInteger, MVT::i32, 16, 
31377                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31385 /* 60802*/            OPC_EmitInteger, MVT::i32, 16, 
31387                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31390 /* 60820*/            OPC_EmitInteger, MVT::i32, 16, 
31392                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31399 /* 60841*/            OPC_EmitInteger, MVT::i32, 16, 
31401                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
31404 /* 60859*/            OPC_EmitInteger, MVT::i32, 16, 
31406                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
31417 /* 60885*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
31418 /* 60888*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
31420                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
31422                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
31423 /* 60906*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
31424 /* 60909*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
31426                       MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
31428                       MVT::i32, 1/*#Ops*/, 7,  // Results = #8
31429 /* 60927*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
31438 /* 60947*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
31439 /* 60950*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
31441                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
31443                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
31444 /* 60968*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
31445 /* 60971*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
31447                       MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
31449                       MVT::i32, 1/*#Ops*/, 7,  // Results = #8
31450 /* 60989*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
31464                       MVT::i32, 1/*#Ops*/, 0, 
31476                       MVT::i32, 2/*#Ops*/, 0, 3, 
31486                       MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
31498                       MVT::i32, MVT::i1, 2/*#Ops*/, 0, 3, 
31507 /* 61100*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
31509                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
31510 /* 61111*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
31512                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
31535 /* 61162*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
31537                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
31538 /* 61173*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
31540                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
31576                     MVT::i32, 4/*#Ops*/, 0, 1, 4, 6, 
31597                     MVT::i32, 4/*#Ops*/, 0, 1, 4, 6, 
31618                     MVT::i32, 4/*#Ops*/, 0, 1, 4, 6, 
31639                     MVT::i32, 4/*#Ops*/, 0, 1, 4, 6, 
31675                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
31694                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
31729                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
31747                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
31765                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
31802                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
31820                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
31838                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
31891                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
31909                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
31927                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
31945                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
31963                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
31980                     MVT::i32, 2/*#Ops*/, 0, 1, 
31991                       MVT::i32, 1/*#Ops*/, 1, 
32005                       MVT::i32, 1/*#Ops*/, 4, 
32020                       MVT::i32, 2/*#Ops*/, 0, 1, 
32027                       MVT::i32, 2/*#Ops*/, 0, 2, 
32076                     MVT::i32, 2/*#Ops*/, 0, 1, 
32089                     MVT::i32, 2/*#Ops*/, 0, 1, 
32102                     MVT::i32, 2/*#Ops*/, 0, 1, 
32116                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32129                     MVT::i32, 2/*#Ops*/, 0, 1, 
32143                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32190                     MVT::i32, 2/*#Ops*/, 0, 1, 
32204                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32217                     MVT::i32, 2/*#Ops*/, 0, 1, 
32253                       MVT::i32, 2/*#Ops*/, 0, 1, 
32260                       MVT::i32, 2/*#Ops*/, 0, 2, 
32274                     MVT::i32, 2/*#Ops*/, 0, 1, 
32287                     MVT::i32, 2/*#Ops*/, 0, 1, 
32301                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32314                     MVT::i32, 2/*#Ops*/, 0, 1, 
32327                     MVT::i32, 2/*#Ops*/, 0, 1, 
32340                     MVT::i32, 2/*#Ops*/, 0, 1, 
32367                     MVT::i32, 2/*#Ops*/, 0, 1, 
32393                     MVT::i32, 1/*#Ops*/, 0, 
32407                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32421                       MVT::i32, 2/*#Ops*/, 0, 1, 
32428                       MVT::i32, 2/*#Ops*/, 0, 2, 
32442                     MVT::i32, 2/*#Ops*/, 0, 1, 
32478                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32492                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32505                     MVT::i32, 2/*#Ops*/, 0, 1, 
32518                     MVT::i32, 2/*#Ops*/, 0, 1, 
32546                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32560                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32587                     MVT::i32, 2/*#Ops*/, 0, 1, 
32613                     MVT::i32, 2/*#Ops*/, 0, 1, 
32627                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32640                     MVT::i32, 2/*#Ops*/, 0, 1, 
32667                     MVT::i32, 2/*#Ops*/, 0, 1, 
32681                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32694                     MVT::i32, 2/*#Ops*/, 0, 1, 
32721                     MVT::i32, 2/*#Ops*/, 0, 1, 
32748                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32761                     MVT::i32, 2/*#Ops*/, 0, 1, 
32789                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32802                     MVT::i32, 2/*#Ops*/, 0, 1, 
32815                     MVT::i32, 2/*#Ops*/, 0, 1, 
32828                     MVT::i32, 2/*#Ops*/, 0, 1, 
32856                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32870                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32884                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32898                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32912                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32926                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32953                     MVT::i32, 2/*#Ops*/, 0, 1, 
32967                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
32981                       MVT::i32, 2/*#Ops*/, 0, 1, 
32988                       MVT::i32, 2/*#Ops*/, 0, 2, 
33003                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33016                     MVT::i32, 2/*#Ops*/, 0, 1, 
33043                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33071                       MVT::i32, 2/*#Ops*/, 0, 1, 
33078                       MVT::i32, 2/*#Ops*/, 0, 2, 
33092                     MVT::i32, 2/*#Ops*/, 0, 1, 
33105                     MVT::i32, 2/*#Ops*/, 0, 1, 
33119                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33132                     MVT::i32, 2/*#Ops*/, 0, 1, 
33145                     MVT::i32, 2/*#Ops*/, 0, 1, 
33159                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33173                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33243                       MVT::i32, 2/*#Ops*/, 0, 1, 
33251                       MVT::i32, 2/*#Ops*/, 2, 1, 
33278                     MVT::i32, 2/*#Ops*/, 0, 1, 
33305                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33319                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33348                       MVT::i32, 2/*#Ops*/, 0, 1, 
33355                       MVT::i32, 2/*#Ops*/, 0, 2, 
33369                       MVT::i32, 2/*#Ops*/, 0, 1, 
33376                       MVT::i32, 2/*#Ops*/, 0, 2, 
33390                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
33404                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33417                     MVT::i32, 2/*#Ops*/, 0, 1, 
33430                     MVT::i32, 2/*#Ops*/, 0, 1, 
33443                     MVT::i32, 2/*#Ops*/, 0, 1, 
33469                     MVT::i32, 2/*#Ops*/, 0, 1, 
33482                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
33495                     MVT::i32, 2/*#Ops*/, 0, 1, 
33508                     MVT::i32, 2/*#Ops*/, 0, 1, 
33521                     MVT::i32, 2/*#Ops*/, 0, 1, 
33535                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33548                     MVT::i32, 2/*#Ops*/, 0, 1, 
33561                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
33574                     MVT::i32, 2/*#Ops*/, 0, 1, 
33601                     MVT::i32, 2/*#Ops*/, 0, 1, 
33628                     MVT::i32, 2/*#Ops*/, 0, 1, 
33683                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33697                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33711                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33780                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33793                     MVT::i32, 2/*#Ops*/, 0, 1, 
33807                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33837                     MVT::i32, 1/*#Ops*/, 4, 
33857                       MVT::i32, 2/*#Ops*/, 0, 1, 
33863                       MVT::i32, 2/*#Ops*/, 0, 1, 
33889                       MVT::i32, 2/*#Ops*/, 0, 1, 
33895                       MVT::i32, 2/*#Ops*/, 0, 1, 
33921                       MVT::i32, 2/*#Ops*/, 0, 1, 
33927                       MVT::i32, 2/*#Ops*/, 0, 1, 
33937                       MVT::i32, 2/*#Ops*/, 0, 1, 
33943                       MVT::i32, 2/*#Ops*/, 0, 1, 
33985                       MVT::i32, 2/*#Ops*/, 0, 1, 
33991                       MVT::i32, 2/*#Ops*/, 0, 1, 
34001                       MVT::i32, 2/*#Ops*/, 0, 1, 
34007                       MVT::i32, 2/*#Ops*/, 0, 1, 
34017                       MVT::i32, 2/*#Ops*/, 0, 1, 
34023                       MVT::i32, 2/*#Ops*/, 0, 1, 
34032                       MVT::i32, 1/*#Ops*/, 0, 
34038                       MVT::i32, 1/*#Ops*/, 0, 
34047                       MVT::i32, 1/*#Ops*/, 0, 
34053                       MVT::i32, 1/*#Ops*/, 0, 
34062                       MVT::i32, 1/*#Ops*/, 0, 
34068                       MVT::i32, 1/*#Ops*/, 0, 
34077                       MVT::i32, 1/*#Ops*/, 0, 
34083                       MVT::i32, 1/*#Ops*/, 0, 
34090 /* 65716*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
34092                     MVT::i32, 2/*#Ops*/, 1, 0, 
34098 /* 65741*/      OPC_EmitInteger, MVT::i32, 0, 
34100                     MVT::i32, 2/*#Ops*/, 1, 0, 
34118                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
34127                     MVT::i32, 2/*#Ops*/, 0, 1, 
34174                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
34183                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
34192                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
34219                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
34255                     MVT::i32, 2/*#Ops*/, 0, 1, 
34264                     MVT::i32, 2/*#Ops*/, 0, 1, 
34274                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
34320                     MVT::i32, 1/*#Ops*/, 0, 
34329                     MVT::i32, 2/*#Ops*/, 0, 1, 
34381                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
34390                     MVT::i32, 2/*#Ops*/, 0, 1, 
34399                     MVT::i32, 2/*#Ops*/, 0, 1, 
34408                     MVT::i32, 2/*#Ops*/, 0, 1, 
34416                     MVT::i32, 1/*#Ops*/, 0, 
34425                     MVT::i32, 2/*#Ops*/, 0, 1, 
34434                     MVT::i32, 2/*#Ops*/, 0, 1, 
34443                     MVT::i32, 2/*#Ops*/, 0, 1, 
34462                     MVT::i32, 2/*#Ops*/, 0, 1, 
34470                     MVT::i32, 1/*#Ops*/, 0, 
34478                     MVT::i32, 1/*#Ops*/, 0, 
34487                     MVT::i32, 2/*#Ops*/, 0, 1, 
34496                     MVT::i32, 2/*#Ops*/, 0, 1, 
34505                     MVT::i32, 2/*#Ops*/, 0, 1, 
34515                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
34525                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
34543                     MVT::i32, 2/*#Ops*/, 0, 1, 
34553                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
34562                     MVT::i32, 2/*#Ops*/, 0, 1, 
34571                     MVT::i32, 2/*#Ops*/, 0, 1, 
34634                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
34654                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
34664                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
34684                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
34719                     MVT::i32, 1/*#Ops*/, 0, 
34756                     MVT::i32, 2/*#Ops*/, 0, 1, 
34765                     MVT::i32, 2/*#Ops*/, 0, 1, 
34783                     MVT::i32, 2/*#Ops*/, 0, 1, 
34792                     MVT::i32, 2/*#Ops*/, 0, 1, 
34801                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
34810                     MVT::i32, 2/*#Ops*/, 0, 1, 
34838                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
34903                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
34912                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
34921                     MVT::i32, 2/*#Ops*/, 0, 1, 
34931                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
34966                     MVT::i32, 2/*#Ops*/, 0, 1, 
34983                     MVT::i32, 1/*#Ops*/, 0, 
34999                     MVT::i32, 1/*#Ops*/, 0, 
35008                     MVT::i32, 2/*#Ops*/, 0, 1, 
35045                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
35054                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
35083                     MVT::i32, 2/*#Ops*/, 0, 1, 
35093                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35103                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35142                     MVT::i32, 2/*#Ops*/, 0, 1, 
35151                     MVT::i32, 2/*#Ops*/, 0, 1, 
35207                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
35216                     MVT::i32, 2/*#Ops*/, 0, 1, 
35235                     MVT::i32, 2/*#Ops*/, 0, 1, 
35264                     MVT::i32, 2/*#Ops*/, 0, 1, 
35273                     MVT::i32, 2/*#Ops*/, 0, 1, 
35282                     MVT::i32, 2/*#Ops*/, 0, 1, 
35290                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
35334                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
35344                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35383                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35392                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
35401                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
35411                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35450                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
35489                     MVT::i32, 2/*#Ops*/, 0, 1, 
35498                     MVT::i32, 2/*#Ops*/, 0, 1, 
35525                     MVT::i32, 2/*#Ops*/, 0, 1, 
35534                     MVT::i32, 2/*#Ops*/, 0, 1, 
35560                     MVT::i32, 2/*#Ops*/, 0, 1, 
35569                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
35578                     MVT::i32, 2/*#Ops*/, 0, 1, 
35587                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
35606                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35655                     MVT::i32, 2/*#Ops*/, 0, 1, 
35664                     MVT::i32, 2/*#Ops*/, 0, 1, 
35674                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35682                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
35711                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
35720                     MVT::i32, 2/*#Ops*/, 0, 1, 
35739                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
35748                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
35777                     MVT::i32, 2/*#Ops*/, 0, 1, 
35787                     MVT::i64, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35796                     MVT::i32, 2/*#Ops*/, 0, 1, 
35806                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35842                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35859                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
35868                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
35877                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
35896                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35933                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35943                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
35952                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
35960                     MVT::i32, 1/*#Ops*/, 0, 
35997                     MVT::i32, 2/*#Ops*/, 0, 1, 
36007                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36017                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36026                     MVT::i32, 2/*#Ops*/, 0, 1, 
36045                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36054                     MVT::i32, 2/*#Ops*/, 0, 1, 
36062                     MVT::i32, 1/*#Ops*/, 0, 
36111                     MVT::i32, 2/*#Ops*/, 0, 1, 
36140                     MVT::i32, 2/*#Ops*/, 0, 1, 
36149                     MVT::i32, 2/*#Ops*/, 0, 1, 
36167                     MVT::i32, 2/*#Ops*/, 0, 1, 
36176                     MVT::i32, 2/*#Ops*/, 0, 1, 
36186                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36195                     MVT::i32, 2/*#Ops*/, 0, 1, 
36204                     MVT::i32, 2/*#Ops*/, 0, 1, 
36224                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36234                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36243                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
36252                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
36261                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
36279                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
36288                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
36334                     MVT::i32, 2/*#Ops*/, 0, 1, 
36343                     MVT::i32, 2/*#Ops*/, 0, 1, 
36353                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36361                     MVT::i32, 1/*#Ops*/, 0, 
36370                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
36379                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
36407                     MVT::i32, 1/*#Ops*/, 0, 
36415                     MVT::i32, 1/*#Ops*/, 0, 
36473                     MVT::i32, 2/*#Ops*/, 0, 1, 
36482                     MVT::i32, 2/*#Ops*/, 0, 1, 
36491                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
36511                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
36521                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36540                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36549                     MVT::i32, 2/*#Ops*/, 0, 1, 
36558                     MVT::i32, 2/*#Ops*/, 0, 1, 
36568                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36587                     MVT::i32, 2/*#Ops*/, 0, 1, 
36596                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
36623                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
36642                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36652                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36680                     MVT::i32, 2/*#Ops*/, 0, 1, 
36690                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36700                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36709                     MVT::i32, 2/*#Ops*/, 0, 1, 
36718                     MVT::i32, 2/*#Ops*/, 0, 1, 
36727                     MVT::i32, 2/*#Ops*/, 0, 1, 
36737                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36746                     MVT::i32, 2/*#Ops*/, 0, 1, 
36755                     MVT::i32, 2/*#Ops*/, 0, 1, 
36784                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
36821                     MVT::i32, 2/*#Ops*/, 0, 1, 
36875                     MVT::i32, 2/*#Ops*/, 0, 1, 
36884                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
36894                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
36912                     MVT::i32, 2/*#Ops*/, 0, 1, 
36921                     MVT::i32, 2/*#Ops*/, 0, 1, 
36949                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
36958                     MVT::i32, 2/*#Ops*/, 0, 1, 
36967                     MVT::i32, 2/*#Ops*/, 0, 1, 
37012                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
37020                     MVT::i32, 1/*#Ops*/, 0, 
37029                     MVT::i32, 2/*#Ops*/, 0, 1, 
37039                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37076                     MVT::i32, 2/*#Ops*/, 0, 1, 
37113                     MVT::i32, 2/*#Ops*/, 0, 1, 
37130                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
37148                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
37201                     MVT::i32, 1/*#Ops*/, 0, 
37220                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37249                     MVT::i32, 2/*#Ops*/, 0, 1, 
37313                     MVT::i32, 1/*#Ops*/, 0, 
37322                     MVT::i32, 2/*#Ops*/, 0, 1, 
37339                     MVT::i32, 1/*#Ops*/, 0, 
37348                     MVT::i32, 2/*#Ops*/, 0, 1, 
37357                     MVT::i32, 2/*#Ops*/, 0, 1, 
37366                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
37392                     MVT::i32, 2/*#Ops*/, 0, 1, 
37401                     MVT::i32, 2/*#Ops*/, 0, 1, 
37409                     MVT::i32, 1/*#Ops*/, 0, 
37418                     MVT::i32, 2/*#Ops*/, 0, 1, 
37436                     MVT::i32, 2/*#Ops*/, 0, 1, 
37464                     MVT::i32, 1/*#Ops*/, 0, 
37473                     MVT::i32, 2/*#Ops*/, 0, 1, 
37482                     MVT::i32, 2/*#Ops*/, 0, 1, 
37540                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
37550                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
37559                     MVT::i32, 2/*#Ops*/, 0, 1, 
37567                     MVT::i32, 1/*#Ops*/, 0, 
37576                     MVT::i32, 2/*#Ops*/, 0, 1, 
37586                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37635                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37662                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37672                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37681                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
37690                     MVT::i32, 2/*#Ops*/, 0, 1, 
37717                     MVT::i32, 1/*#Ops*/, 0, 
37736                     MVT::i32, 2/*#Ops*/, 0, 1, 
37745                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
37799                     MVT::i32, 2/*#Ops*/, 0, 1, 
37817                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37827                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37835                     MVT::i32, 1/*#Ops*/, 0, 
37865                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37884                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37894                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37903                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
37911                     MVT::i32, 1/*#Ops*/, 0, 
37920                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
37930                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
37948                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
37957                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
37965                     MVT::i32, 1/*#Ops*/, 0, 
38000                     MVT::i32, 2/*#Ops*/, 0, 1, 
38010                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38018                     MVT::i32, 1/*#Ops*/, 0, 
38053                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
38071                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
38081                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38091                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38101                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38119                     MVT::i32, 2/*#Ops*/, 0, 1, 
38129                     MVT::i64, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38147                     MVT::i32, 2/*#Ops*/, 0, 1, 
38175                     MVT::i32, 2/*#Ops*/, 0, 1, 
38184                     MVT::i32, 2/*#Ops*/, 0, 1, 
38211                     MVT::i32, 2/*#Ops*/, 0, 1, 
38229                     MVT::i32, 2/*#Ops*/, 0, 1, 
38237                     MVT::i32, 1/*#Ops*/, 0, 
38245                     MVT::i32, 1/*#Ops*/, 0, 
38274                     MVT::i32, 2/*#Ops*/, 0, 1, 
38330                     MVT::i32, 1/*#Ops*/, 0, 
38340                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38350                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38380                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38435                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
38444                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
38462                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38471                     MVT::i32, 2/*#Ops*/, 0, 1, 
38558                     MVT::i32, 2/*#Ops*/, 0, 1, 
38576                     MVT::i32, 2/*#Ops*/, 0, 1, 
38586                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38595                     MVT::i32, 2/*#Ops*/, 0, 1, 
38613                     MVT::i32, 2/*#Ops*/, 0, 1, 
38622                     MVT::i32, 2/*#Ops*/, 0, 1, 
38640                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38656                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
38664                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
38682                     MVT::i32, 2/*#Ops*/, 0, 1, 
38690                     MVT::i32, 1/*#Ops*/, 0, 
38714                     MVT::i32, 1/*#Ops*/, 0, 
38723                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
38732                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
38750                     MVT::i32, 2/*#Ops*/, 0, 1, 
38758                     MVT::i32, 1/*#Ops*/, 0, 
38778                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
38788                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
38797                     MVT::i32, 2/*#Ops*/, 0, 1, 
38807                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38815                     MVT::i32, 1/*#Ops*/, 0, 
38861                     MVT::i32, 1/*#Ops*/, 0, 
38880                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
38924                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
38971                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
38990                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
39017                     MVT::i32, 2/*#Ops*/, 0, 1, 
39036                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
39046                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
39055                     MVT::i32, 2/*#Ops*/, 0, 1, 
39081                     MVT::i32, 1/*#Ops*/, 0, 
39106                     MVT::i32, 1/*#Ops*/, 0, 
39143                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
39151                     MVT::i32, 1/*#Ops*/, 0, 
39159                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
39186                     MVT::i32, 2/*#Ops*/, 0, 1, 
39211                     MVT::i32, 1/*#Ops*/, 0, 
39220                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
39229                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
39238                     MVT::i32, 2/*#Ops*/, 0, 1, 
39256                     MVT::i32, 2/*#Ops*/, 0, 1, 
39349                     MVT::i32, 2/*#Ops*/, 0, 1, 
39368                     MVT::i32, 2/*#Ops*/, 0, 1, 
39404                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
39413                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
39422                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
39496                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
39514                     MVT::i32, 2/*#Ops*/, 0, 1, 
39542                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
39552                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
39561                     MVT::i32, 2/*#Ops*/, 0, 1, 
39569                     MVT::i32, 1/*#Ops*/, 0, 
39579                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
39589                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
39606                     MVT::i32, 1/*#Ops*/, 0, 
39615                     MVT::i32, 2/*#Ops*/, 0, 1, 
39632                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
39640                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
39649                     MVT::i32, 2/*#Ops*/, 0, 1, 
39657                     MVT::i32, MVT::i1, 1/*#Ops*/, 0, 
39666                     MVT::i32, 2/*#Ops*/, 0, 1, 
39675                     MVT::i32, 2/*#Ops*/, 0, 1, 
39685                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
39722                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
39749                     MVT::i32, 2/*#Ops*/, 0, 1, 
39804                     MVT::i32, 2/*#Ops*/, 0, 1, 
39814                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
39824                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
39864                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
39874                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
39892                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
39902                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
39921                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
39930                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
39940                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
39970                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
39980                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
40028                     MVT::i32, 2/*#Ops*/, 0, 1, 
40045                     MVT::i32, 1/*#Ops*/, 0, 
40073                     MVT::i32, 2/*#Ops*/, 0, 1, 
40083                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
40102                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
40112                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
40122                     MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
40131                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
40140                     MVT::i32, MVT::i1, 2/*#Ops*/, 0, 1, 
40168                     3/*#VTs*/, MVT::i64, MVT::i32, MVT::i1, 3/*#Ops*/, 0, 1, 2, 
40213                     MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
40230                     MVT::i32, 2/*#Ops*/, 0, 1, 
40240                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
40250                       MVT::i32, 2/*#Ops*/, 0, 1, 
40256                       MVT::i32, 2/*#Ops*/, 0, 1, 
40266                     MVT::i32, 2/*#Ops*/, 0, 1, 
40276                     MVT::i32, 1/*#Ops*/, 2, 
40286                     MVT::i32, 1/*#Ops*/, 2, 
40481                     MVT::f32, MVT::i32, 1/*#Ops*/, 0, 
40499                     MVT::f32, MVT::i32, 2/*#Ops*/, 0, 1, 
40579 /* 77491*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
40586 /* 77505*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
40609 /* 77546*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
40616 /* 77560*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
40639 /* 77601*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
40656 /* 77632*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
51497 /* 97029*/          OPC_CheckChild0Type, MVT::i32,
51502 /* 97037*/            OPC_CheckType, MVT::i32,
51507                             MVT::i32, 2/*#Ops*/, 0, 1, 
51514                             MVT::i32, 2/*#Ops*/, 0, 1, 
51521 /* 97071*/            OPC_CheckType, MVT::i32,
51526                             MVT::i32, 2/*#Ops*/, 0, 1, 
51533                             MVT::i32, 2/*#Ops*/, 0, 1, 
51540 /* 97105*/            OPC_CheckType, MVT::i32,
51545                             MVT::i32, 2/*#Ops*/, 0, 1, 
51552                             MVT::i32, 2/*#Ops*/, 0, 1, 
51559 /* 97139*/            OPC_CheckType, MVT::i32,
51564                             MVT::i32, 2/*#Ops*/, 0, 1, 
51571                             MVT::i32, 2/*#Ops*/, 0, 1, 
51578 /* 97173*/            OPC_CheckType, MVT::i32,
51583                             MVT::i32, 2/*#Ops*/, 0, 1, 
51590                             MVT::i32, 2/*#Ops*/, 0, 1, 
51597 /* 97207*/            OPC_CheckType, MVT::i32,
51602                             MVT::i32, 2/*#Ops*/, 0, 1, 
51609                             MVT::i32, 2/*#Ops*/, 0, 1, 
51616 /* 97241*/            OPC_CheckType, MVT::i32,
51621                             MVT::i32, 2/*#Ops*/, 0, 1, 
51628                             MVT::i32, 2/*#Ops*/, 0, 1, 
51635 /* 97275*/            OPC_CheckType, MVT::i32,
51640                             MVT::i32, 2/*#Ops*/, 0, 1, 
51647                             MVT::i32, 2/*#Ops*/, 0, 1, 
51821 /* 97615*/          OPC_CheckType, MVT::i32,
51825                         MVT::i32, 3/*#Ops*/, 0, 3, 4, 
51830 /* 97633*/          OPC_CheckType, MVT::i32,
51834                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
51840                           MVT::i32, 3/*#Ops*/, 0, 3, 1, 
51855 /* 97678*/      OPC_CheckType, MVT::i32,
51859                     MVT::i32, 3/*#Ops*/, 0, 3, 4, 
51871 /* 97716*/      OPC_CheckType, MVT::i32,
51873                     MVT::i32, 3/*#Ops*/, 0, 2, 1, 
51881 /* 97734*/      OPC_SwitchType /*3 cases */, 38, MVT::i32,// ->97775
51885                         MVT::i32, 3/*#Ops*/, 0, 3, 2, 
51891                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
51896                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
51910 /* 97803*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
51911 /* 97806*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
51913                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
51914 /* 97817*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
51916                       MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
51918                       MVT::i32, 3/*#Ops*/, 0, 5, 7,  // Results = #8
51919 /* 97837*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
51920 /* 97840*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
51922                       MVT::i32, 2/*#Ops*/, 1, 10,  // Results = #11
51923 /* 97851*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
51925                       MVT::i32, 2/*#Ops*/, 2, 12,  // Results = #13
51927                       MVT::i32, 3/*#Ops*/, 0, 11, 13,  // Results = #14
51928 /* 97871*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
52120 /* 98238*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
52121 /* 98241*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
52123                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
52124 /* 98252*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
52126                       MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
52128                       MVT::i32, 3/*#Ops*/, 0, 5, 7,  // Results = #8
52129 /* 98272*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
52130 /* 98275*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
52132                       MVT::i32, 2/*#Ops*/, 1, 10,  // Results = #11
52133 /* 98286*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
52135                       MVT::i32, 2/*#Ops*/, 2, 12,  // Results = #13
52137                       MVT::i32, 3/*#Ops*/, 0, 11, 13,  // Results = #14
52138 /* 98306*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
52274 /* 98586*/          OPC_CheckType, MVT::i32,
52283 /* 98600*/          OPC_CheckType, MVT::i32,
52288 /* 98615*/          OPC_EmitInteger, MVT::i32, 0, 
52289 /* 98618*/          OPC_EmitInteger, MVT::i32, 1, 
52291                         MVT::i32, 3/*#Ops*/, 4, 5, 6, 
52301 /* 98645*/            OPC_CheckChild1Type, MVT::i32,
52304 /* 98649*/            OPC_CheckType, MVT::i32,
52310 /* 98659*/              OPC_CheckType, MVT::i32,
52313 /* 98669*/              OPC_EmitInteger, MVT::i32, 1, 
52314 /* 98672*/              OPC_EmitInteger, MVT::i32, 0, 
52316                             MVT::i32, 3/*#Ops*/, 2, 3, 4, 
52322 /* 98688*/              OPC_CheckType, MVT::i32,
52325 /* 98698*/              OPC_EmitInteger, MVT::i32, 1, 
52326 /* 98701*/              OPC_EmitInteger, MVT::i32, 0, 
52328                             MVT::i32, 3/*#Ops*/, 2, 3, 4, 
52334 /* 98717*/              OPC_CheckType, MVT::i32,
52337 /* 98727*/              OPC_EmitInteger, MVT::i32, 1, 
52338 /* 98730*/              OPC_EmitInteger, MVT::i32, 0, 
52340                             MVT::i32, 3/*#Ops*/, 2, 3, 4, 
52346 /* 98746*/              OPC_CheckType, MVT::i32,
52349 /* 98756*/              OPC_EmitInteger, MVT::i32, 1, 
52350 /* 98759*/              OPC_EmitInteger, MVT::i32, 0, 
52352                             MVT::i32, 3/*#Ops*/, 2, 3, 4, 
52363 /* 98784*/              OPC_CheckChild1Type, MVT::i32,
52365 /* 98787*/              OPC_CheckType, MVT::i32,
52371 /* 98797*/                OPC_CheckType, MVT::i32,
52374 /* 98807*/                OPC_EmitInteger, MVT::i32, 1, 
52375 /* 98810*/                OPC_EmitInteger, MVT::i32, 0, 
52377                               MVT::i32, 3/*#Ops*/, 2, 3, 4, 
52383 /* 98826*/                OPC_CheckType, MVT::i32,
52386 /* 98836*/                OPC_EmitInteger, MVT::i32, 1, 
52387 /* 98839*/                OPC_EmitInteger, MVT::i32, 0, 
52389                               MVT::i32, 3/*#Ops*/, 2, 3, 4, 
52399 /* 98861*/              OPC_CheckType, MVT::i32,
52405 /* 98871*/                OPC_CheckType, MVT::i32,
52410 /* 98886*/                OPC_EmitInteger, MVT::i32, 1, 
52411 /* 98889*/                OPC_EmitInteger, MVT::i32, 0, 
52413                               MVT::i32, 3/*#Ops*/, 4, 5, 6, 
52419 /* 98905*/                OPC_CheckType, MVT::i32,
52424 /* 98920*/                OPC_EmitInteger, MVT::i32, 1, 
52425 /* 98923*/                OPC_EmitInteger, MVT::i32, 0, 
52427                               MVT::i32, 3/*#Ops*/, 4, 5, 6, 
52436 /* 98941*/        OPC_CheckChild0Type, MVT::i32,
52441 /* 98949*/          OPC_CheckType, MVT::i32,
52444                         MVT::i32, 2/*#Ops*/, 0, 2, 
52450 /* 98966*/          OPC_CheckType, MVT::i32,
52453                         MVT::i32, 2/*#Ops*/, 0, 2, 
52459 /* 98983*/          OPC_CheckType, MVT::i32,
52461                         MVT::i32, 2/*#Ops*/, 0, 1, 
52467 /* 98997*/          OPC_CheckType, MVT::i32,
52469                         MVT::i32, 2/*#Ops*/, 0, 1, 
52478 /* 99017*/          OPC_CheckChild0Type, MVT::i32,
52479 /* 99019*/          OPC_EmitInteger, MVT::i32, 0, 
52486 /* 99033*/          OPC_EmitInteger, MVT::i32, 0, 
52487 /* 99036*/          OPC_EmitInteger, MVT::i32, 1, 
52488 /* 99039*/          OPC_EmitInteger, MVT::i32, 0, 
52490                         MVT::i32, 3/*#Ops*/, 0, 2, 3,  // Results = #4
52496 /* 99060*/      /*SwitchType*/ 15, MVT::i32,// ->99077
52497 /* 99062*/        OPC_EmitInteger, MVT::i32, 1, 
52498 /* 99065*/        OPC_EmitInteger, MVT::i32, 0, 
52500                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
52514 /* 99100*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
52515 /* 99103*/          OPC_EmitInteger, MVT::i32, 1|128,0|128,4/*65537*/, 
52517                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
52518 /* 99115*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
52519 /* 99118*/          OPC_EmitInteger, MVT::i32, 1|128,0|128,4/*65537*/, 
52521                         MVT::i32, 1/*#Ops*/, 6,  // Results = #7
52522 /* 99130*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
52541 /* 99176*/          OPC_EmitInteger, MVT::i32, 1, 
52542 /* 99179*/          OPC_EmitInteger, MVT::i32, 1, 
52597 /* 99286*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
52599                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
52600 /* 99297*/        OPC_EmitInteger, MVT::i32, 1|128,0|128,4/*65537*/, 
52608 /* 99319*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
52610                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
52611 /* 99330*/        OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
52619 /* 99353*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
52620 /* 99356*/        OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
52622                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
52623 /* 99369*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
52624 /* 99372*/        OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
52626                       MVT::i32, 1/*#Ops*/, 6,  // Results = #7
52627 /* 99385*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
52641 /* 99419*/      OPC_CheckChild1Type, MVT::i32,
52644 /* 99424*/        OPC_CheckChild2Type, MVT::i32,
52809 /* 99711*/        OPC_CheckType, MVT::i32,
52813 /* 99718*/          OPC_CheckChild2Type, MVT::i32,
53125 /*100317*/        OPC_CheckType, MVT::i32,
53129 /*100324*/          OPC_CheckChild2Type, MVT::i32,
53441 /*100921*/      OPC_CheckChild1Type, MVT::i32,
53444 /*100926*/        OPC_CheckChild2Type, MVT::i32,
53449 /*100936*/          OPC_EmitInteger, MVT::i32, 0, 
53458 /*100954*/          OPC_EmitInteger, MVT::i32, 0, 
53467 /*100972*/          OPC_EmitInteger, MVT::i32, 0, 
53475 /*100987*/          OPC_EmitInteger, MVT::i32, 0, 
53483 /*101002*/          OPC_EmitInteger, MVT::i32, 0, 
53491 /*101017*/          OPC_EmitInteger, MVT::i32, 0, 
53503 /*101040*/          OPC_EmitInteger, MVT::i32, 0, 
53510 /*101053*/          OPC_EmitInteger, MVT::i32, 0, 
53522 /*101076*/          OPC_EmitInteger, MVT::i32, 0, 
53529 /*101089*/          OPC_EmitInteger, MVT::i32, 0, 
53541 /*101112*/          OPC_EmitInteger, MVT::i32, 0, 
53548 /*101125*/          OPC_EmitInteger, MVT::i32, 0, 
53560 /*101148*/          OPC_EmitInteger, MVT::i32, 0, 
53567 /*101161*/          OPC_EmitInteger, MVT::i32, 0, 
53579 /*101184*/          OPC_EmitInteger, MVT::i32, 0, 
53586 /*101197*/          OPC_EmitInteger, MVT::i32, 0, 
53598 /*101220*/          OPC_EmitInteger, MVT::i32, 0, 
53605 /*101233*/          OPC_EmitInteger, MVT::i32, 0, 
53627 /*101281*/        OPC_CheckType, MVT::i32,
53629                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
53641 /*101314*/        OPC_CheckType, MVT::i32,
53643                       MVT::i32, 3/*#Ops*/, 0, 2, 1, 
53660 /*101355*/        OPC_CheckType, MVT::i32,
53662                       MVT::i32, 3/*#Ops*/, 2, 0, 1, 
53675 /*101389*/        OPC_CheckType, MVT::i32,
53677                       MVT::i32, 3/*#Ops*/, 2, 1, 0, 
53689 /*101415*/        OPC_CheckType, MVT::i32,
53695 /*101425*/          OPC_CheckType, MVT::i32,
53698                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
53718 /*101468*/        OPC_CheckType, MVT::i32,
53724 /*101478*/          OPC_CheckType, MVT::i32,
53727                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
53747 /*101521*/        OPC_CheckType, MVT::i32,
53753 /*101531*/          OPC_CheckType, MVT::i32,
53757                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
53781 /*101583*/        OPC_CheckType, MVT::i32,
53788 /*101594*/          OPC_CheckType, MVT::i32,
53791                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
53812 /*101638*/        OPC_CheckType, MVT::i32,
53819 /*101649*/          OPC_CheckType, MVT::i32,
53822                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
53843 /*101693*/        OPC_CheckType, MVT::i32,
53850 /*101704*/          OPC_CheckType, MVT::i32,
53854                         MVT::i32, 3/*#Ops*/, 2, 0, 3, 
53878 /*101753*/        OPC_CheckChild1Type, MVT::i32,
53889 /*101774*/        OPC_CheckChild1Type, MVT::i32,
53900 /*101795*/        OPC_CheckChild1Type, MVT::i32,
53914 /*101820*/        OPC_CheckChild1Type, MVT::i32,
53926 /*101842*/        OPC_CheckChild1Type, MVT::i32,
53938 /*101864*/        OPC_CheckChild1Type, MVT::i32,
53954 /*101891*/      OPC_CheckChild1Type, MVT::i32,
53956 /*101894*/      OPC_CheckType, MVT::i32,
53958                     MVT::i32, 2/*#Ops*/, 0, 1, 
53966 /*101912*/      OPC_CheckChild1Type, MVT::i32,
53969 /*101916*/      OPC_CheckType, MVT::i32,
53971                     MVT::i32, 2/*#Ops*/, 1, 0, 
53983 /*101942*/          OPC_CheckType, MVT::i32,
53986                         MVT::i32, 2/*#Ops*/, 0, 2, 
53993 /*101961*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
53994 /*101964*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
53996                         MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
53997 /*101975*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
53998 /*101978*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
54000                         MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
54003                         MVT::i32, 2/*#Ops*/, 7, 8,  // Results = #9
54004 /*102000*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
54013 /*102020*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
54014 /*102023*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
54016                         MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
54020                         MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
54021 /*102048*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
54022 /*102051*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
54024                         MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
54025 /*102062*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
54038 /*102099*/        /*SwitchType*/ 20, MVT::i32,// ->102121
54039 /*102101*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
54041                         MVT::i32, 2/*#Ops*/, 1, 0, 
54057 /*102142*/          OPC_CheckType, MVT::i32,
54059                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
54067 /*102161*/          OPC_CheckType, MVT::i32,
54069                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
54077 /*102180*/          OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->102192
54079                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
54098 /*102218*/        OPC_CheckType, MVT::i32,
54100                       MVT::i32, 3/*#Ops*/, 2, 0, 1, 
54109 /*102238*/        OPC_CheckType, MVT::i32,
54111                       MVT::i32, 3/*#Ops*/, 2, 0, 1, 
54120 /*102258*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->102270
54122                         MVT::i32, 3/*#Ops*/, 2, 0, 1, 
54141 /*102300*/        /*SwitchType*/ 8, MVT::i32,// ->102310
54143                         MVT::i32, 2/*#Ops*/, 0, 1, 
55275 /*104357*/      OPC_CheckChild1Type, MVT::i32,
55280 /*104367*/        OPC_CheckType, MVT::i32,
55284                       MVT::i32, 1/*#Ops*/, 2, 
55290 /*104385*/        OPC_CheckType, MVT::i32,
55294                       MVT::i32, 1/*#Ops*/, 2, 
55300 /*104403*/        OPC_CheckType, MVT::i32,
55304                       MVT::i32, 1/*#Ops*/, 2, 
55310 /*104421*/        OPC_CheckType, MVT::i32,
55314                       MVT::i32, 1/*#Ops*/, 2, 
55320 /*104439*/        OPC_CheckType, MVT::i32,
55324                       MVT::i32, 1/*#Ops*/, 2, 
55330 /*104457*/        OPC_CheckType, MVT::i32,
55334                       MVT::i32, 1/*#Ops*/, 2, 
55340 /*104475*/        OPC_CheckType, MVT::i32,
55344                       MVT::i32, 1/*#Ops*/, 2, 
55350 /*104493*/        OPC_CheckType, MVT::i32,
55354                       MVT::i32, 1/*#Ops*/, 2, 
55359 /*104509*/        OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->104523
55363                         MVT::i32, 1/*#Ops*/, 2, 
55386 /*104559*/        OPC_CheckType, MVT::i32,
55390 /*104564*/        OPC_CheckType, MVT::i32,
55395 /*104573*/          OPC_CheckType, MVT::i32,
55402                           MVT::i32, 3/*#Ops*/, 1, 5, 4, 
55411                           MVT::i32, 3/*#Ops*/, 1, 5, 4, 
55417 /*104616*/          OPC_CheckType, MVT::i32,
55424                           MVT::i32, 3/*#Ops*/, 1, 5, 4, 
55433                           MVT::i32, 3/*#Ops*/, 1, 5, 4, 
55439 /*104659*/          OPC_CheckType, MVT::i32,
55446                           MVT::i32, 3/*#Ops*/, 1, 5, 4, 
55455                           MVT::i32, 3/*#Ops*/, 1, 5, 4, 
55461 /*104702*/          OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->104720
55466                           MVT::i32, 3/*#Ops*/, 1, 5, 4, 
55488 /*104754*/        OPC_CheckType, MVT::i32,
55491 /*104758*/        OPC_CheckType, MVT::i32,
55496 /*104767*/          OPC_CheckType, MVT::i32,
55503                           MVT::i32, 3/*#Ops*/, 2, 5, 4, 
55512                           MVT::i32, 3/*#Ops*/, 2, 5, 4, 
55518 /*104810*/          OPC_CheckType, MVT::i32,
55525                           MVT::i32, 3/*#Ops*/, 2, 5, 4, 
55534                           MVT::i32, 3/*#Ops*/, 2, 5, 4, 
55540 /*104853*/          OPC_CheckType, MVT::i32,
55547                           MVT::i32, 3/*#Ops*/, 2, 5, 4, 
55556                           MVT::i32, 3/*#Ops*/, 2, 5, 4, 
55562 /*104896*/          OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->104914
55567                           MVT::i32, 3/*#Ops*/, 2, 5, 4, 
55588 /*104947*/        OPC_CheckType, MVT::i32,
55592 /*104952*/        OPC_CheckType, MVT::i32,
55603                         MVT::i32, 3/*#Ops*/, 1, 5, 4,  // Results = #6
55613 /*104996*/          OPC_EmitInteger, MVT::i32, 0, 
55616                         MVT::i32, 3/*#Ops*/, 1, 6, 4,  // Results = #7
55628                         MVT::i32, 3/*#Ops*/, 1, 5, 4,  // Results = #6
55638 /*105054*/          OPC_EmitInteger, MVT::i32, 0, 
55641                         MVT::i32, 3/*#Ops*/, 1, 6, 4,  // Results = #7
55653                         MVT::i32, 3/*#Ops*/, 1, 5, 4,  // Results = #6
55663 /*105112*/          OPC_EmitInteger, MVT::i32, 0, 
55666                         MVT::i32, 3/*#Ops*/, 1, 6, 4,  // Results = #7
55675 /*105139*/      OPC_CheckChild1Type, MVT::i32,
55684                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
55694 /*105180*/          OPC_EmitInteger, MVT::i32, 0, 
55696                         MVT::i32, 1/*#Ops*/, 2,  // Results = #4
55707                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
55717 /*105230*/          OPC_EmitInteger, MVT::i32, 0, 
55719                         MVT::i32, 1/*#Ops*/, 2,  // Results = #4
55730                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
55741 /*105282*/            OPC_EmitInteger, MVT::i32, 0, 
55743                           MVT::i32, 1/*#Ops*/, 2,  // Results = #4
55752 /*105307*/            OPC_EmitInteger, MVT::i32, 0, 
55754                           MVT::i32, 1/*#Ops*/, 2,  // Results = #4
55766                       MVT::i32, 1/*#Ops*/, 2,  // Results = #3
55767 /*105342*/        OPC_EmitInteger, MVT::i32, 0, 
55785 /*105376*/        OPC_CheckType, MVT::i32,
55788 /*105380*/        OPC_CheckType, MVT::i32,
55799                         MVT::i32, 3/*#Ops*/, 2, 5, 4,  // Results = #6
55809 /*105424*/          OPC_EmitInteger, MVT::i32, 0, 
55812                         MVT::i32, 3/*#Ops*/, 2, 6, 4,  // Results = #7
55824                         MVT::i32, 3/*#Ops*/, 2, 5, 4,  // Results = #6
55834 /*105482*/          OPC_EmitInteger, MVT::i32, 0, 
55837                         MVT::i32, 3/*#Ops*/, 2, 6, 4,  // Results = #7
55849                         MVT::i32, 3/*#Ops*/, 2, 5, 4,  // Results = #6
55859 /*105540*/          OPC_EmitInteger, MVT::i32, 0, 
55862                         MVT::i32, 3/*#Ops*/, 2, 6, 4,  // Results = #7
55876 /*105577*/        OPC_CheckType, MVT::i32,
55880 /*105582*/        OPC_CheckType, MVT::i32,
55889 /*105599*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
55891                         MVT::i32, 0/*#Ops*/,  // Results = #6
55892 /*105608*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
55895                         MVT::i32, 3/*#Ops*/, 1, 8, 4,  // Results = #9
55896 /*105622*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
55905 /*105643*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
55907                         MVT::i32, 0/*#Ops*/,  // Results = #6
55908 /*105652*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
55911                         MVT::i32, 3/*#Ops*/, 1, 8, 4,  // Results = #9
55912 /*105666*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
55921 /*105687*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
55923                         MVT::i32, 0/*#Ops*/,  // Results = #6
55924 /*105696*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
55927                         MVT::i32, 3/*#Ops*/, 1, 8, 4,  // Results = #9
55928 /*105710*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
55937 /*105729*/      OPC_CheckChild1Type, MVT::i32,
55945 /*105745*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
55947                       MVT::i32, 0/*#Ops*/,  // Results = #4
55948 /*105754*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
55950                       MVT::i32, 1/*#Ops*/, 2,  // Results = #6
55951 /*105764*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
55960 /*105785*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
55962                       MVT::i32, 0/*#Ops*/,  // Results = #4
55963 /*105794*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
55965                       MVT::i32, 1/*#Ops*/, 2,  // Results = #6
55966 /*105804*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
55975 /*105825*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
55977                       MVT::i32, 0/*#Ops*/,  // Results = #4
55978 /*105834*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
55980                       MVT::i32, 1/*#Ops*/, 2,  // Results = #6
55981 /*105844*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
55998 /*105878*/      OPC_CheckType, MVT::i32,
56001 /*105882*/      OPC_CheckType, MVT::i32,
56010 /*105899*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56012                       MVT::i32, 0/*#Ops*/,  // Results = #6
56013 /*105908*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56016                       MVT::i32, 3/*#Ops*/, 2, 8, 4,  // Results = #9
56017 /*105922*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56026 /*105943*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56028                       MVT::i32, 0/*#Ops*/,  // Results = #6
56029 /*105952*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56032                       MVT::i32, 3/*#Ops*/, 2, 8, 4,  // Results = #9
56033 /*105966*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56042 /*105987*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56044                       MVT::i32, 0/*#Ops*/,  // Results = #6
56045 /*105996*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56048                       MVT::i32, 3/*#Ops*/, 2, 8, 4,  // Results = #9
56049 /*106010*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56057 /*106028*/      OPC_CheckChild1Type, MVT::i32,
56062 /*106038*/        OPC_CheckType, MVT::i32,
56066                       MVT::i32, 1/*#Ops*/, 2, 
56072 /*106056*/        OPC_CheckType, MVT::i32,
56076                       MVT::i32, 1/*#Ops*/, 2, 
56082 /*106074*/        OPC_CheckType, MVT::i32,
56086                       MVT::i32, 1/*#Ops*/, 2, 
56092 /*106092*/        OPC_CheckType, MVT::i32,
56096                       MVT::i32, 1/*#Ops*/, 2, 
56102 /*106110*/        OPC_CheckType, MVT::i32,
56106                       MVT::i32, 1/*#Ops*/, 2, 
56112 /*106128*/        OPC_CheckType, MVT::i32,
56116                       MVT::i32, 1/*#Ops*/, 2, 
56122 /*106146*/        OPC_CheckType, MVT::i32,
56126                       MVT::i32, 1/*#Ops*/, 2, 
56131 /*106162*/        OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->106176
56135                         MVT::i32, 1/*#Ops*/, 2, 
56159 /*106215*/          OPC_CheckType, MVT::i32,
56162 /*106219*/          OPC_CheckType, MVT::i32,
56168 /*106230*/            OPC_CheckType, MVT::i32,
56172                           MVT::i32, 3/*#Ops*/, 1, 2, 4, 
56178 /*106249*/            OPC_CheckType, MVT::i32,
56182                           MVT::i32, 3/*#Ops*/, 1, 2, 4, 
56188 /*106268*/            OPC_CheckType, MVT::i32,
56192                           MVT::i32, 3/*#Ops*/, 1, 2, 4, 
56198 /*106287*/            OPC_CheckType, MVT::i32,
56202                           MVT::i32, 3/*#Ops*/, 1, 2, 4, 
56208 /*106306*/            OPC_CheckType, MVT::i32,
56212                           MVT::i32, 3/*#Ops*/, 1, 2, 4, 
56218 /*106325*/            OPC_CheckType, MVT::i32,
56222                           MVT::i32, 3/*#Ops*/, 1, 2, 4, 
56227 /*106342*/            OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->106357
56231                             MVT::i32, 3/*#Ops*/, 1, 2, 4, 
56251 /*106387*/          OPC_CheckType, MVT::i32,
56255 /*106392*/          OPC_CheckType, MVT::i32,
56261 /*106403*/            OPC_CheckType, MVT::i32,
56265                           MVT::i32, 3/*#Ops*/, 3, 1, 4, 
56271 /*106422*/            OPC_CheckType, MVT::i32,
56275                           MVT::i32, 3/*#Ops*/, 3, 1, 4, 
56281 /*106441*/            OPC_CheckType, MVT::i32,
56285                           MVT::i32, 3/*#Ops*/, 3, 1, 4, 
56291 /*106460*/            OPC_CheckType, MVT::i32,
56295                           MVT::i32, 3/*#Ops*/, 3, 1, 4, 
56301 /*106479*/            OPC_CheckType, MVT::i32,
56305                           MVT::i32, 3/*#Ops*/, 3, 1, 4, 
56311 /*106498*/            OPC_CheckType, MVT::i32,
56315                           MVT::i32, 3/*#Ops*/, 3, 1, 4, 
56320 /*106515*/            OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->106530
56324                             MVT::i32, 3/*#Ops*/, 3, 1, 4, 
56345 /*106561*/          OPC_CheckType, MVT::i32,
56348 /*106565*/          OPC_CheckType, MVT::i32,
56356 /*106579*/            OPC_EmitInteger, MVT::i32, 0, 
56359                           MVT::i32, 3/*#Ops*/, 1, 2, 5,  // Results = #6
56370                           MVT::i32, 3/*#Ops*/, 1, 2, 4,  // Results = #5
56379 /*106631*/            OPC_EmitInteger, MVT::i32, 0, 
56382                           MVT::i32, 3/*#Ops*/, 1, 2, 5,  // Results = #6
56393                           MVT::i32, 3/*#Ops*/, 1, 2, 4,  // Results = #5
56402 /*106683*/            OPC_EmitInteger, MVT::i32, 0, 
56405                           MVT::i32, 3/*#Ops*/, 1, 2, 5,  // Results = #6
56416                           MVT::i32, 3/*#Ops*/, 1, 2, 4,  // Results = #5
56430 /*106744*/          OPC_CheckType, MVT::i32,
56434 /*106749*/          OPC_CheckType, MVT::i32,
56442 /*106763*/            OPC_EmitInteger, MVT::i32, 0, 
56445                           MVT::i32, 3/*#Ops*/, 3, 1, 5,  // Results = #6
56456                           MVT::i32, 3/*#Ops*/, 3, 1, 4,  // Results = #5
56465 /*106815*/            OPC_EmitInteger, MVT::i32, 0, 
56468                           MVT::i32, 3/*#Ops*/, 3, 1, 5,  // Results = #6
56479                           MVT::i32, 3/*#Ops*/, 3, 1, 4,  // Results = #5
56488 /*106867*/            OPC_EmitInteger, MVT::i32, 0, 
56491                           MVT::i32, 3/*#Ops*/, 3, 1, 5,  // Results = #6
56502                           MVT::i32, 3/*#Ops*/, 3, 1, 4,  // Results = #5
56517 /*106929*/          OPC_CheckType, MVT::i32,
56520 /*106933*/          OPC_CheckType, MVT::i32,
56528 /*106947*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56530                           MVT::i32, 0/*#Ops*/,  // Results = #5
56531 /*106956*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56534                           MVT::i32, 3/*#Ops*/, 1, 2, 7,  // Results = #8
56535 /*106970*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56543 /*106988*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56545                           MVT::i32, 0/*#Ops*/,  // Results = #5
56546 /*106997*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56549                           MVT::i32, 3/*#Ops*/, 1, 2, 7,  // Results = #8
56550 /*107011*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56558 /*107029*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56560                           MVT::i32, 0/*#Ops*/,  // Results = #5
56561 /*107038*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56564                           MVT::i32, 3/*#Ops*/, 1, 2, 7,  // Results = #8
56565 /*107052*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56579 /*107081*/          OPC_CheckType, MVT::i32,
56583 /*107086*/          OPC_CheckType, MVT::i32,
56591 /*107100*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56593                           MVT::i32, 0/*#Ops*/,  // Results = #5
56594 /*107109*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56597                           MVT::i32, 3/*#Ops*/, 3, 1, 7,  // Results = #8
56598 /*107123*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56606 /*107141*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56608                           MVT::i32, 0/*#Ops*/,  // Results = #5
56609 /*107150*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56612                           MVT::i32, 3/*#Ops*/, 3, 1, 7,  // Results = #8
56613 /*107164*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56621 /*107182*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56623                           MVT::i32, 0/*#Ops*/,  // Results = #5
56624 /*107191*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56627                           MVT::i32, 3/*#Ops*/, 3, 1, 7,  // Results = #8
56628 /*107205*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56637 /*107224*/          OPC_CheckType, MVT::i32,
56648 /*107246*/              OPC_EmitInteger, MVT::i32, 0, 
56650                             MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #6
56660 /*107275*/              OPC_EmitInteger, MVT::i32, 0, 
56662                             MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #6
56672 /*107304*/              OPC_EmitInteger, MVT::i32, 0, 
56674                             MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #6
56684 /*107333*/              OPC_EmitInteger, MVT::i32, 0, 
56686                             MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #6
56700                             MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
56711                             MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
56722                             MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
56735 /*107447*/              OPC_EmitInteger, MVT::i32, 0, 
56737                             MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #6
56747 /*107476*/              OPC_EmitInteger, MVT::i32, 0, 
56749                             MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #6
56759 /*107505*/              OPC_EmitInteger, MVT::i32, 0, 
56761                             MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #6
56771 /*107534*/              OPC_EmitInteger, MVT::i32, 0, 
56773                             MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #6
56787                             MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #5
56798                             MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #5
56809                             MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #5
56822 /*107649*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56824                             MVT::i32, 0/*#Ops*/,  // Results = #6
56825 /*107658*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56827                             MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #8
56828 /*107669*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56838 /*107693*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56840                             MVT::i32, 0/*#Ops*/,  // Results = #6
56841 /*107702*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56843                             MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #8
56844 /*107713*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56854 /*107737*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56856                             MVT::i32, 0/*#Ops*/,  // Results = #6
56857 /*107746*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56859                             MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #8
56860 /*107757*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56870 /*107781*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56872                             MVT::i32, 0/*#Ops*/,  // Results = #6
56873 /*107790*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56875                             MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #8
56876 /*107801*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56886 /*107825*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56888                             MVT::i32, 0/*#Ops*/,  // Results = #6
56889 /*107834*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56891                             MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #8
56892 /*107845*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56902 /*107869*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56904                             MVT::i32, 0/*#Ops*/,  // Results = #6
56905 /*107878*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56907                             MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #8
56908 /*107889*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56918 /*107913*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56920                             MVT::i32, 0/*#Ops*/,  // Results = #6
56921 /*107922*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56923                             MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #8
56924 /*107933*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56934 /*107957*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
56936                             MVT::i32, 0/*#Ops*/,  // Results = #6
56937 /*107966*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
56939                             MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #8
56940 /*107977*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
56952 /*108003*/              OPC_EmitInteger, MVT::i32, 0, 
56954                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #5
56963 /*108029*/              OPC_EmitInteger, MVT::i32, 0, 
56965                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #5
56974 /*108055*/              OPC_EmitInteger, MVT::i32, 0, 
56976                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #5
56985 /*108081*/              OPC_EmitInteger, MVT::i32, 0, 
56987                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #5
57000                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
57010                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
57020                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
57032 /*108183*/              OPC_EmitInteger, MVT::i32, 0, 
57034                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
57043 /*108209*/              OPC_EmitInteger, MVT::i32, 0, 
57045                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
57054 /*108235*/              OPC_EmitInteger, MVT::i32, 0, 
57056                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
57065 /*108261*/              OPC_EmitInteger, MVT::i32, 0, 
57067                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
57080                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
57090                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
57100                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
57112 /*108364*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57114                             MVT::i32, 0/*#Ops*/,  // Results = #5
57115 /*108373*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57117                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #7
57118 /*108384*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57127 /*108405*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57129                             MVT::i32, 0/*#Ops*/,  // Results = #5
57130 /*108414*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57132                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #7
57133 /*108425*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57142 /*108446*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57144                             MVT::i32, 0/*#Ops*/,  // Results = #5
57145 /*108455*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57147                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #7
57148 /*108466*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57157 /*108487*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57159                             MVT::i32, 0/*#Ops*/,  // Results = #5
57160 /*108496*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57162                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #7
57163 /*108507*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57172 /*108528*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57174                             MVT::i32, 0/*#Ops*/,  // Results = #5
57175 /*108537*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57177                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #7
57178 /*108548*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57187 /*108569*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57189                             MVT::i32, 0/*#Ops*/,  // Results = #5
57190 /*108578*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57192                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #7
57193 /*108589*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57202 /*108610*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57204                             MVT::i32, 0/*#Ops*/,  // Results = #5
57205 /*108619*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57207                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #7
57208 /*108630*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57217 /*108651*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57219                             MVT::i32, 0/*#Ops*/,  // Results = #5
57220 /*108660*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57222                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #7
57223 /*108671*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57235 /*108696*/        OPC_CheckType, MVT::i32,
57246 /*108718*/            OPC_EmitInteger, MVT::i32, 0, 
57248                           MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #6
57258 /*108747*/            OPC_EmitInteger, MVT::i32, 0, 
57260                           MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #6
57270 /*108776*/            OPC_EmitInteger, MVT::i32, 0, 
57272                           MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #6
57282 /*108805*/            OPC_EmitInteger, MVT::i32, 0, 
57284                           MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #6
57299                           MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
57310                           MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
57321                           MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
57335 /*108923*/            OPC_EmitInteger, MVT::i32, 0, 
57337                           MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #6
57347 /*108952*/            OPC_EmitInteger, MVT::i32, 0, 
57349                           MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #6
57359 /*108981*/            OPC_EmitInteger, MVT::i32, 0, 
57361                           MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #6
57371 /*109010*/            OPC_EmitInteger, MVT::i32, 0, 
57373                           MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #6
57388                           MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #5
57399                           MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #5
57410                           MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #5
57424 /*109129*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57426                           MVT::i32, 0/*#Ops*/,  // Results = #6
57427 /*109138*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57429                           MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #8
57430 /*109149*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57440 /*109173*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57442                           MVT::i32, 0/*#Ops*/,  // Results = #6
57443 /*109182*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57445                           MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #8
57446 /*109193*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57456 /*109217*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57458                           MVT::i32, 0/*#Ops*/,  // Results = #6
57459 /*109226*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57461                           MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #8
57462 /*109237*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57472 /*109261*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57474                           MVT::i32, 0/*#Ops*/,  // Results = #6
57475 /*109270*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57477                           MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #8
57478 /*109281*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57488 /*109305*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57490                           MVT::i32, 0/*#Ops*/,  // Results = #6
57491 /*109314*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57493                           MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #8
57494 /*109325*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57504 /*109349*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57506                           MVT::i32, 0/*#Ops*/,  // Results = #6
57507 /*109358*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57509                           MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #8
57510 /*109369*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57520 /*109393*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57522                           MVT::i32, 0/*#Ops*/,  // Results = #6
57523 /*109402*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57525                           MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #8
57526 /*109413*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57536 /*109437*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57538                           MVT::i32, 0/*#Ops*/,  // Results = #6
57539 /*109446*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57541                           MVT::i32, 2/*#Ops*/, 4, 3,  // Results = #8
57542 /*109457*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57555 /*109485*/            OPC_EmitInteger, MVT::i32, 0, 
57557                           MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #5
57566 /*109511*/            OPC_EmitInteger, MVT::i32, 0, 
57568                           MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #5
57577 /*109537*/            OPC_EmitInteger, MVT::i32, 0, 
57579                           MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #5
57588 /*109563*/            OPC_EmitInteger, MVT::i32, 0, 
57590                           MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #5
57604                           MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
57614                           MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
57624                           MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
57637 /*109669*/            OPC_EmitInteger, MVT::i32, 0, 
57639                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
57648 /*109695*/            OPC_EmitInteger, MVT::i32, 0, 
57650                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
57659 /*109721*/            OPC_EmitInteger, MVT::i32, 0, 
57661                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
57670 /*109747*/            OPC_EmitInteger, MVT::i32, 0, 
57672                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #5
57686                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
57696                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
57706                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
57719 /*109856*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57721                             MVT::i32, 0/*#Ops*/,  // Results = #5
57722 /*109865*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57724                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #7
57725 /*109876*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57734 /*109897*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57736                             MVT::i32, 0/*#Ops*/,  // Results = #5
57737 /*109906*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57739                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #7
57740 /*109917*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57749 /*109938*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57751                             MVT::i32, 0/*#Ops*/,  // Results = #5
57752 /*109947*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57754                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #7
57755 /*109958*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57764 /*109979*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57766                             MVT::i32, 0/*#Ops*/,  // Results = #5
57767 /*109988*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57769                             MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #7
57770 /*109999*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57779 /*110020*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57781                             MVT::i32, 0/*#Ops*/,  // Results = #5
57782 /*110029*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57784                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #7
57785 /*110040*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57794 /*110061*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57796                             MVT::i32, 0/*#Ops*/,  // Results = #5
57797 /*110070*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57799                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #7
57800 /*110081*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57809 /*110102*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57811                             MVT::i32, 0/*#Ops*/,  // Results = #5
57812 /*110111*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57814                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #7
57815 /*110122*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57824 /*110143*/              OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
57826                             MVT::i32, 0/*#Ops*/,  // Results = #5
57827 /*110152*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
57829                             MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #7
57830 /*110163*/              OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
57836 /*110178*/          /*SwitchType*/ 56, MVT::i32,// ->110236
57843                             MVT::i32, 2/*#Ops*/, 3, 4, 
57852                             MVT::i32, 2/*#Ops*/, 3, 4, 
57861                             MVT::i32, 2/*#Ops*/, 3, 4, 
57868 /*110240*/          OPC_CheckType, MVT::i32,
57875                           MVT::i32, 2/*#Ops*/, 3, 4, 
57884                           MVT::i32, 2/*#Ops*/, 3, 4, 
57890 /*110283*/          OPC_CheckType, MVT::i32,
57897                           MVT::i32, 2/*#Ops*/, 3, 4, 
57906                           MVT::i32, 2/*#Ops*/, 3, 4, 
57915                           MVT::i32, 2/*#Ops*/, 3, 4, 
57921 /*110344*/          OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->110362
57926                           MVT::i32, 2/*#Ops*/, 3, 4, 
57940 /*110383*/          OPC_CheckType, MVT::i32,
57947                           MVT::i32, 2/*#Ops*/, 4, 3, 
57956                           MVT::i32, 2/*#Ops*/, 4, 3, 
57965                           MVT::i32, 2/*#Ops*/, 4, 3, 
57971 /*110444*/          OPC_CheckType, MVT::i32,
57978                           MVT::i32, 2/*#Ops*/, 4, 3, 
57987                           MVT::i32, 2/*#Ops*/, 4, 3, 
57993 /*110487*/          OPC_CheckType, MVT::i32,
58000                           MVT::i32, 2/*#Ops*/, 4, 3, 
58009                           MVT::i32, 2/*#Ops*/, 4, 3, 
58018                           MVT::i32, 2/*#Ops*/, 4, 3, 
58024 /*110548*/          OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->110566
58029                           MVT::i32, 2/*#Ops*/, 4, 3, 
58045 /*110589*/      OPC_CheckChild1Type, MVT::i32,
58054 /*110609*/            OPC_EmitInteger, MVT::i32, 0, 
58055 /*110612*/            OPC_EmitInteger, MVT::i32, 0, 
58057                           MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
58066 /*110638*/            OPC_EmitInteger, MVT::i32, 0, 
58067 /*110641*/            OPC_EmitInteger, MVT::i32, 0, 
58069                           MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
58078 /*110667*/            OPC_EmitInteger, MVT::i32, 0, 
58079 /*110670*/            OPC_EmitInteger, MVT::i32, 0, 
58081                           MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
58090 /*110696*/            OPC_EmitInteger, MVT::i32, 0, 
58091 /*110699*/            OPC_EmitInteger, MVT::i32, 0, 
58093                           MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
58105 /*110730*/            OPC_EmitInteger, MVT::i32, 0, 
58107                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
58116 /*110755*/            OPC_EmitInteger, MVT::i32, 0, 
58118                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
58127 /*110780*/            OPC_EmitInteger, MVT::i32, 0, 
58129                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
58139                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
58150 /*110829*/          OPC_EmitInteger, MVT::i32, 0, 
58152                         MVT::i32, 1/*#Ops*/, 2,  // Results = #4
58163                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
58173 /*110879*/          OPC_EmitInteger, MVT::i32, 0, 
58175                         MVT::i32, 1/*#Ops*/, 2,  // Results = #4
58186                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
58197 /*110931*/            OPC_EmitInteger, MVT::i32, 0, 
58199                           MVT::i32, 1/*#Ops*/, 2,  // Results = #4
58208 /*110956*/            OPC_EmitInteger, MVT::i32, 0, 
58210                           MVT::i32, 1/*#Ops*/, 2,  // Results = #4
58222 /*110987*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
58224                           MVT::i32, 0/*#Ops*/,  // Results = #4
58225 /*110996*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
58226 /*110999*/            OPC_EmitInteger, MVT::i32, 0, 
58228                           MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
58229 /*111010*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
58238 /*111031*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
58240                           MVT::i32, 0/*#Ops*/,  // Results = #4
58241 /*111040*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
58242 /*111043*/            OPC_EmitInteger, MVT::i32, 0, 
58244                           MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
58245 /*111054*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
58254 /*111075*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
58256                           MVT::i32, 0/*#Ops*/,  // Results = #4
58257 /*111084*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
58258 /*111087*/            OPC_EmitInteger, MVT::i32, 0, 
58260                           MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
58261 /*111098*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
58270 /*111119*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
58272                           MVT::i32, 0/*#Ops*/,  // Results = #4
58273 /*111128*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
58274 /*111131*/            OPC_EmitInteger, MVT::i32, 0, 
58276                           MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
58277 /*111142*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
58286 /*111163*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
58288                           MVT::i32, 0/*#Ops*/,  // Results = #4
58289 /*111172*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
58291                           MVT::i32, 1/*#Ops*/, 2,  // Results = #6
58292 /*111182*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
58301 /*111203*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
58303                           MVT::i32, 0/*#Ops*/,  // Results = #4
58304 /*111212*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
58306                           MVT::i32, 1/*#Ops*/, 2,  // Results = #6
58307 /*111222*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
58316 /*111243*/            OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
58318                           MVT::i32, 0/*#Ops*/,  // Results = #4
58319 /*111252*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
58321                           MVT::i32, 1/*#Ops*/, 2,  // Results = #6
58322 /*111262*/            OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
58334                       MVT::i32, 1/*#Ops*/, 2,  // Results = #3
58335 /*111293*/        OPC_EmitInteger, MVT::i32, 0, 
58346 /*111315*/        OPC_CheckType, MVT::i32,
58351 /*111324*/          OPC_CheckType, MVT::i32,
58358                           MVT::i32, 2/*#Ops*/, 3, 4, 
58367                           MVT::i32, 2/*#Ops*/, 3, 4, 
58376                           MVT::i32, 2/*#Ops*/, 3, 4, 
58382 /*111385*/          OPC_CheckType, MVT::i32,
58389                           MVT::i32, 2/*#Ops*/, 3, 4, 
58398                           MVT::i32, 2/*#Ops*/, 3, 4, 
58404 /*111428*/          OPC_CheckType, MVT::i32,
58411                           MVT::i32, 2/*#Ops*/, 3, 4, 
58420                           MVT::i32, 2/*#Ops*/, 3, 4, 
58429                           MVT::i32, 2/*#Ops*/, 3, 4, 
58435 /*111489*/          OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->111507
58440                           MVT::i32, 2/*#Ops*/, 3, 4, 
58454 /*111528*/          OPC_CheckType, MVT::i32,
58461                           MVT::i32, 2/*#Ops*/, 4, 3, 
58470                           MVT::i32, 2/*#Ops*/, 4, 3, 
58479                           MVT::i32, 2/*#Ops*/, 4, 3, 
58485 /*111589*/          OPC_CheckType, MVT::i32,
58492                           MVT::i32, 2/*#Ops*/, 4, 3, 
58501                           MVT::i32, 2/*#Ops*/, 4, 3, 
58507 /*111632*/          OPC_CheckType, MVT::i32,
58514                           MVT::i32, 2/*#Ops*/, 4, 3, 
58523                           MVT::i32, 2/*#Ops*/, 4, 3, 
58532                           MVT::i32, 2/*#Ops*/, 4, 3, 
58538 /*111693*/          OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->111711
58543                           MVT::i32, 2/*#Ops*/, 4, 3, 
58560 /*111738*/        OPC_CheckType, MVT::i32,
58565 /*111747*/          OPC_CheckType, MVT::i32,
58571                           MVT::i32, 2/*#Ops*/, 1, 3, 
58579                           MVT::i32, 2/*#Ops*/, 1, 3, 
58587                           MVT::i32, 2/*#Ops*/, 1, 3, 
58593 /*111799*/          OPC_CheckType, MVT::i32,
58599                           MVT::i32, 2/*#Ops*/, 1, 3, 
58607                           MVT::i32, 2/*#Ops*/, 1, 3, 
58613 /*111836*/          OPC_CheckType, MVT::i32,
58619                           MVT::i32, 2/*#Ops*/, 1, 3, 
58627                           MVT::i32, 2/*#Ops*/, 1, 3, 
58635                           MVT::i32, 2/*#Ops*/, 1, 3, 
58641 /*111888*/          OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->111903
58645                           MVT::i32, 2/*#Ops*/, 1, 3, 
58658 /*111921*/          OPC_CheckType, MVT::i32,
58664                           MVT::i32, 2/*#Ops*/, 2, 3, 
58672                           MVT::i32, 2/*#Ops*/, 2, 3, 
58680                           MVT::i32, 2/*#Ops*/, 2, 3, 
58686 /*111973*/          OPC_CheckType, MVT::i32,
58692                           MVT::i32, 2/*#Ops*/, 2, 3, 
58700                           MVT::i32, 2/*#Ops*/, 2, 3, 
58706 /*112010*/          OPC_CheckType, MVT::i32,
58712                           MVT::i32, 2/*#Ops*/, 2, 3, 
58720                           MVT::i32, 2/*#Ops*/, 2, 3, 
58728                           MVT::i32, 2/*#Ops*/, 2, 3, 
58734 /*112062*/          OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->112077
58738                           MVT::i32, 2/*#Ops*/, 2, 3, 
58753 /*112097*/      OPC_CheckChild1Type, MVT::i32,
58761 /*112112*/          OPC_EmitInteger, MVT::i32, 0, 
58762 /*112115*/          OPC_EmitInteger, MVT::i32, 0, 
58764                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
58772 /*112138*/          OPC_EmitInteger, MVT::i32, 0, 
58773 /*112141*/          OPC_EmitInteger, MVT::i32, 0, 
58775                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
58783 /*112164*/          OPC_EmitInteger, MVT::i32, 0, 
58784 /*112167*/          OPC_EmitInteger, MVT::i32, 0, 
58786                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
58794 /*112190*/          OPC_EmitInteger, MVT::i32, 0, 
58795 /*112193*/          OPC_EmitInteger, MVT::i32, 0, 
58797                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
58808 /*112221*/          OPC_EmitInteger, MVT::i32, 0, 
58810                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
58818 /*112243*/          OPC_EmitInteger, MVT::i32, 0, 
58820                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
58828 /*112265*/          OPC_EmitInteger, MVT::i32, 0, 
58830                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
58841 /*112293*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
58843                         MVT::i32, 0/*#Ops*/,  // Results = #3
58844 /*112302*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
58845 /*112305*/          OPC_EmitInteger, MVT::i32, 0, 
58847                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
58848 /*112316*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
58856 /*112334*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
58858                         MVT::i32, 0/*#Ops*/,  // Results = #3
58859 /*112343*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
58860 /*112346*/          OPC_EmitInteger, MVT::i32, 0, 
58862                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
58863 /*112357*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
58871 /*112375*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
58873                         MVT::i32, 0/*#Ops*/,  // Results = #3
58874 /*112384*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
58875 /*112387*/          OPC_EmitInteger, MVT::i32, 0, 
58877                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
58878 /*112398*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
58886 /*112416*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
58888                         MVT::i32, 0/*#Ops*/,  // Results = #3
58889 /*112425*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
58890 /*112428*/          OPC_EmitInteger, MVT::i32, 0, 
58892                         MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
58893 /*112439*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
58905 /*112463*/      OPC_CheckType, MVT::i32,
58910 /*112472*/        OPC_CheckType, MVT::i32,
58916                         MVT::i32, 2/*#Ops*/, 1, 3, 
58924                         MVT::i32, 2/*#Ops*/, 1, 3, 
58932                         MVT::i32, 2/*#Ops*/, 1, 3, 
58938 /*112524*/        OPC_CheckType, MVT::i32,
58944                         MVT::i32, 2/*#Ops*/, 1, 3, 
58952                         MVT::i32, 2/*#Ops*/, 1, 3, 
58958 /*112561*/        OPC_CheckType, MVT::i32,
58964                         MVT::i32, 2/*#Ops*/, 1, 3, 
58972                         MVT::i32, 2/*#Ops*/, 1, 3, 
58980                         MVT::i32, 2/*#Ops*/, 1, 3, 
58986 /*112613*/        OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->112628
58990                         MVT::i32, 2/*#Ops*/, 1, 3, 
59003 /*112646*/        OPC_CheckType, MVT::i32,
59009                         MVT::i32, 2/*#Ops*/, 2, 3, 
59017                         MVT::i32, 2/*#Ops*/, 2, 3, 
59025                         MVT::i32, 2/*#Ops*/, 2, 3, 
59031 /*112698*/        OPC_CheckType, MVT::i32,
59037                         MVT::i32, 2/*#Ops*/, 2, 3, 
59045                         MVT::i32, 2/*#Ops*/, 2, 3, 
59051 /*112735*/        OPC_CheckType, MVT::i32,
59057                         MVT::i32, 2/*#Ops*/, 2, 3, 
59065                         MVT::i32, 2/*#Ops*/, 2, 3, 
59073                         MVT::i32, 2/*#Ops*/, 2, 3, 
59079 /*112787*/        OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->112802
59083                         MVT::i32, 2/*#Ops*/, 2, 3, 
59097 /*112821*/      OPC_CheckChild1Type, MVT::i32,
59101 /*112829*/        OPC_CheckType, MVT::i32,
59106 /*112839*/          OPC_EmitInteger, MVT::i32, 0, 
59108                         MVT::i32, 2/*#Ops*/, 2, 3, 
59115 /*112857*/          OPC_EmitInteger, MVT::i32, 0, 
59117                         MVT::i32, 2/*#Ops*/, 2, 3, 
59124 /*112875*/          OPC_EmitInteger, MVT::i32, 0, 
59126                         MVT::i32, 2/*#Ops*/, 2, 3, 
59132 /*112890*/        OPC_CheckType, MVT::i32,
59137 /*112900*/          OPC_EmitInteger, MVT::i32, 0, 
59139                         MVT::i32, 2/*#Ops*/, 2, 3, 
59146 /*112918*/          OPC_EmitInteger, MVT::i32, 0, 
59148                         MVT::i32, 2/*#Ops*/, 2, 3, 
59154 /*112933*/        OPC_CheckType, MVT::i32,
59159 /*112943*/          OPC_EmitInteger, MVT::i32, 0, 
59161                         MVT::i32, 2/*#Ops*/, 2, 3, 
59168 /*112961*/          OPC_EmitInteger, MVT::i32, 0, 
59170                         MVT::i32, 2/*#Ops*/, 2, 3, 
59177 /*112979*/          OPC_EmitInteger, MVT::i32, 0, 
59179                         MVT::i32, 2/*#Ops*/, 2, 3, 
59185 /*112994*/        OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->113012
59188 /*113001*/          OPC_EmitInteger, MVT::i32, 0, 
59190                         MVT::i32, 2/*#Ops*/, 2, 3, 
59196 /*113018*/          OPC_EmitInteger, MVT::i32, 0, 
59208 /*113039*/      OPC_CheckType, MVT::i32,
59214 /*113050*/        OPC_CheckType, MVT::i32,
59216 /*113053*/        OPC_EmitInteger, MVT::i32, 0, 
59218                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
59224 /*113070*/        OPC_CheckType, MVT::i32,
59226 /*113073*/        OPC_EmitInteger, MVT::i32, 0, 
59228                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
59234 /*113090*/        OPC_CheckType, MVT::i32,
59236 /*113093*/        OPC_EmitInteger, MVT::i32, 0, 
59238                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
59244 /*113110*/        OPC_CheckType, MVT::i32,
59246 /*113113*/        OPC_EmitInteger, MVT::i32, 0, 
59248                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
59254 /*113130*/        OPC_CheckType, MVT::i32,
59256 /*113133*/        OPC_EmitInteger, MVT::i32, 0, 
59258                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
59264 /*113150*/        OPC_CheckType, MVT::i32,
59266 /*113153*/        OPC_EmitInteger, MVT::i32, 0, 
59268                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
59273 /*113168*/        OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->113184
59275 /*113172*/          OPC_EmitInteger, MVT::i32, 0, 
59277                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
59282 /*113187*/          OPC_EmitInteger, MVT::i32, 0, 
59293 /*113208*/        OPC_EmitInteger, MVT::i32, 0, 
59294 /*113211*/        OPC_EmitInteger, MVT::i32, 0, 
59296                       MVT::i32, 3/*#Ops*/, 1, 2, 4,  // Results = #5
59306 /*113239*/        OPC_EmitInteger, MVT::i32, 0, 
59308                       MVT::i32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
59318 /*113266*/        OPC_EmitInteger, MVT::i32, 0, 
59319 /*113269*/        OPC_EmitInteger, MVT::i32, 0, 
59321                       MVT::i32, 3/*#Ops*/, 1, 2, 4,  // Results = #5
59331 /*113297*/        OPC_EmitInteger, MVT::i32, 0, 
59333                       MVT::i32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
59343 /*113324*/        OPC_EmitInteger, MVT::i32, 0, 
59344 /*113327*/        OPC_EmitInteger, MVT::i32, 0, 
59346                       MVT::i32, 3/*#Ops*/, 1, 2, 4,  // Results = #5
59356 /*113355*/        OPC_EmitInteger, MVT::i32, 0, 
59358                       MVT::i32, 3/*#Ops*/, 1, 2, 3,  // Results = #4
59369 /*113385*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
59371                         MVT::i32, 0/*#Ops*/,  // Results = #4
59372 /*113394*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
59373 /*113397*/          OPC_EmitInteger, MVT::i32, 0, 
59375                         MVT::i32, 3/*#Ops*/, 1, 2, 6,  // Results = #7
59376 /*113409*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
59384 /*113427*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
59386                         MVT::i32, 0/*#Ops*/,  // Results = #4
59387 /*113436*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
59388 /*113439*/          OPC_EmitInteger, MVT::i32, 0, 
59390                         MVT::i32, 3/*#Ops*/, 1, 2, 6,  // Results = #7
59391 /*113451*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
59399 /*113469*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
59401                         MVT::i32, 0/*#Ops*/,  // Results = #4
59402 /*113478*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
59403 /*113481*/          OPC_EmitInteger, MVT::i32, 0, 
59405                         MVT::i32, 3/*#Ops*/, 1, 2, 6,  // Results = #7
59406 /*113493*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
59415 /*113512*/      OPC_CheckChild1Type, MVT::i32,
59419 /*113520*/        OPC_CheckType, MVT::i32,
59423 /*113527*/          OPC_EmitInteger, MVT::i32, 0, 
59425                         MVT::i32, 2/*#Ops*/, 1, 2, 
59431 /*113542*/          OPC_EmitInteger, MVT::i32, 0, 
59433                         MVT::i32, 2/*#Ops*/, 1, 2, 
59439 /*113557*/          OPC_EmitInteger, MVT::i32, 0, 
59441                         MVT::i32, 2/*#Ops*/, 1, 2, 
59447 /*113572*/        OPC_CheckType, MVT::i32,
59451 /*113579*/          OPC_EmitInteger, MVT::i32, 0, 
59453                         MVT::i32, 2/*#Ops*/, 1, 2, 
59459 /*113594*/          OPC_EmitInteger, MVT::i32, 0, 
59461                         MVT::i32, 2/*#Ops*/, 1, 2, 
59467 /*113609*/        OPC_CheckType, MVT::i32,
59471 /*113616*/          OPC_EmitInteger, MVT::i32, 0, 
59473                         MVT::i32, 2/*#Ops*/, 1, 2, 
59479 /*113631*/          OPC_EmitInteger, MVT::i32, 0, 
59481                         MVT::i32, 2/*#Ops*/, 1, 2, 
59487 /*113646*/          OPC_EmitInteger, MVT::i32, 0, 
59489                         MVT::i32, 2/*#Ops*/, 1, 2, 
59495 /*113661*/        OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->113676
59497 /*113665*/          OPC_EmitInteger, MVT::i32, 0, 
59499                         MVT::i32, 2/*#Ops*/, 1, 2, 
59504 /*113679*/          OPC_EmitInteger, MVT::i32, 0, 
59513 /*113696*/        OPC_CheckType, MVT::i32,
59515 /*113699*/        OPC_EmitInteger, MVT::i32, 0, 
59516 /*113702*/        OPC_EmitInteger, MVT::i32, 0, 
59518                       MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
59520                       MVT::i32, 2/*#Ops*/, 2, 4, 
59529 /*113729*/      OPC_CheckType, MVT::i32,
59538                       MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
59547                       MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
59555 /*113782*/      OPC_CheckChild1Type, MVT::i32,
59562 /*113797*/          OPC_EmitInteger, MVT::i32, 0, 
59564                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
59571 /*113817*/          OPC_EmitInteger, MVT::i32, 0, 
59573                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
59605 /*113883*/        OPC_CheckType, MVT::i32,
59609 /*113888*/        OPC_CheckType, MVT::i32,
59639 /*113945*/        OPC_CheckType, MVT::i32,
59642 /*113949*/        OPC_CheckType, MVT::i32,
59666 /*113995*/      OPC_CheckChild1Type, MVT::i32,
59696 /*114052*/          OPC_CheckType, MVT::i32,
59699 /*114056*/          OPC_CheckType, MVT::i32,
59726 /*114106*/          OPC_CheckType, MVT::i32,
59730 /*114111*/          OPC_CheckType, MVT::i32,
59752 /*114152*/          OPC_CheckType, MVT::i32,
59826 /*114294*/        OPC_CheckType, MVT::i32,
59898 /*114430*/      OPC_CheckChild1Type, MVT::i32,
59904 /*114443*/        OPC_EmitInteger, MVT::i32, 0, 
59912 /*114460*/        OPC_EmitInteger, MVT::i32, 0, 
59923 /*114479*/      OPC_CheckType, MVT::i32,
59929 /*114490*/        OPC_EmitInteger, MVT::i32, 0, 
59936 /*114505*/        OPC_EmitInteger, MVT::i32, 0, 
59944 /*114521*/      OPC_CheckChild1Type, MVT::i32,
59949 /*114531*/        OPC_EmitInteger, MVT::i32, 0, 
59956 /*114545*/        OPC_EmitInteger, MVT::i32, 0, 
59965 /*114563*/          OPC_EmitInteger, MVT::i32, 0, 
59968 /*114574*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
59970                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
59978 /*114599*/          OPC_EmitInteger, MVT::i32, 0, 
59981 /*114610*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
59983                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
59992 /*114637*/        OPC_EmitInteger, MVT::i32, 0, 
59995 /*114648*/        OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
59997                       MVT::i32, 1/*#Ops*/, 4,  // Results = #5
60049 /*114756*/        OPC_CheckType, MVT::i32,
60053 /*114761*/        OPC_CheckType, MVT::i32,
60172 /*115002*/        OPC_CheckType, MVT::i32,
60175 /*115006*/        OPC_CheckType, MVT::i32,
60288 /*115235*/      OPC_CheckChild1Type, MVT::i32,
60340 /*115333*/          OPC_CheckType, MVT::i32,
60517 /*115652*/          OPC_CheckType, MVT::i32,
60520 /*115656*/          OPC_CheckType, MVT::i32,
60568 /*115748*/          OPC_CheckType, MVT::i32,
60572 /*115753*/          OPC_CheckType, MVT::i32,
60615 /*115836*/          OPC_CheckType, MVT::i32,
61024 /*116659*/        OPC_CheckType, MVT::i32,
61034 /*116679*/            OPC_EmitInteger, MVT::i32, 0, 
61043 /*116697*/              OPC_EmitInteger, MVT::i32, 0, 
61051 /*116712*/              OPC_EmitInteger, MVT::i32, 0, 
61060 /*116729*/            OPC_EmitInteger, MVT::i32, 0, 
61069 /*116747*/              OPC_EmitInteger, MVT::i32, 0, 
61077 /*116762*/              OPC_EmitInteger, MVT::i32, 0, 
61086 /*116779*/            OPC_EmitInteger, MVT::i32, 0, 
61095 /*116797*/              OPC_EmitInteger, MVT::i32, 0, 
61103 /*116812*/              OPC_EmitInteger, MVT::i32, 0, 
61115 /*116835*/            OPC_EmitInteger, MVT::i32, 0, 
61124 /*116853*/              OPC_EmitInteger, MVT::i32, 0, 
61132 /*116868*/              OPC_EmitInteger, MVT::i32, 0, 
61141 /*116885*/            OPC_EmitInteger, MVT::i32, 0, 
61150 /*116903*/              OPC_EmitInteger, MVT::i32, 0, 
61158 /*116918*/              OPC_EmitInteger, MVT::i32, 0, 
61167 /*116935*/            OPC_EmitInteger, MVT::i32, 0, 
61176 /*116953*/              OPC_EmitInteger, MVT::i32, 0, 
61184 /*116968*/              OPC_EmitInteger, MVT::i32, 0, 
61196 /*116990*/        OPC_CheckType, MVT::i32,
61605 /*117811*/      OPC_CheckChild1Type, MVT::i32,
61613 /*117828*/          OPC_EmitInteger, MVT::i32, 0, 
61622 /*117847*/          OPC_EmitInteger, MVT::i32, 0, 
61634 /*117871*/          OPC_EmitInteger, MVT::i32, 0, 
61643 /*117890*/          OPC_EmitInteger, MVT::i32, 0, 
61655 /*117914*/          OPC_EmitInteger, MVT::i32, 0, 
61664 /*117933*/          OPC_EmitInteger, MVT::i32, 0, 
61675 /*117955*/          OPC_EmitInteger, MVT::i32, 0, 
61683 /*117972*/          OPC_EmitInteger, MVT::i32, 0, 
61691 /*117989*/          OPC_EmitInteger, MVT::i32, 0, 
61699 /*118006*/          OPC_EmitInteger, MVT::i32, 0, 
61707 /*118023*/          OPC_EmitInteger, MVT::i32, 0, 
61719 /*118043*/      OPC_CheckType, MVT::i32,
61725 /*118054*/        OPC_EmitInteger, MVT::i32, 0, 
61732 /*118069*/        OPC_EmitInteger, MVT::i32, 0, 
61739 /*118084*/        OPC_EmitInteger, MVT::i32, 0, 
61746 /*118099*/        OPC_EmitInteger, MVT::i32, 0, 
61753 /*118114*/        OPC_EmitInteger, MVT::i32, 0, 
61761 /*118130*/      OPC_CheckChild1Type, MVT::i32,
61768 /*118144*/          OPC_EmitInteger, MVT::i32, 0, 
61776 /*118160*/          OPC_EmitInteger, MVT::i32, 0, 
61787 /*118181*/          OPC_EmitInteger, MVT::i32, 0, 
61795 /*118197*/          OPC_EmitInteger, MVT::i32, 0, 
61806 /*118218*/          OPC_EmitInteger, MVT::i32, 0, 
61814 /*118234*/          OPC_EmitInteger, MVT::i32, 0, 
61824 /*118253*/          OPC_EmitInteger, MVT::i32, 0, 
61831 /*118267*/          OPC_EmitInteger, MVT::i32, 0, 
61838 /*118281*/          OPC_EmitInteger, MVT::i32, 0, 
61845 /*118295*/          OPC_EmitInteger, MVT::i32, 0, 
61852 /*118309*/          OPC_EmitInteger, MVT::i32, 0, 
61868 /*118339*/        OPC_CheckType, MVT::i32,
62133                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62134 /*118828*/            OPC_EmitInteger, MVT::i32, 0, 
62145                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62146 /*118855*/              OPC_EmitInteger, MVT::i32, 0, 
62156                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62157 /*118879*/              OPC_EmitInteger, MVT::i32, 0, 
62168                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62169 /*118905*/            OPC_EmitInteger, MVT::i32, 0, 
62180                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62181 /*118932*/              OPC_EmitInteger, MVT::i32, 0, 
62191                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62192 /*118956*/              OPC_EmitInteger, MVT::i32, 0, 
62203                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62204 /*118982*/            OPC_EmitInteger, MVT::i32, 0, 
62215                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62216 /*119009*/              OPC_EmitInteger, MVT::i32, 0, 
62226                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62227 /*119033*/              OPC_EmitInteger, MVT::i32, 0, 
62241                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62242 /*119065*/            OPC_EmitInteger, MVT::i32, 0, 
62253                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62254 /*119092*/              OPC_EmitInteger, MVT::i32, 0, 
62264                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62265 /*119116*/              OPC_EmitInteger, MVT::i32, 0, 
62276                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62277 /*119142*/            OPC_EmitInteger, MVT::i32, 0, 
62288                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62289 /*119169*/              OPC_EmitInteger, MVT::i32, 0, 
62299                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62300 /*119193*/              OPC_EmitInteger, MVT::i32, 0, 
62311                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62312 /*119219*/            OPC_EmitInteger, MVT::i32, 0, 
62323                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62324 /*119246*/              OPC_EmitInteger, MVT::i32, 0, 
62334                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62335 /*119270*/              OPC_EmitInteger, MVT::i32, 0, 
62349                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62350 /*119302*/            OPC_EmitInteger, MVT::i32, 0, 
62361                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62362 /*119329*/              OPC_EmitInteger, MVT::i32, 0, 
62372                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62373 /*119353*/              OPC_EmitInteger, MVT::i32, 0, 
62384                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62385 /*119379*/            OPC_EmitInteger, MVT::i32, 0, 
62396                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62397 /*119406*/              OPC_EmitInteger, MVT::i32, 0, 
62407                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62408 /*119430*/              OPC_EmitInteger, MVT::i32, 0, 
62419                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62420 /*119456*/            OPC_EmitInteger, MVT::i32, 0, 
62431                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62432 /*119483*/              OPC_EmitInteger, MVT::i32, 0, 
62442                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62443 /*119507*/              OPC_EmitInteger, MVT::i32, 0, 
62467                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62468 /*119558*/            OPC_EmitInteger, MVT::i32, 0, 
62479                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62480 /*119585*/              OPC_EmitInteger, MVT::i32, 0, 
62490                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62491 /*119609*/              OPC_EmitInteger, MVT::i32, 0, 
62502                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62503 /*119635*/            OPC_EmitInteger, MVT::i32, 0, 
62514                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62515 /*119662*/              OPC_EmitInteger, MVT::i32, 0, 
62525                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62526 /*119686*/              OPC_EmitInteger, MVT::i32, 0, 
62537                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62538 /*119712*/            OPC_EmitInteger, MVT::i32, 0, 
62549                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62550 /*119739*/              OPC_EmitInteger, MVT::i32, 0, 
62560                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62561 /*119763*/              OPC_EmitInteger, MVT::i32, 0, 
62575                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62576 /*119795*/            OPC_EmitInteger, MVT::i32, 0, 
62587                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62588 /*119822*/              OPC_EmitInteger, MVT::i32, 0, 
62598                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62599 /*119846*/              OPC_EmitInteger, MVT::i32, 0, 
62610                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62611 /*119872*/            OPC_EmitInteger, MVT::i32, 0, 
62622                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62623 /*119899*/              OPC_EmitInteger, MVT::i32, 0, 
62633                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62634 /*119923*/              OPC_EmitInteger, MVT::i32, 0, 
62645                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62646 /*119949*/            OPC_EmitInteger, MVT::i32, 0, 
62657                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62658 /*119976*/              OPC_EmitInteger, MVT::i32, 0, 
62668                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62669 /*120000*/              OPC_EmitInteger, MVT::i32, 0, 
62683                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62684 /*120032*/            OPC_EmitInteger, MVT::i32, 0, 
62695                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62696 /*120059*/              OPC_EmitInteger, MVT::i32, 0, 
62706                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62707 /*120083*/              OPC_EmitInteger, MVT::i32, 0, 
62718                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62719 /*120109*/            OPC_EmitInteger, MVT::i32, 0, 
62730                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62731 /*120136*/              OPC_EmitInteger, MVT::i32, 0, 
62741                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62742 /*120160*/              OPC_EmitInteger, MVT::i32, 0, 
62753                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62754 /*120186*/            OPC_EmitInteger, MVT::i32, 0, 
62765                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62766 /*120213*/              OPC_EmitInteger, MVT::i32, 0, 
62776                             MVT::i32, 1/*#Ops*/, 2,  // Results = #3
62777 /*120237*/              OPC_EmitInteger, MVT::i32, 0, 
62788 /*120255*/      OPC_CheckChild1Type, MVT::i32,
62797 /*120274*/          OPC_EmitInteger, MVT::i32, 0, 
62806 /*120292*/            OPC_EmitInteger, MVT::i32, 0, 
62814 /*120307*/            OPC_EmitInteger, MVT::i32, 0, 
62823 /*120324*/          OPC_EmitInteger, MVT::i32, 0, 
62832 /*120342*/            OPC_EmitInteger, MVT::i32, 0, 
62840 /*120357*/            OPC_EmitInteger, MVT::i32, 0, 
62849 /*120374*/          OPC_EmitInteger, MVT::i32, 0, 
62858 /*120392*/            OPC_EmitInteger, MVT::i32, 0, 
62866 /*120407*/            OPC_EmitInteger, MVT::i32, 0, 
62878 /*120430*/          OPC_EmitInteger, MVT::i32, 0, 
62887 /*120448*/            OPC_EmitInteger, MVT::i32, 0, 
62895 /*120463*/            OPC_EmitInteger, MVT::i32, 0, 
62904 /*120480*/          OPC_EmitInteger, MVT::i32, 0, 
62913 /*120498*/            OPC_EmitInteger, MVT::i32, 0, 
62921 /*120513*/            OPC_EmitInteger, MVT::i32, 0, 
62930 /*120530*/          OPC_EmitInteger, MVT::i32, 0, 
62939 /*120548*/            OPC_EmitInteger, MVT::i32, 0, 
62947 /*120563*/            OPC_EmitInteger, MVT::i32, 0, 
62959 /*120586*/          OPC_EmitInteger, MVT::i32, 0, 
62968 /*120604*/            OPC_EmitInteger, MVT::i32, 0, 
62976 /*120619*/            OPC_EmitInteger, MVT::i32, 0, 
62985 /*120636*/          OPC_EmitInteger, MVT::i32, 0, 
62994 /*120654*/            OPC_EmitInteger, MVT::i32, 0, 
63002 /*120669*/            OPC_EmitInteger, MVT::i32, 0, 
63011 /*120686*/          OPC_EmitInteger, MVT::i32, 0, 
63020 /*120704*/            OPC_EmitInteger, MVT::i32, 0, 
63028 /*120719*/            OPC_EmitInteger, MVT::i32, 0, 
63042 /*120743*/      OPC_CheckChild1Type, MVT::i32,
63043 /*120745*/      OPC_SwitchType /*2 cases */, 86, MVT::i32,// ->120834
63049                         MVT::i32, 1/*#Ops*/, 2, 
63057                         MVT::i32, 1/*#Ops*/, 2, 
63065                         MVT::i32, 1/*#Ops*/, 2, 
63073                         MVT::i32, 1/*#Ops*/, 2, 
63081                         MVT::i32, 1/*#Ops*/, 2, 
63089                         MVT::i32, 1/*#Ops*/, 2, 
63117 /*120877*/        OPC_CheckType, MVT::i32,
63119 /*120880*/        OPC_SwitchType /*2 cases */, 72|128,1/*200*/, MVT::i32,// ->121084
63126                           MVT::i32, 2/*#Ops*/, 3, 4, 
63135                           MVT::i32, 2/*#Ops*/, 3, 4, 
63144                           MVT::i32, 2/*#Ops*/, 3, 4, 
63153                           MVT::i32, 2/*#Ops*/, 4, 3, 
63162                           MVT::i32, 2/*#Ops*/, 4, 3, 
63171                           MVT::i32, 2/*#Ops*/, 4, 3, 
63179                           MVT::i32, 2/*#Ops*/, 1, 3, 
63187                           MVT::i32, 2/*#Ops*/, 1, 3, 
63195                           MVT::i32, 2/*#Ops*/, 1, 3, 
63203                           MVT::i32, 2/*#Ops*/, 2, 3, 
63211                           MVT::i32, 2/*#Ops*/, 2, 3, 
63219                           MVT::i32, 2/*#Ops*/, 2, 3, 
63260 /*121155*/        OPC_CheckType, MVT::i32,
63262 /*121158*/        OPC_SwitchType /*2 cases */, 72|128,1/*200*/, MVT::i32,// ->121362
63269                           MVT::i32, 2/*#Ops*/, 3, 4, 
63278                           MVT::i32, 2/*#Ops*/, 3, 4, 
63287                           MVT::i32, 2/*#Ops*/, 3, 4, 
63296                           MVT::i32, 2/*#Ops*/, 4, 3, 
63305                           MVT::i32, 2/*#Ops*/, 4, 3, 
63314                           MVT::i32, 2/*#Ops*/, 4, 3, 
63322                           MVT::i32, 2/*#Ops*/, 1, 3, 
63330                           MVT::i32, 2/*#Ops*/, 1, 3, 
63338                           MVT::i32, 2/*#Ops*/, 1, 3, 
63346                           MVT::i32, 2/*#Ops*/, 2, 3, 
63354                           MVT::i32, 2/*#Ops*/, 2, 3, 
63362                           MVT::i32, 2/*#Ops*/, 2, 3, 
63403 /*121431*/      OPC_CheckChild1Type, MVT::i32,
63404 /*121433*/      OPC_SwitchType /*2 cases */, 101, MVT::i32,// ->121537
63409 /*121444*/          OPC_EmitInteger, MVT::i32, 0, 
63411                         MVT::i32, 2/*#Ops*/, 2, 3, 
63418 /*121462*/          OPC_EmitInteger, MVT::i32, 0, 
63420                         MVT::i32, 2/*#Ops*/, 2, 3, 
63427 /*121480*/          OPC_EmitInteger, MVT::i32, 0, 
63429                         MVT::i32, 2/*#Ops*/, 2, 3, 
63435 /*121495*/          OPC_EmitInteger, MVT::i32, 0, 
63437                         MVT::i32, 2/*#Ops*/, 1, 2, 
63443 /*121510*/          OPC_EmitInteger, MVT::i32, 0, 
63445                         MVT::i32, 2/*#Ops*/, 1, 2, 
63451 /*121525*/          OPC_EmitInteger, MVT::i32, 0, 
63453                         MVT::i32, 2/*#Ops*/, 1, 2, 
63462 /*121547*/          OPC_EmitInteger, MVT::i32, 0, 
63469 /*121560*/          OPC_EmitInteger, MVT::i32, 0, 
63482 /*121584*/      OPC_CheckChild2Type, MVT::i32,
63483 /*121586*/      OPC_CheckType, MVT::i32,
63485                     MVT::i32, 2/*#Ops*/, 0, 1, 
63493 /*121605*/        OPC_CheckType, MVT::i32,
63519 /*121660*/          OPC_CheckType, MVT::i32,
63520 /*121662*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
63521 /*121665*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
63522 /*121668*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63528 /*121692*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
63530                         MVT::i32, 2/*#Ops*/, 8, 9, 
63535 /*121705*/        OPC_CheckChild2Type, MVT::i32,
63536 /*121707*/        OPC_SwitchType /*2 cases */, 39, MVT::i32,// ->121749
63537 /*121710*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
63538 /*121713*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
63539 /*121716*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63544 /*121738*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
63546                         MVT::i32, 2/*#Ops*/, 7, 8, 
63552 /*121759*/          OPC_EmitInteger, MVT::i32, 64, 
63554                         MVT::i32, 2/*#Ops*/, 4, 2,  // Results = #5
63567 /*121792*/      OPC_CheckChild2Type, MVT::i32,
63568 /*121794*/      OPC_CheckType, MVT::i32,
63570                     MVT::i32, 2/*#Ops*/, 0, 1, 
63578 /*121813*/        OPC_CheckType, MVT::i32,
63604 /*121868*/          OPC_CheckType, MVT::i32,
63605 /*121870*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
63606 /*121873*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
63607 /*121876*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63613 /*121900*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63615                         MVT::i32, 2/*#Ops*/, 8, 9, 
63620 /*121913*/        OPC_CheckChild2Type, MVT::i32,
63621 /*121915*/        OPC_SwitchType /*2 cases */, 39, MVT::i32,// ->121957
63622 /*121918*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
63623 /*121921*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
63624 /*121924*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63629 /*121946*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63631                         MVT::i32, 2/*#Ops*/, 7, 8, 
63637 /*121967*/          OPC_EmitInteger, MVT::i32, 64, 
63639                         MVT::i32, 2/*#Ops*/, 4, 2,  // Results = #5
63687 /*122066*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
63688 /*122069*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
63689 /*122072*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63702 /*122100*/      OPC_CheckType, MVT::i32,
63706 /*122107*/        OPC_CheckType, MVT::i32,
63710                       MVT::i32, 2/*#Ops*/, 0, 2, 
63738 /*122171*/        OPC_CheckType, MVT::i32,
63739 /*122173*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
63740 /*122176*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
63741 /*122179*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63747 /*122203*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
63749                       MVT::i32, 2/*#Ops*/, 7, 8, 
63754 /*122216*/      OPC_CheckChild1Type, MVT::i32,
63755 /*122218*/      OPC_SwitchType /*2 cases */, 39, MVT::i32,// ->122260
63756 /*122221*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
63757 /*122224*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
63758 /*122227*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63763 /*122249*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
63765                       MVT::i32, 2/*#Ops*/, 6, 7, 
63771 /*122270*/        OPC_EmitInteger, MVT::i32, 64, 
63773                       MVT::i32, 2/*#Ops*/, 3, 1,  // Results = #4
63786 /*122304*/      OPC_CheckType, MVT::i32,
63790 /*122311*/        OPC_CheckType, MVT::i32,
63794                       MVT::i32, 2/*#Ops*/, 0, 2, 
63822 /*122377*/        OPC_CheckType, MVT::i32,
63823 /*122379*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
63824 /*122382*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
63825 /*122385*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63831 /*122409*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63833                       MVT::i32, 2/*#Ops*/, 7, 8, 
63838 /*122422*/      OPC_CheckChild1Type, MVT::i32,
63839 /*122424*/      OPC_SwitchType /*2 cases */, 39, MVT::i32,// ->122466
63840 /*122427*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
63841 /*122430*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
63842 /*122433*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63847 /*122455*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63849                       MVT::i32, 2/*#Ops*/, 6, 7, 
63855 /*122476*/        OPC_EmitInteger, MVT::i32, 64, 
63857                       MVT::i32, 2/*#Ops*/, 3, 1,  // Results = #4
63875 /*122520*/        OPC_CheckChild1Type, MVT::i32,
63877 /*122523*/        OPC_CheckType, MVT::i32,
63880 /*122531*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63882                       MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
63883 /*122542*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63885                       MVT::i32, 2/*#Ops*/, 3, 6,  // Results = #7
63887                       MVT::i32, 2/*#Ops*/, 5, 7, 
63898 /*122575*/        OPC_CheckChild1Type, MVT::i32,
63900 /*122578*/        OPC_CheckType, MVT::i32,
63903 /*122586*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63905                       MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
63906 /*122597*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63908                       MVT::i32, 2/*#Ops*/, 3, 6,  // Results = #7
63910                       MVT::i32, 2/*#Ops*/, 5, 7, 
63918 /*122623*/        OPC_CheckChild0Type, MVT::i32,
63919 /*122625*/        OPC_EmitInteger, MVT::i32, 0, 
63926 /*122639*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63928                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
63929 /*122650*/        OPC_EmitInteger, MVT::i32, 0, 
63946 /*122690*/          OPC_CheckType, MVT::i32,
63948                         MVT::i32, 1/*#Ops*/, 0, 
63955 /*122704*/          OPC_CheckType, MVT::i32,
63957                         MVT::i32, 1/*#Ops*/, 0, 
63970 /*122739*/          OPC_CheckType, MVT::i32,
63972                         MVT::i32, 1/*#Ops*/, 0, 
63979 /*122753*/          OPC_CheckType, MVT::i32,
63981                         MVT::i32, 1/*#Ops*/, 0, 
63988 /*122767*/      OPC_SwitchType /*12 cases */, 11, MVT::i32,// ->122781
63989 /*122770*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
63991                       MVT::i32, 2/*#Ops*/, 0, 1, 
63996 /*122785*/          OPC_CheckChild0Type, MVT::i32,
63997 /*122787*/          OPC_EmitInteger, MVT::i32, 0, 
64004 /*122801*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64006                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
64007 /*122812*/          OPC_EmitInteger, MVT::i32, 0, 
64021 /*122839*/        OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
64023                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
64033 /*122870*/            OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
64035                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
64042 /*122894*/            OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
64044                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
64053 /*122921*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
64055                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
64066 /*122953*/            OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
64068                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
64075 /*122977*/            OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
64077                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
64086 /*123004*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
64088                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
64097 /*123032*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
64099                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
64106 /*123056*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
64108                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
64115 /*123080*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
64117                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
64118 /*123091*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64120                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
64127 /*123114*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
64130 /*123125*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
64141 /*123152*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
64144 /*123163*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
64153 /*123185*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
64156 /*123196*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
64167 /*123222*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
64170 /*123233*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
64190 /*123282*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
64193 /*123293*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
64202 /*123315*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
64205 /*123326*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
64226 /*123371*/          OPC_CheckType, MVT::i32,
64234 /*123384*/            OPC_CheckChild1Type, MVT::i32,
64235 /*123386*/            OPC_CheckType, MVT::i32,
64238                           MVT::i32, 2/*#Ops*/, 0, 2, 
64248 /*123408*/            OPC_CheckChild1Type, MVT::i32,
64259 /*123429*/          OPC_CheckChild1Type, MVT::i32,
64264 /*123436*/          OPC_CheckChild1Type, MVT::i32,
64265 /*123438*/          OPC_CheckType, MVT::i32,
64267                         MVT::i32, 2/*#Ops*/, 0, 1, 
64277 /*123458*/        OPC_CheckChild1Type, MVT::i32,
64281 /*123464*/        OPC_CheckChild1Type, MVT::i32,
64282 /*123466*/        OPC_CheckType, MVT::i32,
64284                       MVT::i32, 2/*#Ops*/, 1, 0, 
64292 /*123484*/        OPC_CheckChild1Type, MVT::i32,
64293 /*123486*/        OPC_CheckType, MVT::i32,
64295                       MVT::i32, 1/*#Ops*/, 0, 
64303 /*123503*/          OPC_CheckType, MVT::i32,
64307 /*123510*/            OPC_CheckType, MVT::i32,
64310                           MVT::i32, 2/*#Ops*/, 0, 2, 
64324 /*123540*/          OPC_CheckChild1Type, MVT::i32,
64325 /*123542*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->123553
64327                           MVT::i32, 2/*#Ops*/, 0, 1, 
64371 /*123624*/          OPC_CheckType, MVT::i32,
64457 /*123777*/        OPC_CheckType, MVT::i32,
64461                       MVT::i32, 4/*#Ops*/, 0, 1, 4, 5, 
64482 /*123824*/      OPC_SwitchType /*2 cases */, 29, MVT::i32,// ->123856
64483 /*123827*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
64484 /*123830*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
64485 /*123833*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64489                       MVT::i32, 3/*#Ops*/, 0, 1, 7, 
64493 /*123858*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
64494 /*123861*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
64495 /*123864*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64518 /*123914*/        OPC_CheckType, MVT::i32,
64522                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64543 /*123959*/      OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->123990
64544 /*123962*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
64545 /*123965*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
64546 /*123968*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64550                       MVT::i32, 2/*#Ops*/, 0, 6, 
64554 /*123992*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
64555 /*123995*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
64556 /*123998*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64576 /*124041*/      OPC_CheckType, MVT::i32,
64579 /*124046*/      OPC_CheckChild2Type, MVT::i32,
64592 /*124067*/      OPC_CheckType, MVT::i32,
64608 /*124097*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64610                     MVT::i32, 2/*#Ops*/, 2, 4,  // Results = #5
64611 /*124108*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64613                     MVT::i32, 2/*#Ops*/, 3, 6,  // Results = #7
64622 /*124134*/        OPC_CheckChild0Type, MVT::i32,
64627 /*124142*/        OPC_CheckChild0Type, MVT::i32,
64636 /*124159*/        OPC_CheckChild0Type, MVT::i32,
64641 /*124167*/        OPC_CheckChild0Type, MVT::i32,
64658 /*124196*/          OPC_CheckType, MVT::i32,
64661                         MVT::i32, 2/*#Ops*/, 0, 2, 
64667 /*124212*/          OPC_CheckType, MVT::i32,
64670                         MVT::i32, 2/*#Ops*/, 0, 2, 
64676 /*124228*/          OPC_CheckType, MVT::i32,
64680                         MVT::i32, 2/*#Ops*/, 0, 3, 
64685 /*124245*/        OPC_CheckType, MVT::i32,
64687                       MVT::i32, 2/*#Ops*/, 0, 1, 
64698 /*124270*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
64699 /*124273*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64701                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
64702 /*124284*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64704                       MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
64707 /*124303*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
64709                       MVT::i32, 2/*#Ops*/, 7, 8,  // Results = #9
64710 /*124314*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64712                       MVT::i32, 2/*#Ops*/, 0, 10,  // Results = #11
64713 /*124325*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
64715                       MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
64717                       MVT::i32, 3/*#Ops*/, 9, 11, 13,  // Results = #14
64718 /*124345*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64720                       MVT::i32, 2/*#Ops*/, 1, 15,  // Results = #16
64721 /*124356*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
64723                       MVT::i32, 2/*#Ops*/, 0, 17,  // Results = #18
64725                       MVT::i32, 3/*#Ops*/, 14, 16, 18,  // Results = #19
64726 /*124376*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
64727 /*124379*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64729                       MVT::i32, 2/*#Ops*/, 0, 21,  // Results = #22
64730 /*124390*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64732                       MVT::i32, 2/*#Ops*/, 1, 23,  // Results = #24
64735 /*124409*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64737                       MVT::i32, 2/*#Ops*/, 25, 26,  // Results = #27
64738 /*124420*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64777 /*124499*/        OPC_EmitInteger, MVT::i32, 0, 
64778 /*124502*/        OPC_EmitInteger, MVT::i32, 0, 
64785 /*124530*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64792 /*124544*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
64794                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
64795 /*124555*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
64797                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
64800 /*124575*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64802                       MVT::i32, 2/*#Ops*/, 0, 8,  // Results = #9
64803 /*124586*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64805                       MVT::i32, 2/*#Ops*/, 1, 10,  // Results = #11
64814 /*124617*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
64815 /*124620*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
64817                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
64818 /*124631*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
64820                       MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
64824                       MVT::i32, 1/*#Ops*/, 7,  // Results = #8
64825 /*124657*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
64826 /*124660*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64828                       MVT::i32, 2/*#Ops*/, 0, 10,  // Results = #11
64829 /*124671*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64831                       MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
64835                       MVT::i32, 1/*#Ops*/, 14,  // Results = #15
64836 /*124697*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
64848 /*124724*/      OPC_CheckChild2Type, MVT::i32,
64864 /*124752*/      OPC_CheckChild2Type, MVT::i32,
64880 /*124780*/      OPC_CheckChild2Type, MVT::i32,
64896 /*124808*/      OPC_CheckChild2Type, MVT::i32,
64912 /*124836*/      OPC_CheckChild2Type, MVT::i32,
64928 /*124864*/      OPC_CheckChild2Type, MVT::i32,
64931                     MVT::i32, 1/*#Ops*/, 1, 
64937 /*124879*/      OPC_CheckChild2Type, MVT::i32,
64946 /*124894*/      OPC_CheckChild2Type, MVT::i32,
64957 /*124913*/      OPC_CheckChild2Type, MVT::i32,
64968 /*124932*/      OPC_CheckChild2Type, MVT::i32,
64979 /*124951*/      OPC_CheckChild2Type, MVT::i32,
64990 /*124970*/      OPC_CheckChild2Type, MVT::i32,
65001 /*124989*/      OPC_CheckChild2Type, MVT::i32,
65007                     MVT::i32, 1/*#Ops*/, 3, 
65013 /*125013*/      OPC_CheckChild2Type, MVT::i32,
65019                     MVT::i32, 1/*#Ops*/, 3, 
65031 /*125049*/        OPC_CheckChild1Type, MVT::i32,
65032 /*125051*/        OPC_CheckType, MVT::i32,
65034                       MVT::i32, 2/*#Ops*/, 0, 1, 
65042 /*125069*/        OPC_CheckChild1Type, MVT::i32,
65043 /*125071*/        OPC_CheckType, MVT::i32,
65045                       MVT::i32, 2/*#Ops*/, 0, 1, 
65053 /*125089*/        OPC_CheckChild1Type, MVT::i32,
65054 /*125091*/        OPC_CheckType, MVT::i32,
65056                       MVT::i32, 1/*#Ops*/, 0, 
65065 /*125109*/        OPC_CheckChild1Type, MVT::i32,
65066 /*125111*/        OPC_CheckType, MVT::i32,
65069                       MVT::i32, 2/*#Ops*/, 2, 1, 
65077 /*125131*/          OPC_CheckType, MVT::i32,
65081 /*125138*/            OPC_CheckType, MVT::i32,
65084                           MVT::i32, 2/*#Ops*/, 0, 2, 
65098 /*125168*/          OPC_CheckChild1Type, MVT::i32,
65099 /*125170*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->125181
65101                           MVT::i32, 2/*#Ops*/, 0, 1, 
65145 /*125252*/          OPC_CheckType, MVT::i32,
65222 /*125401*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->125414
65224 /*125405*/        OPC_CheckType, MVT::i32,
65226                       MVT::i32, 1/*#Ops*/, 0, 
65232 /*125419*/        OPC_EmitInteger, MVT::i32, 0, 
65234                       MVT::i32, 1/*#Ops*/, 0,  // Results = #2
65242 /*125441*/      OPC_SwitchType /*8 cases */, 9, MVT::i32,// ->125453
65243 /*125444*/        OPC_CheckChild0Type, MVT::i32,
65245                       MVT::i32, 1/*#Ops*/, 0, 
65250 /*125457*/        OPC_EmitInteger, MVT::i32, 0, 
65252                       MVT::i32, 1/*#Ops*/, 0,  // Results = #2
65306 /*125566*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
65313 /*125591*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
65320 /*125617*/        OPC_EmitInteger, MVT::i32, 8|128,16|128,32|128,64/*134744072*/, 
65322                       MVT::i32, 1/*#Ops*/, 10,  // Results = #11
65335 /*125661*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
65342 /*125686*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
65349 /*125712*/          OPC_EmitInteger, MVT::i32, 8|128,16|128,32|128,64/*134744072*/, 
65351                         MVT::i32, 1/*#Ops*/, 10,  // Results = #11
65362 /*125750*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
65369 /*125775*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
65376 /*125801*/          OPC_EmitInteger, MVT::i32, 8|128,16|128,32|128,64/*134744072*/, 
65378                         MVT::i32, 1/*#Ops*/, 10,  // Results = #11
65394 /*125853*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->125866
65396 /*125857*/        OPC_CheckType, MVT::i32,
65398                       MVT::i32, 1/*#Ops*/, 0, 
65404 /*125871*/        OPC_EmitInteger, MVT::i32, 0, 
65406                       MVT::i32, 1/*#Ops*/, 0,  // Results = #2
65414 /*125892*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->125904
65415 /*125895*/        OPC_CheckChild0Type, MVT::i32,
65417                       MVT::i32, 1/*#Ops*/, 0, 
65422 /*125908*/        OPC_EmitInteger, MVT::i32, 0, 
65424                       MVT::i32, 1/*#Ops*/, 0,  // Results = #2
65446                       MVT::i32, 2/*#Ops*/, 1, 2, 
65463                         MVT::i32, 2/*#Ops*/, 1, 2, 
65477                           MVT::i32, 2/*#Ops*/, 1, 2, 
65489                           MVT::i32, 2/*#Ops*/, 1, 2, 
65504                     MVT::i32, 2/*#Ops*/, 1, 2, 
65548 /*126140*/      OPC_CheckChild2Type, MVT::i32,
65551                     MVT::i32, 2/*#Ops*/, 0, 2, 
65559 /*126160*/      OPC_CheckType, MVT::i32,
65563                     MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
65566                     MVT::i32, 2/*#Ops*/, 4, 5, 
65575 /*126195*/      OPC_CheckChild2Type, MVT::i32,
65584 /*126209*/      OPC_CheckChild2Type, MVT::i32,
65593 /*126223*/      OPC_CheckChild2Type, MVT::i32,
65602 /*126237*/      OPC_CheckChild2Type, MVT::i32,
65611 /*126251*/      OPC_CheckChild2Type, MVT::i32,
65621 /*126267*/      OPC_CheckChild2Type, MVT::i32,
65636 /*126290*/        OPC_EmitInteger, MVT::i32, 0, 
65644 /*126306*/        OPC_EmitInteger, MVT::i32, 0, 
65657 /*126329*/      OPC_EmitInteger, MVT::i32, 0, 
65670 /*126353*/        OPC_EmitInteger, MVT::i32, 0, 
65678 /*126369*/        OPC_EmitInteger, MVT::i32, 0, 
65691 /*126392*/      OPC_EmitInteger, MVT::i32, 0, 
65704 /*126416*/        OPC_EmitInteger, MVT::i32, 0, 
65712 /*126432*/        OPC_EmitInteger, MVT::i32, 0, 
65725 /*126455*/      OPC_EmitInteger, MVT::i32, 0, 
65738 /*126479*/        OPC_EmitInteger, MVT::i32, 0, 
65746 /*126495*/        OPC_EmitInteger, MVT::i32, 0, 
65759 /*126518*/      OPC_EmitInteger, MVT::i32, 0, 
65772 /*126542*/        OPC_EmitInteger, MVT::i32, 0, 
65780 /*126558*/        OPC_EmitInteger, MVT::i32, 0, 
65793 /*126581*/      OPC_EmitInteger, MVT::i32, 0, 
65806 /*126605*/        OPC_EmitInteger, MVT::i32, 0, 
65814 /*126621*/        OPC_EmitInteger, MVT::i32, 0, 
65827 /*126644*/      OPC_EmitInteger, MVT::i32, 0, 
65840 /*126668*/        OPC_EmitInteger, MVT::i32, 0, 
65848 /*126684*/        OPC_EmitInteger, MVT::i32, 0, 
65861 /*126707*/      OPC_EmitInteger, MVT::i32, 0, 
65874 /*126731*/        OPC_EmitInteger, MVT::i32, 0, 
65882 /*126747*/        OPC_EmitInteger, MVT::i32, 0, 
65895 /*126770*/      OPC_EmitInteger, MVT::i32, 0, 
66211 /*127316*/        OPC_CheckType, MVT::i32,
66215 /*127323*/          OPC_CheckType, MVT::i32,
66218                         MVT::i32, 2/*#Ops*/, 0, 2, 
66232 /*127353*/        OPC_CheckChild1Type, MVT::i32,
66233 /*127355*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->127366
66235                         MVT::i32, 2/*#Ops*/, 0, 1, 
66279 /*127437*/        OPC_CheckType, MVT::i32,
66375                     MVT::i32, 1/*#Ops*/, 1, 
66382                     MVT::i32, 1/*#Ops*/, 1, 
66389                     MVT::i32, 1/*#Ops*/, 1, 
66400                     MVT::i32, 1/*#Ops*/, 1, 
66407                     MVT::i32, 1/*#Ops*/, 1, 
66455                     MVT::i32, 1/*#Ops*/, 1, 
66469                       MVT::i32, 1/*#Ops*/, 1, 
66476                       MVT::i32, 1/*#Ops*/, 1, 
66483                       MVT::i32, 1/*#Ops*/, 1, 
66490                     MVT::i32, 1/*#Ops*/, 1, 
66528 /*127864*/    OPC_CheckType, MVT::i32,
66533                   MVT::i32, 2/*#Ops*/, 1, 3, 
66553 /*127906*/      OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->127920
66557                       MVT::i32, 1/*#Ops*/, 1, 
66581 /*127958*/      OPC_CheckType, MVT::i32,
66593 /*127974*/      OPC_SwitchType /*2 cases */, 3, MVT::i32,// ->127980
66604 /*127989*/      OPC_SwitchType /*2 cases */, 3, MVT::i32,// ->127995
66659 /*128062*/      OPC_CheckChild0Type, MVT::i32,
66730 /*128158*/        OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
66732                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
66767 /*128222*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
66769                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
66776 /*128246*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
66778                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
66823 /*128321*/        OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
66825                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
66860 /*128385*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
66862                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
66869 /*128409*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
66871                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
66916 /*128484*/        OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
66918                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
66953 /*128548*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
66955                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
66962 /*128572*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
66964                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67015 /*128663*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67017                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67024 /*128687*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67026                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67035 /*128715*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67037                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67044 /*128739*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67046                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67055 /*128767*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67057                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67064 /*128791*/          OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67066                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67077 /*128822*/        OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67079                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67086 /*128847*/        OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67088                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67095 /*128872*/        OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67097                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67108 /*128903*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->128913
67110                       MVT::i32, 1/*#Ops*/, 0, 
67121 /*128926*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->128936
67123                       MVT::i32, 1/*#Ops*/, 0, 
67137 /*128955*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->128965
67139                       MVT::i32, 1/*#Ops*/, 0, 
67150 /*128978*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->128988
67152                       MVT::i32, 1/*#Ops*/, 0, 
67166 /*129009*/        OPC_CheckChild0Type, MVT::i32,
67173 /*129021*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
67174 /*129024*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
67175 /*129036*/        OPC_EmitInteger, MVT::i32, 0, 
67177                       MVT::i32, 3/*#Ops*/, 0, 2, 3,  // Results = #4
67178 /*129048*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67179 /*129051*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
67180 /*129063*/        OPC_EmitInteger, MVT::i32, 0, 
67182                       MVT::i32, 3/*#Ops*/, 0, 6, 7,  // Results = #8
67183 /*129075*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67189 /*129090*/    /*SwitchType*/ 24, MVT::i32,// ->129116
67190 /*129092*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
67191 /*129104*/      OPC_EmitInteger, MVT::i32, 0, 
67193                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67292 /*129294*/        OPC_CheckChild0Type, MVT::i32,
67293 /*129296*/        OPC_EmitInteger, MVT::i32, 0, 
67300 /*129310*/        OPC_EmitInteger, MVT::i32, 0, 
67301 /*129313*/        OPC_EmitInteger, MVT::i32, 1, 
67302 /*129316*/        OPC_EmitInteger, MVT::i32, 0, 
67304                       MVT::i32, 3/*#Ops*/, 0, 2, 3,  // Results = #4
67310 /*129337*/    /*SwitchType*/ 15, MVT::i32,// ->129354
67311 /*129339*/      OPC_EmitInteger, MVT::i32, 1, 
67312 /*129342*/      OPC_EmitInteger, MVT::i32, 0, 
67314                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67328 /*129377*/        OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
67329 /*129380*/        OPC_EmitInteger, MVT::i32, 1|128,0|128,4/*65537*/, 
67331                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
67332 /*129392*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67333 /*129395*/        OPC_EmitInteger, MVT::i32, 1|128,0|128,4/*65537*/, 
67335                       MVT::i32, 1/*#Ops*/, 6,  // Results = #7
67336 /*129407*/        OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67355 /*129453*/        OPC_EmitInteger, MVT::i32, 1, 
67356 /*129456*/        OPC_EmitInteger, MVT::i32, 1, 
67367 /*129485*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67369                     MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
67370 /*129496*/      OPC_EmitInteger, MVT::i32, 1|128,0|128,4/*65537*/, 
67378 /*129518*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67380                     MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
67381 /*129529*/      OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67389 /*129552*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
67390 /*129555*/      OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67392                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
67393 /*129568*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67394 /*129571*/      OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67396                     MVT::i32, 1/*#Ops*/, 6,  // Results = #7
67397 /*129584*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67407 /*129612*/    OPC_SwitchType /*6 cases */, 7, MVT::i32,// ->129622
67409                     MVT::i32, 1/*#Ops*/, 0, 
67413 /*129624*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
67414 /*129627*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67416                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
67418                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
67419 /*129645*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67420 /*129648*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67422                     MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
67424                     MVT::i32, 1/*#Ops*/, 7,  // Results = #8
67425 /*129666*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67432 /*129684*/      OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67434                     MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67444 /*129718*/        OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67446                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67455 /*129749*/        OPC_EmitInteger, MVT::i32, 1|128,2|128,4|128,8/*16843009*/, 
67457                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67467 /*129782*/      OPC_EmitInteger, MVT::i32, 3|128,6|128,12|128,24/*50529027*/, 
67469                     MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67479 /*129816*/        OPC_EmitInteger, MVT::i32, 3|128,6|128,12|128,24/*50529027*/, 
67481                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67490 /*129847*/        OPC_EmitInteger, MVT::i32, 3|128,6|128,12|128,24/*50529027*/, 
67492                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
67503 /*129881*/    OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->129891
67505                     MVT::i32, 1/*#Ops*/, 0, 
67517 /*129907*/    OPC_SwitchType /*5 cases */, 8, MVT::i32,// ->129918
67519                     MVT::i32, 2/*#Ops*/, 0, 1, 
67523 /*129921*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67525                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
67526 /*129932*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67528                     MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
67531 /*129951*/      OPC_EmitInteger, MVT::i32, 32, 
67534 /*129962*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67536                     MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
67537 /*129973*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67539                     MVT::i32, 2/*#Ops*/, 1, 11,  // Results = #12
67542 /*129993*/      OPC_EmitInteger, MVT::i32, 0, 
67543 /*129996*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67545                     MVT::i32, 2/*#Ops*/, 0, 15,  // Results = #16
67546 /*130007*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67548                     MVT::i32, 2/*#Ops*/, 1, 17,  // Results = #18
67551 /*130026*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67553                     MVT::i32, 2/*#Ops*/, 19, 20,  // Results = #21
67558 /*130053*/      OPC_EmitInteger, MVT::i32, 32, 
67561 /*130064*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67563                     MVT::i32, 2/*#Ops*/, 0, 26,  // Results = #27
67564 /*130075*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67566                     MVT::i32, 2/*#Ops*/, 1, 28,  // Results = #29
67569 /*130095*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67571                     MVT::i32, 2/*#Ops*/, 0, 31,  // Results = #32
67572 /*130106*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67574                     MVT::i32, 2/*#Ops*/, 1, 33,  // Results = #34
67577 /*130125*/      OPC_EmitInteger, MVT::i32, 32, 
67582 /*130144*/      OPC_EmitInteger, MVT::i32, 63, 
67585 /*130155*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
67586 /*130158*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67588                     MVT::i32, 2/*#Ops*/, 1, 42,  // Results = #43
67589 /*130169*/      OPC_EmitInteger, MVT::i32, 31, 
67591                     MVT::i32, 2/*#Ops*/, 43, 44,  // Results = #45
67592 /*130180*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67593 /*130183*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67595                     MVT::i32, 2/*#Ops*/, 1, 47,  // Results = #48
67596 /*130194*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67601 /*130216*/      OPC_EmitInteger, MVT::i32, 63, 
67604 /*130227*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
67605 /*130230*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67607                     MVT::i32, 2/*#Ops*/, 0, 55,  // Results = #56
67608 /*130241*/      OPC_EmitInteger, MVT::i32, 31, 
67610                     MVT::i32, 2/*#Ops*/, 56, 57,  // Results = #58
67611 /*130252*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67612 /*130255*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67614                     MVT::i32, 2/*#Ops*/, 0, 60,  // Results = #61
67615 /*130266*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67627 /*130306*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
67628 /*130309*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67630                     MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
67631 /*130320*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67633                     MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
67635                     MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
67636 /*130339*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67637 /*130342*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67639                     MVT::i32, 2/*#Ops*/, 1, 9,  // Results = #10
67640 /*130353*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67642                     MVT::i32, 2/*#Ops*/, 1, 11,  // Results = #12
67644                     MVT::i32, 2/*#Ops*/, 10, 12,  // Results = #13
67645 /*130372*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67651 /*130389*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
67652 /*130392*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67654                     MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
67655 /*130403*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67657                     MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
67661                     MVT::i32, 1/*#Ops*/, 7,  // Results = #8
67662 /*130429*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67663 /*130432*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67665                     MVT::i32, 2/*#Ops*/, 0, 10,  // Results = #11
67666 /*130443*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67668                     MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
67672                     MVT::i32, 1/*#Ops*/, 14,  // Results = #15
67673 /*130469*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67676 /*130483*/      OPC_EmitInteger, MVT::i32, 0, 
67685 /*130516*/      OPC_EmitInteger, MVT::i32, 0, 
67701 /*130568*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
67702 /*130571*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67704                     MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
67705 /*130582*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67707                     MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
67710 /*130602*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67712                     MVT::i32, 2/*#Ops*/, 7, 9,  // Results = #10
67713 /*130613*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67715                     MVT::i32, 2/*#Ops*/, 0, 11,  // Results = #12
67716 /*130624*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67718                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
67721 /*130644*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67723                     MVT::i32, 2/*#Ops*/, 15, 17,  // Results = #18
67725                     MVT::i32, 2/*#Ops*/, 10, 18,  // Results = #19
67726 /*130663*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67727 /*130666*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67729                     MVT::i32, 2/*#Ops*/, 0, 21,  // Results = #22
67730 /*130677*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67732                     MVT::i32, 2/*#Ops*/, 1, 23,  // Results = #24
67735 /*130697*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67737                     MVT::i32, 2/*#Ops*/, 25, 27,  // Results = #28
67738 /*130708*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67740                     MVT::i32, 2/*#Ops*/, 0, 29,  // Results = #30
67741 /*130719*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67743                     MVT::i32, 2/*#Ops*/, 1, 31,  // Results = #32
67746 /*130739*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67748                     MVT::i32, 2/*#Ops*/, 33, 35,  // Results = #36
67750                     MVT::i32, 2/*#Ops*/, 28, 36,  // Results = #37
67751 /*130758*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67760 /*130779*/    OPC_SwitchType /*5 cases */, 8, MVT::i32,// ->130790
67762                     MVT::i32, 2/*#Ops*/, 0, 1, 
67766 /*130793*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67768                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
67769 /*130804*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67771                     MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
67774 /*130823*/      OPC_EmitInteger, MVT::i32, 32, 
67777 /*130834*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67779                     MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
67780 /*130845*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67782                     MVT::i32, 2/*#Ops*/, 1, 11,  // Results = #12
67785 /*130865*/      OPC_EmitInteger, MVT::i32, 0, 
67786 /*130868*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67788                     MVT::i32, 2/*#Ops*/, 0, 15,  // Results = #16
67789 /*130879*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67791                     MVT::i32, 2/*#Ops*/, 1, 17,  // Results = #18
67794 /*130898*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67796                     MVT::i32, 2/*#Ops*/, 19, 20,  // Results = #21
67801 /*130925*/      OPC_EmitInteger, MVT::i32, 32, 
67804 /*130936*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67806                     MVT::i32, 2/*#Ops*/, 0, 26,  // Results = #27
67807 /*130947*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67809                     MVT::i32, 2/*#Ops*/, 1, 28,  // Results = #29
67812 /*130967*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67814                     MVT::i32, 2/*#Ops*/, 0, 31,  // Results = #32
67815 /*130978*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67817                     MVT::i32, 2/*#Ops*/, 1, 33,  // Results = #34
67820 /*130997*/      OPC_EmitInteger, MVT::i32, 32, 
67828 /*131018*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
67829 /*131021*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67831                     MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
67832 /*131032*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67834                     MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
67836                     MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
67837 /*131051*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67838 /*131054*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67840                     MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
67841 /*131065*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67843                     MVT::i32, 2/*#Ops*/, 1, 11,  // Results = #12
67845                     MVT::i32, 2/*#Ops*/, 10, 12,  // Results = #13
67846 /*131084*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67852 /*131100*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
67853 /*131103*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67855                     MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
67856 /*131114*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67858                     MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
67862                     MVT::i32, 1/*#Ops*/, 7,  // Results = #8
67863 /*131140*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67864 /*131143*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67866                     MVT::i32, 2/*#Ops*/, 0, 10,  // Results = #11
67867 /*131154*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67869                     MVT::i32, 2/*#Ops*/, 1, 12,  // Results = #13
67873                     MVT::i32, 1/*#Ops*/, 14,  // Results = #15
67874 /*131180*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67880 /*131197*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
67881 /*131200*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67883                     MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
67884 /*131211*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67886                     MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
67889 /*131231*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67891                     MVT::i32, 2/*#Ops*/, 7, 9,  // Results = #10
67892 /*131242*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67894                     MVT::i32, 2/*#Ops*/, 0, 11,  // Results = #12
67895 /*131253*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67897                     MVT::i32, 2/*#Ops*/, 1, 13,  // Results = #14
67900 /*131273*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67902                     MVT::i32, 2/*#Ops*/, 15, 17,  // Results = #18
67904                     MVT::i32, 2/*#Ops*/, 10, 18,  // Results = #19
67905 /*131292*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67906 /*131295*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67908                     MVT::i32, 2/*#Ops*/, 0, 21,  // Results = #22
67909 /*131306*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67911                     MVT::i32, 2/*#Ops*/, 1, 23,  // Results = #24
67914 /*131326*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
67916                     MVT::i32, 2/*#Ops*/, 25, 27,  // Results = #28
67917 /*131337*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67919                     MVT::i32, 2/*#Ops*/, 0, 29,  // Results = #30
67920 /*131348*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67922                     MVT::i32, 2/*#Ops*/, 1, 31,  // Results = #32
67925 /*131368*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67927                     MVT::i32, 2/*#Ops*/, 33, 35,  // Results = #36
67929                     MVT::i32, 2/*#Ops*/, 28, 36,  // Results = #37
67930 /*131387*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
67933 /*131401*/      OPC_EmitInteger, MVT::i32, 15, 
67938 /*131420*/      OPC_EmitInteger, MVT::i32, 15, 
67952 /*131460*/    OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->131470
67954                     MVT::i32, 1/*#Ops*/, 0, 
67967                   MVT::i32, 1/*#Ops*/, 1, 
67974 /*131499*/    OPC_EmitRegister, MVT::i32, Hexagon::R31,
67976                   MVT::i32, 1/*#Ops*/, 1, 
67982 /*131514*/    OPC_EmitRegister, MVT::i32, Hexagon::R31,
67984                   MVT::i32, 1/*#Ops*/, 1, 
67995                   MVT::i32, 1/*#Ops*/, 1, 
68001 /*131547*/    OPC_CheckChild1Type, MVT::i32,
68004                   MVT::i32, 1/*#Ops*/, 1, 
68036                     MVT::i32, 2/*#Ops*/, 0, 1, 
68045                       MVT::i32, 2/*#Ops*/, 0, 1, 
68051                       MVT::i32, 2/*#Ops*/, 0, 1, 
68060                     MVT::i32, 2/*#Ops*/, 0, 1, 
68069                       MVT::i32, 2/*#Ops*/, 0, 1, 
68075                       MVT::i32, 2/*#Ops*/, 0, 1, 
68084                     MVT::i32, 2/*#Ops*/, 0, 1, 
68093                       MVT::i32, 2/*#Ops*/, 0, 1, 
68099                       MVT::i32, 2/*#Ops*/, 0, 1, 
68108 /*131735*/      OPC_EmitInteger, MVT::i32, 0, 
68110                     MVT::i32, 1/*#Ops*/, 0,  // Results = #2
68115 /*131753*/    /*SwitchType*/ 20, MVT::i32,// ->131775
68116 /*131755*/      OPC_CheckChild0Type, MVT::i32,
68117 /*131757*/      OPC_EmitInteger, MVT::i32, 0, 
68121                     MVT::i32, 1/*#Ops*/, 2, 
68151 /*131827*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
68158 /*131852*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
68173 /*131893*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
68180 /*131918*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
68193 /*131954*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
68200 /*131979*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
68217 /*132026*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
68224 /*132051*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
68239 /*132092*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
68246 /*132117*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
68259 /*132153*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
68266 /*132178*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
68341 /*132319*/      OPC_CheckChild0Type, MVT::i32,
68370 /*132371*/      OPC_CheckChild0Type, MVT::i32,
68399 /*132424*/      OPC_EmitInteger, MVT::i32, 31, 
68405 /*132437*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
68406 /*132440*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
68408                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
68409 /*132451*/      OPC_EmitInteger, MVT::i32, 31, 
68411                     MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
68412 /*132462*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
68413 /*132465*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
68415                     MVT::i32, 2/*#Ops*/, 0, 7,  // Results = #8
68416 /*132476*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
68425 /*132498*/      OPC_EmitInteger, MVT::i32, 31, 
68431 /*132511*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
68432 /*132514*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
68434                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
68435 /*132525*/      OPC_EmitInteger, MVT::i32, 31, 
68437                     MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
68438 /*132536*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
68439 /*132539*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
68441                     MVT::i32, 2/*#Ops*/, 0, 7,  // Results = #8
68442 /*132550*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
69707                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
69715 /*134883*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
69717                       MVT::i32, 1/*#Ops*/, 1,  // Results = #3
69720 /*134900*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
69722                       MVT::i32, 1/*#Ops*/, 1,  // Results = #6
69725 /*134917*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
69733 /*134937*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
69735                       MVT::i32, 1/*#Ops*/, 1,  // Results = #3
69738 /*134954*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
69740                       MVT::i32, 1/*#Ops*/, 1,  // Results = #6
69743 /*134971*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
69755                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
69764                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
69774 /*135039*/      OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
69776                     MVT::i32, 1/*#Ops*/, 1,  // Results = #3
69779 /*135056*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
69781                     MVT::i32, 1/*#Ops*/, 1,  // Results = #6
69784 /*135073*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
69799                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
69809                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
69818                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
69832                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
69842                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
69851                           MVT::i32, 1/*#Ops*/, 1,  // Results = #2
69863 /*135246*/          OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
69866                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
69869 /*135266*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
69872                         MVT::i32, 1/*#Ops*/, 6,  // Results = #7
69875 /*135286*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
69883 /*135306*/            OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
69886                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
69889 /*135326*/            OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
69892                           MVT::i32, 1/*#Ops*/, 6,  // Results = #7
69895 /*135346*/            OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
69902 /*135363*/            OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
69905                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
69908 /*135383*/            OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
69911                           MVT::i32, 1/*#Ops*/, 6,  // Results = #7
69914 /*135403*/            OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
69926 /*135429*/          OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
69929                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
69932 /*135449*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
69935                         MVT::i32, 1/*#Ops*/, 6,  // Results = #7
69938 /*135469*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
69946 /*135489*/            OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
69949                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
69952 /*135509*/            OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
69955                           MVT::i32, 1/*#Ops*/, 6,  // Results = #7
69958 /*135529*/            OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
69965 /*135546*/            OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
69968                           MVT::i32, 1/*#Ops*/, 2,  // Results = #3
69971 /*135566*/            OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
69974                           MVT::i32, 1/*#Ops*/, 6,  // Results = #7
69977 /*135586*/            OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70018 /*135660*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
70019 /*135663*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
70020 /*135666*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
70035 /*135697*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70038 /*135707*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70041 /*135717*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70048 /*135734*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70051 /*135744*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70054 /*135754*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70080                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
70087 /*135818*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70089                       MVT::i32, 1/*#Ops*/, 0,  // Results = #2
70092 /*135835*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70094                       MVT::i32, 1/*#Ops*/, 0,  // Results = #5
70097 /*135852*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70104 /*135869*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70106                       MVT::i32, 1/*#Ops*/, 0,  // Results = #2
70109 /*135886*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70111                       MVT::i32, 1/*#Ops*/, 0,  // Results = #5
70114 /*135903*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70125                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
70133                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
70144                       MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #1
70151 /*135983*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70153                       MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
70156 /*136001*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70158                       MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #5
70161 /*136019*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70168 /*136036*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70170                       MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
70173 /*136054*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70175                       MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #5
70178 /*136072*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70189                       MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #1
70197                       MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #1
70205 /*136131*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
70207                     MVT::i32, 1/*#Ops*/, 0,  // Results = #2
70208 /*136141*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
70210                     MVT::i32, 1/*#Ops*/, 0,  // Results = #4
70211 /*136151*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
70219 /*136170*/      OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70222 /*136180*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70225 /*136190*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70233 /*136209*/      OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70235                     MVT::i32, 1/*#Ops*/, 0,  // Results = #2
70238 /*136226*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70240                     MVT::i32, 1/*#Ops*/, 0,  // Results = #5
70243 /*136243*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70251 /*136262*/      OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70253                     MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
70256 /*136280*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70258                     MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #5
70261 /*136298*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70368 /*136481*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70369 /*136484*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70370 /*136487*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70380 /*136510*/          OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70381 /*136513*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70382 /*136516*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70389 /*136533*/          OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70390 /*136536*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70391 /*136539*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70401 /*136561*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70402 /*136564*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70403 /*136567*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70413 /*136590*/          OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70414 /*136593*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70415 /*136596*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70422 /*136613*/          OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70423 /*136616*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70424 /*136619*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70434 /*136641*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70435 /*136644*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70436 /*136647*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70446 /*136670*/          OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70447 /*136673*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70448 /*136676*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70455 /*136693*/          OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
70456 /*136696*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70457 /*136699*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70490 /*136764*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
70492                         MVT::i32, 0/*#Ops*/,  // Results = #3
70493 /*136773*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
70494 /*136776*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
70500 /*136800*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
70565 /*136918*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
70567                     MVT::i32, 0/*#Ops*/,  // Results = #3
70568 /*136927*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
70569 /*136930*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
70574 /*136952*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
70584 /*136975*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70591 /*137001*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70606 /*137043*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70613 /*137069*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70626 /*137106*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70633 /*137132*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70669 /*137209*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
70671                         MVT::i32, 0/*#Ops*/,  // Results = #3
70672 /*137218*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
70673 /*137221*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
70679 /*137245*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
70744 /*137363*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
70746                     MVT::i32, 0/*#Ops*/,  // Results = #3
70747 /*137372*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
70748 /*137375*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
70753 /*137397*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
70763 /*137420*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70770 /*137446*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70785 /*137488*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70792 /*137514*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70805 /*137551*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70812 /*137577*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70848 /*137654*/          OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
70850                         MVT::i32, 0/*#Ops*/,  // Results = #3
70851 /*137663*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
70852 /*137666*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
70858 /*137690*/          OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
70923 /*137808*/      OPC_EmitInteger, MVT::i32, Hexagon::DoubleRegsRegClassID,
70925                     MVT::i32, 0/*#Ops*/,  // Results = #3
70926 /*137817*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_hi,
70927 /*137820*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
70932 /*137842*/      OPC_EmitInteger, MVT::i32, Hexagon::isub_lo,
70942 /*137865*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70949 /*137891*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70964 /*137933*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70971 /*137959*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
70984 /*137996*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
70991 /*138022*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71199 /*138389*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
71202 /*138399*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
71205 /*138409*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71212 /*138426*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
71215 /*138436*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
71218 /*138446*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71247 /*138501*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
71250 /*138511*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
71253 /*138521*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71260 /*138538*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
71263 /*138548*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
71266 /*138558*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71295 /*138613*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
71298 /*138623*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
71301 /*138633*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71308 /*138650*/        OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
71311 /*138660*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
71314 /*138670*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71336 /*138713*/      OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
71339 /*138723*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
71342 /*138733*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71349 /*138751*/      OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
71352 /*138761*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
71355 /*138771*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71362 /*138789*/      OPC_EmitInteger, MVT::i32, Hexagon::HvxWRRegClassID,
71365 /*138799*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_hi,
71368 /*138809*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71507 /*139046*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71514 /*139060*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71523 /*139081*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71536 /*139113*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71541 /*139131*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71548 /*139145*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71553 /*139163*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71562 /*139184*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71567 /*139202*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71583 /*139240*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71592 /*139261*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71603 /*139286*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71608 /*139304*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71617 /*139325*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71622 /*139343*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71636 /*139372*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71643 /*139386*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71652 /*139407*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71667 /*139442*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71676 /*139463*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71686 /*139483*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71695 /*139505*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71700 /*139523*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71712 /*139549*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71729 /*139592*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71736 /*139606*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71745 /*139627*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71758 /*139659*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71763 /*139677*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71770 /*139691*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71775 /*139709*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71784 /*139730*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71789 /*139748*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71805 /*139786*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71814 /*139807*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71825 /*139832*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71830 /*139850*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71839 /*139871*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71844 /*139889*/          OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71858 /*139918*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71865 /*139932*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71874 /*139953*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71889 /*139988*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71898 /*140009*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71908 /*140029*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71917 /*140051*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71922 /*140069*/        OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71934 /*140095*/      OPC_EmitInteger, MVT::i32, Hexagon::vsub_lo,
71950 /*140134*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
71952                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
71957 /*140169*/      OPC_EmitInteger, MVT::i32, 0, 
71960                     MVT::i32, 1/*#Ops*/, 8,  // Results = #9
71965 /*140196*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
71967                     MVT::i32, 1/*#Ops*/, 12,  // Results = #13
71974 /*140239*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
71976                     MVT::i32, 1/*#Ops*/, 17,  // Results = #18
71988 /*140283*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
71990                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
71995 /*140318*/        OPC_EmitInteger, MVT::i32, 0, 
71998                       MVT::i32, 1/*#Ops*/, 8,  // Results = #9
72003 /*140345*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
72005                       MVT::i32, 1/*#Ops*/, 12,  // Results = #13
72012 /*140388*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
72014                       MVT::i32, 1/*#Ops*/, 17,  // Results = #18
72023 /*140425*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
72025                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
72030 /*140460*/        OPC_EmitInteger, MVT::i32, 0, 
72033                       MVT::i32, 1/*#Ops*/, 8,  // Results = #9
72038 /*140487*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
72040                       MVT::i32, 1/*#Ops*/, 12,  // Results = #13
72047 /*140530*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
72049                       MVT::i32, 1/*#Ops*/, 17,  // Results = #18
72058 /*140567*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
72060                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
72065 /*140602*/        OPC_EmitInteger, MVT::i32, 0, 
72068                       MVT::i32, 1/*#Ops*/, 8,  // Results = #9
72073 /*140629*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
72075                       MVT::i32, 1/*#Ops*/, 12,  // Results = #13
72082 /*140672*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
72084                       MVT::i32, 1/*#Ops*/, 17,  // Results = #18
72097 /*140717*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
72099                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
72104 /*140752*/        OPC_EmitInteger, MVT::i32, 0, 
72107                       MVT::i32, 1/*#Ops*/, 8,  // Results = #9
72112 /*140779*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
72114                       MVT::i32, 1/*#Ops*/, 12,  // Results = #13
72121 /*140822*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
72123                       MVT::i32, 1/*#Ops*/, 17,  // Results = #18
72132 /*140859*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
72134                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
72139 /*140894*/        OPC_EmitInteger, MVT::i32, 0, 
72142                       MVT::i32, 1/*#Ops*/, 8,  // Results = #9
72147 /*140921*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
72149                       MVT::i32, 1/*#Ops*/, 12,  // Results = #13
72156 /*140964*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
72158                       MVT::i32, 1/*#Ops*/, 17,  // Results = #18
72481 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
72960   return CurDAG->getTargetConstant(NV, SDLoc(N), MVT::i32);
72967   return CurDAG->getTargetConstant(NV, SDLoc(N), MVT::i32);
72974   return CurDAG->getTargetConstant(NV, SDLoc(N), MVT::i32);
72981   return CurDAG->getTargetConstant(Log2_32(NV), SDLoc(N), MVT::i32);
72988   return CurDAG->getTargetConstant(Log2_32(NV), SDLoc(N), MVT::i32);
72995   return CurDAG->getTargetConstant(Log2_32(NV), SDLoc(N), MVT::i32);
73002   return CurDAG->getTargetConstant(Log2_32(V), SDLoc(N), MVT::i32);
73009   return CurDAG->getTargetConstant(Log2_32(V), SDLoc(N), MVT::i32);
73016   return CurDAG->getTargetConstant(Log2_32(V), SDLoc(N), MVT::i32);
73023   return CurDAG->getTargetConstant(Imm & -8, SDLoc(N), MVT::i32);
73032   return CurDAG->getTargetConstant(imm, SDLoc(N), MVT::i32);
73041   return CurDAG->getTargetConstant(imm, SDLoc(N), MVT::i32);
73052   return CurDAG->getTargetConstant(imm, SDLoc(N), MVT::i32);
73059   return CurDAG->getTargetConstant(Log2_64(V), SDLoc(N), MVT::i32);
73067   return CurDAG->getTargetConstant(V-32, SDLoc(N), MVT::i32);
73074   return CurDAG->getTargetConstant(Log2_64(NV), SDLoc(N), MVT::i32);
73082   return CurDAG->getTargetConstant(V-1, SDLoc(N), MVT::i32);
73089   return CurDAG->getTargetConstant(V-1, SDLoc(N), MVT::i32);
73096   return CurDAG->getTargetConstant(V-2, SDLoc(N), MVT::i32);
73103   return CurDAG->getTargetConstant(V-3, SDLoc(N), MVT::i32);
73117    return CurDAG->getTargetConstant(64 - Imm, SDLoc(N), MVT::i32);
73124    return CurDAG->getTargetConstant(128 - Imm, SDLoc(N), MVT::i32);
73139                                    SDLoc(N), MVT::i32);
73144 int32_t V = 64 - N->getSExtValue();return CurDAG->getTargetConstant(V, SDLoc(N), MVT::i32);
73149   return CurDAG->getTargetConstant(N->getZExtValue() / 8, SDLoc(N), MVT::i32);
73154 int32_t V = 32 - N->getSExtValue();return CurDAG->getTargetConstant(V, SDLoc(N), MVT::i32);
73159   return CurDAG->getTargetConstant(N->getSExtValue(), SDLoc(N), MVT::i32);
73168   return CurDAG->getTargetConstant(S, SDLoc(N), MVT::i32);
73176   return CurDAG->getTargetConstant(V << 16 | V, SDLoc(N), MVT::i32);
73183   return CurDAG->getTargetConstant(ST.getVectorLength()/2, SDLoc(N), MVT::i32);
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc
 2340   /* 2 */ MVT::i1, MVT::v2i1, MVT::v4i1, MVT::v8i1, MVT::v4i8, MVT::v2i16, MVT::i32, MVT::Other,
 2344   /* 22 */ MVT::i32, MVT::f32, MVT::v4i8, MVT::v2i16, MVT::Other,
gen/lib/Target/Lanai/LanaiGenCallingConv.inc
   26     LocVT = MVT::i32;
   37       if (LocVT == MVT::i32) {
   63     LocVT = MVT::i32;
   73     if (LocVT == MVT::i32) {
   96   if (LocVT == MVT::i32) {
gen/lib/Target/Lanai/LanaiGenDAGISel.inc
   61 /*     8*/    OPC_CheckChild1Type, MVT::i32,
   63 /*    12*/    OPC_CheckType, MVT::i32,
   70                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
   77                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
   88                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
   96                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
  104                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
  115                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
  123                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
  133                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
  142                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
  151                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
  160                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
  170                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
  178                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
  187                     MVT::i32, 1/*#Ops*/, 2, 
  195 /*   269*/    OPC_CheckChild1Type, MVT::i32,
  197 /*   272*/    OPC_CheckChild2Type, MVT::i32,
  264 /*   400*/    OPC_CheckChild1Type, MVT::i32,
  269                   MVT::i32, 3/*#Ops*/, 2, 3, 4, 
  284                   MVT::i32, 2/*#Ops*/, 1, 2, 
  300                   MVT::i32, 2/*#Ops*/, 1, 2, 
  313 /*   489*/          OPC_CheckType, MVT::i32,
  315                         MVT::i32, 2/*#Ops*/, 0, 1, 
  321 /*   504*/          OPC_CheckType, MVT::i32,
  323                         MVT::i32, 2/*#Ops*/, 0, 1, 
  329 /*   519*/          OPC_CheckType, MVT::i32,
  331                         MVT::i32, 2/*#Ops*/, 0, 1, 
  337 /*   534*/          OPC_CheckType, MVT::i32,
  339                         MVT::i32, 2/*#Ops*/, 0, 1, 
  345 /*   549*/          OPC_CheckType, MVT::i32,
  347                         MVT::i32, 2/*#Ops*/, 0, 1, 
  357 /*   571*/          OPC_CheckType, MVT::i32,
  360                         MVT::i32, 1/*#Ops*/, 1, 
  366 /*   588*/          OPC_CheckType, MVT::i32,
  369                         MVT::i32, 1/*#Ops*/, 1, 
  375 /*   605*/          OPC_CheckType, MVT::i32,
  378                         MVT::i32, 1/*#Ops*/, 1, 
  384 /*   622*/          OPC_CheckType, MVT::i32,
  387                         MVT::i32, 1/*#Ops*/, 1, 
  393 /*   639*/          OPC_CheckType, MVT::i32,
  396                         MVT::i32, 1/*#Ops*/, 1, 
  410 /*   667*/        OPC_CheckType, MVT::i32,
  412                       MVT::i32, 2/*#Ops*/, 1, 0, 
  419 /*   683*/        OPC_CheckType, MVT::i32,
  421                       MVT::i32, 2/*#Ops*/, 1, 0, 
  428 /*   699*/        OPC_CheckType, MVT::i32,
  430                       MVT::i32, 2/*#Ops*/, 1, 0, 
  437 /*   715*/        OPC_CheckType, MVT::i32,
  439                       MVT::i32, 2/*#Ops*/, 1, 0, 
  446 /*   731*/        OPC_CheckType, MVT::i32,
  448                       MVT::i32, 2/*#Ops*/, 1, 0, 
  464                         MVT::i32, 2/*#Ops*/, 0, 3, 
  473                         MVT::i32, 2/*#Ops*/, 0, 3, 
  482                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  482                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  491                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  491                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  496 /*   824*/        OPC_EmitInteger, MVT::i32, 0, 
  499                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  504                         MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  504                         MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  522                       MVT::i32, 2/*#Ops*/, 0, 3, 
  531                       MVT::i32, 2/*#Ops*/, 0, 3, 
  540                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  540                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  549                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  549                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  554 /*   936*/      OPC_EmitInteger, MVT::i32, 0, 
  557                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  562                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  562                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  579                       MVT::i32, 2/*#Ops*/, 0, 3, 
  588                       MVT::i32, 2/*#Ops*/, 0, 3, 
  597                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  597                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  606                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  606                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  611 /*  1047*/      OPC_EmitInteger, MVT::i32, 0, 
  614                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  619                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  619                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  636                       MVT::i32, 2/*#Ops*/, 0, 3, 
  645                       MVT::i32, 2/*#Ops*/, 0, 3, 
  653                       MVT::i32, 2/*#Ops*/, 0, 2, 
  658 /*  1137*/      OPC_EmitInteger, MVT::i32, 0, 
  660                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  676                       MVT::i32, 2/*#Ops*/, 0, 3, 
  685                       MVT::i32, 2/*#Ops*/, 0, 3, 
  693                       MVT::i32, 2/*#Ops*/, 0, 2, 
  698 /*  1213*/      OPC_EmitInteger, MVT::i32, 0, 
  700                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  716                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  716                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  725                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  725                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  730 /*  1276*/      OPC_EmitInteger, MVT::i32, 0, 
  732                     MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  732                     MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  748                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  748                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  757                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  757                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  762 /*  1340*/      OPC_EmitInteger, MVT::i32, 0, 
  764                     MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  764                     MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  781                       MVT::i32, 2/*#Ops*/, 0, 3, 
  790                       MVT::i32, 2/*#Ops*/, 0, 3, 
  795 /*  1403*/      OPC_EmitInteger, MVT::i32, 0, 
  798                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  803                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  803                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  821                       MVT::i32, 2/*#Ops*/, 0, 3, 
  830                       MVT::i32, 2/*#Ops*/, 0, 3, 
  835 /*  1479*/      OPC_EmitInteger, MVT::i32, 0, 
  838                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  843                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  843                       MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  861                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  861                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  870                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  870                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
  875 /*  1557*/      OPC_CheckChild0Type, MVT::i32,
  877 /*  1560*/      OPC_EmitInteger, MVT::i32, 0, 
  879                     MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  879                     MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  893                     MVT::i32, 2/*#Ops*/, 0, 2, 
  897 /*  1599*/      OPC_EmitInteger, MVT::i32, 0, 
  899                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  913                     MVT::i32, 2/*#Ops*/, 0, 2, 
  917 /*  1638*/      OPC_EmitRegister, MVT::i32, Lanai::R0,
  918 /*  1641*/      OPC_EmitInteger, MVT::i32, 0, 
  920                     MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
  921 /*  1653*/      OPC_EmitInteger, MVT::i32, 0, 
  923                     MVT::i32, 3/*#Ops*/, 0, 4, 5, 
  937                     MVT::i32, 2/*#Ops*/, 0, 2, 
  941 /*  1692*/      OPC_EmitRegister, MVT::i32, Lanai::R0,
  942 /*  1695*/      OPC_EmitInteger, MVT::i32, 0, 
  944                     MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
  945 /*  1707*/      OPC_EmitInteger, MVT::i32, 0, 
  947                     MVT::i32, 3/*#Ops*/, 0, 4, 5, 
  963                       MVT::i32, 2/*#Ops*/, 0, 3, 
  972                       MVT::i32, 2/*#Ops*/, 0, 3, 
  977 /*  1768*/      OPC_CheckChild0Type, MVT::i32,
  980                     MVT::i32, 2/*#Ops*/, 0, 1, 
 1009                   MVT::i32, 1/*#Ops*/, 1, 
 1020 /*  1838*/    OPC_CheckType, MVT::i32,
 1023                   MVT::i32, 3/*#Ops*/, 0, 1, 3, 
 1036                       MVT::i32, 1/*#Ops*/, 1, 
 1043                       MVT::i32, 1/*#Ops*/, 1, 
 1050                     MVT::i32, 1/*#Ops*/, 1, 
 1059 /*  1906*/      OPC_CheckType, MVT::i32,
 1061                     MVT::i32, 1/*#Ops*/, 0, 
 1066 /*  1919*/      OPC_CheckType, MVT::i32,
 1068                     MVT::i32, 1/*#Ops*/, 0, 
 1073 /*  1932*/      OPC_CheckType, MVT::i32,
 1075                     MVT::i32, 1/*#Ops*/, 0, 
 1080 /*  1945*/      OPC_CheckType, MVT::i32,
 1082                     MVT::i32, 1/*#Ops*/, 0, 
 1087 /*  1958*/      OPC_CheckType, MVT::i32,
 1089                     MVT::i32, 1/*#Ops*/, 0, 
 1098 /*  1978*/      OPC_CheckType, MVT::i32,
 1099 /*  1980*/      OPC_EmitRegister, MVT::i32, Lanai::R0,
 1101                     MVT::i32, 2/*#Ops*/, 1, 0, 
 1106 /*  1995*/      OPC_CheckType, MVT::i32,
 1107 /*  1997*/      OPC_EmitRegister, MVT::i32, Lanai::R0,
 1109                     MVT::i32, 2/*#Ops*/, 1, 0, 
 1114 /*  2012*/      OPC_CheckType, MVT::i32,
 1115 /*  2014*/      OPC_EmitRegister, MVT::i32, Lanai::R0,
 1117                     MVT::i32, 2/*#Ops*/, 1, 0, 
 1122 /*  2029*/      OPC_CheckType, MVT::i32,
 1123 /*  2031*/      OPC_EmitRegister, MVT::i32, Lanai::R0,
 1125                     MVT::i32, 2/*#Ops*/, 1, 0, 
 1130 /*  2046*/      OPC_CheckType, MVT::i32,
 1131 /*  2048*/      OPC_EmitRegister, MVT::i32, Lanai::R0,
 1133                     MVT::i32, 2/*#Ops*/, 1, 0, 
 1142 /*  2070*/      OPC_CheckType, MVT::i32,
 1144                     MVT::i32, 1/*#Ops*/, 0, 
 1149 /*  2083*/      OPC_CheckType, MVT::i32,
 1151                     MVT::i32, 1/*#Ops*/, 0, 
 1156 /*  2096*/      OPC_CheckType, MVT::i32,
 1158                     MVT::i32, 1/*#Ops*/, 0, 
 1163 /*  2109*/      OPC_CheckType, MVT::i32,
 1165                     MVT::i32, 1/*#Ops*/, 0, 
 1170 /*  2122*/      OPC_CheckType, MVT::i32,
 1172                     MVT::i32, 1/*#Ops*/, 0, 
 1180 /*  2140*/      OPC_EmitRegister, MVT::i32, Lanai::R1,
 1184                     MVT::i32, 2/*#Ops*/, 1, 3, 
 1189 /*  2159*/      OPC_EmitRegister, MVT::i32, Lanai::R1,
 1193                     MVT::i32, 2/*#Ops*/, 1, 3, 
 1201                     MVT::i32, 1/*#Ops*/, 2, 
 1209                     MVT::i32, 1/*#Ops*/, 2, 
 1214 /*  2208*/      OPC_EmitRegister, MVT::i32, Lanai::R0,
 1217                     MVT::i32, 2/*#Ops*/, 1, 2, 
 1224                     MVT::i32, 1/*#Ops*/, 2,  // Results = #3
 1228                     MVT::i32, 2/*#Ops*/, 3, 5, 
 1246 /*  2270*/    OPC_CheckChild1Type, MVT::i32,
 1263                   MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 1263                   MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 1269                   MVT::i32, 1/*#Ops*/, 0, 
 1275                   MVT::i32, 1/*#Ops*/, 0, 
 1281                   MVT::i32, 1/*#Ops*/, 0, 
 1371 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
 1552                                    SDLoc(N), MVT::i32);
 1559                                    MVT::i32);
 1565   return CurDAG->getTargetConstant(-N->getSExtValue(), SDLoc(N), MVT::i32);
 1572                                    SDLoc(N), MVT::i32);
gen/lib/Target/Lanai/LanaiGenRegisterInfo.inc
  613   /* 0 */ MVT::i32, MVT::Other,
gen/lib/Target/MSP430/MSP430GenDAGISel.inc
 2853 /*  5770*/        OPC_EmitInteger, MVT::i32, MSP430::subreg_8bit,
 2856 /*  5781*/        OPC_EmitInteger, MVT::i32, MSP430::subreg_8bit,
 4482 /*  8958*/        OPC_EmitInteger, MVT::i32, MSP430::subreg_8bit,
 4658 /*  9279*/    OPC_EmitInteger, MVT::i32, MSP430::subreg_8bit,
 4665 /*  9295*/    OPC_EmitInteger, MVT::i32, MSP430::subreg_8bit,
gen/lib/Target/Mips/MipsGenCallingConv.inc
   95   if (LocVT == MVT::i32) {
  115       LocVT == MVT::i32 ||
  132       LocVT == MVT::i32) {
  145     if (LocVT == MVT::i32) {
  271       LocVT == MVT::i32 ||
  288       LocVT == MVT::i32) {
  343     LocVT = MVT::i32;
  352   if (LocVT == MVT::i32 ||
  472     LocVT = MVT::i32;
  481   if (LocVT == MVT::i32) {
  493   if (LocVT == MVT::i32) {
  529   if (LocVT == MVT::i32 ||
  713         LocVT == MVT::i32 ||
  730         LocVT == MVT::i32 ||
  785     LocVT = MVT::i32;
  795     if (LocVT == MVT::i32) {
gen/lib/Target/Mips/MipsGenDAGISel.inc
  175 /*   208*/      OPC_CheckChild1Type, MVT::i32,
  182 /*   221*/      OPC_EmitRegister, MVT::i32, Mips::ZERO,
  190 /*   238*/        OPC_CheckChild1Type, MVT::i32,
  549 /*   897*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
  551                       MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
  564 /*   930*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
  566                       MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
  592 /*   985*/      OPC_CheckType, MVT::i32,
  601                         MVT::i32, 2/*#Ops*/, 2, 3, 
  610                         MVT::i32, 2/*#Ops*/, 2, 3, 
  622                         MVT::i32, 2/*#Ops*/, 2, 3, 
  631                         MVT::i32, 2/*#Ops*/, 2, 3, 
  641                       MVT::i32, 2/*#Ops*/, 2, 3, 
  651                       MVT::i32, 2/*#Ops*/, 2, 3, 
  660 /*  1110*/      OPC_CheckType, MVT::i32,
  663 /*  1115*/      OPC_CheckType, MVT::i32,
  670                       MVT::i32, 2/*#Ops*/, 1, 2, 
  679                       MVT::i32, 2/*#Ops*/, 1, 2, 
  687                       MVT::i32, 2/*#Ops*/, 1, 2, 
  697 /*  1176*/        OPC_CheckType, MVT::i32,
  702                       MVT::i32, 2/*#Ops*/, 2, 3, 
  708 /*  1197*/        OPC_CheckType, MVT::i32,
  713                       MVT::i32, 2/*#Ops*/, 2, 3, 
  719 /*  1218*/        OPC_CheckType, MVT::i32,
  724                       MVT::i32, 2/*#Ops*/, 2, 3, 
  730 /*  1239*/        OPC_CheckType, MVT::i32,
  735                       MVT::i32, 2/*#Ops*/, 2, 3, 
  740 /*  1258*/        OPC_CheckType, MVT::i32,
  746                         MVT::i32, 2/*#Ops*/, 2, 3, 
  754                         MVT::i32, 2/*#Ops*/, 2, 3, 
  762                         MVT::i32, 2/*#Ops*/, 2, 3, 
  770                         MVT::i32, 2/*#Ops*/, 2, 3, 
  778                         MVT::i32, 2/*#Ops*/, 2, 3, 
  784 /*  1340*/        OPC_CheckType, MVT::i32,
  791                         MVT::i32, 2/*#Ops*/, 2, 3, 
  800                         MVT::i32, 2/*#Ops*/, 2, 3, 
  809                         MVT::i32, 2/*#Ops*/, 2, 3, 
  932 /*  1620*/        OPC_CheckType, MVT::i32,
  937                       MVT::i32, 2/*#Ops*/, 2, 3, 
  943 /*  1641*/        OPC_CheckType, MVT::i32,
  948                       MVT::i32, 2/*#Ops*/, 2, 3, 
  954 /*  1662*/        OPC_CheckType, MVT::i32,
  959                       MVT::i32, 2/*#Ops*/, 2, 3, 
  965 /*  1683*/        OPC_CheckType, MVT::i32,
  970                       MVT::i32, 2/*#Ops*/, 2, 3, 
  975 /*  1702*/        OPC_CheckType, MVT::i32,
  980                       MVT::i32, 2/*#Ops*/, 2, 3, 
  985 /*  1721*/        OPC_CheckType, MVT::i32,
  992                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1001                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1008 /*  1764*/        OPC_CheckType, MVT::i32,
 1013                       MVT::i32, 2/*#Ops*/, 2, 3, 
 1019 /*  1785*/        OPC_CheckType, MVT::i32,
 1024                       MVT::i32, 2/*#Ops*/, 2, 3, 
 1030 /*  1806*/        OPC_CheckType, MVT::i32,
 1035                       MVT::i32, 2/*#Ops*/, 2, 3, 
 1040 /*  1825*/        OPC_CheckType, MVT::i32,
 1047                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1056                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1062 /*  1866*/        OPC_CheckType, MVT::i32,
 1068                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1075                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1081 /*  1901*/        OPC_CheckType, MVT::i32,
 1088                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1097                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1106                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1112 /*  1960*/        OPC_SwitchType /*3 cases */, 42, MVT::i32,// ->2005
 1118                           MVT::i32, 2/*#Ops*/, 2, 3, 
 1126                             MVT::i32, 2/*#Ops*/, 2, 3, 
 1131                             MVT::i32, 2/*#Ops*/, 2, 3, 
 1332                       MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
 1333 /*  2377*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
 1343                       MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
 1344 /*  2404*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
 1399 /*  2512*/            OPC_CheckType, MVT::i32,
 1441 /*  2585*/            OPC_CheckType, MVT::i32,
 1488 /*  2663*/            OPC_CheckType, MVT::i32,
 1531 /*  2737*/            OPC_CheckType, MVT::i32,
 1574 /*  2808*/            OPC_CheckType, MVT::i32,
 1595 /*  2844*/            OPC_CheckType, MVT::i32,
 1616 /*  2880*/            OPC_CheckType, MVT::i32,
 1637 /*  2916*/            OPC_CheckType, MVT::i32,
 1654 /*  2945*/            OPC_CheckType, MVT::i32,
 1657 /*  2950*/            OPC_CheckType, MVT::i32,
 1669 /*  2972*/              OPC_EmitInteger, MVT::i32, Mips::sub_32,
 1689 /*  3016*/              OPC_EmitInteger, MVT::i32, Mips::sub_32,
 1704 /*  3050*/          OPC_CheckChild0Type, MVT::i32,
 1707 /*  3057*/            OPC_CheckType, MVT::i32,
 1769 /*  3153*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 1784 /*  3179*/                OPC_EmitRegister, MVT::i32, Mips::ZERO,
 1871 /*  3315*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 1885 /*  3339*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 1920 /*  3396*/            OPC_CheckType, MVT::i32,
 1944 /*  3443*/            OPC_CheckType, MVT::i32,
 1973 /*  3491*/                OPC_CheckType, MVT::i32,
 1985                                 MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
 1986 /*  3517*/                  OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2002                                 MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
 2003 /*  3551*/                  OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2012 /*  3567*/                OPC_CheckType, MVT::i32,
 2025                                 MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
 2026 /*  3596*/                  OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2043                                 MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
 2044 /*  3633*/                  OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2053 /*  3649*/                OPC_CheckType, MVT::i32,
 2065                                 MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
 2066 /*  3675*/                  OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2082                                 MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
 2083 /*  3709*/                  OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2092 /*  3725*/                OPC_CheckType, MVT::i32,
 2105                                 MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
 2106 /*  3754*/                  OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2123                                 MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
 2124 /*  3791*/                  OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2133 /*  3807*/                OPC_CheckType, MVT::i32,
 2145                                 MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
 2161                                 MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
 2170 /*  3875*/                OPC_CheckType, MVT::i32,
 2183                                 MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
 2200                                 MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
 2210 /*  3951*/                OPC_CheckType, MVT::i32,
 2226 /*  3977*/                OPC_CheckType, MVT::i32,
 2260 /*  4033*/                OPC_CheckType, MVT::i32,
 2276 /*  4059*/              OPC_CheckType, MVT::i32,
 2290 /*  4082*/              OPC_CheckType, MVT::i32,
 2304 /*  4105*/              OPC_CheckType, MVT::i32,
 2318 /*  4128*/              OPC_CheckType, MVT::i32,
 2332 /*  4151*/              OPC_CheckType, MVT::i32,
 2341                             MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #4
 2342 /*  4171*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2349 /*  4185*/              OPC_CheckType, MVT::i32,
 2358                             MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #4
 2359 /*  4205*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2366 /*  4219*/              OPC_CheckType, MVT::i32,
 2375                             MVT::i32, 2/*#Ops*/, 2, 1,  // Results = #4
 2376 /*  4239*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2383 /*  4253*/              OPC_CheckType, MVT::i32,
 2392                             MVT::i32, 2/*#Ops*/, 2, 1,  // Results = #4
 2393 /*  4273*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2400 /*  4287*/              OPC_CheckType, MVT::i32,
 2409                             MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #4
 2410 /*  4307*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2417 /*  4321*/              OPC_CheckType, MVT::i32,
 2426                             MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #4
 2427 /*  4341*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2434 /*  4355*/              OPC_CheckType, MVT::i32,
 2443                             MVT::i32, 2/*#Ops*/, 2, 1,  // Results = #4
 2444 /*  4375*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2451 /*  4389*/              OPC_CheckType, MVT::i32,
 2460                             MVT::i32, 2/*#Ops*/, 2, 1,  // Results = #4
 2461 /*  4409*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2468 /*  4423*/              OPC_CheckType, MVT::i32,
 2477                             MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #4
 2484 /*  4453*/              OPC_CheckType, MVT::i32,
 2493                             MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #4
 2500 /*  4483*/              OPC_CheckType, MVT::i32,
 2509                             MVT::i32, 2/*#Ops*/, 2, 1,  // Results = #4
 2516 /*  4513*/              OPC_CheckType, MVT::i32,
 2525                             MVT::i32, 2/*#Ops*/, 2, 1,  // Results = #4
 2532 /*  4543*/              OPC_CheckType, MVT::i32,
 2546 /*  4566*/              OPC_CheckType, MVT::i32,
 2560 /*  4589*/              OPC_CheckType, MVT::i32,
 2574 /*  4612*/              OPC_CheckType, MVT::i32,
 2588 /*  4635*/              OPC_CheckType, MVT::i32,
 2602 /*  4658*/              OPC_CheckType, MVT::i32,
 2620 /*  4689*/            OPC_CheckType, MVT::i32,
 2705 /*  4828*/            OPC_CheckType, MVT::i32,
 2720 /*  4861*/            OPC_CheckType, MVT::i32,
 2740 /*  4895*/                OPC_CheckType, MVT::i32,
 2752                                 MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
 2753 /*  4921*/                  OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2769                                 MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
 2770 /*  4955*/                  OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2779 /*  4971*/                OPC_CheckType, MVT::i32,
 2792                                 MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
 2793 /*  5000*/                  OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2810                                 MVT::i32, 2/*#Ops*/, 1, 5,  // Results = #6
 2811 /*  5037*/                  OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2820 /*  5053*/              OPC_CheckType, MVT::i32,
 2834 /*  5076*/              OPC_CheckType, MVT::i32,
 2848 /*  5099*/              OPC_CheckType, MVT::i32,
 2857                             MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #4
 2858 /*  5119*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2865 /*  5133*/              OPC_CheckType, MVT::i32,
 2874                             MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #4
 2875 /*  5153*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2882 /*  5167*/              OPC_CheckType, MVT::i32,
 2891                             MVT::i32, 2/*#Ops*/, 2, 1,  // Results = #4
 2892 /*  5187*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2899 /*  5201*/              OPC_CheckType, MVT::i32,
 2908                             MVT::i32, 2/*#Ops*/, 2, 1,  // Results = #4
 2909 /*  5221*/              OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2921 /*  5240*/        OPC_CheckChild1Type, MVT::i32,
 2929 /*  5253*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2944 /*  5279*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
 2978 /*  5343*/        OPC_CheckChild0Type, MVT::i32,
 2984 /*  5355*/          OPC_CheckType, MVT::i32,
 2993 /*  5370*/            OPC_CheckType, MVT::i32,
 2996                           MVT::i32, 2/*#Ops*/, 1, 0, 
 3007 /*  5394*/            OPC_CheckType, MVT::i32,
 3010                           MVT::i32, 2/*#Ops*/, 1, 0, 
 3021 /*  5418*/            OPC_CheckType, MVT::i32,
 3024                           MVT::i32, 2/*#Ops*/, 1, 0, 
 3035 /*  5442*/            OPC_CheckType, MVT::i32,
 3038                           MVT::i32, 2/*#Ops*/, 1, 0, 
 3049 /*  5466*/            OPC_CheckType, MVT::i32,
 3052                           MVT::i32, 2/*#Ops*/, 1, 0, 
 3063 /*  5490*/            OPC_CheckType, MVT::i32,
 3066                           MVT::i32, 2/*#Ops*/, 1, 0, 
 3077 /*  5514*/            OPC_CheckType, MVT::i32,
 3080                           MVT::i32, 2/*#Ops*/, 1, 0, 
 3092 /*  5540*/              OPC_CheckType, MVT::i32,
 3095                             MVT::i32, 2/*#Ops*/, 1, 0, 
 3164 /*  5679*/          OPC_CheckType, MVT::i32,
 3170 /*  5688*/            OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->5702
 3173                             MVT::i32, 3/*#Ops*/, 1, 0, 2, 
 3188 /*  5722*/            OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->5736
 3191                             MVT::i32, 3/*#Ops*/, 1, 0, 2, 
 3206 /*  5756*/            OPC_CheckType, MVT::i32,
 3209                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
 3217 /*  5775*/            OPC_CheckType, MVT::i32,
 3220                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
 3228 /*  5794*/            OPC_CheckType, MVT::i32,
 3231                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
 3239 /*  5813*/            OPC_CheckType, MVT::i32,
 3242                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
 3250 /*  5832*/            OPC_CheckType, MVT::i32,
 3253                           MVT::i32, 3/*#Ops*/, 1, 2, 0, 
 3261 /*  5851*/            OPC_CheckType, MVT::i32,
 3264                           MVT::i32, 3/*#Ops*/, 1, 2, 0, 
 3275 /*  5877*/            OPC_CheckType, MVT::i32,
 3281 /*  5886*/              OPC_CheckType, MVT::i32,
 3285                             MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 3287                             MVT::i32, 3/*#Ops*/, 2, 5, 3, 
 3295 /*  5915*/              OPC_CheckType, MVT::i32,
 3299                             MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 3301                             MVT::i32, 3/*#Ops*/, 2, 5, 3, 
 3308 /*  5943*/            OPC_CheckType, MVT::i32,
 3314 /*  5952*/              OPC_CheckType, MVT::i32,
 3319                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3321                             MVT::i32, 3/*#Ops*/, 2, 6, 3, 
 3329 /*  5984*/              OPC_CheckType, MVT::i32,
 3334                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3336                             MVT::i32, 3/*#Ops*/, 2, 6, 3, 
 3344 /*  6017*/            OPC_CheckType, MVT::i32,
 3348 /*  6022*/            OPC_CheckType, MVT::i32,
 3353                           MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3355                           MVT::i32, 3/*#Ops*/, 2, 6, 3, 
 3361 /*  6052*/            OPC_CheckType, MVT::i32,
 3371                             MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 3385                             MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 3394 /*  6118*/            OPC_CheckType, MVT::i32,
 3405                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3420                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3430 /*  6192*/            OPC_CheckType, MVT::i32,
 3439                           MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3447 /*  6227*/            OPC_CheckType, MVT::i32,
 3453 /*  6236*/              OPC_CheckType, MVT::i32,
 3457                             MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 3459                             MVT::i32, 3/*#Ops*/, 2, 5, 3, 
 3467 /*  6265*/              OPC_CheckType, MVT::i32,
 3471                             MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 3473                             MVT::i32, 3/*#Ops*/, 2, 5, 3, 
 3480 /*  6293*/            OPC_CheckType, MVT::i32,
 3486 /*  6302*/              OPC_CheckType, MVT::i32,
 3491                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3493                             MVT::i32, 3/*#Ops*/, 2, 6, 3, 
 3501 /*  6334*/              OPC_CheckType, MVT::i32,
 3506                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3508                             MVT::i32, 3/*#Ops*/, 2, 6, 3, 
 3516 /*  6367*/            OPC_CheckType, MVT::i32,
 3520 /*  6372*/            OPC_CheckType, MVT::i32,
 3525                           MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3527                           MVT::i32, 3/*#Ops*/, 2, 6, 3, 
 3533 /*  6402*/            OPC_CheckType, MVT::i32,
 3539 /*  6411*/              OPC_CheckType, MVT::i32,
 3543                             MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 3545                             MVT::i32, 3/*#Ops*/, 2, 5, 3, 
 3553 /*  6440*/              OPC_CheckType, MVT::i32,
 3557                             MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 3559                             MVT::i32, 3/*#Ops*/, 2, 5, 3, 
 3566 /*  6468*/            OPC_CheckType, MVT::i32,
 3572 /*  6477*/              OPC_CheckType, MVT::i32,
 3577                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3579                             MVT::i32, 3/*#Ops*/, 2, 6, 3, 
 3587 /*  6509*/              OPC_CheckType, MVT::i32,
 3592                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3594                             MVT::i32, 3/*#Ops*/, 2, 6, 3, 
 3602 /*  6542*/            OPC_CheckType, MVT::i32,
 3606 /*  6547*/            OPC_CheckType, MVT::i32,
 3611                           MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3613                           MVT::i32, 3/*#Ops*/, 2, 6, 3, 
 3622 /*  6583*/          OPC_CheckType, MVT::i32,
 3628 /*  6592*/            OPC_CheckType, MVT::i32,
 3631                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #3
 3633                           MVT::i32, 2/*#Ops*/, 2, 0,  // Results = #4
 3635                           MVT::i32, 2/*#Ops*/, 3, 4, 
 3643 /*  6626*/            OPC_CheckType, MVT::i32,
 3646                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #3
 3648                           MVT::i32, 2/*#Ops*/, 2, 0,  // Results = #4
 3650                           MVT::i32, 2/*#Ops*/, 3, 4, 
 3658 /*  6660*/            OPC_CheckType, MVT::i32,
 3661                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #3
 3663                           MVT::i32, 2/*#Ops*/, 2, 0,  // Results = #4
 3665                           MVT::i32, 2/*#Ops*/, 3, 4, 
 3673 /*  6694*/            OPC_CheckType, MVT::i32,
 3676                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #3
 3678                           MVT::i32, 2/*#Ops*/, 2, 0,  // Results = #4
 3680                           MVT::i32, 2/*#Ops*/, 3, 4, 
 3691 /*  6735*/            OPC_CheckType, MVT::i32,
 3697 /*  6744*/              OPC_CheckType, MVT::i32,
 3702                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3704                             MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
 3708                             MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
 3710                             MVT::i32, 2/*#Ops*/, 3, 10,  // Results = #11
 3712                             MVT::i32, 2/*#Ops*/, 7, 11, 
 3720 /*  6804*/              OPC_CheckType, MVT::i32,
 3725                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3727                             MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
 3731                             MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
 3733                             MVT::i32, 2/*#Ops*/, 3, 10,  // Results = #11
 3735                             MVT::i32, 2/*#Ops*/, 7, 11, 
 3742 /*  6863*/            OPC_CheckType, MVT::i32,
 3748 /*  6872*/              OPC_CheckType, MVT::i32,
 3753                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3755                             MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
 3759                             MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
 3761                             MVT::i32, 2/*#Ops*/, 3, 10,  // Results = #11
 3763                             MVT::i32, 2/*#Ops*/, 7, 11, 
 3771 /*  6932*/              OPC_CheckType, MVT::i32,
 3776                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3778                             MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
 3782                             MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
 3784                             MVT::i32, 2/*#Ops*/, 3, 10,  // Results = #11
 3786                             MVT::i32, 2/*#Ops*/, 7, 11, 
 3796 /*  6996*/          OPC_CheckType, MVT::i32,
 3843 /*  7108*/            OPC_CheckType, MVT::i32,
 3849 /*  7117*/              OPC_CheckType, MVT::i32,
 3854                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3856                             MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
 3860                             MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
 3862                             MVT::i32, 2/*#Ops*/, 3, 10,  // Results = #11
 3864                             MVT::i32, 2/*#Ops*/, 7, 11, 
 3872 /*  7177*/              OPC_CheckType, MVT::i32,
 3877                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3879                             MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
 3883                             MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
 3885                             MVT::i32, 2/*#Ops*/, 3, 10,  // Results = #11
 3887                             MVT::i32, 2/*#Ops*/, 7, 11, 
 3894 /*  7236*/            OPC_CheckType, MVT::i32,
 3900 /*  7245*/              OPC_CheckType, MVT::i32,
 3905                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3907                             MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
 3911                             MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
 3913                             MVT::i32, 2/*#Ops*/, 3, 10,  // Results = #11
 3915                             MVT::i32, 2/*#Ops*/, 7, 11, 
 3923 /*  7305*/              OPC_CheckType, MVT::i32,
 3928                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3930                             MVT::i32, 2/*#Ops*/, 2, 6,  // Results = #7
 3934                             MVT::i32, 2/*#Ops*/, 0, 9,  // Results = #10
 3936                             MVT::i32, 2/*#Ops*/, 3, 10,  // Results = #11
 3938                             MVT::i32, 2/*#Ops*/, 7, 11, 
 3945 /*  7365*/            OPC_CheckType, MVT::i32,
 3956                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3964                             MVT::i32, 2/*#Ops*/, 0, 10,  // Results = #11
 3983                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 3991                             MVT::i32, 2/*#Ops*/, 0, 10,  // Results = #11
 4005 /*  7523*/            OPC_CheckType, MVT::i32,
 4009 /*  7528*/            OPC_CheckType, MVT::i32,
 4013                           MVT::i32, 4/*#Ops*/, 2, 3, 0, 4, 
 4019 /*  7548*/            OPC_CheckType, MVT::i32,
 4025 /*  7557*/              OPC_CheckType, MVT::i32,
 4030                             MVT::i32, 4/*#Ops*/, 2, 3, 0, 5, 
 4038 /*  7582*/              OPC_CheckType, MVT::i32,
 4043                             MVT::i32, 4/*#Ops*/, 2, 3, 0, 5, 
 4056 /*  7617*/          OPC_CheckType, MVT::i32,
 4116 /*  7720*/          OPC_CheckType, MVT::i32,
 4122 /*  7729*/            OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->7743
 4125                             MVT::i32, 3/*#Ops*/, 1, 0, 2, 
 4140 /*  7763*/            OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->7777
 4143                             MVT::i32, 3/*#Ops*/, 1, 0, 2, 
 4161 /*  7804*/            OPC_CheckType, MVT::i32,
 4167 /*  7813*/              OPC_CheckType, MVT::i32,
 4171                             MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 4173                             MVT::i32, 3/*#Ops*/, 2, 5, 3, 
 4181 /*  7842*/              OPC_CheckType, MVT::i32,
 4185                             MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 4187                             MVT::i32, 3/*#Ops*/, 2, 5, 3, 
 4194 /*  7870*/            OPC_CheckType, MVT::i32,
 4200 /*  7879*/              OPC_CheckType, MVT::i32,
 4205                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 4207                             MVT::i32, 3/*#Ops*/, 2, 6, 3, 
 4215 /*  7911*/              OPC_CheckType, MVT::i32,
 4220                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 4222                             MVT::i32, 3/*#Ops*/, 2, 6, 3, 
 4229 /*  7942*/            OPC_CheckType, MVT::i32,
 4239                             MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 4253                             MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 4262 /*  8008*/            OPC_CheckType, MVT::i32,
 4273                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 4288                             MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 4298 /*  8082*/            OPC_CheckType, MVT::i32,
 4302 /*  8087*/            OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->8114
 4309                             MVT::i32, 3/*#Ops*/, 2, 6, 3, 
 4329 /*  8150*/          OPC_CheckType, MVT::i32,
 4368 /*  8234*/            OPC_CheckType, MVT::i32,
 4415 /*  8351*/            OPC_CheckType, MVT::i32,
 4427                             MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
 4428 /*  8380*/              OPC_EmitInteger, MVT::i32, Mips::sub_32,
 4437                             MVT::i32, 2/*#Ops*/, 0, 13,  // Results = #14
 4438 /*  8416*/              OPC_EmitInteger, MVT::i32, Mips::sub_32,
 4458                             MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
 4459 /*  8470*/              OPC_EmitInteger, MVT::i32, Mips::sub_32,
 4468                             MVT::i32, 2/*#Ops*/, 0, 13,  // Results = #14
 4469 /*  8506*/              OPC_EmitInteger, MVT::i32, Mips::sub_32,
 4484 /*  8541*/      OPC_CheckChild0Type, MVT::i32,
 4491 /*  8553*/        OPC_CheckType, MVT::i32,
 4494                       MVT::i32, 2/*#Ops*/, 1, 0, 
 4503 /*  8574*/        OPC_CheckType, MVT::i32,
 4506                       MVT::i32, 2/*#Ops*/, 1, 0, 
 4515 /*  8595*/        OPC_CheckType, MVT::i32,
 4518                       MVT::i32, 2/*#Ops*/, 1, 0, 
 4527 /*  8616*/        OPC_CheckType, MVT::i32,
 4530                       MVT::i32, 2/*#Ops*/, 1, 0, 
 4566 /*  8692*/      OPC_CheckType, MVT::i32,
 4568 /*  8697*/        OPC_CheckChild0Type, MVT::i32,
 4575 /*  8707*/          OPC_CheckType, MVT::i32,
 4578                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4580                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4588 /*  8734*/          OPC_CheckType, MVT::i32,
 4591                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4593                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4601 /*  8761*/          OPC_CheckType, MVT::i32,
 4604                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 4606                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4614 /*  8788*/          OPC_CheckType, MVT::i32,
 4617                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 4619                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4627 /*  8815*/          OPC_CheckType, MVT::i32,
 4630                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4632                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4643                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4656                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4669                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 4682                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 4695                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4705 /*  8977*/          OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->8999
 4708                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4710                           MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4716                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4727 /*  9027*/          OPC_CheckType, MVT::i32,
 4730                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4732                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4740 /*  9054*/          OPC_CheckType, MVT::i32,
 4743                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4745                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4753 /*  9081*/          OPC_CheckType, MVT::i32,
 4756                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 4758                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4766 /*  9108*/          OPC_CheckType, MVT::i32,
 4769                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 4771                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4779 /*  9135*/          OPC_CheckType, MVT::i32,
 4782                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4784                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4792 /*  9162*/          OPC_CheckType, MVT::i32,
 4795                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4797                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4805 /*  9189*/          OPC_CheckType, MVT::i32,
 4808                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4810                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4818 /*  9216*/          OPC_CheckType, MVT::i32,
 4821                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4823                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4831 /*  9243*/          OPC_CheckType, MVT::i32,
 4834                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 4836                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4844 /*  9270*/          OPC_CheckType, MVT::i32,
 4847                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 4849                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4857 /*  9297*/          OPC_CheckType, MVT::i32,
 4860                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4862                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4870 /*  9324*/          OPC_CheckType, MVT::i32,
 4873                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4875                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4883 /*  9351*/          OPC_CheckType, MVT::i32,
 4886                         MVT::i32, 4/*#Ops*/, 2, 3, 0, 1, 
 4894 /*  9371*/          OPC_CheckType, MVT::i32,
 4897                         MVT::i32, 4/*#Ops*/, 2, 3, 1, 0, 
 4905 /*  9391*/          OPC_CheckType, MVT::i32,
 4908                         MVT::i32, 4/*#Ops*/, 2, 3, 0, 1, 
 4916 /*  9411*/          OPC_CheckType, MVT::i32,
 4919                         MVT::i32, 4/*#Ops*/, 2, 3, 1, 0, 
 4927 /*  9431*/          OPC_CheckType, MVT::i32,
 4930                         MVT::i32, 4/*#Ops*/, 2, 3, 1, 0, 
 4938 /*  9451*/          OPC_CheckType, MVT::i32,
 4941                         MVT::i32, 4/*#Ops*/, 2, 3, 1, 0, 
 4949 /*  9471*/          OPC_CheckType, MVT::i32,
 4952                         MVT::i32, 4/*#Ops*/, 2, 3, 1, 0, 
 4960 /*  9491*/          OPC_CheckType, MVT::i32,
 4963                         MVT::i32, 4/*#Ops*/, 2, 3, 1, 0, 
 4975 /*  9518*/          OPC_CheckType, MVT::i32,
 4978                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4980                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 4988 /*  9545*/          OPC_CheckType, MVT::i32,
 4991                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 4993                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 5001 /*  9572*/          OPC_CheckType, MVT::i32,
 5004                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 5006                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 5014 /*  9599*/          OPC_CheckType, MVT::i32,
 5017                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 5019                         MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 5030                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5043                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5056                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 5069                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 5079 /*  9734*/          OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->9756
 5084                           MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 5101 /*  9784*/          OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->9806
 5106                           MVT::i32, 3/*#Ops*/, 2, 4, 3, 
 5123 /*  9836*/        OPC_CheckChild0Type, MVT::i32,
 5126 /*  9840*/        OPC_SwitchType /*2 cases */, 116, MVT::i32,// ->9959
 5130                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
 5136                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
 5142                           MVT::i32, 3/*#Ops*/, 1, 0, 2, 
 5148                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #3
 5150                           MVT::i32, 2/*#Ops*/, 2, 0,  // Results = #4
 5152                           MVT::i32, 2/*#Ops*/, 3, 4, 
 5158                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #3
 5160                           MVT::i32, 2/*#Ops*/, 2, 0,  // Results = #4
 5162                           MVT::i32, 2/*#Ops*/, 3, 4, 
 5168                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
 5174                           MVT::i32, 3/*#Ops*/, 1, 2, 0, 
 5211 /* 10034*/        OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->10048
 5214                         MVT::i32, 3/*#Ops*/, 1, 0, 2, 
 5242 /* 10103*/        OPC_CheckChild0Type, MVT::i32,
 5245 /* 10110*/          OPC_CheckType, MVT::i32,
 5365 /* 10319*/              OPC_CheckType, MVT::i32,
 5375                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 5389                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 5398 /* 10385*/              OPC_CheckType, MVT::i32,
 5409                               MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 5424                               MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 5433 /* 10457*/              OPC_CheckType, MVT::i32,
 5443                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 5457                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 5466 /* 10523*/              OPC_CheckType, MVT::i32,
 5477                               MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 5492                               MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 5501 /* 10595*/              OPC_CheckType, MVT::i32,
 5511                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 5525                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 5534 /* 10661*/              OPC_CheckType, MVT::i32,
 5545                               MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 5560                               MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 5569 /* 10733*/              OPC_CheckType, MVT::i32,
 5579                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 5593                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 5602 /* 10799*/              OPC_CheckType, MVT::i32,
 5613                               MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 5628                               MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 5637 /* 10871*/              OPC_CheckType, MVT::i32,
 5647                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 5661                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 5670 /* 10937*/              OPC_CheckType, MVT::i32,
 5681                               MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 5696                               MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 5705 /* 11009*/            OPC_CheckType, MVT::i32,
 5712                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5719 /* 11038*/            OPC_CheckType, MVT::i32,
 5726                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5733 /* 11067*/            OPC_CheckType, MVT::i32,
 5740                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 5747 /* 11096*/            OPC_CheckType, MVT::i32,
 5754                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 5761 /* 11125*/            OPC_CheckType, MVT::i32,
 5768                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5775 /* 11154*/            OPC_CheckType, MVT::i32,
 5782                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5789 /* 11183*/            OPC_CheckType, MVT::i32,
 5796                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5803 /* 11212*/            OPC_CheckType, MVT::i32,
 5810                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5817 /* 11241*/            OPC_CheckType, MVT::i32,
 5824                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 5831 /* 11270*/            OPC_CheckType, MVT::i32,
 5838                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 5845 /* 11299*/            OPC_CheckType, MVT::i32,
 5852                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5859 /* 11328*/            OPC_CheckType, MVT::i32,
 5866                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5873 /* 11357*/            OPC_CheckType, MVT::i32,
 5880                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5887 /* 11386*/            OPC_CheckType, MVT::i32,
 5894                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5901 /* 11415*/            OPC_CheckType, MVT::i32,
 5908                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 5915 /* 11444*/            OPC_CheckType, MVT::i32,
 5922                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 5929 /* 11473*/            OPC_CheckType, MVT::i32,
 5936                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5943 /* 11502*/            OPC_CheckType, MVT::i32,
 5950                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5957 /* 11531*/            OPC_CheckType, MVT::i32,
 5964                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5971 /* 11560*/            OPC_CheckType, MVT::i32,
 5978                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 5985 /* 11589*/            OPC_CheckType, MVT::i32,
 5992                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 5999 /* 11618*/            OPC_CheckType, MVT::i32,
 6006                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 6013 /* 11647*/            OPC_CheckType, MVT::i32,
 6020                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 6027 /* 11676*/            OPC_CheckType, MVT::i32,
 6034                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 6041 /* 11705*/            OPC_CheckType, MVT::i32,
 6048                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 6055 /* 11734*/            OPC_CheckType, MVT::i32,
 6062                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 6069 /* 11763*/            OPC_CheckType, MVT::i32,
 6076                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 6083 /* 11792*/            OPC_CheckType, MVT::i32,
 6090                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 6097 /* 11821*/            OPC_CheckType, MVT::i32,
 6104                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 6111 /* 11850*/            OPC_CheckType, MVT::i32,
 6118                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 6129 /* 11886*/          OPC_CheckType, MVT::i32,
 6183 /* 11981*/              OPC_CheckType, MVT::i32,
 6193                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 6207                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 6216 /* 12047*/              OPC_CheckType, MVT::i32,
 6227                               MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 6242                               MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 6251 /* 12119*/              OPC_CheckType, MVT::i32,
 6261                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 6275                               MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 6284 /* 12185*/              OPC_CheckType, MVT::i32,
 6295                               MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 6310                               MVT::i32, 2/*#Ops*/, 0, 5,  // Results = #6
 6319 /* 12257*/            OPC_CheckType, MVT::i32,
 6326                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 6333 /* 12286*/            OPC_CheckType, MVT::i32,
 6340                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 6347 /* 12315*/            OPC_CheckType, MVT::i32,
 6354                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 6361 /* 12344*/            OPC_CheckType, MVT::i32,
 6368                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 6375 /* 12373*/            OPC_CheckType, MVT::i32,
 6389 /* 12402*/            OPC_CheckType, MVT::i32,
 6403 /* 12431*/            OPC_CheckType, MVT::i32,
 6410                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 6417 /* 12460*/            OPC_CheckType, MVT::i32,
 6424                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 6431 /* 12489*/            OPC_CheckType, MVT::i32,
 6438                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 6445 /* 12518*/            OPC_CheckType, MVT::i32,
 6452                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 6459 /* 12547*/            OPC_CheckType, MVT::i32,
 6473 /* 12576*/            OPC_CheckType, MVT::i32,
 6491 /* 12611*/        OPC_CheckChild0Type, MVT::i32,
 6582 /* 12787*/    OPC_SwitchType /*2 cases */, 104, MVT::i32,// ->12894
 6589                       MVT::i32, 2/*#Ops*/, 2, 3, 
 6598                       MVT::i32, 2/*#Ops*/, 2, 3, 
 6607                       MVT::i32, 2/*#Ops*/, 2, 3, 
 6616                       MVT::i32, 2/*#Ops*/, 2, 3, 
 6625                       MVT::i32, 2/*#Ops*/, 2, 3, 
 6634                       MVT::i32, 2/*#Ops*/, 2, 3, 
 6683 /* 12977*/      OPC_CheckChild2Type, MVT::i32,
 6757 /* 13113*/    OPC_SwitchType /*2 cases */, 50, MVT::i32,// ->13166
 6763                       MVT::i32, 3/*#Ops*/, 3, 4, 2, 
 6771                       MVT::i32, 3/*#Ops*/, 3, 4, 2, 
 6779                       MVT::i32, 3/*#Ops*/, 3, 4, 2, 
 6797 /* 13191*/    OPC_SwitchType /*2 cases */, 50, MVT::i32,// ->13244
 6803                       MVT::i32, 3/*#Ops*/, 3, 4, 2, 
 6811                       MVT::i32, 3/*#Ops*/, 3, 4, 2, 
 6819                       MVT::i32, 3/*#Ops*/, 3, 4, 2, 
 6837 /* 13270*/      OPC_CheckChild1Type, MVT::i32,
 6880 /* 13347*/      OPC_CheckChild1Type, MVT::i32,
 6986                         MVT::i32, 2/*#Ops*/, 1, 3, 
 6994                         MVT::i32, 2/*#Ops*/, 1, 3, 
 7002                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7009                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7024                       MVT::i32, 1/*#Ops*/, 1, 
 7033                       MVT::i32, 1/*#Ops*/, 1, 
 7045                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7052                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7064                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7071                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7082                       MVT::i32, 1/*#Ops*/, 1, 
 7089                       MVT::i32, 1/*#Ops*/, 1, 
 7101                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7108                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7120                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7127                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7139                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7146                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7158                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7165                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7177                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7184                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7196                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7203                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7215                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7222                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7234                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7241                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7253                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7260                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7272                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7279                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7291                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7298                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7310                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7317                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7329                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7336                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7348                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7355                       MVT::i32, 2/*#Ops*/, 1, 2, 
 7366                     MVT::i32, 2/*#Ops*/, 1, 2, 
 7376                     MVT::i32, 2/*#Ops*/, 1, 2, 
 7383                     MVT::i32, 0/*#Ops*/, 
 7816                         MVT::i32, 2/*#Ops*/, 0, 2, 
 7823                         MVT::i32, 2/*#Ops*/, 0, 2, 
 7830                       MVT::i32, 2/*#Ops*/, 0, 1, 
 7836                       MVT::i32, 2/*#Ops*/, 0, 1, 
 7852                       MVT::i32, 3/*#Ops*/, 1, 2, 0, 
 7858                       MVT::i32, 3/*#Ops*/, 1, 2, 0, 
 7873                       MVT::i32, 3/*#Ops*/, 1, 2, 0, 
 7882                       MVT::i32, 3/*#Ops*/, 1, 3, 0, 
 7898                       MVT::i32, 3/*#Ops*/, 1, 2, 0, 
 7904                       MVT::i32, 3/*#Ops*/, 1, 2, 0, 
 7915                       MVT::i32, 2/*#Ops*/, 0, 1, 
 7921                       MVT::i32, 2/*#Ops*/, 0, 1, 
 7931                       MVT::i32, 1/*#Ops*/, 0, 
 7937                       MVT::i32, 1/*#Ops*/, 0, 
 7947                       MVT::i32, 1/*#Ops*/, 0, 
 7953                       MVT::i32, 1/*#Ops*/, 0, 
 7963                       MVT::i32, 1/*#Ops*/, 0, 
 7969                       MVT::i32, 1/*#Ops*/, 0, 
 7979                       MVT::i32, 1/*#Ops*/, 0, 
 7985                       MVT::i32, 1/*#Ops*/, 0, 
 7996                       MVT::i32, 2/*#Ops*/, 0, 1, 
 8002                       MVT::i32, 2/*#Ops*/, 0, 1, 
 8013                       MVT::i32, 2/*#Ops*/, 0, 1, 
 8019                       MVT::i32, 2/*#Ops*/, 0, 1, 
 8030                       MVT::i32, 2/*#Ops*/, 0, 1, 
 8036                       MVT::i32, 2/*#Ops*/, 0, 1, 
 8047                       MVT::i32, 2/*#Ops*/, 0, 1, 
 8053                       MVT::i32, 2/*#Ops*/, 0, 1, 
10859 /* 20314*/      OPC_SwitchType /*2 cases */, 35, MVT::i32,// ->20352
10863                         MVT::i32, 2/*#Ops*/, 0, 1, 
10869                         MVT::i32, 2/*#Ops*/, 0, 1, 
10875                         MVT::i32, 2/*#Ops*/, 0, 1, 
10890 /* 20381*/        OPC_CheckType, MVT::i32,
10894                         MVT::i32, 1/*#Ops*/, 0, 
10899 /* 20397*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
10901                         MVT::i32, 2/*#Ops*/, 0, 1, 
10907                         MVT::i32, 1/*#Ops*/, 0, 
10913                         MVT::i32, 1/*#Ops*/, 0, 
10920                           MVT::i32, 1/*#Ops*/, 0, 
10924 /* 20441*/            OPC_EmitRegister, MVT::i32, Mips::ZERO,
10926                           MVT::i32, 2/*#Ops*/, 0, 1, 
10934                           MVT::i32, 1/*#Ops*/, 0, 
10938 /* 20466*/            OPC_EmitRegister, MVT::i32, Mips::ZERO,
10940                           MVT::i32, 2/*#Ops*/, 0, 1, 
10952 /* 20491*/          OPC_SwitchType /*2 cases */, 50, MVT::i32,// ->20544
10958                             MVT::i32, 2/*#Ops*/, 0, 3, 
10966                             MVT::i32, 2/*#Ops*/, 0, 3, 
10974                             MVT::i32, 2/*#Ops*/, 0, 3, 
10988 /* 20563*/          OPC_CheckType, MVT::i32,
10992                           MVT::i32, 2/*#Ops*/, 0, 1, 
10998                           MVT::i32, 2/*#Ops*/, 0, 1, 
11005                             MVT::i32, 2/*#Ops*/, 0, 1, 
11010                             MVT::i32, 2/*#Ops*/, 0, 1, 
11017                           MVT::i32, 2/*#Ops*/, 0, 1, 
11045 /* 20668*/          OPC_CheckType, MVT::i32,
11050 /* 20677*/          OPC_CheckType, MVT::i32,
11055 /* 20686*/          OPC_CheckType, MVT::i32,
11060 /* 20695*/          OPC_CheckType, MVT::i32,
11065 /* 20704*/          OPC_CheckType, MVT::i32,
11070 /* 20713*/          OPC_CheckType, MVT::i32,
11075 /* 20722*/          OPC_CheckType, MVT::i32,
11080 /* 20731*/          OPC_CheckType, MVT::i32,
11085 /* 20741*/          OPC_CheckType, MVT::i32,
11090 /* 20751*/          OPC_CheckType, MVT::i32,
11095 /* 20761*/          OPC_CheckType, MVT::i32,
11100 /* 20771*/          OPC_CheckType, MVT::i32,
11105 /* 20781*/          OPC_CheckType, MVT::i32,
11110 /* 20791*/          OPC_CheckType, MVT::i32,
11115 /* 20801*/          OPC_CheckType, MVT::i32,
11120 /* 20811*/          OPC_CheckType, MVT::i32,
11138 /* 20843*/          OPC_CheckType, MVT::i32,
11143 /* 20852*/          OPC_CheckType, MVT::i32,
11148 /* 20861*/          OPC_CheckType, MVT::i32,
11153 /* 20870*/          OPC_CheckType, MVT::i32,
11158 /* 20879*/          OPC_CheckType, MVT::i32,
11163 /* 20888*/          OPC_CheckType, MVT::i32,
11168 /* 20897*/          OPC_CheckType, MVT::i32,
11173 /* 20906*/          OPC_CheckType, MVT::i32,
11178 /* 20916*/          OPC_CheckType, MVT::i32,
11183 /* 20926*/          OPC_CheckType, MVT::i32,
11188 /* 20936*/          OPC_CheckType, MVT::i32,
11193 /* 20946*/          OPC_CheckType, MVT::i32,
11198 /* 20956*/          OPC_CheckType, MVT::i32,
11203 /* 20966*/          OPC_CheckType, MVT::i32,
11208 /* 20976*/          OPC_CheckType, MVT::i32,
11213 /* 20986*/          OPC_CheckType, MVT::i32,
11244 /* 21040*/        OPC_CheckType, MVT::i32,
11249 /* 21049*/        OPC_CheckType, MVT::i32,
11254 /* 21058*/        OPC_CheckType, MVT::i32,
11259 /* 21067*/        OPC_CheckType, MVT::i32,
11264 /* 21076*/        OPC_CheckType, MVT::i32,
11269 /* 21085*/        OPC_CheckType, MVT::i32,
11274 /* 21094*/        OPC_CheckType, MVT::i32,
11279 /* 21103*/        OPC_CheckType, MVT::i32,
11284 /* 21113*/        OPC_CheckType, MVT::i32,
11289 /* 21123*/        OPC_CheckType, MVT::i32,
11294 /* 21133*/        OPC_CheckType, MVT::i32,
11299 /* 21143*/        OPC_CheckType, MVT::i32,
11304 /* 21153*/        OPC_CheckType, MVT::i32,
11309 /* 21163*/        OPC_CheckType, MVT::i32,
11314 /* 21173*/        OPC_CheckType, MVT::i32,
11319 /* 21183*/        OPC_CheckType, MVT::i32,
11338 /* 21216*/        OPC_CheckType, MVT::i32,
11343 /* 21225*/        OPC_CheckType, MVT::i32,
11348 /* 21234*/        OPC_CheckType, MVT::i32,
11353 /* 21243*/        OPC_CheckType, MVT::i32,
11358 /* 21252*/        OPC_CheckType, MVT::i32,
11363 /* 21261*/        OPC_CheckType, MVT::i32,
11368 /* 21270*/        OPC_CheckType, MVT::i32,
11373 /* 21279*/        OPC_CheckType, MVT::i32,
11378 /* 21289*/        OPC_CheckType, MVT::i32,
11383 /* 21299*/        OPC_CheckType, MVT::i32,
11388 /* 21309*/        OPC_CheckType, MVT::i32,
11393 /* 21319*/        OPC_CheckType, MVT::i32,
11398 /* 21329*/        OPC_CheckType, MVT::i32,
11403 /* 21339*/        OPC_CheckType, MVT::i32,
11408 /* 21349*/        OPC_CheckType, MVT::i32,
11413 /* 21359*/        OPC_CheckType, MVT::i32,
11445 /* 21413*/        OPC_CheckType, MVT::i32,
11450 /* 21422*/        OPC_CheckType, MVT::i32,
11455 /* 21431*/        OPC_CheckType, MVT::i32,
11460 /* 21440*/        OPC_CheckType, MVT::i32,
11465 /* 21449*/        OPC_CheckType, MVT::i32,
11470 /* 21458*/        OPC_CheckType, MVT::i32,
11475 /* 21467*/        OPC_CheckType, MVT::i32,
11480 /* 21476*/        OPC_CheckType, MVT::i32,
11498 /* 21507*/        OPC_CheckType, MVT::i32,
11503 /* 21516*/        OPC_CheckType, MVT::i32,
11508 /* 21525*/        OPC_CheckType, MVT::i32,
11513 /* 21534*/        OPC_CheckType, MVT::i32,
11518 /* 21543*/        OPC_CheckType, MVT::i32,
11523 /* 21552*/        OPC_CheckType, MVT::i32,
11528 /* 21561*/        OPC_CheckType, MVT::i32,
11533 /* 21570*/        OPC_CheckType, MVT::i32,
11563 /* 21622*/        OPC_CheckType, MVT::i32,
11568 /* 21631*/        OPC_CheckType, MVT::i32,
11573 /* 21640*/        OPC_CheckType, MVT::i32,
11578 /* 21649*/        OPC_CheckType, MVT::i32,
11583 /* 21658*/        OPC_CheckType, MVT::i32,
11588 /* 21667*/        OPC_CheckType, MVT::i32,
11593 /* 21676*/        OPC_CheckType, MVT::i32,
11598 /* 21685*/        OPC_CheckType, MVT::i32,
11617 /* 21717*/        OPC_CheckType, MVT::i32,
11622 /* 21726*/        OPC_CheckType, MVT::i32,
11627 /* 21735*/        OPC_CheckType, MVT::i32,
11632 /* 21744*/        OPC_CheckType, MVT::i32,
11637 /* 21753*/        OPC_CheckType, MVT::i32,
11642 /* 21762*/        OPC_CheckType, MVT::i32,
11647 /* 21771*/        OPC_CheckType, MVT::i32,
11652 /* 21780*/        OPC_CheckType, MVT::i32,
11684 /* 21834*/        OPC_CheckType, MVT::i32,
11689 /* 21843*/        OPC_CheckType, MVT::i32,
11694 /* 21852*/        OPC_CheckType, MVT::i32,
11699 /* 21861*/        OPC_CheckType, MVT::i32,
11717 /* 21892*/        OPC_CheckType, MVT::i32,
11722 /* 21901*/        OPC_CheckType, MVT::i32,
11727 /* 21910*/        OPC_CheckType, MVT::i32,
11732 /* 21919*/        OPC_CheckType, MVT::i32,
11762 /* 21971*/        OPC_CheckType, MVT::i32,
11767 /* 21980*/        OPC_CheckType, MVT::i32,
11772 /* 21989*/        OPC_CheckType, MVT::i32,
11777 /* 21998*/        OPC_CheckType, MVT::i32,
11796 /* 22030*/        OPC_CheckType, MVT::i32,
11801 /* 22039*/        OPC_CheckType, MVT::i32,
11806 /* 22048*/        OPC_CheckType, MVT::i32,
11811 /* 22057*/        OPC_CheckType, MVT::i32,
12154 /* 22672*/      OPC_SwitchType /*2 cases */, 35, MVT::i32,// ->22710
12156 /* 22676*/        OPC_CheckType, MVT::i32,
12160                         MVT::i32, 1/*#Ops*/, 0, 
12166                         MVT::i32, 1/*#Ops*/, 0, 
12172                         MVT::i32, 1/*#Ops*/, 0, 
12195 /* 22740*/      OPC_SwitchType /*6 cases */, 34, MVT::i32,// ->22777
12196 /* 22743*/        OPC_CheckChild0Type, MVT::i32,
12200                         MVT::i32, 1/*#Ops*/, 0, 
12206                         MVT::i32, 1/*#Ops*/, 0, 
12212                         MVT::i32, 1/*#Ops*/, 0, 
12275 /* 22882*/        OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->22900
12280                         MVT::i32, 3/*#Ops*/, 0, 3, 4, 
12328 /* 22981*/      OPC_CheckType, MVT::i32,
12333                     MVT::i32, 3/*#Ops*/, 0, 3, 4, 
12342 /* 23006*/      OPC_CheckType, MVT::i32,
12347                     MVT::i32, 3/*#Ops*/, 0, 3, 4, 
12375 /* 23070*/            OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->23088
12380                             MVT::i32, 2/*#Ops*/, 0, 3, 
12395 /* 23110*/            OPC_CheckType, MVT::i32,
12399                           MVT::i32, 2/*#Ops*/, 0, 2, 
12405 /* 23128*/            OPC_CheckType, MVT::i32,
12410                           MVT::i32, 2/*#Ops*/, 0, 3, 
12416 /* 23149*/            OPC_CheckType, MVT::i32,
12420                           MVT::i32, 2/*#Ops*/, 0, 2, 
12426 /* 23167*/            OPC_CheckType, MVT::i32,
12431                           MVT::i32, 2/*#Ops*/, 0, 3, 
12436 /* 23186*/          OPC_CheckType, MVT::i32,
12440                           MVT::i32, 2/*#Ops*/, 0, 1, 
12446                           MVT::i32, 2/*#Ops*/, 0, 1, 
12453                             MVT::i32, 2/*#Ops*/, 0, 1, 
12458                             MVT::i32, 2/*#Ops*/, 0, 1, 
12465                           MVT::i32, 2/*#Ops*/, 0, 1, 
12496 /* 23298*/            OPC_CheckType, MVT::i32,
12501 /* 23307*/            OPC_CheckType, MVT::i32,
12506 /* 23316*/            OPC_CheckType, MVT::i32,
12511 /* 23325*/            OPC_CheckType, MVT::i32,
12516 /* 23334*/            OPC_CheckType, MVT::i32,
12521 /* 23343*/            OPC_CheckType, MVT::i32,
12526 /* 23352*/            OPC_CheckType, MVT::i32,
12531 /* 23361*/            OPC_CheckType, MVT::i32,
12536 /* 23371*/            OPC_CheckType, MVT::i32,
12541 /* 23381*/            OPC_CheckType, MVT::i32,
12546 /* 23391*/            OPC_CheckType, MVT::i32,
12551 /* 23401*/            OPC_CheckType, MVT::i32,
12556 /* 23411*/            OPC_CheckType, MVT::i32,
12561 /* 23421*/            OPC_CheckType, MVT::i32,
12566 /* 23431*/            OPC_CheckType, MVT::i32,
12571 /* 23441*/            OPC_CheckType, MVT::i32,
12593 /* 23477*/            OPC_CheckType, MVT::i32,
12598 /* 23486*/            OPC_CheckType, MVT::i32,
12603 /* 23495*/            OPC_CheckType, MVT::i32,
12608 /* 23504*/            OPC_CheckType, MVT::i32,
12613 /* 23513*/            OPC_CheckType, MVT::i32,
12618 /* 23522*/            OPC_CheckType, MVT::i32,
12623 /* 23531*/            OPC_CheckType, MVT::i32,
12628 /* 23540*/            OPC_CheckType, MVT::i32,
12633 /* 23550*/            OPC_CheckType, MVT::i32,
12638 /* 23560*/            OPC_CheckType, MVT::i32,
12643 /* 23570*/            OPC_CheckType, MVT::i32,
12648 /* 23580*/            OPC_CheckType, MVT::i32,
12653 /* 23590*/            OPC_CheckType, MVT::i32,
12658 /* 23600*/            OPC_CheckType, MVT::i32,
12663 /* 23610*/            OPC_CheckType, MVT::i32,
12668 /* 23620*/            OPC_CheckType, MVT::i32,
12704 /* 23679*/            OPC_CheckType, MVT::i32,
12709 /* 23688*/            OPC_CheckType, MVT::i32,
12714 /* 23697*/            OPC_CheckType, MVT::i32,
12719 /* 23706*/            OPC_CheckType, MVT::i32,
12724 /* 23715*/            OPC_CheckType, MVT::i32,
12729 /* 23724*/            OPC_CheckType, MVT::i32,
12734 /* 23733*/            OPC_CheckType, MVT::i32,
12739 /* 23742*/            OPC_CheckType, MVT::i32,
12744 /* 23752*/            OPC_CheckType, MVT::i32,
12749 /* 23762*/            OPC_CheckType, MVT::i32,
12754 /* 23772*/            OPC_CheckType, MVT::i32,
12759 /* 23782*/            OPC_CheckType, MVT::i32,
12764 /* 23792*/            OPC_CheckType, MVT::i32,
12769 /* 23802*/            OPC_CheckType, MVT::i32,
12774 /* 23812*/            OPC_CheckType, MVT::i32,
12779 /* 23822*/            OPC_CheckType, MVT::i32,
12798 /* 23855*/            OPC_CheckType, MVT::i32,
12803 /* 23864*/            OPC_CheckType, MVT::i32,
12808 /* 23873*/            OPC_CheckType, MVT::i32,
12813 /* 23882*/            OPC_CheckType, MVT::i32,
12818 /* 23891*/            OPC_CheckType, MVT::i32,
12823 /* 23900*/            OPC_CheckType, MVT::i32,
12828 /* 23909*/            OPC_CheckType, MVT::i32,
12833 /* 23918*/            OPC_CheckType, MVT::i32,
12838 /* 23928*/            OPC_CheckType, MVT::i32,
12843 /* 23938*/            OPC_CheckType, MVT::i32,
12848 /* 23948*/            OPC_CheckType, MVT::i32,
12853 /* 23958*/            OPC_CheckType, MVT::i32,
12858 /* 23968*/            OPC_CheckType, MVT::i32,
12863 /* 23978*/            OPC_CheckType, MVT::i32,
12868 /* 23988*/            OPC_CheckType, MVT::i32,
12873 /* 23998*/            OPC_CheckType, MVT::i32,
12909 /* 24061*/          OPC_CheckType, MVT::i32,
12914 /* 24070*/          OPC_CheckType, MVT::i32,
12919 /* 24079*/          OPC_CheckType, MVT::i32,
12924 /* 24088*/          OPC_CheckType, MVT::i32,
12929 /* 24097*/          OPC_CheckType, MVT::i32,
12934 /* 24106*/          OPC_CheckType, MVT::i32,
12939 /* 24115*/          OPC_CheckType, MVT::i32,
12944 /* 24124*/          OPC_CheckType, MVT::i32,
12949 /* 24134*/          OPC_CheckType, MVT::i32,
12954 /* 24144*/          OPC_CheckType, MVT::i32,
12959 /* 24154*/          OPC_CheckType, MVT::i32,
12964 /* 24164*/          OPC_CheckType, MVT::i32,
12969 /* 24174*/          OPC_CheckType, MVT::i32,
12974 /* 24184*/          OPC_CheckType, MVT::i32,
12979 /* 24194*/          OPC_CheckType, MVT::i32,
12984 /* 24204*/          OPC_CheckType, MVT::i32,
13007 /* 24241*/          OPC_CheckType, MVT::i32,
13012 /* 24250*/          OPC_CheckType, MVT::i32,
13017 /* 24259*/          OPC_CheckType, MVT::i32,
13022 /* 24268*/          OPC_CheckType, MVT::i32,
13027 /* 24277*/          OPC_CheckType, MVT::i32,
13032 /* 24286*/          OPC_CheckType, MVT::i32,
13037 /* 24295*/          OPC_CheckType, MVT::i32,
13042 /* 24304*/          OPC_CheckType, MVT::i32,
13047 /* 24314*/          OPC_CheckType, MVT::i32,
13052 /* 24324*/          OPC_CheckType, MVT::i32,
13057 /* 24334*/          OPC_CheckType, MVT::i32,
13062 /* 24344*/          OPC_CheckType, MVT::i32,
13067 /* 24354*/          OPC_CheckType, MVT::i32,
13072 /* 24364*/          OPC_CheckType, MVT::i32,
13077 /* 24374*/          OPC_CheckType, MVT::i32,
13082 /* 24384*/          OPC_CheckType, MVT::i32,
13119 /* 24444*/          OPC_CheckType, MVT::i32,
13124 /* 24453*/          OPC_CheckType, MVT::i32,
13129 /* 24462*/          OPC_CheckType, MVT::i32,
13134 /* 24471*/          OPC_CheckType, MVT::i32,
13139 /* 24480*/          OPC_CheckType, MVT::i32,
13144 /* 24489*/          OPC_CheckType, MVT::i32,
13149 /* 24498*/          OPC_CheckType, MVT::i32,
13154 /* 24507*/          OPC_CheckType, MVT::i32,
13159 /* 24517*/          OPC_CheckType, MVT::i32,
13164 /* 24527*/          OPC_CheckType, MVT::i32,
13169 /* 24537*/          OPC_CheckType, MVT::i32,
13174 /* 24547*/          OPC_CheckType, MVT::i32,
13179 /* 24557*/          OPC_CheckType, MVT::i32,
13184 /* 24567*/          OPC_CheckType, MVT::i32,
13189 /* 24577*/          OPC_CheckType, MVT::i32,
13194 /* 24587*/          OPC_CheckType, MVT::i32,
13214 /* 24621*/          OPC_CheckType, MVT::i32,
13219 /* 24630*/          OPC_CheckType, MVT::i32,
13224 /* 24639*/          OPC_CheckType, MVT::i32,
13229 /* 24648*/          OPC_CheckType, MVT::i32,
13234 /* 24657*/          OPC_CheckType, MVT::i32,
13239 /* 24666*/          OPC_CheckType, MVT::i32,
13244 /* 24675*/          OPC_CheckType, MVT::i32,
13249 /* 24684*/          OPC_CheckType, MVT::i32,
13254 /* 24694*/          OPC_CheckType, MVT::i32,
13259 /* 24704*/          OPC_CheckType, MVT::i32,
13264 /* 24714*/          OPC_CheckType, MVT::i32,
13269 /* 24724*/          OPC_CheckType, MVT::i32,
13274 /* 24734*/          OPC_CheckType, MVT::i32,
13279 /* 24744*/          OPC_CheckType, MVT::i32,
13284 /* 24754*/          OPC_CheckType, MVT::i32,
13289 /* 24764*/          OPC_CheckType, MVT::i32,
13326 /* 24827*/          OPC_CheckType, MVT::i32,
13331 /* 24836*/          OPC_CheckType, MVT::i32,
13336 /* 24845*/          OPC_CheckType, MVT::i32,
13341 /* 24854*/          OPC_CheckType, MVT::i32,
13346 /* 24863*/          OPC_CheckType, MVT::i32,
13351 /* 24872*/          OPC_CheckType, MVT::i32,
13356 /* 24881*/          OPC_CheckType, MVT::i32,
13361 /* 24890*/          OPC_CheckType, MVT::i32,
13383 /* 24925*/          OPC_CheckType, MVT::i32,
13388 /* 24934*/          OPC_CheckType, MVT::i32,
13393 /* 24943*/          OPC_CheckType, MVT::i32,
13398 /* 24952*/          OPC_CheckType, MVT::i32,
13403 /* 24961*/          OPC_CheckType, MVT::i32,
13408 /* 24970*/          OPC_CheckType, MVT::i32,
13413 /* 24979*/          OPC_CheckType, MVT::i32,
13418 /* 24988*/          OPC_CheckType, MVT::i32,
13454 /* 25046*/          OPC_CheckType, MVT::i32,
13459 /* 25055*/          OPC_CheckType, MVT::i32,
13464 /* 25064*/          OPC_CheckType, MVT::i32,
13469 /* 25073*/          OPC_CheckType, MVT::i32,
13474 /* 25082*/          OPC_CheckType, MVT::i32,
13479 /* 25091*/          OPC_CheckType, MVT::i32,
13484 /* 25100*/          OPC_CheckType, MVT::i32,
13489 /* 25109*/          OPC_CheckType, MVT::i32,
13508 /* 25141*/          OPC_CheckType, MVT::i32,
13513 /* 25150*/          OPC_CheckType, MVT::i32,
13518 /* 25159*/          OPC_CheckType, MVT::i32,
13523 /* 25168*/          OPC_CheckType, MVT::i32,
13528 /* 25177*/          OPC_CheckType, MVT::i32,
13533 /* 25186*/          OPC_CheckType, MVT::i32,
13538 /* 25195*/          OPC_CheckType, MVT::i32,
13543 /* 25204*/          OPC_CheckType, MVT::i32,
13578 /* 25265*/          OPC_CheckType, MVT::i32,
13583 /* 25274*/          OPC_CheckType, MVT::i32,
13588 /* 25283*/          OPC_CheckType, MVT::i32,
13593 /* 25292*/          OPC_CheckType, MVT::i32,
13598 /* 25301*/          OPC_CheckType, MVT::i32,
13603 /* 25310*/          OPC_CheckType, MVT::i32,
13608 /* 25319*/          OPC_CheckType, MVT::i32,
13613 /* 25328*/          OPC_CheckType, MVT::i32,
13636 /* 25364*/          OPC_CheckType, MVT::i32,
13641 /* 25373*/          OPC_CheckType, MVT::i32,
13646 /* 25382*/          OPC_CheckType, MVT::i32,
13651 /* 25391*/          OPC_CheckType, MVT::i32,
13656 /* 25400*/          OPC_CheckType, MVT::i32,
13661 /* 25409*/          OPC_CheckType, MVT::i32,
13666 /* 25418*/          OPC_CheckType, MVT::i32,
13671 /* 25427*/          OPC_CheckType, MVT::i32,
13708 /* 25486*/          OPC_CheckType, MVT::i32,
13713 /* 25495*/          OPC_CheckType, MVT::i32,
13718 /* 25504*/          OPC_CheckType, MVT::i32,
13723 /* 25513*/          OPC_CheckType, MVT::i32,
13728 /* 25522*/          OPC_CheckType, MVT::i32,
13733 /* 25531*/          OPC_CheckType, MVT::i32,
13738 /* 25540*/          OPC_CheckType, MVT::i32,
13743 /* 25549*/          OPC_CheckType, MVT::i32,
13763 /* 25582*/          OPC_CheckType, MVT::i32,
13768 /* 25591*/          OPC_CheckType, MVT::i32,
13773 /* 25600*/          OPC_CheckType, MVT::i32,
13778 /* 25609*/          OPC_CheckType, MVT::i32,
13783 /* 25618*/          OPC_CheckType, MVT::i32,
13788 /* 25627*/          OPC_CheckType, MVT::i32,
13793 /* 25636*/          OPC_CheckType, MVT::i32,
13798 /* 25645*/          OPC_CheckType, MVT::i32,
13835 /* 25708*/          OPC_CheckType, MVT::i32,
13840 /* 25717*/          OPC_CheckType, MVT::i32,
13845 /* 25726*/          OPC_CheckType, MVT::i32,
13850 /* 25735*/          OPC_CheckType, MVT::i32,
13872 /* 25770*/          OPC_CheckType, MVT::i32,
13877 /* 25779*/          OPC_CheckType, MVT::i32,
13882 /* 25788*/          OPC_CheckType, MVT::i32,
13887 /* 25797*/          OPC_CheckType, MVT::i32,
13923 /* 25855*/          OPC_CheckType, MVT::i32,
13928 /* 25864*/          OPC_CheckType, MVT::i32,
13933 /* 25873*/          OPC_CheckType, MVT::i32,
13938 /* 25882*/          OPC_CheckType, MVT::i32,
13957 /* 25914*/          OPC_CheckType, MVT::i32,
13962 /* 25923*/          OPC_CheckType, MVT::i32,
13967 /* 25932*/          OPC_CheckType, MVT::i32,
13972 /* 25941*/          OPC_CheckType, MVT::i32,
14007 /* 26002*/          OPC_CheckType, MVT::i32,
14012 /* 26011*/          OPC_CheckType, MVT::i32,
14017 /* 26020*/          OPC_CheckType, MVT::i32,
14022 /* 26029*/          OPC_CheckType, MVT::i32,
14045 /* 26065*/          OPC_CheckType, MVT::i32,
14050 /* 26074*/          OPC_CheckType, MVT::i32,
14055 /* 26083*/          OPC_CheckType, MVT::i32,
14060 /* 26092*/          OPC_CheckType, MVT::i32,
14097 /* 26151*/          OPC_CheckType, MVT::i32,
14102 /* 26160*/          OPC_CheckType, MVT::i32,
14107 /* 26169*/          OPC_CheckType, MVT::i32,
14112 /* 26178*/          OPC_CheckType, MVT::i32,
14132 /* 26211*/          OPC_CheckType, MVT::i32,
14137 /* 26220*/          OPC_CheckType, MVT::i32,
14142 /* 26229*/          OPC_CheckType, MVT::i32,
14147 /* 26238*/          OPC_CheckType, MVT::i32,
14938 /* 27562*/      OPC_CheckType, MVT::i32,
14943                     MVT::i32, 3/*#Ops*/, 0, 3, 4, 
15005 /* 27686*/        OPC_CheckType, MVT::i32,
15023 /* 27719*/        OPC_EmitInteger, MVT::i32, 0, 
15024 /* 27722*/        OPC_EmitInteger, MVT::i32, 32, 
15033 /* 27744*/        OPC_EmitInteger, MVT::i32, 32, 
15050 /* 27776*/      OPC_CheckType, MVT::i32,
15053 /* 27780*/      OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->27796
15057                       MVT::i32, 3/*#Ops*/, 1, 0, 3, 
15076 /* 27825*/      OPC_CheckType, MVT::i32,
15080 /* 27830*/      OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->27846
15084                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
15104 /* 27879*/          OPC_SwitchType /*2 cases */, 35, MVT::i32,// ->27917
15108                             MVT::i32, 2/*#Ops*/, 0, 1, 
15114                             MVT::i32, 2/*#Ops*/, 0, 1, 
15120                             MVT::i32, 2/*#Ops*/, 0, 1, 
15142 /* 27949*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->27976
15146                             MVT::i32, 2/*#Ops*/, 0, 1, 
15152                             MVT::i32, 2/*#Ops*/, 0, 1, 
15174 /* 28008*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->28035
15178                             MVT::i32, 2/*#Ops*/, 0, 1, 
15184                             MVT::i32, 2/*#Ops*/, 0, 1, 
15206 /* 28067*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->28094
15210                             MVT::i32, 2/*#Ops*/, 0, 1, 
15216                             MVT::i32, 2/*#Ops*/, 0, 1, 
15238 /* 28126*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->28153
15242                             MVT::i32, 2/*#Ops*/, 0, 1, 
15248                             MVT::i32, 2/*#Ops*/, 0, 1, 
15270 /* 28185*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->28212
15274                             MVT::i32, 2/*#Ops*/, 0, 1, 
15280                             MVT::i32, 2/*#Ops*/, 0, 1, 
15306 /* 28251*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->28278
15310                             MVT::i32, 2/*#Ops*/, 0, 1, 
15316                             MVT::i32, 2/*#Ops*/, 0, 1, 
15330 /* 28296*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->28323
15334                             MVT::i32, 2/*#Ops*/, 0, 1, 
15340                             MVT::i32, 2/*#Ops*/, 0, 1, 
15460 /* 28539*/          OPC_SwitchType /*2 cases */, 35, MVT::i32,// ->28577
15464                             MVT::i32, 2/*#Ops*/, 1, 0, 
15470                             MVT::i32, 2/*#Ops*/, 1, 0, 
15476                             MVT::i32, 2/*#Ops*/, 1, 0, 
15499 /* 28610*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->28637
15503                             MVT::i32, 2/*#Ops*/, 1, 0, 
15509                             MVT::i32, 2/*#Ops*/, 1, 0, 
15532 /* 28670*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->28697
15536                             MVT::i32, 2/*#Ops*/, 1, 0, 
15542                             MVT::i32, 2/*#Ops*/, 1, 0, 
15565 /* 28730*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->28757
15569                             MVT::i32, 2/*#Ops*/, 1, 0, 
15575                             MVT::i32, 2/*#Ops*/, 1, 0, 
15598 /* 28790*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->28817
15602                             MVT::i32, 2/*#Ops*/, 1, 0, 
15608                             MVT::i32, 2/*#Ops*/, 1, 0, 
15631 /* 28850*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->28877
15635                             MVT::i32, 2/*#Ops*/, 1, 0, 
15641                             MVT::i32, 2/*#Ops*/, 1, 0, 
15668 /* 28917*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->28944
15672                             MVT::i32, 2/*#Ops*/, 1, 0, 
15678                             MVT::i32, 2/*#Ops*/, 1, 0, 
15693 /* 28963*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->28990
15697                             MVT::i32, 2/*#Ops*/, 1, 0, 
15703                             MVT::i32, 2/*#Ops*/, 1, 0, 
15834 /* 29218*/            OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->29233
15838                             MVT::i32, 2/*#Ops*/, 0, 2, 
15852 /* 29252*/            OPC_CheckType, MVT::i32,
15856                           MVT::i32, 2/*#Ops*/, 0, 2, 
15862 /* 29270*/            OPC_CheckType, MVT::i32,
15866                           MVT::i32, 2/*#Ops*/, 0, 2, 
15872 /* 29288*/            OPC_CheckType, MVT::i32,
15876                           MVT::i32, 2/*#Ops*/, 0, 2, 
15882 /* 29306*/            OPC_CheckType, MVT::i32,
15886                           MVT::i32, 2/*#Ops*/, 0, 2, 
15892 /* 29324*/            OPC_CheckType, MVT::i32,
15897                             MVT::i32, 2/*#Ops*/, 0, 2, 
15904                             MVT::i32, 2/*#Ops*/, 0, 2, 
15910 /* 29356*/          OPC_CheckType, MVT::i32,
15914                           MVT::i32, 2/*#Ops*/, 0, 1, 
15920                           MVT::i32, 2/*#Ops*/, 0, 1, 
15926                           MVT::i32, 2/*#Ops*/, 0, 1, 
15933                             MVT::i32, 2/*#Ops*/, 0, 1, 
15938                             MVT::i32, 2/*#Ops*/, 0, 1, 
16137                         MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
16138 /* 29800*/          OPC_EmitInteger, MVT::i32, Mips::sub_32,
16149                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3
16150 /* 29830*/          OPC_EmitInteger, MVT::i32, Mips::sub_32,
16163 /* 29856*/          OPC_CheckType, MVT::i32,
16171                         MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
16172 /* 29878*/          OPC_EmitInteger, MVT::i32, Mips::sub_32,
16178 /* 29891*/          OPC_CheckChild1Type, MVT::i32,
16184                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3
16185 /* 29910*/          OPC_EmitInteger, MVT::i32, Mips::sub_32,
16198 /* 29936*/          OPC_CheckType, MVT::i32,
16206                         MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
16207 /* 29958*/          OPC_EmitInteger, MVT::i32, Mips::sub_32,
16213 /* 29971*/          OPC_CheckChild1Type, MVT::i32,
16219                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3
16220 /* 29990*/          OPC_EmitInteger, MVT::i32, Mips::sub_32,
16233 /* 30016*/          OPC_CheckType, MVT::i32,
16241                         MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
16242 /* 30038*/          OPC_EmitInteger, MVT::i32, Mips::sub_32,
16248 /* 30051*/          OPC_CheckChild1Type, MVT::i32,
16254                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3
16255 /* 30070*/          OPC_EmitInteger, MVT::i32, Mips::sub_32,
16269                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3
16270 /* 30105*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
16285                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3 #4
16285                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3 #4
16286 /* 30144*/          OPC_EmitInteger, MVT::i32, Mips::sub_32,
16296                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3
16297 /* 30173*/          OPC_EmitInteger, MVT::i32, Mips::sub_32,
16310                       MVT::i32, 1/*#Ops*/, 0,  // Results = #2
16311 /* 30206*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
16323                       MVT::i32, 1/*#Ops*/, 0,  // Results = #2
16324 /* 30238*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
16338                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3
16339 /* 30274*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
16353                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3
16354 /* 30310*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
16368                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3
16369 /* 30346*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
16383                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3
16384 /* 30382*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
16432 /* 30462*/    OPC_SwitchType /*2 cases */, 44, MVT::i32,// ->30509
16437                       MVT::i32, 2/*#Ops*/, 1, 2, 
16444                       MVT::i32, 2/*#Ops*/, 1, 2, 
16451                       MVT::i32, 2/*#Ops*/, 1, 2, 
16474 /* 30542*/    OPC_CheckType, MVT::i32,
16479                   MVT::i32, 4/*#Ops*/, 0, 4, 5, 3, 
16485 /* 30568*/      OPC_CheckChild0Type, MVT::i32,
16488 /* 30574*/        OPC_CheckType, MVT::i32,
16492 /* 30582*/          OPC_EmitInteger, MVT::i32, 1, 
16494                         MVT::i32, 2/*#Ops*/, 0, 1, 
16500 /* 30598*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
16502                         MVT::i32, 2/*#Ops*/, 1, 0, 
16508 /* 30614*/          OPC_EmitInteger, MVT::i32, 1, 
16510                         MVT::i32, 2/*#Ops*/, 0, 1, 
16516 /* 30630*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
16518                         MVT::i32, 2/*#Ops*/, 1, 0, 
16524 /* 30646*/          OPC_EmitInteger, MVT::i32, 1, 
16526                         MVT::i32, 2/*#Ops*/, 0, 1, 
16533 /* 30672*/        OPC_CheckType, MVT::i32,
16535 /* 30676*/        OPC_EmitInteger, MVT::i32, 0|128,0|128,126|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709518848*/, 
16537                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
16538 /* 30696*/        OPC_EmitInteger, MVT::i32, 1, 
16540                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
16542                       MVT::i32, 2/*#Ops*/, 2, 4, 
16552 /* 30727*/          OPC_CheckType, MVT::i32,
16558                           MVT::i32, 2/*#Ops*/, 0, 2, 
16566                           MVT::i32, 2/*#Ops*/, 0, 2, 
16574                           MVT::i32, 2/*#Ops*/, 0, 2, 
16582                           MVT::i32, 2/*#Ops*/, 0, 2, 
16590                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
16591 /* 30805*/            OPC_EmitInteger, MVT::i32, 1, 
16593                           MVT::i32, 2/*#Ops*/, 3, 4, 
16601                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
16602 /* 30831*/            OPC_EmitInteger, MVT::i32, 1, 
16604                           MVT::i32, 2/*#Ops*/, 3, 4, 
16612                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
16613 /* 30857*/            OPC_EmitInteger, MVT::i32, 1, 
16615                           MVT::i32, 2/*#Ops*/, 3, 4, 
16623                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
16624 /* 30883*/            OPC_EmitInteger, MVT::i32, 1, 
16626                           MVT::i32, 2/*#Ops*/, 3, 4, 
16634                           MVT::i32, 2/*#Ops*/, 0, 2, 
16642                           MVT::i32, 2/*#Ops*/, 0, 2, 
16648 /* 30928*/          OPC_CheckType, MVT::i32,
16651                         MVT::i32, 2/*#Ops*/, 0, 1, 
16656 /* 30943*/          OPC_CheckType, MVT::i32,
16659                         MVT::i32, 2/*#Ops*/, 0, 1, 
16664 /* 30958*/          OPC_CheckType, MVT::i32,
16667                         MVT::i32, 2/*#Ops*/, 1, 0, 
16672 /* 30973*/          OPC_CheckType, MVT::i32,
16675                         MVT::i32, 2/*#Ops*/, 1, 0, 
16680 /* 30988*/          OPC_CheckType, MVT::i32,
16683                         MVT::i32, 2/*#Ops*/, 0, 1, 
16688 /* 31003*/          OPC_CheckType, MVT::i32,
16691                         MVT::i32, 2/*#Ops*/, 0, 1, 
16696 /* 31018*/          OPC_CheckType, MVT::i32,
16699                         MVT::i32, 2/*#Ops*/, 1, 0, 
16704 /* 31033*/          OPC_CheckType, MVT::i32,
16707                         MVT::i32, 2/*#Ops*/, 1, 0, 
16712 /* 31048*/          OPC_CheckType, MVT::i32,
16715                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
16716 /* 31060*/          OPC_EmitInteger, MVT::i32, 1, 
16718                         MVT::i32, 2/*#Ops*/, 2, 3, 
16723 /* 31074*/          OPC_CheckType, MVT::i32,
16725 /* 31078*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
16727                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3
16729                         MVT::i32, 2/*#Ops*/, 2, 3, 
16734 /* 31100*/          OPC_CheckType, MVT::i32,
16737                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
16738 /* 31112*/          OPC_EmitInteger, MVT::i32, 1, 
16740                         MVT::i32, 2/*#Ops*/, 2, 3, 
16745 /* 31126*/          OPC_CheckType, MVT::i32,
16748                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
16749 /* 31138*/          OPC_EmitInteger, MVT::i32, 1, 
16751                         MVT::i32, 2/*#Ops*/, 2, 3, 
16756 /* 31152*/          OPC_CheckType, MVT::i32,
16759                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
16760 /* 31164*/          OPC_EmitInteger, MVT::i32, 1, 
16762                         MVT::i32, 2/*#Ops*/, 2, 3, 
16767 /* 31178*/          OPC_CheckType, MVT::i32,
16770                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
16771 /* 31190*/          OPC_EmitInteger, MVT::i32, 1, 
16773                         MVT::i32, 2/*#Ops*/, 2, 3, 
16778 /* 31204*/          OPC_CheckType, MVT::i32,
16781                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
16782 /* 31216*/          OPC_EmitInteger, MVT::i32, 1, 
16784                         MVT::i32, 2/*#Ops*/, 2, 3, 
16789 /* 31230*/          OPC_CheckType, MVT::i32,
16791 /* 31234*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
16793                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3
16795                         MVT::i32, 2/*#Ops*/, 2, 3, 
16800 /* 31256*/          OPC_CheckType, MVT::i32,
16803                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
16804 /* 31268*/          OPC_EmitInteger, MVT::i32, 1, 
16806                         MVT::i32, 2/*#Ops*/, 2, 3, 
16811 /* 31282*/          OPC_CheckType, MVT::i32,
16814                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
16815 /* 31294*/          OPC_EmitInteger, MVT::i32, 1, 
16817                         MVT::i32, 2/*#Ops*/, 2, 3, 
16822 /* 31308*/          OPC_CheckType, MVT::i32,
16825                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
16826 /* 31320*/          OPC_EmitInteger, MVT::i32, 1, 
16828                         MVT::i32, 2/*#Ops*/, 2, 3, 
16833 /* 31334*/          OPC_CheckType, MVT::i32,
16836                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
16837 /* 31346*/          OPC_EmitInteger, MVT::i32, 1, 
16839                         MVT::i32, 2/*#Ops*/, 2, 3, 
16844 /* 31360*/          OPC_CheckType, MVT::i32,
16847                         MVT::i32, 2/*#Ops*/, 1, 0, 
16852 /* 31375*/          OPC_CheckType, MVT::i32,
16855                         MVT::i32, 2/*#Ops*/, 0, 1, 
16860 /* 31390*/          OPC_CheckType, MVT::i32,
16863                         MVT::i32, 2/*#Ops*/, 1, 0, 
16868 /* 31405*/          OPC_CheckType, MVT::i32,
16871                         MVT::i32, 2/*#Ops*/, 0, 1, 
16876 /* 31420*/          OPC_CheckType, MVT::i32,
16879                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
16880 /* 31432*/          OPC_EmitInteger, MVT::i32, 1, 
16882                         MVT::i32, 2/*#Ops*/, 2, 3, 
16887 /* 31446*/          OPC_CheckType, MVT::i32,
16890                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
16891 /* 31458*/          OPC_EmitInteger, MVT::i32, 1, 
16893                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
16895                         MVT::i32, 2/*#Ops*/, 2, 4, 
16900 /* 31479*/          OPC_CheckType, MVT::i32,
16903                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
16904 /* 31491*/          OPC_EmitInteger, MVT::i32, 1, 
16906                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
16908                         MVT::i32, 2/*#Ops*/, 2, 4, 
16913 /* 31512*/          OPC_CheckType, MVT::i32,
16915 /* 31516*/          OPC_EmitInteger, MVT::i32, 0, 
16917                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
16919                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
16921                         MVT::i32, 2/*#Ops*/, 3, 4, 
16926 /* 31545*/          OPC_CheckType, MVT::i32,
16929                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
16930 /* 31557*/          OPC_EmitInteger, MVT::i32, 1, 
16932                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
16934                         MVT::i32, 2/*#Ops*/, 2, 4, 
16939 /* 31578*/          OPC_CheckType, MVT::i32,
16942                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
16943 /* 31590*/          OPC_EmitInteger, MVT::i32, 1, 
16945                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
16947                         MVT::i32, 2/*#Ops*/, 2, 4, 
16956 /* 31618*/        OPC_CheckType, MVT::i32,
16962                         MVT::i32, 2/*#Ops*/, 0, 1, 
16970                         MVT::i32, 2/*#Ops*/, 1, 0, 
16981 /* 31667*/          OPC_CheckType, MVT::i32,
16987                           MVT::i32, 2/*#Ops*/, 0, 2, 
16995                           MVT::i32, 2/*#Ops*/, 0, 2, 
17003                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
17004 /* 31715*/            OPC_EmitInteger, MVT::i32, 1, 
17006                           MVT::i32, 2/*#Ops*/, 3, 4, 
17014                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
17015 /* 31741*/            OPC_EmitInteger, MVT::i32, 1, 
17017                           MVT::i32, 2/*#Ops*/, 3, 4, 
17023 /* 31756*/          OPC_CheckType, MVT::i32,
17026                         MVT::i32, 2/*#Ops*/, 0, 1, 
17031 /* 31771*/          OPC_CheckType, MVT::i32,
17034                         MVT::i32, 2/*#Ops*/, 0, 1, 
17039 /* 31786*/          OPC_CheckType, MVT::i32,
17042                         MVT::i32, 2/*#Ops*/, 1, 0, 
17047 /* 31801*/          OPC_CheckType, MVT::i32,
17050                         MVT::i32, 2/*#Ops*/, 1, 0, 
17055 /* 31816*/          OPC_CheckType, MVT::i32,
17061                         MVT::i32, 2/*#Ops*/, 2, 3, 
17066 /* 31842*/          OPC_CheckType, MVT::i32,
17072                         MVT::i32, 2/*#Ops*/, 2, 3, 
17077 /* 31869*/          OPC_CheckType, MVT::i32,
17080                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
17081 /* 31881*/          OPC_EmitInteger, MVT::i32, 1, 
17083                         MVT::i32, 2/*#Ops*/, 2, 3, 
17088 /* 31895*/          OPC_CheckType, MVT::i32,
17091                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
17092 /* 31907*/          OPC_EmitInteger, MVT::i32, 1, 
17094                         MVT::i32, 2/*#Ops*/, 2, 3, 
17099 /* 31921*/          OPC_CheckType, MVT::i32,
17102                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17103 /* 31933*/          OPC_EmitInteger, MVT::i32, 1, 
17105                         MVT::i32, 2/*#Ops*/, 2, 3, 
17110 /* 31947*/          OPC_CheckType, MVT::i32,
17113                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17114 /* 31959*/          OPC_EmitInteger, MVT::i32, 1, 
17116                         MVT::i32, 2/*#Ops*/, 2, 3, 
17124 /* 31977*/      OPC_CheckType, MVT::i32,
17129                       MVT::i32, 2/*#Ops*/, 0, 1, 
17136                       MVT::i32, 2/*#Ops*/, 0, 1, 
17143                       MVT::i32, 2/*#Ops*/, 0, 1, 
17150                       MVT::i32, 2/*#Ops*/, 0, 1, 
17157                       MVT::i32, 2/*#Ops*/, 0, 1, 
17164                       MVT::i32, 2/*#Ops*/, 0, 1, 
17171                       MVT::i32, 2/*#Ops*/, 0, 1, 
17178                       MVT::i32, 2/*#Ops*/, 0, 1, 
17185                       MVT::i32, 2/*#Ops*/, 1, 0, 
17192                       MVT::i32, 2/*#Ops*/, 1, 0, 
17199                       MVT::i32, 2/*#Ops*/, 0, 1, 
17206                       MVT::i32, 2/*#Ops*/, 0, 1, 
17213                       MVT::i32, 2/*#Ops*/, 0, 1, 
17220                       MVT::i32, 2/*#Ops*/, 0, 1, 
17227                       MVT::i32, 2/*#Ops*/, 0, 1, 
17234                       MVT::i32, 2/*#Ops*/, 0, 1, 
17241                       MVT::i32, 2/*#Ops*/, 0, 1, 
17248                       MVT::i32, 2/*#Ops*/, 0, 1, 
17255                       MVT::i32, 2/*#Ops*/, 0, 1, 
17262                       MVT::i32, 2/*#Ops*/, 0, 1, 
17269                       MVT::i32, 2/*#Ops*/, 1, 0, 
17276                       MVT::i32, 2/*#Ops*/, 1, 0, 
17283                       MVT::i32, 2/*#Ops*/, 0, 1, 
17290                       MVT::i32, 2/*#Ops*/, 0, 1, 
17297                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17298 /* 32305*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17300                       MVT::i32, 2/*#Ops*/, 2, 3, 
17307                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17308 /* 32329*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17310                       MVT::i32, 2/*#Ops*/, 2, 3, 
17317                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17318 /* 32353*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17320                       MVT::i32, 2/*#Ops*/, 2, 3, 
17327                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17328 /* 32377*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17330                       MVT::i32, 2/*#Ops*/, 2, 3, 
17337                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17338 /* 32401*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17340                       MVT::i32, 2/*#Ops*/, 2, 3, 
17347                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17348 /* 32425*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17350                       MVT::i32, 2/*#Ops*/, 2, 3, 
17357                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17358 /* 32449*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17360                       MVT::i32, 2/*#Ops*/, 2, 3, 
17367                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17368 /* 32473*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17370                       MVT::i32, 2/*#Ops*/, 2, 3, 
17377 /* 32490*/      OPC_CheckType, MVT::i32,
17382                       MVT::i32, 2/*#Ops*/, 0, 1, 
17389                       MVT::i32, 2/*#Ops*/, 0, 1, 
17396                       MVT::i32, 2/*#Ops*/, 0, 1, 
17403                       MVT::i32, 2/*#Ops*/, 0, 1, 
17410                       MVT::i32, 2/*#Ops*/, 0, 1, 
17417                       MVT::i32, 2/*#Ops*/, 0, 1, 
17424                       MVT::i32, 2/*#Ops*/, 0, 1, 
17431                       MVT::i32, 2/*#Ops*/, 0, 1, 
17438                       MVT::i32, 2/*#Ops*/, 1, 0, 
17445                       MVT::i32, 2/*#Ops*/, 1, 0, 
17452                       MVT::i32, 2/*#Ops*/, 0, 1, 
17459                       MVT::i32, 2/*#Ops*/, 0, 1, 
17466                       MVT::i32, 2/*#Ops*/, 0, 1, 
17473                       MVT::i32, 2/*#Ops*/, 0, 1, 
17480                       MVT::i32, 2/*#Ops*/, 0, 1, 
17487                       MVT::i32, 2/*#Ops*/, 0, 1, 
17494                       MVT::i32, 2/*#Ops*/, 0, 1, 
17501                       MVT::i32, 2/*#Ops*/, 0, 1, 
17508                       MVT::i32, 2/*#Ops*/, 0, 1, 
17515                       MVT::i32, 2/*#Ops*/, 0, 1, 
17522                       MVT::i32, 2/*#Ops*/, 1, 0, 
17529                       MVT::i32, 2/*#Ops*/, 1, 0, 
17536                       MVT::i32, 2/*#Ops*/, 0, 1, 
17543                       MVT::i32, 2/*#Ops*/, 0, 1, 
17550                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17551 /* 32818*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17553                       MVT::i32, 2/*#Ops*/, 2, 3, 
17560                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17561 /* 32842*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17563                       MVT::i32, 2/*#Ops*/, 2, 3, 
17570                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17571 /* 32866*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17573                       MVT::i32, 2/*#Ops*/, 2, 3, 
17580                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17581 /* 32890*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17583                       MVT::i32, 2/*#Ops*/, 2, 3, 
17590                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17591 /* 32914*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17593                       MVT::i32, 2/*#Ops*/, 2, 3, 
17600                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17601 /* 32938*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17603                       MVT::i32, 2/*#Ops*/, 2, 3, 
17610                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17611 /* 32962*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17613                       MVT::i32, 2/*#Ops*/, 2, 3, 
17620                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
17621 /* 32986*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
17623                       MVT::i32, 2/*#Ops*/, 2, 3, 
18159 /* 34006*/      OPC_CheckChild1Type, MVT::i32,
18182 /* 34042*/      OPC_CheckChild1Type, MVT::i32,
18208 /* 34085*/      OPC_CheckType, MVT::i32,
18211                     MVT::i32, 1/*#Ops*/, 0, 
18218 /* 34103*/        OPC_SwitchType /*6 cases */, 58, MVT::i32,// ->34164
18222                           MVT::i32, 2/*#Ops*/, 0, 1, 
18228                           MVT::i32, 2/*#Ops*/, 0, 1, 
18234                           MVT::i32, 2/*#Ops*/, 0, 1, 
18241                             MVT::i32, 2/*#Ops*/, 0, 1, 
18246                             MVT::i32, 2/*#Ops*/, 0, 1, 
18368 /* 34398*/          OPC_SwitchType /*2 cases */, 50, MVT::i32,// ->34451
18374                             MVT::i32, 2/*#Ops*/, 0, 3, 
18382                             MVT::i32, 2/*#Ops*/, 0, 3, 
18390                             MVT::i32, 2/*#Ops*/, 0, 3, 
18404 /* 34470*/          OPC_CheckType, MVT::i32,
18408                           MVT::i32, 2/*#Ops*/, 0, 1, 
18414                           MVT::i32, 2/*#Ops*/, 0, 1, 
18421                             MVT::i32, 2/*#Ops*/, 0, 1, 
18426                             MVT::i32, 2/*#Ops*/, 0, 1, 
18433                           MVT::i32, 2/*#Ops*/, 0, 1, 
18461 /* 34575*/          OPC_CheckType, MVT::i32,
18466 /* 34584*/          OPC_CheckType, MVT::i32,
18471 /* 34593*/          OPC_CheckType, MVT::i32,
18476 /* 34602*/          OPC_CheckType, MVT::i32,
18481 /* 34611*/          OPC_CheckType, MVT::i32,
18486 /* 34620*/          OPC_CheckType, MVT::i32,
18491 /* 34629*/          OPC_CheckType, MVT::i32,
18496 /* 34638*/          OPC_CheckType, MVT::i32,
18501 /* 34648*/          OPC_CheckType, MVT::i32,
18506 /* 34658*/          OPC_CheckType, MVT::i32,
18511 /* 34668*/          OPC_CheckType, MVT::i32,
18516 /* 34678*/          OPC_CheckType, MVT::i32,
18521 /* 34688*/          OPC_CheckType, MVT::i32,
18526 /* 34698*/          OPC_CheckType, MVT::i32,
18531 /* 34708*/          OPC_CheckType, MVT::i32,
18536 /* 34718*/          OPC_CheckType, MVT::i32,
18554 /* 34750*/          OPC_CheckType, MVT::i32,
18559 /* 34759*/          OPC_CheckType, MVT::i32,
18564 /* 34768*/          OPC_CheckType, MVT::i32,
18569 /* 34777*/          OPC_CheckType, MVT::i32,
18574 /* 34786*/          OPC_CheckType, MVT::i32,
18579 /* 34795*/          OPC_CheckType, MVT::i32,
18584 /* 34804*/          OPC_CheckType, MVT::i32,
18589 /* 34813*/          OPC_CheckType, MVT::i32,
18594 /* 34823*/          OPC_CheckType, MVT::i32,
18599 /* 34833*/          OPC_CheckType, MVT::i32,
18604 /* 34843*/          OPC_CheckType, MVT::i32,
18609 /* 34853*/          OPC_CheckType, MVT::i32,
18614 /* 34863*/          OPC_CheckType, MVT::i32,
18619 /* 34873*/          OPC_CheckType, MVT::i32,
18624 /* 34883*/          OPC_CheckType, MVT::i32,
18629 /* 34893*/          OPC_CheckType, MVT::i32,
18660 /* 34947*/        OPC_CheckType, MVT::i32,
18665 /* 34956*/        OPC_CheckType, MVT::i32,
18670 /* 34965*/        OPC_CheckType, MVT::i32,
18675 /* 34974*/        OPC_CheckType, MVT::i32,
18680 /* 34983*/        OPC_CheckType, MVT::i32,
18685 /* 34992*/        OPC_CheckType, MVT::i32,
18690 /* 35001*/        OPC_CheckType, MVT::i32,
18695 /* 35010*/        OPC_CheckType, MVT::i32,
18700 /* 35020*/        OPC_CheckType, MVT::i32,
18705 /* 35030*/        OPC_CheckType, MVT::i32,
18710 /* 35040*/        OPC_CheckType, MVT::i32,
18715 /* 35050*/        OPC_CheckType, MVT::i32,
18720 /* 35060*/        OPC_CheckType, MVT::i32,
18725 /* 35070*/        OPC_CheckType, MVT::i32,
18730 /* 35080*/        OPC_CheckType, MVT::i32,
18735 /* 35090*/        OPC_CheckType, MVT::i32,
18754 /* 35123*/        OPC_CheckType, MVT::i32,
18759 /* 35132*/        OPC_CheckType, MVT::i32,
18764 /* 35141*/        OPC_CheckType, MVT::i32,
18769 /* 35150*/        OPC_CheckType, MVT::i32,
18774 /* 35159*/        OPC_CheckType, MVT::i32,
18779 /* 35168*/        OPC_CheckType, MVT::i32,
18784 /* 35177*/        OPC_CheckType, MVT::i32,
18789 /* 35186*/        OPC_CheckType, MVT::i32,
18794 /* 35196*/        OPC_CheckType, MVT::i32,
18799 /* 35206*/        OPC_CheckType, MVT::i32,
18804 /* 35216*/        OPC_CheckType, MVT::i32,
18809 /* 35226*/        OPC_CheckType, MVT::i32,
18814 /* 35236*/        OPC_CheckType, MVT::i32,
18819 /* 35246*/        OPC_CheckType, MVT::i32,
18824 /* 35256*/        OPC_CheckType, MVT::i32,
18829 /* 35266*/        OPC_CheckType, MVT::i32,
18861 /* 35320*/        OPC_CheckType, MVT::i32,
18866 /* 35329*/        OPC_CheckType, MVT::i32,
18871 /* 35338*/        OPC_CheckType, MVT::i32,
18876 /* 35347*/        OPC_CheckType, MVT::i32,
18881 /* 35356*/        OPC_CheckType, MVT::i32,
18886 /* 35365*/        OPC_CheckType, MVT::i32,
18891 /* 35374*/        OPC_CheckType, MVT::i32,
18896 /* 35383*/        OPC_CheckType, MVT::i32,
18914 /* 35414*/        OPC_CheckType, MVT::i32,
18919 /* 35423*/        OPC_CheckType, MVT::i32,
18924 /* 35432*/        OPC_CheckType, MVT::i32,
18929 /* 35441*/        OPC_CheckType, MVT::i32,
18934 /* 35450*/        OPC_CheckType, MVT::i32,
18939 /* 35459*/        OPC_CheckType, MVT::i32,
18944 /* 35468*/        OPC_CheckType, MVT::i32,
18949 /* 35477*/        OPC_CheckType, MVT::i32,
18979 /* 35529*/        OPC_CheckType, MVT::i32,
18984 /* 35538*/        OPC_CheckType, MVT::i32,
18989 /* 35547*/        OPC_CheckType, MVT::i32,
18994 /* 35556*/        OPC_CheckType, MVT::i32,
18999 /* 35565*/        OPC_CheckType, MVT::i32,
19004 /* 35574*/        OPC_CheckType, MVT::i32,
19009 /* 35583*/        OPC_CheckType, MVT::i32,
19014 /* 35592*/        OPC_CheckType, MVT::i32,
19033 /* 35624*/        OPC_CheckType, MVT::i32,
19038 /* 35633*/        OPC_CheckType, MVT::i32,
19043 /* 35642*/        OPC_CheckType, MVT::i32,
19048 /* 35651*/        OPC_CheckType, MVT::i32,
19053 /* 35660*/        OPC_CheckType, MVT::i32,
19058 /* 35669*/        OPC_CheckType, MVT::i32,
19063 /* 35678*/        OPC_CheckType, MVT::i32,
19068 /* 35687*/        OPC_CheckType, MVT::i32,
19100 /* 35741*/        OPC_CheckType, MVT::i32,
19105 /* 35750*/        OPC_CheckType, MVT::i32,
19110 /* 35759*/        OPC_CheckType, MVT::i32,
19115 /* 35768*/        OPC_CheckType, MVT::i32,
19133 /* 35799*/        OPC_CheckType, MVT::i32,
19138 /* 35808*/        OPC_CheckType, MVT::i32,
19143 /* 35817*/        OPC_CheckType, MVT::i32,
19148 /* 35826*/        OPC_CheckType, MVT::i32,
19178 /* 35878*/        OPC_CheckType, MVT::i32,
19183 /* 35887*/        OPC_CheckType, MVT::i32,
19188 /* 35896*/        OPC_CheckType, MVT::i32,
19193 /* 35905*/        OPC_CheckType, MVT::i32,
19212 /* 35937*/        OPC_CheckType, MVT::i32,
19217 /* 35946*/        OPC_CheckType, MVT::i32,
19222 /* 35955*/        OPC_CheckType, MVT::i32,
19227 /* 35964*/        OPC_CheckType, MVT::i32,
19570 /* 36569*/      OPC_CheckType, MVT::i32,
19574 /* 36576*/        OPC_CheckType, MVT::i32,
19578                       MVT::i32, 2/*#Ops*/, 0, 2, 
19594 /* 36612*/        OPC_CheckType, MVT::i32,
19598                       MVT::i32, 2/*#Ops*/, 0, 2, 
19604 /* 36630*/        OPC_CheckType, MVT::i32,
19608                       MVT::i32, 2/*#Ops*/, 0, 2, 
19614 /* 36648*/        OPC_CheckType, MVT::i32,
19618                       MVT::i32, 2/*#Ops*/, 0, 2, 
19626 /* 36669*/      OPC_CheckType, MVT::i32,
19630 /* 36676*/      OPC_EmitInteger, MVT::i32, Mips::sub_32,
19632                     MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
19639 /* 36697*/      OPC_CheckChild1Type, MVT::i32,
19640 /* 36699*/      OPC_SwitchType /*2 cases */, 35, MVT::i32,// ->36737
19644                         MVT::i32, 2/*#Ops*/, 0, 1, 
19650                         MVT::i32, 2/*#Ops*/, 0, 1, 
19656                         MVT::i32, 2/*#Ops*/, 0, 1, 
19677 /* 36770*/        OPC_CheckType, MVT::i32,
19682 /* 36779*/        OPC_CheckType, MVT::i32,
19687 /* 36788*/        OPC_CheckType, MVT::i32,
19692 /* 36797*/        OPC_CheckType, MVT::i32,
19697 /* 36806*/        OPC_CheckType, MVT::i32,
19702 /* 36815*/        OPC_CheckType, MVT::i32,
19707 /* 36824*/        OPC_CheckType, MVT::i32,
19712 /* 36833*/        OPC_CheckType, MVT::i32,
19717 /* 36843*/        OPC_CheckType, MVT::i32,
19722 /* 36853*/        OPC_CheckType, MVT::i32,
19727 /* 36863*/        OPC_CheckType, MVT::i32,
19732 /* 36873*/        OPC_CheckType, MVT::i32,
19737 /* 36883*/        OPC_CheckType, MVT::i32,
19742 /* 36893*/        OPC_CheckType, MVT::i32,
19747 /* 36903*/        OPC_CheckType, MVT::i32,
19752 /* 36913*/        OPC_CheckType, MVT::i32,
19769 /* 36944*/        OPC_CheckType, MVT::i32,
19774 /* 36953*/        OPC_CheckType, MVT::i32,
19779 /* 36962*/        OPC_CheckType, MVT::i32,
19784 /* 36971*/        OPC_CheckType, MVT::i32,
19789 /* 36980*/        OPC_CheckType, MVT::i32,
19794 /* 36989*/        OPC_CheckType, MVT::i32,
19799 /* 36998*/        OPC_CheckType, MVT::i32,
19804 /* 37007*/        OPC_CheckType, MVT::i32,
19809 /* 37017*/        OPC_CheckType, MVT::i32,
19814 /* 37027*/        OPC_CheckType, MVT::i32,
19819 /* 37037*/        OPC_CheckType, MVT::i32,
19824 /* 37047*/        OPC_CheckType, MVT::i32,
19829 /* 37057*/        OPC_CheckType, MVT::i32,
19834 /* 37067*/        OPC_CheckType, MVT::i32,
19839 /* 37077*/        OPC_CheckType, MVT::i32,
19844 /* 37087*/        OPC_CheckType, MVT::i32,
19863 /* 37119*/        OPC_CheckType, MVT::i32,
19868 /* 37128*/        OPC_CheckType, MVT::i32,
19873 /* 37137*/        OPC_CheckType, MVT::i32,
19878 /* 37146*/        OPC_CheckType, MVT::i32,
19883 /* 37155*/        OPC_CheckType, MVT::i32,
19888 /* 37164*/        OPC_CheckType, MVT::i32,
19893 /* 37173*/        OPC_CheckType, MVT::i32,
19898 /* 37182*/        OPC_CheckType, MVT::i32,
19915 /* 37212*/        OPC_CheckType, MVT::i32,
19920 /* 37221*/        OPC_CheckType, MVT::i32,
19925 /* 37230*/        OPC_CheckType, MVT::i32,
19930 /* 37239*/        OPC_CheckType, MVT::i32,
19935 /* 37248*/        OPC_CheckType, MVT::i32,
19940 /* 37257*/        OPC_CheckType, MVT::i32,
19945 /* 37266*/        OPC_CheckType, MVT::i32,
19950 /* 37275*/        OPC_CheckType, MVT::i32,
19969 /* 37307*/        OPC_CheckType, MVT::i32,
19974 /* 37316*/        OPC_CheckType, MVT::i32,
19979 /* 37325*/        OPC_CheckType, MVT::i32,
19984 /* 37334*/        OPC_CheckType, MVT::i32,
20001 /* 37364*/        OPC_CheckType, MVT::i32,
20006 /* 37373*/        OPC_CheckType, MVT::i32,
20011 /* 37382*/        OPC_CheckType, MVT::i32,
20016 /* 37391*/        OPC_CheckType, MVT::i32,
20135 /* 37607*/      OPC_CheckType, MVT::i32,
20139 /* 37614*/        OPC_CheckType, MVT::i32,
20143                       MVT::i32, 2/*#Ops*/, 0, 2, 
20159 /* 37650*/        OPC_CheckType, MVT::i32,
20163                       MVT::i32, 2/*#Ops*/, 0, 2, 
20169 /* 37668*/        OPC_CheckType, MVT::i32,
20173                       MVT::i32, 2/*#Ops*/, 0, 2, 
20179 /* 37686*/        OPC_CheckType, MVT::i32,
20183                       MVT::i32, 2/*#Ops*/, 0, 2, 
20191 /* 37707*/      OPC_CheckType, MVT::i32,
20195 /* 37714*/      OPC_EmitInteger, MVT::i32, Mips::sub_32,
20197                     MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
20204 /* 37735*/      OPC_CheckChild1Type, MVT::i32,
20205 /* 37737*/      OPC_SwitchType /*2 cases */, 35, MVT::i32,// ->37775
20209                         MVT::i32, 2/*#Ops*/, 0, 1, 
20215                         MVT::i32, 2/*#Ops*/, 0, 1, 
20221                         MVT::i32, 2/*#Ops*/, 0, 1, 
20242 /* 37808*/        OPC_CheckType, MVT::i32,
20247 /* 37817*/        OPC_CheckType, MVT::i32,
20252 /* 37826*/        OPC_CheckType, MVT::i32,
20257 /* 37835*/        OPC_CheckType, MVT::i32,
20262 /* 37844*/        OPC_CheckType, MVT::i32,
20267 /* 37853*/        OPC_CheckType, MVT::i32,
20272 /* 37862*/        OPC_CheckType, MVT::i32,
20277 /* 37871*/        OPC_CheckType, MVT::i32,
20282 /* 37881*/        OPC_CheckType, MVT::i32,
20287 /* 37891*/        OPC_CheckType, MVT::i32,
20292 /* 37901*/        OPC_CheckType, MVT::i32,
20297 /* 37911*/        OPC_CheckType, MVT::i32,
20302 /* 37921*/        OPC_CheckType, MVT::i32,
20307 /* 37931*/        OPC_CheckType, MVT::i32,
20312 /* 37941*/        OPC_CheckType, MVT::i32,
20317 /* 37951*/        OPC_CheckType, MVT::i32,
20334 /* 37982*/        OPC_CheckType, MVT::i32,
20339 /* 37991*/        OPC_CheckType, MVT::i32,
20344 /* 38000*/        OPC_CheckType, MVT::i32,
20349 /* 38009*/        OPC_CheckType, MVT::i32,
20354 /* 38018*/        OPC_CheckType, MVT::i32,
20359 /* 38027*/        OPC_CheckType, MVT::i32,
20364 /* 38036*/        OPC_CheckType, MVT::i32,
20369 /* 38045*/        OPC_CheckType, MVT::i32,
20374 /* 38055*/        OPC_CheckType, MVT::i32,
20379 /* 38065*/        OPC_CheckType, MVT::i32,
20384 /* 38075*/        OPC_CheckType, MVT::i32,
20389 /* 38085*/        OPC_CheckType, MVT::i32,
20394 /* 38095*/        OPC_CheckType, MVT::i32,
20399 /* 38105*/        OPC_CheckType, MVT::i32,
20404 /* 38115*/        OPC_CheckType, MVT::i32,
20409 /* 38125*/        OPC_CheckType, MVT::i32,
20428 /* 38157*/        OPC_CheckType, MVT::i32,
20433 /* 38166*/        OPC_CheckType, MVT::i32,
20438 /* 38175*/        OPC_CheckType, MVT::i32,
20443 /* 38184*/        OPC_CheckType, MVT::i32,
20448 /* 38193*/        OPC_CheckType, MVT::i32,
20453 /* 38202*/        OPC_CheckType, MVT::i32,
20458 /* 38211*/        OPC_CheckType, MVT::i32,
20463 /* 38220*/        OPC_CheckType, MVT::i32,
20480 /* 38250*/        OPC_CheckType, MVT::i32,
20485 /* 38259*/        OPC_CheckType, MVT::i32,
20490 /* 38268*/        OPC_CheckType, MVT::i32,
20495 /* 38277*/        OPC_CheckType, MVT::i32,
20500 /* 38286*/        OPC_CheckType, MVT::i32,
20505 /* 38295*/        OPC_CheckType, MVT::i32,
20510 /* 38304*/        OPC_CheckType, MVT::i32,
20515 /* 38313*/        OPC_CheckType, MVT::i32,
20534 /* 38345*/        OPC_CheckType, MVT::i32,
20539 /* 38354*/        OPC_CheckType, MVT::i32,
20544 /* 38363*/        OPC_CheckType, MVT::i32,
20549 /* 38372*/        OPC_CheckType, MVT::i32,
20566 /* 38402*/        OPC_CheckType, MVT::i32,
20571 /* 38411*/        OPC_CheckType, MVT::i32,
20576 /* 38420*/        OPC_CheckType, MVT::i32,
20581 /* 38429*/        OPC_CheckType, MVT::i32,
20700 /* 38645*/      OPC_CheckType, MVT::i32,
20704 /* 38652*/        OPC_CheckType, MVT::i32,
20708                       MVT::i32, 2/*#Ops*/, 0, 2, 
20724 /* 38688*/        OPC_CheckType, MVT::i32,
20729                         MVT::i32, 2/*#Ops*/, 0, 2, 
20736                         MVT::i32, 2/*#Ops*/, 0, 2, 
20745 /* 38725*/      OPC_CheckType, MVT::i32,
20749 /* 38732*/      OPC_EmitInteger, MVT::i32, Mips::sub_32,
20751                     MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
20758 /* 38753*/      OPC_CheckChild1Type, MVT::i32,
20759 /* 38755*/      OPC_SwitchType /*2 cases */, 35, MVT::i32,// ->38793
20763                         MVT::i32, 2/*#Ops*/, 0, 1, 
20769                         MVT::i32, 2/*#Ops*/, 0, 1, 
20775                         MVT::i32, 2/*#Ops*/, 0, 1, 
20796 /* 38826*/        OPC_CheckType, MVT::i32,
20801 /* 38835*/        OPC_CheckType, MVT::i32,
20806 /* 38844*/        OPC_CheckType, MVT::i32,
20811 /* 38853*/        OPC_CheckType, MVT::i32,
20816 /* 38862*/        OPC_CheckType, MVT::i32,
20821 /* 38871*/        OPC_CheckType, MVT::i32,
20826 /* 38880*/        OPC_CheckType, MVT::i32,
20831 /* 38889*/        OPC_CheckType, MVT::i32,
20836 /* 38899*/        OPC_CheckType, MVT::i32,
20841 /* 38909*/        OPC_CheckType, MVT::i32,
20846 /* 38919*/        OPC_CheckType, MVT::i32,
20851 /* 38929*/        OPC_CheckType, MVT::i32,
20856 /* 38939*/        OPC_CheckType, MVT::i32,
20861 /* 38949*/        OPC_CheckType, MVT::i32,
20866 /* 38959*/        OPC_CheckType, MVT::i32,
20871 /* 38969*/        OPC_CheckType, MVT::i32,
20888 /* 39000*/        OPC_CheckType, MVT::i32,
20893 /* 39009*/        OPC_CheckType, MVT::i32,
20898 /* 39018*/        OPC_CheckType, MVT::i32,
20903 /* 39027*/        OPC_CheckType, MVT::i32,
20908 /* 39036*/        OPC_CheckType, MVT::i32,
20913 /* 39045*/        OPC_CheckType, MVT::i32,
20918 /* 39054*/        OPC_CheckType, MVT::i32,
20923 /* 39063*/        OPC_CheckType, MVT::i32,
20928 /* 39073*/        OPC_CheckType, MVT::i32,
20933 /* 39083*/        OPC_CheckType, MVT::i32,
20938 /* 39093*/        OPC_CheckType, MVT::i32,
20943 /* 39103*/        OPC_CheckType, MVT::i32,
20948 /* 39113*/        OPC_CheckType, MVT::i32,
20953 /* 39123*/        OPC_CheckType, MVT::i32,
20958 /* 39133*/        OPC_CheckType, MVT::i32,
20963 /* 39143*/        OPC_CheckType, MVT::i32,
20982 /* 39175*/        OPC_CheckType, MVT::i32,
20987 /* 39184*/        OPC_CheckType, MVT::i32,
20992 /* 39193*/        OPC_CheckType, MVT::i32,
20997 /* 39202*/        OPC_CheckType, MVT::i32,
21002 /* 39211*/        OPC_CheckType, MVT::i32,
21007 /* 39220*/        OPC_CheckType, MVT::i32,
21012 /* 39229*/        OPC_CheckType, MVT::i32,
21017 /* 39238*/        OPC_CheckType, MVT::i32,
21034 /* 39268*/        OPC_CheckType, MVT::i32,
21039 /* 39277*/        OPC_CheckType, MVT::i32,
21044 /* 39286*/        OPC_CheckType, MVT::i32,
21049 /* 39295*/        OPC_CheckType, MVT::i32,
21054 /* 39304*/        OPC_CheckType, MVT::i32,
21059 /* 39313*/        OPC_CheckType, MVT::i32,
21064 /* 39322*/        OPC_CheckType, MVT::i32,
21069 /* 39331*/        OPC_CheckType, MVT::i32,
21088 /* 39363*/        OPC_CheckType, MVT::i32,
21093 /* 39372*/        OPC_CheckType, MVT::i32,
21098 /* 39381*/        OPC_CheckType, MVT::i32,
21103 /* 39390*/        OPC_CheckType, MVT::i32,
21120 /* 39420*/        OPC_CheckType, MVT::i32,
21125 /* 39429*/        OPC_CheckType, MVT::i32,
21130 /* 39438*/        OPC_CheckType, MVT::i32,
21135 /* 39447*/        OPC_CheckType, MVT::i32,
21254 /* 39663*/      OPC_CheckType, MVT::i32,
21258 /* 39670*/        OPC_CheckType, MVT::i32,
21262                       MVT::i32, 2/*#Ops*/, 0, 2, 
21278 /* 39706*/        OPC_CheckType, MVT::i32,
21282                       MVT::i32, 2/*#Ops*/, 0, 2, 
21290 /* 39727*/      OPC_CheckType, MVT::i32,
21294 /* 39734*/      OPC_EmitInteger, MVT::i32, Mips::sub_32,
21296                     MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
21303 /* 39755*/      OPC_CheckChild1Type, MVT::i32,
21304 /* 39757*/      OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->39784
21308                         MVT::i32, 2/*#Ops*/, 0, 1, 
21314                         MVT::i32, 2/*#Ops*/, 0, 1, 
21348 /* 39834*/      OPC_EmitInteger, MVT::i32, 0, 
21385 /* 39893*/      OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->39908
21389                       MVT::i32, 2/*#Ops*/, 0, 2, 
21401 /* 39924*/      OPC_CheckType, MVT::i32,
21405                       MVT::i32, 2/*#Ops*/, 0, 1, 
21411                       MVT::i32, 2/*#Ops*/, 0, 1, 
21430 /* 39978*/        OPC_CheckType, MVT::i32,
21432 /* 39982*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
21434                       MVT::i32, 2/*#Ops*/, 0, 1, 
21440 /* 39998*/        OPC_CheckType, MVT::i32,
21442 /* 40002*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
21444                       MVT::i32, 2/*#Ops*/, 0, 1, 
21450 /* 40016*/      OPC_CheckType, MVT::i32,
21452 /* 40020*/      OPC_EmitInteger, MVT::i32, Mips::sub_32,
21454                     MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
21455 /* 40031*/      OPC_EmitInteger, MVT::i32, 0, 
21457                     MVT::i32, 2/*#Ops*/, 2, 3, 
21513                     MVT::i32, 2/*#Ops*/, 2, 3, 
21521                     MVT::i32, 2/*#Ops*/, 2, 1, 
21538                     MVT::i32, 2/*#Ops*/, 2, 3, 
21546                     MVT::i32, 2/*#Ops*/, 2, 1, 
21563                     MVT::i32, 2/*#Ops*/, 2, 3, 
21571                     MVT::i32, 2/*#Ops*/, 2, 1, 
21588                     MVT::i32, 2/*#Ops*/, 2, 3, 
21596                     MVT::i32, 2/*#Ops*/, 2, 1, 
21613                     MVT::i32, 2/*#Ops*/, 2, 3, 
21621                     MVT::i32, 2/*#Ops*/, 2, 1, 
21638                     MVT::i32, 2/*#Ops*/, 2, 3, 
21646                     MVT::i32, 2/*#Ops*/, 2, 1, 
21663 /* 40388*/        OPC_CheckType, MVT::i32,
21667                       MVT::i32, 2/*#Ops*/, 0, 2, 
21671 /* 40403*/        OPC_CheckChild1Type, MVT::i32,
21675 /* 40409*/        OPC_CheckType, MVT::i32,
21679 /* 40421*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
21681                       MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
21682 /* 40432*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
21684                       MVT::i32, 2/*#Ops*/, 4, 5,  // Results = #6
21685 /* 40443*/        OPC_EmitInteger, MVT::i32, 24, 
21687                       MVT::i32, 2/*#Ops*/, 6, 7, 
21695 /* 40461*/        OPC_CheckType, MVT::i32,
21697 /* 40465*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
21699                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
21700 /* 40476*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
21702                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
21705 /* 40495*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
21707                       MVT::i32, 2/*#Ops*/, 6, 7,  // Results = #8
21708 /* 40506*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
21710                       MVT::i32, 2/*#Ops*/, 8, 9,  // Results = #10
21711 /* 40517*/        OPC_EmitInteger, MVT::i32, 24, 
21713                       MVT::i32, 2/*#Ops*/, 10, 11, 
21728 /* 40547*/        OPC_CheckType, MVT::i32,
21732                       MVT::i32, 2/*#Ops*/, 0, 2, 
21736 /* 40562*/        OPC_CheckChild1Type, MVT::i32,
21740 /* 40568*/        OPC_CheckType, MVT::i32,
21744 /* 40580*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
21746                       MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
21747 /* 40591*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
21749                       MVT::i32, 2/*#Ops*/, 4, 5,  // Results = #6
21750 /* 40602*/        OPC_EmitInteger, MVT::i32, 16, 
21752                       MVT::i32, 2/*#Ops*/, 6, 7, 
21760 /* 40620*/        OPC_CheckType, MVT::i32,
21762 /* 40624*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
21764                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
21765 /* 40635*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
21767                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
21770 /* 40654*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
21772                       MVT::i32, 2/*#Ops*/, 6, 7,  // Results = #8
21773 /* 40665*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
21775                       MVT::i32, 2/*#Ops*/, 8, 9,  // Results = #10
21776 /* 40676*/        OPC_EmitInteger, MVT::i32, 16, 
21778                       MVT::i32, 2/*#Ops*/, 10, 11, 
21791 /* 40703*/        OPC_CheckValueType, MVT::i32,
21793 /* 40706*/        OPC_CheckType, MVT::i32,
21797                       MVT::i32, 2/*#Ops*/, 0, 2, 
21801 /* 40721*/        OPC_CheckChild1Type, MVT::i32,
21803 /* 40724*/        OPC_CheckValueType, MVT::i32,
21805 /* 40727*/        OPC_CheckType, MVT::i32,
21809 /* 40739*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
21811                       MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
21812 /* 40750*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
21814                       MVT::i32, 2/*#Ops*/, 4, 5, 
21820 /* 40765*/        OPC_CheckValueType, MVT::i32,
21822 /* 40768*/        OPC_CheckType, MVT::i32,
21824 /* 40772*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
21826                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
21827 /* 40783*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
21829                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
21832 /* 40802*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
21834                       MVT::i32, 2/*#Ops*/, 6, 7,  // Results = #8
21835 /* 40813*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
21837                       MVT::i32, 2/*#Ops*/, 8, 9, 
21860 /* 40858*/        OPC_CheckChild1Type, MVT::i32,
21868 /* 40876*/        OPC_EmitInteger, MVT::i32, Mips::sub_64,
21871 /* 40887*/        OPC_EmitInteger, MVT::i32, Mips::GPR64RegClassID,
21883 /* 40909*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
21885                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
21886 /* 40920*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
21888                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
21891 /* 40939*/        OPC_EmitInteger, MVT::i32, Mips::sub_64,
21894 /* 40950*/        OPC_EmitInteger, MVT::i32, Mips::GPR64RegClassID,
21914 /* 40987*/        OPC_CheckType, MVT::i32,
21918                       MVT::i32, 2/*#Ops*/, 0, 2, 
21922 /* 41002*/        OPC_CheckChild1Type, MVT::i32,
21926 /* 41008*/        OPC_CheckType, MVT::i32,
21930 /* 41020*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
21932                       MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
21933 /* 41031*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
21935                       MVT::i32, 2/*#Ops*/, 4, 5,  // Results = #6
21936 /* 41042*/        OPC_EmitInteger, MVT::i32, 24, 
21938                       MVT::i32, 2/*#Ops*/, 6, 7, 
21946 /* 41060*/        OPC_CheckType, MVT::i32,
21948 /* 41064*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
21950                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
21951 /* 41075*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
21953                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
21956 /* 41094*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
21958                       MVT::i32, 2/*#Ops*/, 6, 7,  // Results = #8
21959 /* 41105*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
21961                       MVT::i32, 2/*#Ops*/, 8, 9,  // Results = #10
21962 /* 41116*/        OPC_EmitInteger, MVT::i32, 24, 
21964                       MVT::i32, 2/*#Ops*/, 10, 11, 
21979 /* 41146*/        OPC_CheckType, MVT::i32,
21983                       MVT::i32, 2/*#Ops*/, 0, 2, 
21987 /* 41161*/        OPC_CheckChild1Type, MVT::i32,
21991 /* 41167*/        OPC_CheckType, MVT::i32,
21995 /* 41179*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
21997                       MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
21998 /* 41190*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
22000                       MVT::i32, 2/*#Ops*/, 4, 5,  // Results = #6
22001 /* 41201*/        OPC_EmitInteger, MVT::i32, 16, 
22003                       MVT::i32, 2/*#Ops*/, 6, 7, 
22011 /* 41219*/        OPC_CheckType, MVT::i32,
22013 /* 41223*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
22015                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
22016 /* 41234*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
22018                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
22021 /* 41253*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
22023                       MVT::i32, 2/*#Ops*/, 6, 7,  // Results = #8
22024 /* 41264*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
22026                       MVT::i32, 2/*#Ops*/, 8, 9,  // Results = #10
22027 /* 41275*/        OPC_EmitInteger, MVT::i32, 16, 
22029                       MVT::i32, 2/*#Ops*/, 10, 11, 
22042 /* 41302*/        OPC_CheckValueType, MVT::i32,
22044 /* 41305*/        OPC_CheckType, MVT::i32,
22049                         MVT::i32, 2/*#Ops*/, 0, 2, 
22056                         MVT::i32, 2/*#Ops*/, 0, 2, 
22061 /* 41336*/        OPC_CheckChild1Type, MVT::i32,
22063 /* 41339*/        OPC_CheckValueType, MVT::i32,
22065 /* 41342*/        OPC_CheckType, MVT::i32,
22069 /* 41354*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
22071                       MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
22072 /* 41365*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
22074                       MVT::i32, 2/*#Ops*/, 4, 5, 
22080 /* 41380*/        OPC_CheckValueType, MVT::i32,
22082 /* 41383*/        OPC_CheckType, MVT::i32,
22084 /* 41387*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
22086                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
22087 /* 41398*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
22089                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
22092 /* 41417*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
22094                       MVT::i32, 2/*#Ops*/, 6, 7,  // Results = #8
22095 /* 41428*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
22097                       MVT::i32, 2/*#Ops*/, 8, 9, 
22109 /* 41452*/      OPC_CheckValueType, MVT::i32,
22111 /* 41455*/      OPC_CheckType, MVT::i32,
22115                     MVT::i32, 2/*#Ops*/, 0, 2, 
22137 /* 41502*/        OPC_CheckChild1Type, MVT::i32,
22145 /* 41520*/        OPC_EmitInteger, MVT::i32, Mips::sub_64,
22148 /* 41531*/        OPC_EmitInteger, MVT::i32, Mips::GPR64RegClassID,
22160 /* 41553*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
22162                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
22163 /* 41564*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
22165                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
22168 /* 41583*/        OPC_EmitInteger, MVT::i32, Mips::sub_64,
22171 /* 41594*/        OPC_EmitInteger, MVT::i32, Mips::GPR64RegClassID,
22202 /* 41650*/      OPC_CheckType, MVT::i32,
22204 /* 41653*/      OPC_CheckType, MVT::i32,
22208                     MVT::i32, 2/*#Ops*/, 0, 2, 
22227 /* 41695*/        OPC_CheckChild1Type, MVT::i32,
22232 /* 41709*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
22241 /* 41727*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
22243                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
22244 /* 41738*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
22246                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
22249 /* 41757*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
22271 /* 41797*/        OPC_CheckChild1Type, MVT::i32,
22276 /* 41811*/        OPC_EmitInteger, MVT::i32, Mips::sub_64,
22285 /* 41829*/        OPC_EmitInteger, MVT::i32, Mips::sub_32,
22287                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
22288 /* 41840*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
22290                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
22293 /* 41859*/        OPC_EmitInteger, MVT::i32, Mips::sub_64,
22325 /* 41913*/          OPC_CheckType, MVT::i32,
22359 /* 41963*/        OPC_SwitchType /*2 cases */, 43, MVT::i32,// ->42009
22401 /* 42024*/      OPC_CheckChild1Type, MVT::i32,
22512 /* 42189*/      OPC_CheckChild1Type, MVT::i32,
22593 /* 42310*/      OPC_SwitchType /*2 cases */, 43, MVT::i32,// ->42356
22597                         MVT::i32, 1/*#Ops*/, 0, 
22603                         MVT::i32, 1/*#Ops*/, 0, 
22609                         MVT::i32, 1/*#Ops*/, 0,  // Results = #1
22610 /* 42344*/          OPC_EmitInteger, MVT::i32, 16, 
22612                         MVT::i32, 2/*#Ops*/, 1, 2, 
22634 /* 42390*/      OPC_SwitchType /*2 cases */, 43, MVT::i32,// ->42436
22638                         MVT::i32, 1/*#Ops*/, 0, 
22644                         MVT::i32, 1/*#Ops*/, 0, 
22650                         MVT::i32, 1/*#Ops*/, 0,  // Results = #1
22651 /* 42424*/          OPC_EmitInteger, MVT::i32, 16, 
22653                         MVT::i32, 2/*#Ops*/, 1, 2, 
22675 /* 42470*/      OPC_SwitchType /*2 cases */, 43, MVT::i32,// ->42516
22679                         MVT::i32, 1/*#Ops*/, 0, 
22685                         MVT::i32, 1/*#Ops*/, 0, 
22691                         MVT::i32, 1/*#Ops*/, 0,  // Results = #1
22692 /* 42504*/          OPC_EmitInteger, MVT::i32, 16, 
22694                         MVT::i32, 2/*#Ops*/, 1, 2, 
22716 /* 42550*/      OPC_SwitchType /*2 cases */, 22, MVT::i32,// ->42575
22720                         MVT::i32, 1/*#Ops*/, 0, 
22726                         MVT::i32, 1/*#Ops*/, 0, 
22748 /* 42609*/      OPC_SwitchType /*2 cases */, 22, MVT::i32,// ->42634
22752                         MVT::i32, 1/*#Ops*/, 0, 
22758                         MVT::i32, 1/*#Ops*/, 0, 
22784 /* 42676*/      OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->42709
22787 /* 42683*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
22789                         MVT::i32, 2/*#Ops*/, 1, 0, 
22794 /* 42697*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
22796                         MVT::i32, 2/*#Ops*/, 1, 0, 
22819 /* 42748*/      OPC_SwitchType /*2 cases */, 40, MVT::i32,// ->42791
22822 /* 42755*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
22824                         MVT::i32, 2/*#Ops*/, 1, 0, 
22830                         MVT::i32, 1/*#Ops*/, 0, 
22835 /* 42779*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
22837                         MVT::i32, 2/*#Ops*/, 1, 0, 
22860 /* 42830*/      OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->42863
22863 /* 42837*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
22865                         MVT::i32, 2/*#Ops*/, 1, 0, 
22870 /* 42851*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
22872                         MVT::i32, 2/*#Ops*/, 1, 0, 
22895 /* 42902*/      OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->42935
22898 /* 42909*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
22900                         MVT::i32, 2/*#Ops*/, 1, 0, 
22905 /* 42923*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
22907                         MVT::i32, 2/*#Ops*/, 1, 0, 
22930 /* 42974*/      OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->43007
22933 /* 42981*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
22935                         MVT::i32, 2/*#Ops*/, 1, 0, 
22940 /* 42995*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
22942                         MVT::i32, 2/*#Ops*/, 1, 0, 
22965 /* 43046*/      OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->43079
22968 /* 43053*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
22970                         MVT::i32, 2/*#Ops*/, 1, 0, 
22975 /* 43067*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
22977                         MVT::i32, 2/*#Ops*/, 1, 0, 
23004 /* 43125*/      OPC_SwitchType /*2 cases */, 22, MVT::i32,// ->43150
23008                         MVT::i32, 1/*#Ops*/, 0, 
23014                         MVT::i32, 1/*#Ops*/, 0, 
23027 /* 43166*/      OPC_SwitchType /*2 cases */, 22, MVT::i32,// ->43191
23031                         MVT::i32, 1/*#Ops*/, 0, 
23037                         MVT::i32, 1/*#Ops*/, 0, 
23054 /* 43213*/    OPC_SwitchType /*2 cases */, 43, MVT::i32,// ->43259
23058                       MVT::i32, 1/*#Ops*/, 0, 
23064                       MVT::i32, 1/*#Ops*/, 0, 
23070                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
23071 /* 43247*/        OPC_EmitInteger, MVT::i32, 16, 
23073                       MVT::i32, 2/*#Ops*/, 1, 2, 
23090 /* 43283*/      OPC_SwitchType /*2 cases */, 35, MVT::i32,// ->43321
23094                         MVT::i32, 2/*#Ops*/, 0, 1, 
23100                         MVT::i32, 2/*#Ops*/, 0, 1, 
23106                         MVT::i32, 2/*#Ops*/, 0, 1, 
23119 /* 43338*/      OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->43365
23123                         MVT::i32, 2/*#Ops*/, 0, 1, 
23129                         MVT::i32, 2/*#Ops*/, 0, 1, 
23142 /* 43382*/      OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->43409
23146                         MVT::i32, 2/*#Ops*/, 0, 1, 
23152                         MVT::i32, 2/*#Ops*/, 0, 1, 
23165 /* 43426*/      OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->43453
23169                         MVT::i32, 2/*#Ops*/, 0, 1, 
23175                         MVT::i32, 2/*#Ops*/, 0, 1, 
23188 /* 43470*/      OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->43497
23192                         MVT::i32, 2/*#Ops*/, 0, 1, 
23198                         MVT::i32, 2/*#Ops*/, 0, 1, 
23211 /* 43514*/      OPC_SwitchType /*2 cases */, 35, MVT::i32,// ->43552
23215                         MVT::i32, 2/*#Ops*/, 0, 1, 
23221                         MVT::i32, 2/*#Ops*/, 0, 1, 
23227                         MVT::i32, 2/*#Ops*/, 0, 1, 
23252                       MVT::i32, 3/*#Ops*/, 0, 1, 3, 
23259                       MVT::i32, 3/*#Ops*/, 0, 1, 3, 
23274                       MVT::i32, 3/*#Ops*/, 0, 1, 3, 
23281                       MVT::i32, 3/*#Ops*/, 0, 1, 3, 
23288                       MVT::i32, 3/*#Ops*/, 0, 1, 3, 
23306                     MVT::i32, 3/*#Ops*/, 3, 4, 5, 
23320                     MVT::i32, 2/*#Ops*/, 0, 2, 
23327                     MVT::i32, 2/*#Ops*/, 0, 2, 
23428 /* 43940*/      OPC_CheckType, MVT::i32,
23433                     MVT::i32, 1/*#Ops*/, 2, 
23438 /* 43959*/      OPC_CheckType, MVT::i32,
23440 /* 43963*/      OPC_EmitRegister, MVT::i32, Mips::ZERO,
23443                     MVT::i32, 2/*#Ops*/, 1, 2, 
23448 /* 43979*/      OPC_CheckType, MVT::i32,
23450 /* 43983*/      OPC_EmitRegister, MVT::i32, Mips::ZERO,
23453                     MVT::i32, 2/*#Ops*/, 1, 2, 
23488 /* 44060*/      OPC_CheckType, MVT::i32,
23493                     MVT::i32, 1/*#Ops*/, 2, 
23498 /* 44079*/      OPC_CheckType, MVT::i32,
23502                     MVT::i32, 1/*#Ops*/, 1, 
23507 /* 44095*/      OPC_CheckType, MVT::i32,
23512                     MVT::i32, 1/*#Ops*/, 2, 
23517 /* 44114*/      OPC_CheckType, MVT::i32,
23519 /* 44118*/      OPC_EmitRegister, MVT::i32, Mips::ZERO,
23522                     MVT::i32, 2/*#Ops*/, 1, 2, 
23527 /* 44134*/      OPC_CheckType, MVT::i32,
23529 /* 44138*/      OPC_EmitRegister, MVT::i32, Mips::ZERO,
23532                     MVT::i32, 2/*#Ops*/, 1, 2, 
23537 /* 44154*/      OPC_CheckType, MVT::i32,
23539 /* 44158*/      OPC_EmitRegister, MVT::i32, Mips::ZERO,
23543                     MVT::i32, 2/*#Ops*/, 1, 3, 
23548 /* 44177*/      OPC_SwitchType /*2 cases */, 27, MVT::i32,// ->44207
23553                       MVT::i32, 1/*#Ops*/, 2,  // Results = #3
23557                       MVT::i32, 2/*#Ops*/, 3, 5, 
23582 /* 44261*/      OPC_EmitInteger, MVT::i32, 16, 
23589 /* 44275*/      OPC_CheckType, MVT::i32,
23591 /* 44279*/      OPC_EmitRegister, MVT::i32, Mips::ZERO,
23593                     MVT::i32, 1/*#Ops*/, 1,  // Results = #2
23596                     MVT::i32, 2/*#Ops*/, 2, 3, 
23601 /* 44302*/      OPC_CheckType, MVT::i32,
23606                     MVT::i32, 1/*#Ops*/, 2,  // Results = #3
23610                     MVT::i32, 2/*#Ops*/, 3, 5, 
23622 /* 44355*/      OPC_EmitInteger, MVT::i32, 16, 
23632 /* 44380*/      OPC_CheckType, MVT::i32,
23635 /* 44386*/      OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
23637                     MVT::i32, 2/*#Ops*/, 1, 2, 
23645 /* 44414*/      OPC_CheckChild1Type, MVT::i32,
23733 /* 44541*/    OPC_SwitchType /*2 cases */, 44, MVT::i32,// ->44588
23739                       MVT::i32, 2/*#Ops*/, 1, 2, 
23747                       MVT::i32, 2/*#Ops*/, 1, 2, 
23755                       MVT::i32, 2/*#Ops*/, 1, 2, 
23773 /* 44611*/    OPC_SwitchType /*2 cases */, 44, MVT::i32,// ->44658
23779                       MVT::i32, 2/*#Ops*/, 1, 2, 
23787                       MVT::i32, 2/*#Ops*/, 1, 2, 
23795                       MVT::i32, 2/*#Ops*/, 1, 2, 
23813 /* 44681*/    OPC_SwitchType /*2 cases */, 44, MVT::i32,// ->44728
23819                       MVT::i32, 2/*#Ops*/, 1, 2, 
23827                       MVT::i32, 2/*#Ops*/, 1, 2, 
23835                       MVT::i32, 2/*#Ops*/, 1, 2, 
23853 /* 44751*/    OPC_SwitchType /*2 cases */, 44, MVT::i32,// ->44798
23859                       MVT::i32, 2/*#Ops*/, 1, 2, 
23867                       MVT::i32, 2/*#Ops*/, 1, 2, 
23875                       MVT::i32, 2/*#Ops*/, 1, 2, 
23893 /* 44821*/    OPC_SwitchType /*2 cases */, 44, MVT::i32,// ->44868
23899                       MVT::i32, 2/*#Ops*/, 1, 2, 
23907                       MVT::i32, 2/*#Ops*/, 1, 2, 
23915                       MVT::i32, 2/*#Ops*/, 1, 2, 
23933 /* 44891*/    OPC_SwitchType /*2 cases */, 44, MVT::i32,// ->44938
23939                       MVT::i32, 2/*#Ops*/, 1, 2, 
23947                       MVT::i32, 2/*#Ops*/, 1, 2, 
23955                       MVT::i32, 2/*#Ops*/, 1, 2, 
23973 /* 44961*/    OPC_SwitchType /*2 cases */, 44, MVT::i32,// ->45008
23979                       MVT::i32, 2/*#Ops*/, 1, 2, 
23987                       MVT::i32, 2/*#Ops*/, 1, 2, 
23995                       MVT::i32, 2/*#Ops*/, 1, 2, 
24014 /* 45032*/    OPC_SwitchType /*2 cases */, 47, MVT::i32,// ->45082
24020                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
24028                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
24036                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
24079 /* 45143*/    OPC_SwitchType /*7 cases */, 78, MVT::i32,// ->45224
24083                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
24083                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
24089                       MVT::i32, 2/*#Ops*/, 0, 1, 
24095                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
24095                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
24101                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
24101                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
24107                       MVT::i32, 2/*#Ops*/, 0, 1, 
24115                       MVT::i32, 1/*#Ops*/, 2, 
24123                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
24242 /* 45425*/      OPC_CheckChild1Type, MVT::i32,
24244 /* 45428*/      OPC_CheckChild2Type, MVT::i32,
24266 /* 45463*/      OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->45498
24270                         MVT::i32, 1/*#Ops*/, 0, 
24276                         MVT::i32, 1/*#Ops*/, 0, 
24282                         MVT::i32, 1/*#Ops*/, 0, 
24296 /* 45514*/      OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->45549
24300                         MVT::i32, 1/*#Ops*/, 0, 
24306                         MVT::i32, 1/*#Ops*/, 0, 
24312                         MVT::i32, 1/*#Ops*/, 0, 
24324 /* 45562*/      OPC_CheckValueType, MVT::i32,
24335 /* 45581*/      OPC_CheckChild0Type, MVT::i32,
24374 /* 45651*/      OPC_CheckChild0Type, MVT::i32,
24412 /* 45719*/    OPC_SwitchType /*2 cases */, 42, MVT::i32,// ->45764
24416                       MVT::i32, 1/*#Ops*/, 0, 
24422                       MVT::i32, 1/*#Ops*/, 0, 
24428                       MVT::i32, 1/*#Ops*/, 0, 
24434                       MVT::i32, 1/*#Ops*/, 0, 
24447 /* 45780*/    OPC_SwitchType /*2 cases */, 42, MVT::i32,// ->45825
24451                       MVT::i32, 1/*#Ops*/, 0, 
24457                       MVT::i32, 1/*#Ops*/, 0, 
24463                       MVT::i32, 1/*#Ops*/, 0, 
24469                       MVT::i32, 1/*#Ops*/, 0, 
24483 /* 45843*/      OPC_CheckChild0Type, MVT::i32,
24632 /* 46125*/    OPC_SwitchType /*2 cases */, 35, MVT::i32,// ->46163
24636                       MVT::i32, 2/*#Ops*/, 0, 1, 
24642                       MVT::i32, 2/*#Ops*/, 0, 1, 
24648                       MVT::i32, 2/*#Ops*/, 0, 1, 
24663 /* 46185*/      OPC_SwitchType /*3 cases */, 32, MVT::i32,// ->46220
24667                         MVT::i32, 1/*#Ops*/, 0, 
24673                         MVT::i32, 1/*#Ops*/, 0, 
24679                         MVT::i32, 1/*#Ops*/, 0, 
24685 /* 46224*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
24692 /* 46239*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
24708 /* 46268*/      OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->46284
24710 /* 46273*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
24712                       MVT::i32, 2/*#Ops*/, 0, 1, 
24717 /* 46288*/        OPC_EmitInteger, MVT::i32, Mips::FGR32RegClassID,
24725 /* 46303*/      OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->46319
24727 /* 46308*/        OPC_EmitInteger, MVT::i32, Mips::GPR32RegClassID,
24729                       MVT::i32, 2/*#Ops*/, 0, 1, 
24734 /* 46323*/        OPC_EmitInteger, MVT::i32, Mips::FGR32RegClassID,
24741 /* 46336*/      OPC_CheckChild0Type, MVT::i32,
24764 /* 46377*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
24771 /* 46392*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
24789 /* 46427*/        OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
24797 /* 46444*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
24804 /* 46458*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
24807 /* 46469*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
24810 /* 46481*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
24819 /* 46499*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
24826 /* 46513*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
24829 /* 46524*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
24832 /* 46536*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
24841 /* 46554*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
24848 /* 46568*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
24851 /* 46579*/          OPC_EmitInteger, MVT::i32, 27, 
24854 /* 46590*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
24863 /* 46608*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
24870 /* 46622*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
24873 /* 46633*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
24876 /* 46645*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
24885 /* 46663*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
24892 /* 46677*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
24895 /* 46688*/          OPC_EmitInteger, MVT::i32, 27, 
24898 /* 46699*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
24909 /* 46721*/        OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
24917 /* 46738*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
24924 /* 46752*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
24927 /* 46763*/          OPC_EmitInteger, MVT::i32, 27, 
24930 /* 46774*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
24939 /* 46792*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
24946 /* 46806*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
24949 /* 46817*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
24952 /* 46829*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
24961 /* 46847*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
24968 /* 46861*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
24971 /* 46872*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
24974 /* 46884*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
24983 /* 46902*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
24990 /* 46916*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
24993 /* 46927*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
24996 /* 46939*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25004 /* 46955*/        OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25007 /* 46966*/        OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25010 /* 46978*/        OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25020 /* 46999*/        OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25028 /* 47016*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25035 /* 47030*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25038 /* 47041*/          OPC_EmitInteger, MVT::i32, 27, 
25041 /* 47052*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25044 /* 47063*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25047 /* 47075*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25056 /* 47093*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25063 /* 47107*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25066 /* 47118*/          OPC_EmitInteger, MVT::i32, 27, 
25069 /* 47129*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25078 /* 47147*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25085 /* 47161*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25088 /* 47172*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25091 /* 47184*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25100 /* 47202*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25107 /* 47216*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25110 /* 47227*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25113 /* 47239*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25121 /* 47255*/        OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25124 /* 47266*/        OPC_EmitInteger, MVT::i32, 27, 
25127 /* 47277*/        OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25138 /* 47300*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25145 /* 47314*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25148 /* 47325*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25151 /* 47337*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25160 /* 47355*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25167 /* 47369*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25170 /* 47380*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25173 /* 47392*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25182 /* 47410*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25189 /* 47424*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25192 /* 47435*/          OPC_EmitInteger, MVT::i32, 27, 
25195 /* 47446*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25203 /* 47462*/        OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25211 /* 47479*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25218 /* 47493*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25221 /* 47504*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25224 /* 47516*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25233 /* 47534*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25240 /* 47548*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25243 /* 47559*/          OPC_EmitInteger, MVT::i32, 27, 
25246 /* 47570*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25258 /* 47594*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25265 /* 47608*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25268 /* 47619*/          OPC_EmitInteger, MVT::i32, 27, 
25271 /* 47630*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25280 /* 47648*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25287 /* 47662*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25290 /* 47673*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25293 /* 47685*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25302 /* 47703*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25309 /* 47717*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25312 /* 47728*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25315 /* 47740*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25323 /* 47756*/        OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25331 /* 47773*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25338 /* 47787*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25341 /* 47798*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25344 /* 47810*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25352 /* 47826*/        OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25355 /* 47837*/        OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25358 /* 47849*/        OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25369 /* 47872*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25376 /* 47886*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25379 /* 47897*/          OPC_EmitInteger, MVT::i32, 27, 
25382 /* 47908*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25385 /* 47919*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25388 /* 47931*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25397 /* 47949*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25404 /* 47963*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25407 /* 47974*/          OPC_EmitInteger, MVT::i32, 27, 
25410 /* 47985*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25419 /* 48003*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25426 /* 48017*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25429 /* 48028*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25432 /* 48040*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25440 /* 48056*/        OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25448 /* 48073*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25455 /* 48087*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25458 /* 48098*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25461 /* 48110*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25469 /* 48126*/        OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25472 /* 48137*/        OPC_EmitInteger, MVT::i32, 27, 
25475 /* 48148*/        OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25486 /* 48171*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25493 /* 48185*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25496 /* 48196*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25499 /* 48208*/          OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25508 /* 48226*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25515 /* 48240*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25518 /* 48251*/          OPC_EmitInteger, MVT::i32, 27, 
25521 /* 48262*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25530 /* 48280*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25537 /* 48294*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25540 /* 48305*/          OPC_EmitInteger, MVT::i32, 27, 
25543 /* 48316*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25546 /* 48327*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25549 /* 48339*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25558 /* 48357*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25565 /* 48371*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25568 /* 48382*/          OPC_EmitInteger, MVT::i32, 27, 
25571 /* 48393*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25580 /* 48411*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25587 /* 48425*/          OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25590 /* 48436*/          OPC_EmitInteger, MVT::i32, 27, 
25593 /* 48447*/          OPC_EmitInteger, MVT::i32, Mips::MSA128WRegClassID,
25596 /* 48458*/          OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25599 /* 48470*/          OPC_EmitInteger, MVT::i32, Mips::MSA128DRegClassID,
25607 /* 48486*/        OPC_EmitInteger, MVT::i32, Mips::MSA128BRegClassID,
25610 /* 48497*/        OPC_EmitInteger, MVT::i32, 49|128,1/*177*/, 
25613 /* 48509*/        OPC_EmitInteger, MVT::i32, Mips::MSA128HRegClassID,
25622 /* 48526*/    OPC_SwitchType /*6 cases */, 11, MVT::i32,// ->48540
25623 /* 48529*/      OPC_CheckChild0Type, MVT::i32,
25626                     MVT::i32, 1/*#Ops*/, 0, 
25670 /* 48614*/    OPC_SwitchType /*4 cases */, 38, MVT::i32,// ->48655
25674                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
25680                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
25686                       MVT::i32, 3/*#Ops*/, 1, 0, 2, 
25762 /* 48796*/    OPC_SwitchType /*4 cases */, 38, MVT::i32,// ->48837
25766                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
25772                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
25778                       MVT::i32, 3/*#Ops*/, 1, 0, 2, 
25852 /* 48975*/    OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->49002
25856                       MVT::i32, 2/*#Ops*/, 0, 1, 
25862                       MVT::i32, 2/*#Ops*/, 0, 1, 
25876 /* 49020*/    OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->49047
25880                       MVT::i32, 2/*#Ops*/, 0, 1, 
25886                       MVT::i32, 2/*#Ops*/, 0, 1, 
25899 /* 49064*/    OPC_CheckChild0Type, MVT::i32,
25903                   MVT::i32, 2/*#Ops*/, 0, 1, 
25908 /* 49081*/    OPC_CheckChild0Type, MVT::i32,
25912                   MVT::i32, 2/*#Ops*/, 0, 1, 
26351 /* 49875*/    OPC_CheckType, MVT::i32,
26354                   MVT::i32, 2/*#Ops*/, 0, 1, 
26359 /* 49891*/    OPC_SwitchType /*2 cases */, 44, MVT::i32,// ->49938
26363                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
26364 /* 49905*/        OPC_EmitInteger, MVT::i32, 16, 
26366                       MVT::i32, 2/*#Ops*/, 1, 2, 
26372                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
26373 /* 49926*/        OPC_EmitInteger, MVT::i32, 16, 
26375                       MVT::i32, 2/*#Ops*/, 1, 2, 
26394 /* 49971*/    OPC_EmitInteger, MVT::i32, Mips::sub_32,
26402 /* 49989*/      OPC_CheckChild0Type, MVT::i32,
26429 /* 50037*/      OPC_CheckChild0Type, MVT::i32,
26456 /* 50084*/    OPC_SwitchType /*6 cases */, 24, MVT::i32,// ->50111
26460                       MVT::i32, 2/*#Ops*/, 0, 1, 
26466                       MVT::i32, 2/*#Ops*/, 0, 1, 
26504 /* 50177*/    OPC_SwitchType /*6 cases */, 24, MVT::i32,// ->50204
26508                       MVT::i32, 2/*#Ops*/, 0, 1, 
26514                       MVT::i32, 2/*#Ops*/, 0, 1, 
26552 /* 50270*/    OPC_SwitchType /*6 cases */, 24, MVT::i32,// ->50297
26556                       MVT::i32, 2/*#Ops*/, 0, 1, 
26562                       MVT::i32, 2/*#Ops*/, 0, 1, 
26600 /* 50363*/    OPC_SwitchType /*6 cases */, 24, MVT::i32,// ->50390
26604                       MVT::i32, 2/*#Ops*/, 0, 1, 
26610                       MVT::i32, 2/*#Ops*/, 0, 1, 
26647 /* 50455*/    OPC_CheckType, MVT::i32,
26651                     MVT::i32, 1/*#Ops*/, 0, 
26657                     MVT::i32, 1/*#Ops*/, 0, 
26663                     MVT::i32, 1/*#Ops*/, 0, 
26669                     MVT::i32, 1/*#Ops*/, 0, 
26676 /* 50505*/    OPC_CheckType, MVT::i32,
26678                   MVT::i32, 1/*#Ops*/, 0, 
26683 /* 50518*/    OPC_CheckType, MVT::i32,
26687                     MVT::i32, 1/*#Ops*/, 0, 
26693                     MVT::i32, 1/*#Ops*/, 0, 
26699                     MVT::i32, 1/*#Ops*/, 0, 
26705                     MVT::i32, 1/*#Ops*/, 0, 
26712 /* 50568*/    OPC_CheckType, MVT::i32,
26714                   MVT::i32, 1/*#Ops*/, 0, 
27283 /* 51633*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
27290 /* 51646*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
27297 /* 51659*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
27316 /* 51696*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
27325 /* 51716*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
27334 /* 51736*/          OPC_EmitRegister, MVT::i32, Mips::ZERO,
27651 /* 52316*/      OPC_CheckChild0Type, MVT::i32,
27684 /* 52379*/        OPC_EmitInteger, MVT::i32, Mips::sub_lo,
27924 /* 52807*/        OPC_CheckChild0Type, MVT::i32,
27949 /* 52849*/        OPC_CheckChild0Type, MVT::i32,
28014 /* 52971*/      OPC_CheckChild0Type, MVT::i32,
28746 /* 54368*/      OPC_CheckChild1Type, MVT::i32,
28783 /* 54437*/        OPC_CheckChild2Type, MVT::i32,
28841 /* 54554*/        OPC_CheckChild2Type, MVT::i32,
28873 /* 54615*/        OPC_CheckChild2Type, MVT::i32,
28905 /* 54676*/        OPC_CheckChild2Type, MVT::i32,
29014 /* 54886*/      OPC_CheckChild0Type, MVT::i32,
29465 /* 55783*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
29466 /* 55786*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
29468                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
29469 /* 55806*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
29482 /* 55842*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
29483 /* 55845*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
29485                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
29486 /* 55865*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
29499 /* 55901*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
29500 /* 55904*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
29502                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
29503 /* 55924*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
29517 /* 55963*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
29518 /* 55966*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
29520                       MVT::i32, 2/*#Ops*/, 4, 5,  // Results = #6
29521 /* 55986*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
29534 /* 56022*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
29535 /* 56025*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
29537                       MVT::i32, 2/*#Ops*/, 4, 5,  // Results = #6
29538 /* 56045*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
29551 /* 56081*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
29552 /* 56084*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
29554                       MVT::i32, 2/*#Ops*/, 4, 5,  // Results = #6
29555 /* 56104*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
29571 /* 56145*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
29572 /* 56148*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
29574                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
29575 /* 56168*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
29588 /* 56204*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
29589 /* 56207*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
29591                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
29592 /* 56227*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
29605 /* 56263*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
29606 /* 56266*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
29608                       MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5
29609 /* 56286*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
29623 /* 56325*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
29624 /* 56328*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
29626                       MVT::i32, 2/*#Ops*/, 4, 5,  // Results = #6
29627 /* 56348*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
29640 /* 56384*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
29641 /* 56387*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
29643                       MVT::i32, 2/*#Ops*/, 4, 5,  // Results = #6
29644 /* 56407*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
29657 /* 56443*/        OPC_EmitRegister, MVT::i32, Mips::ZERO,
29658 /* 56446*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
29660                       MVT::i32, 2/*#Ops*/, 4, 5,  // Results = #6
29661 /* 56466*/        OPC_EmitInteger, MVT::i32, Mips::DSPRRegClassID,
30064 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
30152   if (N->getValueType(0) == MVT::i32) {
30179   if (N->getValueType(0) == MVT::i32)
30398   return cast<VTSDNode>(N->getOperand(1))->getVT().bitsLT(MVT::i32);
gen/lib/Target/Mips/MipsGenFastISel.inc
   80   if (RetVT.SimpleTy != MVT::i32)
  105   case MVT::i32: return fastEmit_ISD_BITCAST_MVT_i32_r(RetVT, Op0, Op0IsKill);
  162   case MVT::i32: return fastEmit_ISD_BRIND_MVT_i32_r(RetVT, Op0, Op0IsKill);
  171   if (RetVT.SimpleTy != MVT::i32)
  235   case MVT::i32: return fastEmit_ISD_CTLZ_MVT_i32_r(RetVT, Op0, Op0IsKill);
  248   if (RetVT.SimpleTy != MVT::i32)
  303   case MVT::i32: return fastEmit_ISD_CTPOP_MVT_i32_r(RetVT, Op0, Op0IsKill);
  729   case MVT::i32: return fastEmit_ISD_SIGN_EXTEND_MVT_i32_r(RetVT, Op0, Op0IsKill);
  787   case MVT::i32: return fastEmit_ISD_SINT_TO_FP_MVT_i32_r(RetVT, Op0, Op0IsKill);
  857   case MVT::i32: return fastEmit_MipsISD_JmpLink_MVT_i32_r(RetVT, Op0, Op0IsKill);
  890   case MVT::i32: return fastEmit_MipsISD_MFHI_MVT_Untyped_MVT_i32_r(Op0, Op0IsKill);
  930   case MVT::i32: return fastEmit_MipsISD_MFLO_MVT_Untyped_MVT_i32_r(Op0, Op0IsKill);
  959   case MVT::i32: return fastEmit_MipsISD_MTC1_D64_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1010   case MVT::i32: return fastEmit_MipsISD_TailCall_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1091   if (RetVT.SimpleTy != MVT::i32)
 1097   if (RetVT.SimpleTy != MVT::i32)
 1103   if (RetVT.SimpleTy != MVT::i32)
 1109   if (RetVT.SimpleTy != MVT::i32)
 1127   if (RetVT.SimpleTy != MVT::i32)
 1133   if (RetVT.SimpleTy != MVT::i32)
 1139   if (RetVT.SimpleTy != MVT::i32)
 1145   if (RetVT.SimpleTy != MVT::i32)
 1163   if (RetVT.SimpleTy != MVT::i32)
 1178   if (RetVT.SimpleTy != MVT::i32)
 1228   if (RetVT.SimpleTy != MVT::i32)
 1310   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1325   if (RetVT.SimpleTy != MVT::i32)
 1347   case MVT::i32: return fastEmit_ISD_ADDC_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1356   if (RetVT.SimpleTy != MVT::i32)
 1366   case MVT::i32: return fastEmit_ISD_ADDE_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1374   if (RetVT.SimpleTy != MVT::i32)
 1438   case MVT::i32: return fastEmit_ISD_AND_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1691   if (RetVT.SimpleTy != MVT::i32)
 1770   case MVT::i32: return fastEmit_ISD_MUL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1784   if (RetVT.SimpleTy != MVT::i32)
 1806   case MVT::i32: return fastEmit_ISD_MULHS_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1815   if (RetVT.SimpleTy != MVT::i32)
 1837   case MVT::i32: return fastEmit_ISD_MULHU_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1846   if (RetVT.SimpleTy != MVT::i32)
 1910   case MVT::i32: return fastEmit_ISD_OR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1923   if (RetVT.SimpleTy != MVT::i32)
 1936   case MVT::i32: return fastEmit_ISD_ROTR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1944   if (RetVT.SimpleTy != MVT::i32)
 2002   case MVT::i32: return fastEmit_ISD_SDIV_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2015   if (RetVT.SimpleTy != MVT::i32)
 2067   case MVT::i32: return fastEmit_ISD_SHL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2175   if (RetVT.SimpleTy != MVT::i32)
 2227   case MVT::i32: return fastEmit_ISD_SRA_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2239   if (RetVT.SimpleTy != MVT::i32)
 2297   case MVT::i32: return fastEmit_ISD_SREM_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2310   if (RetVT.SimpleTy != MVT::i32)
 2362   case MVT::i32: return fastEmit_ISD_SRL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2374   if (RetVT.SimpleTy != MVT::i32)
 2456   case MVT::i32: return fastEmit_ISD_SUB_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2471   if (RetVT.SimpleTy != MVT::i32)
 2496   case MVT::i32: return fastEmit_ISD_SUBC_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2505   if (RetVT.SimpleTy != MVT::i32)
 2563   case MVT::i32: return fastEmit_ISD_UDIV_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2672   if (RetVT.SimpleTy != MVT::i32)
 2730   case MVT::i32: return fastEmit_ISD_UREM_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2743   if (RetVT.SimpleTy != MVT::i32)
 2807   case MVT::i32: return fastEmit_ISD_XOR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2833   case MVT::i32: return fastEmit_MipsISD_BuildPairF64_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2863   case MVT::i32: return fastEmit_MipsISD_DivRem_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2882   case MVT::i32: return fastEmit_MipsISD_DivRem16_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2912   case MVT::i32: return fastEmit_MipsISD_DivRemU_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2931   case MVT::i32: return fastEmit_MipsISD_DivRemU16_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2952   case MVT::i32: return fastEmit_MipsISD_EH_RETURN_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3178   case MVT::i32: return fastEmit_MipsISD_MTLOHI_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3215   case MVT::i32: return fastEmit_MipsISD_Mult_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3252   case MVT::i32: return fastEmit_MipsISD_Multu_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3456   if (RetVT.SimpleTy != MVT::i32)
 3561   if (VT == MVT::i32 && Predicate_immZExt5(imm1))
 3565   if (VT == MVT::i32 && Predicate_immZExt6(imm1))
 3577   if (VT == MVT::i32 && Predicate_immZExt4(imm1))
 3581   if (VT == MVT::i32 && Predicate_immSExtAddiur2(imm1))
 3585   if (VT == MVT::i32 && Predicate_immSExtAddius5(imm1))
 3589   if (VT == MVT::i32 && Predicate_immZExtAndi16(imm1))
 3593   if (VT == MVT::i32 && Predicate_immZExt2Shift(imm1))
 3609   if (RetVT.SimpleTy != MVT::i32)
 3622   case MVT::i32: return fastEmit_ISD_ROTR_MVT_i32_ri_Predicate_immZExt5(RetVT, Op0, Op0IsKill, imm1);
 3630   if (RetVT.SimpleTy != MVT::i32)
 3646   case MVT::i32: return fastEmit_ISD_SHL_MVT_i32_ri_Predicate_immZExt5(RetVT, Op0, Op0IsKill, imm1);
 3654   if (RetVT.SimpleTy != MVT::i32)
 3670   case MVT::i32: return fastEmit_ISD_SRA_MVT_i32_ri_Predicate_immZExt5(RetVT, Op0, Op0IsKill, imm1);
 3678   if (RetVT.SimpleTy != MVT::i32)
 3694   case MVT::i32: return fastEmit_ISD_SRL_MVT_i32_ri_Predicate_immZExt5(RetVT, Op0, Op0IsKill, imm1);
 3852   if (RetVT.SimpleTy != MVT::i32)
 3879   if (RetVT.SimpleTy != MVT::i32)
 3889   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_ri_Predicate_immSExtAddiur2(RetVT, Op0, Op0IsKill, imm1);
 3906   if (RetVT.SimpleTy != MVT::i32)
 3916   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_ri_Predicate_immSExtAddius5(RetVT, Op0, Op0IsKill, imm1);
 3933   if (RetVT.SimpleTy != MVT::i32)
 3946   case MVT::i32: return fastEmit_ISD_AND_MVT_i32_ri_Predicate_immZExtAndi16(RetVT, Op0, Op0IsKill, imm1);
 3963   if (RetVT.SimpleTy != MVT::i32)
 3973   case MVT::i32: return fastEmit_ISD_SHL_MVT_i32_ri_Predicate_immZExt2Shift(RetVT, Op0, Op0IsKill, imm1);
 3981   if (RetVT.SimpleTy != MVT::i32)
 3991   case MVT::i32: return fastEmit_ISD_SRL_MVT_i32_ri_Predicate_immZExt2Shift(RetVT, Op0, Op0IsKill, imm1);
 4009   if (RetVT.SimpleTy != MVT::i32)
 4019   case MVT::i32: return fastEmit_ISD_Constant_MVT_i32_i(RetVT, imm0);
gen/lib/Target/Mips/MipsGenRegisterInfo.inc
 3922   /* 0 */ MVT::i32, MVT::Other,
gen/lib/Target/NVPTX/NVPTXGenDAGISel.inc
   77 /*    42*/        /*SwitchType*/ 7, MVT::i32,// ->51
   79                         MVT::i32, 1/*#Ops*/, 0, 
   86 /*    56*/          OPC_CheckChild1Type, MVT::i32,
   87 /*    58*/          OPC_CheckType, MVT::i32,
   89                         MVT::i32, 1/*#Ops*/, 0, 
   99 /*    80*/          /*SwitchType*/ 9, MVT::i32,// ->91
  102                           MVT::i32, 1/*#Ops*/, 0, 
  128                       MVT::i32, 3/*#Ops*/, 3, 4, 5, 
  144                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
  161                         MVT::i32, 3/*#Ops*/, 3, 1, 4, 
  173                         MVT::i32, 3/*#Ops*/, 3, 4, 2, 
  187                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
  198                         MVT::i32, 3/*#Ops*/, 0, 3, 2, 
  211                       MVT::i32, 3/*#Ops*/, 3, 1, 2, 
  219                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  235                         MVT::i32, 2/*#Ops*/, 0, 2, 
  243                         MVT::i32, 3/*#Ops*/, 0, 2, 3, 
  250                       MVT::i32, 2/*#Ops*/, 0, 1, 
  256                       MVT::i32, 2/*#Ops*/, 0, 1, 
  279                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
  281                         MVT::i32, 1/*#Ops*/, 0,  // Results = #3
  284                         MVT::i32, 3/*#Ops*/, 2, 3, 4,  // Results = #5
  286                         MVT::i32, 1/*#Ops*/, 0,  // Results = #6
  288                         MVT::i32, 1/*#Ops*/, 0,  // Results = #7
  291                         MVT::i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
  306                       MVT::i32, 1/*#Ops*/, 0,  // Results = #2
  308                       MVT::i32, 1/*#Ops*/, 0,  // Results = #3
  310                       MVT::i32, 3/*#Ops*/, 2, 3, 1,  // Results = #4
  312                       MVT::i32, 1/*#Ops*/, 0,  // Results = #5
  314                       MVT::i32, 1/*#Ops*/, 0,  // Results = #6
  316                       MVT::i32, 3/*#Ops*/, 5, 6, 1,  // Results = #7
  341                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
  343                         MVT::i32, 1/*#Ops*/, 0,  // Results = #3
  346                         MVT::i32, 3/*#Ops*/, 2, 3, 4,  // Results = #5
  348                         MVT::i32, 1/*#Ops*/, 0,  // Results = #6
  350                         MVT::i32, 1/*#Ops*/, 0,  // Results = #7
  353                         MVT::i32, 3/*#Ops*/, 6, 7, 8,  // Results = #9
  368                       MVT::i32, 1/*#Ops*/, 0,  // Results = #2
  370                       MVT::i32, 1/*#Ops*/, 0,  // Results = #3
  372                       MVT::i32, 3/*#Ops*/, 2, 3, 1,  // Results = #4
  374                       MVT::i32, 1/*#Ops*/, 0,  // Results = #5
  376                       MVT::i32, 1/*#Ops*/, 0,  // Results = #6
  378                       MVT::i32, 3/*#Ops*/, 5, 6, 1,  // Results = #7
  390                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  398                     MVT::i32, 2/*#Ops*/, 0, 1, 
  406                     MVT::i32, 2/*#Ops*/, 0, 1, 
  430                     MVT::i32, 2/*#Ops*/, 0, 1, 
  438                     MVT::i32, 2/*#Ops*/, 0, 1, 
  447                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  456                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
  462 /*   828*/      OPC_EmitInteger, MVT::i32, 1, 
  464                     MVT::i32, 2/*#Ops*/, 0, 1, 
  470 /*   844*/      OPC_EmitInteger, MVT::i32, 2, 
  472                     MVT::i32, 2/*#Ops*/, 0, 1, 
  478 /*   860*/      OPC_EmitInteger, MVT::i32, 3, 
  480                     MVT::i32, 2/*#Ops*/, 0, 1, 
  486 /*   876*/      OPC_EmitInteger, MVT::i32, 4, 
  488                     MVT::i32, 2/*#Ops*/, 0, 1, 
  494 /*   892*/      OPC_EmitInteger, MVT::i32, 1, 
  496                     MVT::i32, 2/*#Ops*/, 0, 1, 
  502 /*   908*/      OPC_EmitInteger, MVT::i32, 2, 
  504                     MVT::i32, 2/*#Ops*/, 0, 1, 
  510 /*   924*/      OPC_EmitInteger, MVT::i32, 3, 
  512                     MVT::i32, 2/*#Ops*/, 0, 1, 
  518 /*   940*/      OPC_EmitInteger, MVT::i32, 4, 
  520                     MVT::i32, 2/*#Ops*/, 0, 1, 
  526 /*   956*/      OPC_EmitInteger, MVT::i32, 17, 
  528                     MVT::i32, 2/*#Ops*/, 0, 1, 
  534 /*   972*/      OPC_EmitInteger, MVT::i32, 1, 
  536                     MVT::i32, 2/*#Ops*/, 0, 1, 
  542 /*   988*/      OPC_EmitInteger, MVT::i32, 18, 
  544                     MVT::i32, 2/*#Ops*/, 0, 1, 
  550 /*  1004*/      OPC_EmitInteger, MVT::i32, 2, 
  552                     MVT::i32, 2/*#Ops*/, 0, 1, 
  558 /*  1020*/      OPC_EmitInteger, MVT::i32, 19, 
  560                     MVT::i32, 2/*#Ops*/, 0, 1, 
  566 /*  1036*/      OPC_EmitInteger, MVT::i32, 3, 
  568                     MVT::i32, 2/*#Ops*/, 0, 1, 
  574 /*  1052*/      OPC_EmitInteger, MVT::i32, 20, 
  576                     MVT::i32, 2/*#Ops*/, 0, 1, 
  582 /*  1068*/      OPC_EmitInteger, MVT::i32, 4, 
  584                     MVT::i32, 2/*#Ops*/, 0, 1, 
  590 /*  1084*/      OPC_EmitInteger, MVT::i32, 17, 
  592                     MVT::i32, 2/*#Ops*/, 0, 1, 
  598 /*  1100*/      OPC_EmitInteger, MVT::i32, 1, 
  600                     MVT::i32, 2/*#Ops*/, 0, 1, 
  606 /*  1116*/      OPC_EmitInteger, MVT::i32, 18, 
  608                     MVT::i32, 2/*#Ops*/, 0, 1, 
  614 /*  1132*/      OPC_EmitInteger, MVT::i32, 2, 
  616                     MVT::i32, 2/*#Ops*/, 0, 1, 
  622 /*  1148*/      OPC_EmitInteger, MVT::i32, 19, 
  624                     MVT::i32, 2/*#Ops*/, 0, 1, 
  630 /*  1164*/      OPC_EmitInteger, MVT::i32, 3, 
  632                     MVT::i32, 2/*#Ops*/, 0, 1, 
  638 /*  1180*/      OPC_EmitInteger, MVT::i32, 20, 
  640                     MVT::i32, 2/*#Ops*/, 0, 1, 
  646 /*  1196*/      OPC_EmitInteger, MVT::i32, 4, 
  648                     MVT::i32, 2/*#Ops*/, 0, 1, 
  655                     MVT::i32, 1/*#Ops*/, 0, 
  662                     MVT::i32, 1/*#Ops*/, 0, 
  668 /*  1236*/      OPC_EmitInteger, MVT::i32, 17, 
  676 /*  1252*/      OPC_EmitInteger, MVT::i32, 1, 
  684 /*  1268*/      OPC_EmitInteger, MVT::i32, 18, 
  692 /*  1284*/      OPC_EmitInteger, MVT::i32, 2, 
  700 /*  1300*/      OPC_EmitInteger, MVT::i32, 19, 
  708 /*  1316*/      OPC_EmitInteger, MVT::i32, 3, 
  716 /*  1332*/      OPC_EmitInteger, MVT::i32, 20, 
  724 /*  1348*/      OPC_EmitInteger, MVT::i32, 4, 
  732 /*  1364*/      OPC_EmitInteger, MVT::i32, 17, 
  740 /*  1380*/      OPC_EmitInteger, MVT::i32, 1, 
  748 /*  1396*/      OPC_EmitInteger, MVT::i32, 18, 
  756 /*  1412*/      OPC_EmitInteger, MVT::i32, 2, 
  764 /*  1428*/      OPC_EmitInteger, MVT::i32, 19, 
  772 /*  1444*/      OPC_EmitInteger, MVT::i32, 3, 
  780 /*  1460*/      OPC_EmitInteger, MVT::i32, 20, 
  788 /*  1476*/      OPC_EmitInteger, MVT::i32, 4, 
  796 /*  1492*/      OPC_EmitInteger, MVT::i32, 1, 
  804 /*  1508*/      OPC_EmitInteger, MVT::i32, 2, 
  812 /*  1524*/      OPC_EmitInteger, MVT::i32, 3, 
  820 /*  1540*/      OPC_EmitInteger, MVT::i32, 4, 
  828 /*  1556*/      OPC_EmitInteger, MVT::i32, 1, 
  836 /*  1572*/      OPC_EmitInteger, MVT::i32, 2, 
  844 /*  1588*/      OPC_EmitInteger, MVT::i32, 3, 
  852 /*  1604*/      OPC_EmitInteger, MVT::i32, 4, 
  861                     MVT::i32, 1/*#Ops*/, 0, 
  875 /*  1646*/        OPC_CheckChild1Type, MVT::i32,
  876 /*  1648*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->1658
  878                         MVT::i32, 1/*#Ops*/, 0, 
  900 /*  1690*/        OPC_CheckChild1Type, MVT::i32,
  901 /*  1692*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->1702
  903                         MVT::i32, 1/*#Ops*/, 0, 
  925 /*  1734*/        OPC_CheckChild1Type, MVT::i32,
  926 /*  1736*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->1746
  928                         MVT::i32, 1/*#Ops*/, 0, 
  950 /*  1778*/        OPC_CheckChild1Type, MVT::i32,
  951 /*  1780*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->1790
  953                         MVT::i32, 1/*#Ops*/, 0, 
  975 /*  1822*/        OPC_CheckChild1Type, MVT::i32,
  976 /*  1824*/        OPC_CheckType, MVT::i32,
  978                       MVT::i32, 1/*#Ops*/, 0, 
  988 /*  1846*/        /*SwitchType*/ 9, MVT::i32,// ->1857
  991                         MVT::i32, 1/*#Ops*/, 0, 
 1000 /*  1866*/        OPC_CheckChild1Type, MVT::i32,
 1001 /*  1868*/        OPC_CheckType, MVT::i32,
 1003                       MVT::i32, 1/*#Ops*/, 0, 
 1013 /*  1890*/        /*SwitchType*/ 9, MVT::i32,// ->1901
 1016                         MVT::i32, 1/*#Ops*/, 0, 
 1025 /*  1910*/        OPC_CheckChild1Type, MVT::i32,
 1026 /*  1912*/        OPC_CheckType, MVT::i32,
 1028                       MVT::i32, 1/*#Ops*/, 0, 
 1038 /*  1934*/        /*SwitchType*/ 9, MVT::i32,// ->1945
 1041                         MVT::i32, 1/*#Ops*/, 0, 
 1049 /*  1952*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->1964
 1050 /*  1955*/        OPC_CheckChild1Type, MVT::i32,
 1052                       MVT::i32, 1/*#Ops*/, 0, 
 1073                     MVT::i32, 1/*#Ops*/, 0, 
 1086 /*  2017*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->2029
 1087 /*  2020*/        OPC_CheckChild1Type, MVT::i32,
 1089                       MVT::i32, 1/*#Ops*/, 0, 
 1103 /*  2048*/        OPC_CheckChild1Type, MVT::i32,
 1121 /*  2079*/        OPC_CheckChild1Type, MVT::i32,
 1137 /*  2106*/        OPC_CheckChild1Type, MVT::i32,
 1153 /*  2133*/        OPC_CheckChild1Type, MVT::i32,
 1167 /*  2157*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG0,
 1169                     MVT::i32, 1/*#Ops*/, 0, 
 1174 /*  2171*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG1,
 1176                     MVT::i32, 1/*#Ops*/, 0, 
 1181 /*  2185*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG2,
 1183                     MVT::i32, 1/*#Ops*/, 0, 
 1188 /*  2199*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG3,
 1190                     MVT::i32, 1/*#Ops*/, 0, 
 1195 /*  2213*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG4,
 1197                     MVT::i32, 1/*#Ops*/, 0, 
 1202 /*  2227*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG5,
 1204                     MVT::i32, 1/*#Ops*/, 0, 
 1209 /*  2241*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG6,
 1211                     MVT::i32, 1/*#Ops*/, 0, 
 1216 /*  2255*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG7,
 1218                     MVT::i32, 1/*#Ops*/, 0, 
 1223 /*  2269*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG8,
 1225                     MVT::i32, 1/*#Ops*/, 0, 
 1230 /*  2283*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG9,
 1232                     MVT::i32, 1/*#Ops*/, 0, 
 1237 /*  2297*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG10,
 1239                     MVT::i32, 1/*#Ops*/, 0, 
 1244 /*  2311*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG11,
 1246                     MVT::i32, 1/*#Ops*/, 0, 
 1251 /*  2325*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG12,
 1253                     MVT::i32, 1/*#Ops*/, 0, 
 1258 /*  2339*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG13,
 1260                     MVT::i32, 1/*#Ops*/, 0, 
 1265 /*  2353*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG14,
 1267                     MVT::i32, 1/*#Ops*/, 0, 
 1272 /*  2367*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG15,
 1274                     MVT::i32, 1/*#Ops*/, 0, 
 1279 /*  2381*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG16,
 1281                     MVT::i32, 1/*#Ops*/, 0, 
 1286 /*  2395*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG17,
 1288                     MVT::i32, 1/*#Ops*/, 0, 
 1293 /*  2409*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG18,
 1295                     MVT::i32, 1/*#Ops*/, 0, 
 1300 /*  2423*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG19,
 1302                     MVT::i32, 1/*#Ops*/, 0, 
 1307 /*  2437*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG20,
 1309                     MVT::i32, 1/*#Ops*/, 0, 
 1314 /*  2451*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG21,
 1316                     MVT::i32, 1/*#Ops*/, 0, 
 1321 /*  2465*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG22,
 1323                     MVT::i32, 1/*#Ops*/, 0, 
 1328 /*  2479*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG23,
 1330                     MVT::i32, 1/*#Ops*/, 0, 
 1335 /*  2493*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG24,
 1337                     MVT::i32, 1/*#Ops*/, 0, 
 1342 /*  2507*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG25,
 1344                     MVT::i32, 1/*#Ops*/, 0, 
 1349 /*  2521*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG26,
 1351                     MVT::i32, 1/*#Ops*/, 0, 
 1356 /*  2535*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG27,
 1358                     MVT::i32, 1/*#Ops*/, 0, 
 1363 /*  2549*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG28,
 1365                     MVT::i32, 1/*#Ops*/, 0, 
 1370 /*  2563*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG29,
 1372                     MVT::i32, 1/*#Ops*/, 0, 
 1377 /*  2577*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG30,
 1379                     MVT::i32, 1/*#Ops*/, 0, 
 1384 /*  2591*/      OPC_EmitRegister, MVT::i32, NVPTX::ENVREG31,
 1386                     MVT::i32, 1/*#Ops*/, 0, 
 1393                     MVT::i32, 1/*#Ops*/, 0, 
 1400                     MVT::i32, 1/*#Ops*/, 0, 
 1407                     MVT::i32, 1/*#Ops*/, 0, 
 1414                     MVT::i32, 1/*#Ops*/, 0, 
 1421                     MVT::i32, 1/*#Ops*/, 0, 
 1428                     MVT::i32, 1/*#Ops*/, 0, 
 1435                     MVT::i32, 1/*#Ops*/, 0, 
 1442                     MVT::i32, 1/*#Ops*/, 0, 
 1449                     MVT::i32, 1/*#Ops*/, 0, 
 1456                     MVT::i32, 1/*#Ops*/, 0, 
 1463                     MVT::i32, 1/*#Ops*/, 0, 
 1470                     MVT::i32, 1/*#Ops*/, 0, 
 1477                     MVT::i32, 1/*#Ops*/, 0, 
 1484                     MVT::i32, 1/*#Ops*/, 0, 
 1511                     MVT::i32, 0/*#Ops*/, 
 1517                     MVT::i32, 0/*#Ops*/, 
 1523                     MVT::i32, 0/*#Ops*/, 
 1529                     MVT::i32, 0/*#Ops*/, 
 1535                     MVT::i32, 0/*#Ops*/, 
 1541                     MVT::i32, 0/*#Ops*/, 
 1547                     MVT::i32, 0/*#Ops*/, 
 1553                     MVT::i32, 0/*#Ops*/, 
 1559                     MVT::i32, 0/*#Ops*/, 
 1565                     MVT::i32, 0/*#Ops*/, 
 1571                     MVT::i32, 0/*#Ops*/, 
 1577                     MVT::i32, 0/*#Ops*/, 
 1583                     MVT::i32, 0/*#Ops*/, 
 1589                     MVT::i32, 0/*#Ops*/, 
 1595                     MVT::i32, 0/*#Ops*/, 
 1601                     MVT::i32, 0/*#Ops*/, 
 1607                     MVT::i32, 0/*#Ops*/, 
 1613                     MVT::i32, 0/*#Ops*/, 
 1619                     MVT::i32, 0/*#Ops*/, 
 1625                     MVT::i32, 0/*#Ops*/, 
 1631                     MVT::i32, 0/*#Ops*/, 
 1637                     MVT::i32, 0/*#Ops*/, 
 1643                     MVT::i32, 0/*#Ops*/, 
 1649                     MVT::i32, 0/*#Ops*/, 
 1655                     MVT::i32, 0/*#Ops*/, 
 1661                     MVT::i32, 0/*#Ops*/, 
 1667                     MVT::i32, 0/*#Ops*/, 
 1673                     MVT::i32, 0/*#Ops*/, 
 1701 /*  3118*/      OPC_EmitInteger, MVT::i32, 0, 
 1704                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1704                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1704                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1704                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1704                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1704                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1704                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1704                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1732 /*  3184*/      OPC_EmitInteger, MVT::i32, 0, 
 1735                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1735                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1735                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1735                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1735                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1735                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1735                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1735                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1766 /*  3254*/      OPC_EmitInteger, MVT::i32, 0, 
 1769                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1769                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1769                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1769                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1769                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1769                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1769                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1769                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1800 /*  3325*/      OPC_EmitInteger, MVT::i32, 0, 
 1803                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1803                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1803                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1803                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1803                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1803                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1803                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1803                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1834 /*  3396*/      OPC_EmitInteger, MVT::i32, 0, 
 1837                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1837                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1837                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1837                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1837                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1837                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1837                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1837                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1868 /*  3467*/      OPC_EmitInteger, MVT::i32, 0, 
 1871                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1871                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1871                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1871                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1871                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1871                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1871                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1871                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1899 /*  3534*/      OPC_EmitInteger, MVT::i32, 0, 
 1902                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1902                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1902                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1902                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1902                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1902                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1902                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1902                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1930 /*  3600*/      OPC_EmitInteger, MVT::i32, 0, 
 1933                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1933                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1933                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1933                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1933                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1933                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1933                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1933                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 1964 /*  3670*/      OPC_EmitInteger, MVT::i32, 0, 
 1967                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1967                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1967                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1967                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1967                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1967                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1967                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1967                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 1998 /*  3741*/      OPC_EmitInteger, MVT::i32, 0, 
 2001                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2001                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2001                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2001                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2001                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2001                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2001                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2001                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2032 /*  3812*/      OPC_EmitInteger, MVT::i32, 0, 
 2035                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2035                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2035                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2035                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2035                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2035                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2035                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2035                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2066 /*  3883*/      OPC_EmitInteger, MVT::i32, 0, 
 2069                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2069                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2069                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2069                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2069                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2069                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2069                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2069                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2097 /*  3950*/      OPC_EmitInteger, MVT::i32, 0, 
 2100                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2100                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2100                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2100                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2100                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2100                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2100                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2100                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2128 /*  4016*/      OPC_EmitInteger, MVT::i32, 0, 
 2131                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2131                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2131                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2131                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2131                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2131                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2131                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2131                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2162 /*  4086*/      OPC_EmitInteger, MVT::i32, 0, 
 2165                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2165                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2165                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2165                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2165                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2165                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2165                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2165                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2196 /*  4157*/      OPC_EmitInteger, MVT::i32, 0, 
 2199                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2199                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2199                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2199                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2199                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2199                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2199                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2199                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2230 /*  4228*/      OPC_EmitInteger, MVT::i32, 0, 
 2233                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2233                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2233                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2233                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2233                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2233                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2233                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2233                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2264 /*  4299*/      OPC_EmitInteger, MVT::i32, 0, 
 2267                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2267                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2267                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2267                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2267                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2267                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2267                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2267                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2277 /*  4343*/      OPC_EmitInteger, MVT::i32, 0, 
 2280                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 5, 
 2280                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 5, 
 2290 /*  4371*/      OPC_EmitInteger, MVT::i32, 0, 
 2293                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 5, 
 2293                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 5, 
 2303 /*  4399*/      OPC_EmitInteger, MVT::i32, 0, 
 2306                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 5, 
 2306                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 5, 
 2334 /*  4450*/      OPC_EmitInteger, MVT::i32, 0, 
 2337                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2337                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2337                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2337                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2337                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2337                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2337                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2337                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2365 /*  4516*/      OPC_EmitInteger, MVT::i32, 0, 
 2368                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2368                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2368                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2368                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2368                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2368                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2368                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2368                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2399 /*  4586*/      OPC_EmitInteger, MVT::i32, 0, 
 2402                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2402                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2402                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2402                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2402                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2402                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2402                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2402                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2433 /*  4657*/      OPC_EmitInteger, MVT::i32, 0, 
 2436                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2436                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2436                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2436                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2436                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2436                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2436                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2436                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2467 /*  4728*/      OPC_EmitInteger, MVT::i32, 0, 
 2470                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2470                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2470                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2470                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2470                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2470                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2470                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2470                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2501 /*  4799*/      OPC_EmitInteger, MVT::i32, 0, 
 2504                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2504                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2504                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2504                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2504                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2504                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2504                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2504                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2514 /*  4843*/      OPC_EmitInteger, MVT::i32, 0, 
 2517                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 5, 
 2517                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 5, 
 2527 /*  4871*/      OPC_EmitInteger, MVT::i32, 0, 
 2530                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 5, 
 2530                     MVT::i32, MVT::i32, 5/*#Ops*/, 0, 1, 2, 3, 5, 
 2558 /*  4922*/      OPC_EmitInteger, MVT::i32, 0, 
 2561                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2561                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2561                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2561                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2561                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2561                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2561                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2561                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2589 /*  4988*/      OPC_EmitInteger, MVT::i32, 0, 
 2592                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2592                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2592                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2592                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2592                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2592                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2592                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2592                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2623 /*  5058*/      OPC_EmitInteger, MVT::i32, 0, 
 2626                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2626                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2626                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2626                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2626                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2626                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2626                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2626                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2657 /*  5129*/      OPC_EmitInteger, MVT::i32, 0, 
 2660                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2660                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2660                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2660                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2660                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2660                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2660                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2660                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2691 /*  5200*/      OPC_EmitInteger, MVT::i32, 0, 
 2694                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2694                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2694                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2694                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2694                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2694                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2694                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2694                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2725 /*  5271*/      OPC_EmitInteger, MVT::i32, 0, 
 2728                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2728                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2728                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2728                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2728                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2728                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2728                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2728                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2756 /*  5338*/      OPC_EmitInteger, MVT::i32, 0, 
 2759                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2759                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2759                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2759                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2759                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2759                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2759                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2759                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2787 /*  5404*/      OPC_EmitInteger, MVT::i32, 0, 
 2790                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2790                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2790                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2790                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2790                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2790                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2790                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2790                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2821 /*  5474*/      OPC_EmitInteger, MVT::i32, 0, 
 2824                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2824                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2824                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2824                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2824                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2824                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2824                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2824                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2855 /*  5545*/      OPC_EmitInteger, MVT::i32, 0, 
 2858                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2858                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2858                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2858                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2858                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2858                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2858                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2858                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2889 /*  5616*/      OPC_EmitInteger, MVT::i32, 0, 
 2892                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2892                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2892                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2892                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2892                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2892                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2892                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2892                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2923 /*  5687*/      OPC_EmitInteger, MVT::i32, 0, 
 2926                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2926                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2926                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2926                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2926                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2926                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2926                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2926                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 2954 /*  5754*/      OPC_EmitInteger, MVT::i32, 0, 
 2957                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2957                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2957                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2957                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2957                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2957                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2957                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2957                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2985 /*  5820*/      OPC_EmitInteger, MVT::i32, 0, 
 2988                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2988                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2988                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2988                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2988                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2988                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2988                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 2988                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3019 /*  5890*/      OPC_EmitInteger, MVT::i32, 0, 
 3022                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3022                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3022                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3022                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3022                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3022                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3022                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3022                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3053 /*  5961*/      OPC_EmitInteger, MVT::i32, 0, 
 3056                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3056                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3056                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3056                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3056                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3056                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3056                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3056                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3087 /*  6032*/      OPC_EmitInteger, MVT::i32, 0, 
 3090                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3090                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3090                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3090                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3090                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3090                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3090                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3090                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3121 /*  6103*/      OPC_EmitInteger, MVT::i32, 0, 
 3124                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3124                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3124                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3124                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3124                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3124                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3124                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3124                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3152 /*  6170*/      OPC_EmitInteger, MVT::i32, 0, 
 3155                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3155                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3155                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3155                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3155                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3155                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3155                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3155                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3183 /*  6236*/      OPC_EmitInteger, MVT::i32, 0, 
 3186                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3186                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3186                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3186                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3186                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3186                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3186                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3186                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 13/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 
 3217 /*  6306*/      OPC_EmitInteger, MVT::i32, 0, 
 3220                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3220                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3220                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3220                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3220                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3220                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3220                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3220                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3251 /*  6377*/      OPC_EmitInteger, MVT::i32, 0, 
 3254                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3254                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3254                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3254                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3254                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3254                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3254                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3254                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3285 /*  6448*/      OPC_EmitInteger, MVT::i32, 0, 
 3288                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3288                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3288                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3288                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3288                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3288                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3288                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3288                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3319 /*  6519*/      OPC_EmitInteger, MVT::i32, 0, 
 3322                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3322                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3322                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3322                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3322                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3322                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3322                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3322                     8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 14/*#Ops*/, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 
 3328 /*  6558*/      OPC_EmitInteger, MVT::i32, 21, 
 3338 /*  6581*/      OPC_EmitInteger, MVT::i32, 5, 
 3349                     MVT::i32, 1/*#Ops*/, 0,  // Results = #1
 3351                     MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 3373 /*  6659*/            OPC_EmitInteger, MVT::i32, 32, 
 3385 /*  6680*/            OPC_EmitInteger, MVT::i32, 32, 
 3404 /*  6716*/            OPC_EmitInteger, MVT::i32, 32, 
 3420 /*  6744*/            OPC_EmitInteger, MVT::i32, 32, 
 3452 /*  6802*/            OPC_EmitInteger, MVT::i32, 32, 
 3464 /*  6823*/            OPC_EmitInteger, MVT::i32, 32, 
 3483 /*  6859*/            OPC_EmitInteger, MVT::i32, 32, 
 3499 /*  6887*/            OPC_EmitInteger, MVT::i32, 32, 
 3757 /*  7337*/      OPC_EmitInteger, MVT::i32, 19, 
 3765 /*  7353*/      OPC_EmitInteger, MVT::i32, 3, 
 3773 /*  7369*/      OPC_EmitInteger, MVT::i32, 3, 
 3781 /*  7385*/      OPC_EmitInteger, MVT::i32, 20, 
 3789 /*  7401*/      OPC_EmitInteger, MVT::i32, 4, 
 3797 /*  7417*/      OPC_EmitInteger, MVT::i32, 4, 
 3826 /*  7469*/      OPC_EmitInteger, MVT::i32, 17, 
 3834 /*  7485*/      OPC_EmitInteger, MVT::i32, 1, 
 3842 /*  7501*/      OPC_EmitInteger, MVT::i32, 1, 
 3850 /*  7517*/      OPC_EmitInteger, MVT::i32, 18, 
 3858 /*  7533*/      OPC_EmitInteger, MVT::i32, 2, 
 3866 /*  7549*/      OPC_EmitInteger, MVT::i32, 2, 
 3874 /*  7565*/      OPC_EmitInteger, MVT::i32, 48, 
 3882 /*  7581*/      OPC_EmitInteger, MVT::i32, 32, 
 3890 /*  7597*/      OPC_EmitInteger, MVT::i32, 32, 
 4409 /*  8498*/      OPC_EmitInteger, MVT::i32, 21, 
 4417 /*  8514*/      OPC_EmitInteger, MVT::i32, 5, 
 4425 /*  8530*/      OPC_EmitInteger, MVT::i32, 22, 
 4433 /*  8546*/      OPC_EmitInteger, MVT::i32, 6, 
 4441 /*  8562*/      OPC_EmitInteger, MVT::i32, 23, 
 4449 /*  8578*/      OPC_EmitInteger, MVT::i32, 7, 
 4457 /*  8594*/      OPC_EmitInteger, MVT::i32, 24, 
 4465 /*  8610*/      OPC_EmitInteger, MVT::i32, 8, 
 4473 /*  8626*/      OPC_EmitInteger, MVT::i32, 5, 
 4481 /*  8642*/      OPC_EmitInteger, MVT::i32, 6, 
 4489 /*  8658*/      OPC_EmitInteger, MVT::i32, 7, 
 4497 /*  8674*/      OPC_EmitInteger, MVT::i32, 8, 
 4505 /*  8690*/      OPC_EmitInteger, MVT::i32, 5, 
 4513 /*  8706*/      OPC_EmitInteger, MVT::i32, 6, 
 4521 /*  8722*/      OPC_EmitInteger, MVT::i32, 7, 
 4529 /*  8738*/      OPC_EmitInteger, MVT::i32, 8, 
 4537 /*  8754*/      OPC_EmitInteger, MVT::i32, 5, 
 4545 /*  8770*/      OPC_EmitInteger, MVT::i32, 6, 
 4553 /*  8786*/      OPC_EmitInteger, MVT::i32, 7, 
 4561 /*  8802*/      OPC_EmitInteger, MVT::i32, 8, 
 4569 /*  8818*/      OPC_EmitInteger, MVT::i32, 5, 
 4577 /*  8834*/      OPC_EmitInteger, MVT::i32, 6, 
 4585 /*  8850*/      OPC_EmitInteger, MVT::i32, 7, 
 4593 /*  8866*/      OPC_EmitInteger, MVT::i32, 8, 
 4609 /*  8896*/      OPC_EmitInteger, MVT::i32, 5, 
 4617 /*  8912*/      OPC_EmitInteger, MVT::i32, 6, 
 4625 /*  8928*/      OPC_EmitInteger, MVT::i32, 7, 
 4633 /*  8944*/      OPC_EmitInteger, MVT::i32, 8, 
 4641 /*  8960*/      OPC_EmitInteger, MVT::i32, 5, 
 4649 /*  8976*/      OPC_EmitInteger, MVT::i32, 6, 
 4657 /*  8992*/      OPC_EmitInteger, MVT::i32, 7, 
 4665 /*  9008*/      OPC_EmitInteger, MVT::i32, 8, 
 4673 /*  9024*/      OPC_EmitInteger, MVT::i32, 5, 
 4681 /*  9040*/      OPC_EmitInteger, MVT::i32, 6, 
 4689 /*  9056*/      OPC_EmitInteger, MVT::i32, 7, 
 4697 /*  9072*/      OPC_EmitInteger, MVT::i32, 8, 
 4705 /*  9088*/      OPC_EmitInteger, MVT::i32, 5, 
 4713 /*  9104*/      OPC_EmitInteger, MVT::i32, 6, 
 4721 /*  9120*/      OPC_EmitInteger, MVT::i32, 7, 
 4729 /*  9136*/      OPC_EmitInteger, MVT::i32, 8, 
 4775 /*  9212*/      OPC_EmitInteger, MVT::i32, 0, 
 4806 /*  9274*/      OPC_EmitInteger, MVT::i32, 0, 
 4861 /*  9372*/      OPC_EmitInteger, MVT::i32, 0, 
 4928 /*  9494*/      OPC_EmitInteger, MVT::i32, 0, 
 4983 /*  9604*/      OPC_EmitInteger, MVT::i32, 0, 
 5050 /*  9726*/      OPC_EmitInteger, MVT::i32, 0, 
 5105 /*  9836*/      OPC_EmitInteger, MVT::i32, 0, 
 5172 /*  9958*/      OPC_EmitInteger, MVT::i32, 0, 
 5227 /* 10068*/      OPC_EmitInteger, MVT::i32, 0, 
 5294 /* 10190*/      OPC_EmitInteger, MVT::i32, 0, 
 5349 /* 10300*/      OPC_EmitInteger, MVT::i32, 0, 
 5416 /* 10422*/      OPC_EmitInteger, MVT::i32, 0, 
 5471 /* 10532*/      OPC_EmitInteger, MVT::i32, 0, 
 5538 /* 10654*/      OPC_EmitInteger, MVT::i32, 0, 
 5557 /* 10716*/      OPC_EmitInteger, MVT::i32, 0, 
 5588 /* 10778*/      OPC_EmitInteger, MVT::i32, 0, 
 5643 /* 10876*/      OPC_EmitInteger, MVT::i32, 0, 
 5710 /* 10998*/      OPC_EmitInteger, MVT::i32, 0, 
 5765 /* 11108*/      OPC_EmitInteger, MVT::i32, 0, 
 5832 /* 11230*/      OPC_EmitInteger, MVT::i32, 0, 
 5887 /* 11340*/      OPC_EmitInteger, MVT::i32, 0, 
 5954 /* 11462*/      OPC_EmitInteger, MVT::i32, 0, 
 6009 /* 11572*/      OPC_EmitInteger, MVT::i32, 0, 
 6076 /* 11694*/      OPC_EmitInteger, MVT::i32, 0, 
 6131 /* 11804*/      OPC_EmitInteger, MVT::i32, 0, 
 6198 /* 11926*/      OPC_EmitInteger, MVT::i32, 0, 
 6253 /* 12036*/      OPC_EmitInteger, MVT::i32, 0, 
 6320 /* 12158*/      OPC_EmitInteger, MVT::i32, 0, 
 6339 /* 12220*/      OPC_EmitInteger, MVT::i32, 0, 
 6370 /* 12282*/      OPC_EmitInteger, MVT::i32, 0, 
 6425 /* 12380*/      OPC_EmitInteger, MVT::i32, 0, 
 6492 /* 12502*/      OPC_EmitInteger, MVT::i32, 0, 
 6547 /* 12612*/      OPC_EmitInteger, MVT::i32, 0, 
 6614 /* 12734*/      OPC_EmitInteger, MVT::i32, 0, 
 6669 /* 12844*/      OPC_EmitInteger, MVT::i32, 0, 
 6736 /* 12966*/      OPC_EmitInteger, MVT::i32, 0, 
 6791 /* 13076*/      OPC_EmitInteger, MVT::i32, 0, 
 6858 /* 13198*/      OPC_EmitInteger, MVT::i32, 0, 
 6913 /* 13308*/      OPC_EmitInteger, MVT::i32, 0, 
 6980 /* 13430*/      OPC_EmitInteger, MVT::i32, 0, 
 7035 /* 13540*/      OPC_EmitInteger, MVT::i32, 0, 
 7102 /* 13662*/      OPC_EmitInteger, MVT::i32, 0, 
 7121 /* 13724*/      OPC_EmitInteger, MVT::i32, 0, 
 7152 /* 13786*/      OPC_EmitInteger, MVT::i32, 0, 
 7207 /* 13884*/      OPC_EmitInteger, MVT::i32, 0, 
 7274 /* 14006*/      OPC_EmitInteger, MVT::i32, 0, 
 7329 /* 14116*/      OPC_EmitInteger, MVT::i32, 0, 
 7396 /* 14238*/      OPC_EmitInteger, MVT::i32, 0, 
 7451 /* 14348*/      OPC_EmitInteger, MVT::i32, 0, 
 7518 /* 14470*/      OPC_EmitInteger, MVT::i32, 0, 
 7573 /* 14580*/      OPC_EmitInteger, MVT::i32, 0, 
 7640 /* 14702*/      OPC_EmitInteger, MVT::i32, 0, 
 7695 /* 14812*/      OPC_EmitInteger, MVT::i32, 0, 
 7762 /* 14934*/      OPC_EmitInteger, MVT::i32, 0, 
 7817 /* 15044*/      OPC_EmitInteger, MVT::i32, 0, 
 7884 /* 15166*/      OPC_EmitInteger, MVT::i32, 0, 
 7903 /* 15228*/      OPC_EmitInteger, MVT::i32, 0, 
 7958 /* 15318*/      OPC_EmitInteger, MVT::i32, 0, 
 8025 /* 15436*/      OPC_EmitInteger, MVT::i32, 0, 
 8080 /* 15542*/      OPC_EmitInteger, MVT::i32, 0, 
 8147 /* 15660*/      OPC_EmitInteger, MVT::i32, 0, 
 8202 /* 15766*/      OPC_EmitInteger, MVT::i32, 0, 
 8269 /* 15884*/      OPC_EmitInteger, MVT::i32, 0, 
 8324 /* 15990*/      OPC_EmitInteger, MVT::i32, 0, 
 8391 /* 16108*/      OPC_EmitInteger, MVT::i32, 0, 
 8446 /* 16214*/      OPC_EmitInteger, MVT::i32, 0, 
 8513 /* 16332*/      OPC_EmitInteger, MVT::i32, 0, 
 8568 /* 16438*/      OPC_EmitInteger, MVT::i32, 0, 
 8635 /* 16556*/      OPC_EmitInteger, MVT::i32, 0, 
 8654 /* 16614*/      OPC_EmitInteger, MVT::i32, 0, 
 8709 /* 16704*/      OPC_EmitInteger, MVT::i32, 0, 
 8776 /* 16822*/      OPC_EmitInteger, MVT::i32, 0, 
 8831 /* 16928*/      OPC_EmitInteger, MVT::i32, 0, 
 8898 /* 17046*/      OPC_EmitInteger, MVT::i32, 0, 
 8953 /* 17152*/      OPC_EmitInteger, MVT::i32, 0, 
 9020 /* 17270*/      OPC_EmitInteger, MVT::i32, 0, 
 9075 /* 17376*/      OPC_EmitInteger, MVT::i32, 0, 
 9142 /* 17494*/      OPC_EmitInteger, MVT::i32, 0, 
 9197 /* 17600*/      OPC_EmitInteger, MVT::i32, 0, 
 9264 /* 17718*/      OPC_EmitInteger, MVT::i32, 0, 
 9319 /* 17824*/      OPC_EmitInteger, MVT::i32, 0, 
 9386 /* 17942*/      OPC_EmitInteger, MVT::i32, 0, 
 9405 /* 18000*/      OPC_EmitInteger, MVT::i32, 0, 
 9460 /* 18090*/      OPC_EmitInteger, MVT::i32, 0, 
 9527 /* 18208*/      OPC_EmitInteger, MVT::i32, 0, 
 9582 /* 18314*/      OPC_EmitInteger, MVT::i32, 0, 
 9649 /* 18432*/      OPC_EmitInteger, MVT::i32, 0, 
 9704 /* 18538*/      OPC_EmitInteger, MVT::i32, 0, 
 9771 /* 18656*/      OPC_EmitInteger, MVT::i32, 0, 
 9826 /* 18762*/      OPC_EmitInteger, MVT::i32, 0, 
 9893 /* 18880*/      OPC_EmitInteger, MVT::i32, 0, 
 9948 /* 18986*/      OPC_EmitInteger, MVT::i32, 0, 
10015 /* 19104*/      OPC_EmitInteger, MVT::i32, 0, 
10070 /* 19210*/      OPC_EmitInteger, MVT::i32, 0, 
10137 /* 19328*/      OPC_EmitInteger, MVT::i32, 0, 
10156 /* 19386*/      OPC_EmitInteger, MVT::i32, 0, 
10211 /* 19476*/      OPC_EmitInteger, MVT::i32, 0, 
10278 /* 19594*/      OPC_EmitInteger, MVT::i32, 0, 
10333 /* 19700*/      OPC_EmitInteger, MVT::i32, 0, 
10400 /* 19818*/      OPC_EmitInteger, MVT::i32, 0, 
10455 /* 19924*/      OPC_EmitInteger, MVT::i32, 0, 
10522 /* 20042*/      OPC_EmitInteger, MVT::i32, 0, 
10577 /* 20148*/      OPC_EmitInteger, MVT::i32, 0, 
10644 /* 20266*/      OPC_EmitInteger, MVT::i32, 0, 
10699 /* 20372*/      OPC_EmitInteger, MVT::i32, 0, 
10766 /* 20490*/      OPC_EmitInteger, MVT::i32, 0, 
10821 /* 20596*/      OPC_EmitInteger, MVT::i32, 0, 
10888 /* 20714*/      OPC_EmitInteger, MVT::i32, 0, 
10901 /* 20771*/        OPC_CheckChild2Type, MVT::i32,
10907 /* 20783*/          OPC_EmitInteger, MVT::i32, 0, 
10910                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
10910                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
10918 /* 20808*/          OPC_EmitInteger, MVT::i32, 0, 
10921                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
10921                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
10929 /* 20833*/          OPC_EmitInteger, MVT::i32, 0, 
10932                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
10932                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
10943 /* 20863*/          OPC_EmitInteger, MVT::i32, 0, 
10946                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
10946                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
10954 /* 20888*/          OPC_EmitInteger, MVT::i32, 0, 
10957                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
10957                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
10965 /* 20913*/          OPC_EmitInteger, MVT::i32, 0, 
10968                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
10968                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
10977 /* 20939*/        OPC_EmitInteger, MVT::i32, 0, 
10980                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
10980                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
10988 /* 20963*/        OPC_EmitInteger, MVT::i32, 0, 
10991                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
10991                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
10999 /* 20987*/        OPC_EmitInteger, MVT::i32, 0, 
11002                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11002                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11006 /* 21003*/        OPC_CheckChild2Type, MVT::i32,
11011 /* 21012*/          OPC_EmitInteger, MVT::i32, 0, 
11014                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11014                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11021 /* 21033*/          OPC_EmitInteger, MVT::i32, 0, 
11024                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11024                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11031 /* 21054*/          OPC_EmitInteger, MVT::i32, 0, 
11034                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11034                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11044 /* 21080*/          OPC_EmitInteger, MVT::i32, 0, 
11047                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11047                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11054 /* 21101*/          OPC_EmitInteger, MVT::i32, 0, 
11057                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11057                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11064 /* 21122*/          OPC_EmitInteger, MVT::i32, 0, 
11067                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11067                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11076 /* 21147*/        OPC_CheckChild2Type, MVT::i32,
11082 /* 21159*/          OPC_EmitInteger, MVT::i32, 0, 
11085                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11085                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11093 /* 21184*/          OPC_EmitInteger, MVT::i32, 0, 
11096                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11096                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11104 /* 21209*/          OPC_EmitInteger, MVT::i32, 0, 
11107                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11107                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11118 /* 21239*/          OPC_EmitInteger, MVT::i32, 0, 
11121                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11121                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11129 /* 21264*/          OPC_EmitInteger, MVT::i32, 0, 
11132                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11132                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11140 /* 21289*/          OPC_EmitInteger, MVT::i32, 0, 
11143                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11143                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11152 /* 21315*/        OPC_EmitInteger, MVT::i32, 0, 
11155                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11155                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11163 /* 21339*/        OPC_EmitInteger, MVT::i32, 0, 
11166                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11166                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11174 /* 21363*/        OPC_EmitInteger, MVT::i32, 0, 
11177                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11177                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11181 /* 21379*/        OPC_CheckChild2Type, MVT::i32,
11186 /* 21388*/          OPC_EmitInteger, MVT::i32, 0, 
11189                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11189                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11196 /* 21409*/          OPC_EmitInteger, MVT::i32, 0, 
11199                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11199                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11206 /* 21430*/          OPC_EmitInteger, MVT::i32, 0, 
11209                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11209                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11219 /* 21456*/          OPC_EmitInteger, MVT::i32, 0, 
11222                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11222                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11229 /* 21477*/          OPC_EmitInteger, MVT::i32, 0, 
11232                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11232                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11239 /* 21498*/          OPC_EmitInteger, MVT::i32, 0, 
11242                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11242                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11251 /* 21523*/        OPC_CheckChild2Type, MVT::i32,
11257 /* 21535*/          OPC_EmitInteger, MVT::i32, 0, 
11260                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11260                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11268 /* 21560*/          OPC_EmitInteger, MVT::i32, 0, 
11271                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11271                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11279 /* 21585*/          OPC_EmitInteger, MVT::i32, 0, 
11282                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11282                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11293 /* 21615*/          OPC_EmitInteger, MVT::i32, 0, 
11296                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11296                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11304 /* 21640*/          OPC_EmitInteger, MVT::i32, 0, 
11307                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11307                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11315 /* 21665*/          OPC_EmitInteger, MVT::i32, 0, 
11318                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11318                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11327 /* 21691*/        OPC_EmitInteger, MVT::i32, 0, 
11330                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11330                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11338 /* 21715*/        OPC_EmitInteger, MVT::i32, 0, 
11341                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11341                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11349 /* 21739*/        OPC_EmitInteger, MVT::i32, 0, 
11352                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11352                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11356 /* 21755*/        OPC_CheckChild2Type, MVT::i32,
11361 /* 21764*/          OPC_EmitInteger, MVT::i32, 0, 
11364                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11364                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11371 /* 21785*/          OPC_EmitInteger, MVT::i32, 0, 
11374                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11374                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11381 /* 21806*/          OPC_EmitInteger, MVT::i32, 0, 
11384                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11384                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11394 /* 21832*/          OPC_EmitInteger, MVT::i32, 0, 
11397                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11397                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11404 /* 21853*/          OPC_EmitInteger, MVT::i32, 0, 
11407                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11407                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11414 /* 21874*/          OPC_EmitInteger, MVT::i32, 0, 
11417                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11417                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11426 /* 21899*/        OPC_CheckChild2Type, MVT::i32,
11432 /* 21911*/          OPC_EmitInteger, MVT::i32, 0, 
11435                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11435                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11443 /* 21936*/          OPC_EmitInteger, MVT::i32, 0, 
11446                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11446                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11454 /* 21961*/          OPC_EmitInteger, MVT::i32, 0, 
11457                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11457                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11468 /* 21991*/          OPC_EmitInteger, MVT::i32, 0, 
11471                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11471                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11479 /* 22016*/          OPC_EmitInteger, MVT::i32, 0, 
11482                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11482                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11490 /* 22041*/          OPC_EmitInteger, MVT::i32, 0, 
11493                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11493                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11502 /* 22067*/        OPC_EmitInteger, MVT::i32, 0, 
11505                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11505                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11513 /* 22091*/        OPC_EmitInteger, MVT::i32, 0, 
11516                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11516                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11524 /* 22115*/        OPC_EmitInteger, MVT::i32, 0, 
11527                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11527                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11531 /* 22131*/        OPC_CheckChild2Type, MVT::i32,
11536 /* 22140*/          OPC_EmitInteger, MVT::i32, 0, 
11539                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11539                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11546 /* 22161*/          OPC_EmitInteger, MVT::i32, 0, 
11549                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11549                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11556 /* 22182*/          OPC_EmitInteger, MVT::i32, 0, 
11559                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11559                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11569 /* 22208*/          OPC_EmitInteger, MVT::i32, 0, 
11572                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11572                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11579 /* 22229*/          OPC_EmitInteger, MVT::i32, 0, 
11582                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11582                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11589 /* 22250*/          OPC_EmitInteger, MVT::i32, 0, 
11592                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11592                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11601 /* 22275*/        OPC_CheckChild2Type, MVT::i32,
11607 /* 22287*/          OPC_EmitInteger, MVT::i32, 0, 
11610                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11610                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11610                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11610                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11618 /* 22315*/          OPC_EmitInteger, MVT::i32, 0, 
11621                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11621                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11621                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11621                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11629 /* 22343*/          OPC_EmitInteger, MVT::i32, 0, 
11632                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11632                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11632                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11632                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11643 /* 22376*/          OPC_EmitInteger, MVT::i32, 0, 
11646                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11646                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11646                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11646                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11654 /* 22404*/          OPC_EmitInteger, MVT::i32, 0, 
11657                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11657                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11657                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11657                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11665 /* 22432*/          OPC_EmitInteger, MVT::i32, 0, 
11668                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11668                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11668                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11668                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11677 /* 22461*/        OPC_EmitInteger, MVT::i32, 0, 
11680                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11680                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11680                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11680                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11688 /* 22488*/        OPC_EmitInteger, MVT::i32, 0, 
11691                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11691                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11691                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11691                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11699 /* 22515*/        OPC_EmitInteger, MVT::i32, 0, 
11702                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11702                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11702                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11702                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11706 /* 22534*/        OPC_CheckChild2Type, MVT::i32,
11711 /* 22543*/          OPC_EmitInteger, MVT::i32, 0, 
11714                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11714                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11714                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11714                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11721 /* 22567*/          OPC_EmitInteger, MVT::i32, 0, 
11724                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11724                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11724                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11724                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11731 /* 22591*/          OPC_EmitInteger, MVT::i32, 0, 
11734                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11734                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11734                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11734                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11744 /* 22620*/          OPC_EmitInteger, MVT::i32, 0, 
11747                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11747                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11747                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11747                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11754 /* 22644*/          OPC_EmitInteger, MVT::i32, 0, 
11757                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11757                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11757                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11757                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11764 /* 22668*/          OPC_EmitInteger, MVT::i32, 0, 
11767                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11767                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11767                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11767                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11776 /* 22696*/        OPC_CheckChild2Type, MVT::i32,
11782 /* 22708*/          OPC_EmitInteger, MVT::i32, 0, 
11785                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11785                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11785                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11785                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11793 /* 22736*/          OPC_EmitInteger, MVT::i32, 0, 
11796                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11796                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11796                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11796                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11804 /* 22764*/          OPC_EmitInteger, MVT::i32, 0, 
11807                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11807                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11807                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11807                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11818 /* 22797*/          OPC_EmitInteger, MVT::i32, 0, 
11821                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11821                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11821                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11821                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11829 /* 22825*/          OPC_EmitInteger, MVT::i32, 0, 
11832                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11832                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11832                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11832                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11840 /* 22853*/          OPC_EmitInteger, MVT::i32, 0, 
11843                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11843                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11843                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11843                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11852 /* 22882*/        OPC_EmitInteger, MVT::i32, 0, 
11855                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11855                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11855                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11855                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11863 /* 22909*/        OPC_EmitInteger, MVT::i32, 0, 
11866                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11866                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11866                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11866                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11874 /* 22936*/        OPC_EmitInteger, MVT::i32, 0, 
11877                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11877                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11877                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11877                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
11881 /* 22955*/        OPC_CheckChild2Type, MVT::i32,
11886 /* 22964*/          OPC_EmitInteger, MVT::i32, 0, 
11889                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11889                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11889                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11889                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11896 /* 22988*/          OPC_EmitInteger, MVT::i32, 0, 
11899                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11899                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11899                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11899                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11906 /* 23012*/          OPC_EmitInteger, MVT::i32, 0, 
11909                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11909                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11909                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11909                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11919 /* 23041*/          OPC_EmitInteger, MVT::i32, 0, 
11922                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11922                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11922                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11922                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11929 /* 23065*/          OPC_EmitInteger, MVT::i32, 0, 
11932                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11932                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11932                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11932                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11939 /* 23089*/          OPC_EmitInteger, MVT::i32, 0, 
11942                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11942                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11942                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11942                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
11951 /* 23117*/        OPC_CheckChild2Type, MVT::i32,
11957 /* 23129*/          OPC_EmitInteger, MVT::i32, 0, 
11960                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11968 /* 23153*/          OPC_EmitInteger, MVT::i32, 0, 
11971                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11979 /* 23177*/          OPC_EmitInteger, MVT::i32, 0, 
11982                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
11993 /* 23206*/          OPC_EmitInteger, MVT::i32, 0, 
11996                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12004 /* 23230*/          OPC_EmitInteger, MVT::i32, 0, 
12007                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12015 /* 23254*/          OPC_EmitInteger, MVT::i32, 0, 
12018                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12027 /* 23279*/        OPC_EmitInteger, MVT::i32, 0, 
12030                       MVT::i32, 2/*#Ops*/, 2, 4, 
12038 /* 23302*/        OPC_EmitInteger, MVT::i32, 0, 
12041                       MVT::i32, 2/*#Ops*/, 2, 4, 
12049 /* 23325*/        OPC_EmitInteger, MVT::i32, 0, 
12052                       MVT::i32, 2/*#Ops*/, 2, 4, 
12056 /* 23340*/        OPC_CheckChild2Type, MVT::i32,
12061 /* 23349*/          OPC_EmitInteger, MVT::i32, 0, 
12064                         MVT::i32, 2/*#Ops*/, 1, 3, 
12071 /* 23369*/          OPC_EmitInteger, MVT::i32, 0, 
12074                         MVT::i32, 2/*#Ops*/, 1, 3, 
12081 /* 23389*/          OPC_EmitInteger, MVT::i32, 0, 
12084                         MVT::i32, 2/*#Ops*/, 1, 3, 
12094 /* 23414*/          OPC_EmitInteger, MVT::i32, 0, 
12097                         MVT::i32, 2/*#Ops*/, 1, 3, 
12104 /* 23434*/          OPC_EmitInteger, MVT::i32, 0, 
12107                         MVT::i32, 2/*#Ops*/, 1, 3, 
12114 /* 23454*/          OPC_EmitInteger, MVT::i32, 0, 
12117                         MVT::i32, 2/*#Ops*/, 1, 3, 
12126 /* 23478*/        OPC_CheckChild2Type, MVT::i32,
12132 /* 23490*/          OPC_EmitInteger, MVT::i32, 0, 
12135                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12143 /* 23514*/          OPC_EmitInteger, MVT::i32, 0, 
12146                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12154 /* 23538*/          OPC_EmitInteger, MVT::i32, 0, 
12157                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12168 /* 23567*/          OPC_EmitInteger, MVT::i32, 0, 
12171                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12179 /* 23591*/          OPC_EmitInteger, MVT::i32, 0, 
12182                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12190 /* 23615*/          OPC_EmitInteger, MVT::i32, 0, 
12193                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12202 /* 23640*/        OPC_EmitInteger, MVT::i32, 0, 
12205                       MVT::i32, 2/*#Ops*/, 2, 4, 
12213 /* 23663*/        OPC_EmitInteger, MVT::i32, 0, 
12216                       MVT::i32, 2/*#Ops*/, 2, 4, 
12224 /* 23686*/        OPC_EmitInteger, MVT::i32, 0, 
12227                       MVT::i32, 2/*#Ops*/, 2, 4, 
12231 /* 23701*/        OPC_CheckChild2Type, MVT::i32,
12236 /* 23710*/          OPC_EmitInteger, MVT::i32, 0, 
12239                         MVT::i32, 2/*#Ops*/, 1, 3, 
12246 /* 23730*/          OPC_EmitInteger, MVT::i32, 0, 
12249                         MVT::i32, 2/*#Ops*/, 1, 3, 
12256 /* 23750*/          OPC_EmitInteger, MVT::i32, 0, 
12259                         MVT::i32, 2/*#Ops*/, 1, 3, 
12269 /* 23775*/          OPC_EmitInteger, MVT::i32, 0, 
12272                         MVT::i32, 2/*#Ops*/, 1, 3, 
12279 /* 23795*/          OPC_EmitInteger, MVT::i32, 0, 
12282                         MVT::i32, 2/*#Ops*/, 1, 3, 
12289 /* 23815*/          OPC_EmitInteger, MVT::i32, 0, 
12292                         MVT::i32, 2/*#Ops*/, 1, 3, 
12301 /* 23839*/        OPC_CheckChild2Type, MVT::i32,
12307 /* 23851*/          OPC_EmitInteger, MVT::i32, 0, 
12310                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12318 /* 23875*/          OPC_EmitInteger, MVT::i32, 0, 
12321                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12329 /* 23899*/          OPC_EmitInteger, MVT::i32, 0, 
12332                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12343 /* 23928*/          OPC_EmitInteger, MVT::i32, 0, 
12346                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12354 /* 23952*/          OPC_EmitInteger, MVT::i32, 0, 
12357                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12365 /* 23976*/          OPC_EmitInteger, MVT::i32, 0, 
12368                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12377 /* 24001*/        OPC_EmitInteger, MVT::i32, 0, 
12380                       MVT::i32, 2/*#Ops*/, 2, 4, 
12388 /* 24024*/        OPC_EmitInteger, MVT::i32, 0, 
12391                       MVT::i32, 2/*#Ops*/, 2, 4, 
12399 /* 24047*/        OPC_EmitInteger, MVT::i32, 0, 
12402                       MVT::i32, 2/*#Ops*/, 2, 4, 
12406 /* 24062*/        OPC_CheckChild2Type, MVT::i32,
12411 /* 24071*/          OPC_EmitInteger, MVT::i32, 0, 
12414                         MVT::i32, 2/*#Ops*/, 1, 3, 
12421 /* 24091*/          OPC_EmitInteger, MVT::i32, 0, 
12424                         MVT::i32, 2/*#Ops*/, 1, 3, 
12431 /* 24111*/          OPC_EmitInteger, MVT::i32, 0, 
12434                         MVT::i32, 2/*#Ops*/, 1, 3, 
12444 /* 24136*/          OPC_EmitInteger, MVT::i32, 0, 
12447                         MVT::i32, 2/*#Ops*/, 1, 3, 
12454 /* 24156*/          OPC_EmitInteger, MVT::i32, 0, 
12457                         MVT::i32, 2/*#Ops*/, 1, 3, 
12464 /* 24176*/          OPC_EmitInteger, MVT::i32, 0, 
12467                         MVT::i32, 2/*#Ops*/, 1, 3, 
12476 /* 24200*/        OPC_CheckChild2Type, MVT::i32,
12482 /* 24212*/          OPC_EmitInteger, MVT::i32, 0, 
12485                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12493 /* 24236*/          OPC_EmitInteger, MVT::i32, 0, 
12496                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12504 /* 24260*/          OPC_EmitInteger, MVT::i32, 0, 
12507                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12518 /* 24289*/          OPC_EmitInteger, MVT::i32, 0, 
12521                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12529 /* 24313*/          OPC_EmitInteger, MVT::i32, 0, 
12532                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12540 /* 24337*/          OPC_EmitInteger, MVT::i32, 0, 
12543                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12552 /* 24362*/        OPC_EmitInteger, MVT::i32, 0, 
12555                       MVT::i32, 2/*#Ops*/, 2, 4, 
12563 /* 24385*/        OPC_EmitInteger, MVT::i32, 0, 
12566                       MVT::i32, 2/*#Ops*/, 2, 4, 
12574 /* 24408*/        OPC_EmitInteger, MVT::i32, 0, 
12577                       MVT::i32, 2/*#Ops*/, 2, 4, 
12581 /* 24423*/        OPC_CheckChild2Type, MVT::i32,
12586 /* 24432*/          OPC_EmitInteger, MVT::i32, 0, 
12589                         MVT::i32, 2/*#Ops*/, 1, 3, 
12596 /* 24452*/          OPC_EmitInteger, MVT::i32, 0, 
12599                         MVT::i32, 2/*#Ops*/, 1, 3, 
12606 /* 24472*/          OPC_EmitInteger, MVT::i32, 0, 
12609                         MVT::i32, 2/*#Ops*/, 1, 3, 
12619 /* 24497*/          OPC_EmitInteger, MVT::i32, 0, 
12622                         MVT::i32, 2/*#Ops*/, 1, 3, 
12629 /* 24517*/          OPC_EmitInteger, MVT::i32, 0, 
12632                         MVT::i32, 2/*#Ops*/, 1, 3, 
12639 /* 24537*/          OPC_EmitInteger, MVT::i32, 0, 
12642                         MVT::i32, 2/*#Ops*/, 1, 3, 
12651 /* 24561*/        OPC_CheckChild2Type, MVT::i32,
12657 /* 24573*/          OPC_EmitInteger, MVT::i32, 0, 
12660                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12660                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12660                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12660                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12668 /* 24601*/          OPC_EmitInteger, MVT::i32, 0, 
12671                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12671                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12671                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12671                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12679 /* 24629*/          OPC_EmitInteger, MVT::i32, 0, 
12682                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12682                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12682                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12682                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12693 /* 24662*/          OPC_EmitInteger, MVT::i32, 0, 
12696                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12696                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12696                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12696                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12704 /* 24690*/          OPC_EmitInteger, MVT::i32, 0, 
12707                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12707                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12707                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12707                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12715 /* 24718*/          OPC_EmitInteger, MVT::i32, 0, 
12718                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12718                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12718                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12718                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12727 /* 24747*/        OPC_EmitInteger, MVT::i32, 0, 
12730                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12730                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12730                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12730                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12738 /* 24774*/        OPC_EmitInteger, MVT::i32, 0, 
12741                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12741                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12741                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12741                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12749 /* 24801*/        OPC_EmitInteger, MVT::i32, 0, 
12752                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12752                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12752                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12752                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12756 /* 24820*/        OPC_CheckChild2Type, MVT::i32,
12761 /* 24829*/          OPC_EmitInteger, MVT::i32, 0, 
12764                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12764                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12764                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12764                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12771 /* 24853*/          OPC_EmitInteger, MVT::i32, 0, 
12774                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12774                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12774                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12774                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12781 /* 24877*/          OPC_EmitInteger, MVT::i32, 0, 
12784                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12784                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12784                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12784                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12794 /* 24906*/          OPC_EmitInteger, MVT::i32, 0, 
12797                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12797                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12797                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12797                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12804 /* 24930*/          OPC_EmitInteger, MVT::i32, 0, 
12807                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12807                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12807                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12807                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12814 /* 24954*/          OPC_EmitInteger, MVT::i32, 0, 
12817                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12817                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12817                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12817                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12826 /* 24982*/        OPC_CheckChild2Type, MVT::i32,
12832 /* 24994*/          OPC_EmitInteger, MVT::i32, 0, 
12835                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12835                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12835                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12835                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12843 /* 25022*/          OPC_EmitInteger, MVT::i32, 0, 
12846                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12846                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12846                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12846                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12854 /* 25050*/          OPC_EmitInteger, MVT::i32, 0, 
12857                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12857                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12857                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12857                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12868 /* 25083*/          OPC_EmitInteger, MVT::i32, 0, 
12871                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12871                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12871                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12871                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12879 /* 25111*/          OPC_EmitInteger, MVT::i32, 0, 
12882                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12882                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12882                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12882                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12890 /* 25139*/          OPC_EmitInteger, MVT::i32, 0, 
12893                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12893                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12893                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12893                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
12902 /* 25168*/        OPC_EmitInteger, MVT::i32, 0, 
12905                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12905                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12905                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12905                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12913 /* 25195*/        OPC_EmitInteger, MVT::i32, 0, 
12916                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12916                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12916                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12916                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12924 /* 25222*/        OPC_EmitInteger, MVT::i32, 0, 
12927                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12927                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12927                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12927                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
12931 /* 25241*/        OPC_CheckChild2Type, MVT::i32,
12936 /* 25250*/          OPC_EmitInteger, MVT::i32, 0, 
12939                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12939                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12939                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12939                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12946 /* 25274*/          OPC_EmitInteger, MVT::i32, 0, 
12949                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12949                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12949                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12949                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12956 /* 25298*/          OPC_EmitInteger, MVT::i32, 0, 
12959                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12959                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12959                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12959                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12969 /* 25327*/          OPC_EmitInteger, MVT::i32, 0, 
12972                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12972                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12972                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12972                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12979 /* 25351*/          OPC_EmitInteger, MVT::i32, 0, 
12982                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12982                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12982                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12982                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12989 /* 25375*/          OPC_EmitInteger, MVT::i32, 0, 
12992                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12992                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12992                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
12992                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13001 /* 25403*/        OPC_CheckChild2Type, MVT::i32,
13007 /* 25415*/          OPC_EmitInteger, MVT::i32, 0, 
13010                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13010                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13010                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13010                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13010                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13010                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13010                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13010                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13018 /* 25447*/          OPC_EmitInteger, MVT::i32, 0, 
13021                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13021                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13021                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13021                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13021                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13021                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13021                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13021                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13029 /* 25479*/          OPC_EmitInteger, MVT::i32, 0, 
13032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13043 /* 25516*/          OPC_EmitInteger, MVT::i32, 0, 
13046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13054 /* 25548*/          OPC_EmitInteger, MVT::i32, 0, 
13057                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13057                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13057                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13057                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13057                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13057                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13057                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13057                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13065 /* 25580*/          OPC_EmitInteger, MVT::i32, 0, 
13068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13077 /* 25613*/        OPC_EmitInteger, MVT::i32, 0, 
13080                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13080                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13080                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13080                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13080                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13080                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13080                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13080                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13088 /* 25644*/        OPC_EmitInteger, MVT::i32, 0, 
13091                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13091                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13091                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13091                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13091                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13091                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13091                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13091                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13099 /* 25675*/        OPC_EmitInteger, MVT::i32, 0, 
13102                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13102                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13102                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13102                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13102                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13102                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13102                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13102                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13106 /* 25698*/        OPC_CheckChild2Type, MVT::i32,
13111 /* 25707*/          OPC_EmitInteger, MVT::i32, 0, 
13114                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13114                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13114                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13114                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13114                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13114                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13114                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13114                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13121 /* 25735*/          OPC_EmitInteger, MVT::i32, 0, 
13124                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13124                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13124                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13124                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13124                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13124                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13124                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13124                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13131 /* 25763*/          OPC_EmitInteger, MVT::i32, 0, 
13134                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13134                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13134                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13134                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13134                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13134                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13134                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13134                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13144 /* 25796*/          OPC_EmitInteger, MVT::i32, 0, 
13147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13154 /* 25824*/          OPC_EmitInteger, MVT::i32, 0, 
13157                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13157                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13157                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13157                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13157                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13157                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13157                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13157                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13164 /* 25852*/          OPC_EmitInteger, MVT::i32, 0, 
13167                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13167                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13167                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13167                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13167                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13167                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13167                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13167                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13176 /* 25884*/        OPC_CheckChild2Type, MVT::i32,
13182 /* 25896*/          OPC_EmitInteger, MVT::i32, 0, 
13185                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13185                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13185                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13185                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13185                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13185                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13185                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13185                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13193 /* 25928*/          OPC_EmitInteger, MVT::i32, 0, 
13196                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13196                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13196                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13196                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13196                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13196                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13196                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13196                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13204 /* 25960*/          OPC_EmitInteger, MVT::i32, 0, 
13207                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13207                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13207                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13207                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13207                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13207                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13207                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13207                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13218 /* 25997*/          OPC_EmitInteger, MVT::i32, 0, 
13221                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13221                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13221                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13221                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13221                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13221                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13221                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13221                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13229 /* 26029*/          OPC_EmitInteger, MVT::i32, 0, 
13232                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13232                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13232                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13232                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13232                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13232                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13232                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13232                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13240 /* 26061*/          OPC_EmitInteger, MVT::i32, 0, 
13243                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13243                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13243                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13243                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13243                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13243                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13243                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13243                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13252 /* 26094*/        OPC_EmitInteger, MVT::i32, 0, 
13255                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13255                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13255                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13255                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13255                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13255                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13255                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13255                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13263 /* 26125*/        OPC_EmitInteger, MVT::i32, 0, 
13266                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13266                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13266                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13266                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13266                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13266                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13266                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13266                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13274 /* 26156*/        OPC_EmitInteger, MVT::i32, 0, 
13277                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13277                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13277                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13277                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13277                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13277                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13277                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13277                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13281 /* 26179*/        OPC_CheckChild2Type, MVT::i32,
13286 /* 26188*/          OPC_EmitInteger, MVT::i32, 0, 
13289                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13289                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13289                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13289                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13289                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13289                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13289                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13289                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13296 /* 26216*/          OPC_EmitInteger, MVT::i32, 0, 
13299                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13299                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13299                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13299                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13299                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13299                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13299                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13299                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13306 /* 26244*/          OPC_EmitInteger, MVT::i32, 0, 
13309                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13309                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13309                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13309                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13309                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13309                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13309                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13309                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13319 /* 26277*/          OPC_EmitInteger, MVT::i32, 0, 
13322                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13322                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13322                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13322                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13322                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13322                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13322                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13322                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13329 /* 26305*/          OPC_EmitInteger, MVT::i32, 0, 
13332                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13332                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13332                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13332                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13332                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13332                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13332                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13332                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13339 /* 26333*/          OPC_EmitInteger, MVT::i32, 0, 
13342                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13342                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13342                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13342                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13342                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13342                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13342                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13342                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13351 /* 26365*/        OPC_CheckChild2Type, MVT::i32,
13357 /* 26377*/          OPC_EmitInteger, MVT::i32, 0, 
13360                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13360                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13360                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13360                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13360                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13360                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13360                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13360                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13368 /* 26409*/          OPC_EmitInteger, MVT::i32, 0, 
13371                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13371                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13371                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13371                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13371                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13371                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13371                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13371                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13379 /* 26441*/          OPC_EmitInteger, MVT::i32, 0, 
13382                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13382                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13382                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13382                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13382                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13382                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13382                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13382                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13393 /* 26478*/          OPC_EmitInteger, MVT::i32, 0, 
13396                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13396                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13396                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13396                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13396                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13396                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13396                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13396                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13404 /* 26510*/          OPC_EmitInteger, MVT::i32, 0, 
13407                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13407                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13407                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13407                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13407                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13407                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13407                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13407                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13415 /* 26542*/          OPC_EmitInteger, MVT::i32, 0, 
13418                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13418                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13418                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13418                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13418                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13418                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13418                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13418                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13427 /* 26575*/        OPC_EmitInteger, MVT::i32, 0, 
13430                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13430                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13430                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13430                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13430                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13430                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13430                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13430                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13438 /* 26606*/        OPC_EmitInteger, MVT::i32, 0, 
13441                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13441                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13441                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13441                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13441                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13441                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13441                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13441                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13449 /* 26637*/        OPC_EmitInteger, MVT::i32, 0, 
13452                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13452                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13452                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13452                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13452                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13452                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13452                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13452                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
13456 /* 26660*/        OPC_CheckChild2Type, MVT::i32,
13461 /* 26669*/          OPC_EmitInteger, MVT::i32, 0, 
13464                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13464                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13464                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13464                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13464                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13464                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13464                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13464                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13471 /* 26697*/          OPC_EmitInteger, MVT::i32, 0, 
13474                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13474                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13474                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13474                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13474                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13474                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13474                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13474                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13481 /* 26725*/          OPC_EmitInteger, MVT::i32, 0, 
13484                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13484                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13484                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13484                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13484                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13484                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13484                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13484                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13494 /* 26758*/          OPC_EmitInteger, MVT::i32, 0, 
13497                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13497                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13497                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13497                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13497                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13497                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13497                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13497                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13504 /* 26786*/          OPC_EmitInteger, MVT::i32, 0, 
13507                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13507                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13507                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13507                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13507                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13507                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13507                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13507                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13514 /* 26814*/          OPC_EmitInteger, MVT::i32, 0, 
13517                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13517                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13517                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13517                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13517                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13517                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13517                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13517                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
13526 /* 26846*/        OPC_CheckChild2Type, MVT::i32,
13532 /* 26858*/          OPC_EmitInteger, MVT::i32, 0, 
13535                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13543 /* 26882*/          OPC_EmitInteger, MVT::i32, 0, 
13546                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13554 /* 26906*/          OPC_EmitInteger, MVT::i32, 0, 
13557                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13568 /* 26935*/          OPC_EmitInteger, MVT::i32, 0, 
13571                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13579 /* 26959*/          OPC_EmitInteger, MVT::i32, 0, 
13582                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13590 /* 26983*/          OPC_EmitInteger, MVT::i32, 0, 
13593                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13602 /* 27008*/        OPC_EmitInteger, MVT::i32, 0, 
13605                       MVT::i32, 2/*#Ops*/, 2, 4, 
13613 /* 27031*/        OPC_EmitInteger, MVT::i32, 0, 
13616                       MVT::i32, 2/*#Ops*/, 2, 4, 
13624 /* 27054*/        OPC_EmitInteger, MVT::i32, 0, 
13627                       MVT::i32, 2/*#Ops*/, 2, 4, 
13631 /* 27069*/        OPC_CheckChild2Type, MVT::i32,
13636 /* 27078*/          OPC_EmitInteger, MVT::i32, 0, 
13639                         MVT::i32, 2/*#Ops*/, 1, 3, 
13646 /* 27098*/          OPC_EmitInteger, MVT::i32, 0, 
13649                         MVT::i32, 2/*#Ops*/, 1, 3, 
13656 /* 27118*/          OPC_EmitInteger, MVT::i32, 0, 
13659                         MVT::i32, 2/*#Ops*/, 1, 3, 
13669 /* 27143*/          OPC_EmitInteger, MVT::i32, 0, 
13672                         MVT::i32, 2/*#Ops*/, 1, 3, 
13679 /* 27163*/          OPC_EmitInteger, MVT::i32, 0, 
13682                         MVT::i32, 2/*#Ops*/, 1, 3, 
13689 /* 27183*/          OPC_EmitInteger, MVT::i32, 0, 
13692                         MVT::i32, 2/*#Ops*/, 1, 3, 
13701 /* 27207*/        OPC_CheckChild2Type, MVT::i32,
13707 /* 27219*/          OPC_EmitInteger, MVT::i32, 0, 
13710                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13718 /* 27243*/          OPC_EmitInteger, MVT::i32, 0, 
13721                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13729 /* 27267*/          OPC_EmitInteger, MVT::i32, 0, 
13732                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13743 /* 27296*/          OPC_EmitInteger, MVT::i32, 0, 
13746                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13754 /* 27320*/          OPC_EmitInteger, MVT::i32, 0, 
13757                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13765 /* 27344*/          OPC_EmitInteger, MVT::i32, 0, 
13768                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13777 /* 27369*/        OPC_EmitInteger, MVT::i32, 0, 
13780                       MVT::i32, 2/*#Ops*/, 2, 4, 
13788 /* 27392*/        OPC_EmitInteger, MVT::i32, 0, 
13791                       MVT::i32, 2/*#Ops*/, 2, 4, 
13799 /* 27415*/        OPC_EmitInteger, MVT::i32, 0, 
13802                       MVT::i32, 2/*#Ops*/, 2, 4, 
13806 /* 27430*/        OPC_CheckChild2Type, MVT::i32,
13811 /* 27439*/          OPC_EmitInteger, MVT::i32, 0, 
13814                         MVT::i32, 2/*#Ops*/, 1, 3, 
13821 /* 27459*/          OPC_EmitInteger, MVT::i32, 0, 
13824                         MVT::i32, 2/*#Ops*/, 1, 3, 
13831 /* 27479*/          OPC_EmitInteger, MVT::i32, 0, 
13834                         MVT::i32, 2/*#Ops*/, 1, 3, 
13844 /* 27504*/          OPC_EmitInteger, MVT::i32, 0, 
13847                         MVT::i32, 2/*#Ops*/, 1, 3, 
13854 /* 27524*/          OPC_EmitInteger, MVT::i32, 0, 
13857                         MVT::i32, 2/*#Ops*/, 1, 3, 
13864 /* 27544*/          OPC_EmitInteger, MVT::i32, 0, 
13867                         MVT::i32, 2/*#Ops*/, 1, 3, 
13876 /* 27568*/        OPC_CheckChild2Type, MVT::i32,
13882 /* 27580*/          OPC_EmitInteger, MVT::i32, 0, 
13885                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13893 /* 27604*/          OPC_EmitInteger, MVT::i32, 0, 
13896                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13904 /* 27628*/          OPC_EmitInteger, MVT::i32, 0, 
13907                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13918 /* 27657*/          OPC_EmitInteger, MVT::i32, 0, 
13921                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13929 /* 27681*/          OPC_EmitInteger, MVT::i32, 0, 
13932                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13940 /* 27705*/          OPC_EmitInteger, MVT::i32, 0, 
13943                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13952 /* 27730*/        OPC_EmitInteger, MVT::i32, 0, 
13955                       MVT::i32, 2/*#Ops*/, 2, 4, 
13963 /* 27753*/        OPC_EmitInteger, MVT::i32, 0, 
13966                       MVT::i32, 2/*#Ops*/, 2, 4, 
13974 /* 27776*/        OPC_EmitInteger, MVT::i32, 0, 
13977                       MVT::i32, 2/*#Ops*/, 2, 4, 
13981 /* 27791*/        OPC_CheckChild2Type, MVT::i32,
13986 /* 27800*/          OPC_EmitInteger, MVT::i32, 0, 
13989                         MVT::i32, 2/*#Ops*/, 1, 3, 
13996 /* 27820*/          OPC_EmitInteger, MVT::i32, 0, 
13999                         MVT::i32, 2/*#Ops*/, 1, 3, 
14006 /* 27840*/          OPC_EmitInteger, MVT::i32, 0, 
14009                         MVT::i32, 2/*#Ops*/, 1, 3, 
14019 /* 27865*/          OPC_EmitInteger, MVT::i32, 0, 
14022                         MVT::i32, 2/*#Ops*/, 1, 3, 
14029 /* 27885*/          OPC_EmitInteger, MVT::i32, 0, 
14032                         MVT::i32, 2/*#Ops*/, 1, 3, 
14039 /* 27905*/          OPC_EmitInteger, MVT::i32, 0, 
14042                         MVT::i32, 2/*#Ops*/, 1, 3, 
14051 /* 27929*/        OPC_CheckChild2Type, MVT::i32,
14057 /* 27941*/          OPC_EmitInteger, MVT::i32, 0, 
14060                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14060                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14068 /* 27966*/          OPC_EmitInteger, MVT::i32, 0, 
14071                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14071                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14079 /* 27991*/          OPC_EmitInteger, MVT::i32, 0, 
14082                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14082                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14093 /* 28021*/          OPC_EmitInteger, MVT::i32, 0, 
14096                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14096                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14104 /* 28046*/          OPC_EmitInteger, MVT::i32, 0, 
14107                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14107                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14115 /* 28071*/          OPC_EmitInteger, MVT::i32, 0, 
14118                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14118                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14127 /* 28097*/        OPC_EmitInteger, MVT::i32, 0, 
14130                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
14130                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
14138 /* 28121*/        OPC_EmitInteger, MVT::i32, 0, 
14141                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
14141                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
14149 /* 28145*/        OPC_EmitInteger, MVT::i32, 0, 
14152                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
14152                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
14156 /* 28161*/        OPC_CheckChild2Type, MVT::i32,
14161 /* 28170*/          OPC_EmitInteger, MVT::i32, 0, 
14164                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14164                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14171 /* 28191*/          OPC_EmitInteger, MVT::i32, 0, 
14174                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14174                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14181 /* 28212*/          OPC_EmitInteger, MVT::i32, 0, 
14184                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14184                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14194 /* 28238*/          OPC_EmitInteger, MVT::i32, 0, 
14197                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14197                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14204 /* 28259*/          OPC_EmitInteger, MVT::i32, 0, 
14207                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14207                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14214 /* 28280*/          OPC_EmitInteger, MVT::i32, 0, 
14217                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14217                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14226 /* 28305*/        OPC_CheckChild2Type, MVT::i32,
14232 /* 28317*/          OPC_EmitInteger, MVT::i32, 0, 
14235                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14235                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14243 /* 28342*/          OPC_EmitInteger, MVT::i32, 0, 
14246                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14246                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14254 /* 28367*/          OPC_EmitInteger, MVT::i32, 0, 
14257                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14257                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14268 /* 28397*/          OPC_EmitInteger, MVT::i32, 0, 
14271                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14271                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14279 /* 28422*/          OPC_EmitInteger, MVT::i32, 0, 
14282                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14282                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14290 /* 28447*/          OPC_EmitInteger, MVT::i32, 0, 
14293                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14293                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
14302 /* 28473*/        OPC_EmitInteger, MVT::i32, 0, 
14305                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
14305                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
14313 /* 28497*/        OPC_EmitInteger, MVT::i32, 0, 
14316                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
14316                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
14324 /* 28521*/        OPC_EmitInteger, MVT::i32, 0, 
14327                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
14327                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
14331 /* 28537*/        OPC_CheckChild2Type, MVT::i32,
14336 /* 28546*/          OPC_EmitInteger, MVT::i32, 0, 
14339                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14339                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14346 /* 28567*/          OPC_EmitInteger, MVT::i32, 0, 
14349                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14349                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14356 /* 28588*/          OPC_EmitInteger, MVT::i32, 0, 
14359                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14359                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14369 /* 28614*/          OPC_EmitInteger, MVT::i32, 0, 
14372                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14372                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14379 /* 28635*/          OPC_EmitInteger, MVT::i32, 0, 
14382                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14382                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14389 /* 28656*/          OPC_EmitInteger, MVT::i32, 0, 
14392                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14392                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
14401 /* 28681*/        OPC_CheckChild2Type, MVT::i32,
14408 /* 28694*/          OPC_EmitInteger, MVT::i32, 0, 
14411                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14411                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14419 /* 28720*/          OPC_EmitInteger, MVT::i32, 0, 
14422                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14422                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14430 /* 28746*/          OPC_EmitInteger, MVT::i32, 0, 
14433                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14433                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14445 /* 28778*/          OPC_EmitInteger, MVT::i32, 0, 
14448                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14448                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14456 /* 28804*/          OPC_EmitInteger, MVT::i32, 0, 
14459                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14459                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14467 /* 28830*/          OPC_EmitInteger, MVT::i32, 0, 
14470                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14470                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14481 /* 28860*/          OPC_EmitInteger, MVT::i32, 0, 
14484                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14484                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14492 /* 28885*/          OPC_EmitInteger, MVT::i32, 0, 
14495                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14495                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14503 /* 28910*/          OPC_EmitInteger, MVT::i32, 0, 
14506                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14506                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14511 /* 28928*/        OPC_CheckChild2Type, MVT::i32,
14517 /* 28938*/          OPC_EmitInteger, MVT::i32, 0, 
14520                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14520                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14527 /* 28960*/          OPC_EmitInteger, MVT::i32, 0, 
14530                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14530                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14537 /* 28982*/          OPC_EmitInteger, MVT::i32, 0, 
14540                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14540                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14551 /* 29010*/          OPC_EmitInteger, MVT::i32, 0, 
14554                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14554                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14561 /* 29032*/          OPC_EmitInteger, MVT::i32, 0, 
14564                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14564                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14571 /* 29054*/          OPC_EmitInteger, MVT::i32, 0, 
14574                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14574                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14583 /* 29080*/        OPC_CheckChild2Type, MVT::i32,
14590 /* 29093*/          OPC_EmitInteger, MVT::i32, 0, 
14593                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14593                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14601 /* 29119*/          OPC_EmitInteger, MVT::i32, 0, 
14604                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14604                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14612 /* 29145*/          OPC_EmitInteger, MVT::i32, 0, 
14615                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14615                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14627 /* 29177*/          OPC_EmitInteger, MVT::i32, 0, 
14630                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14630                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14638 /* 29203*/          OPC_EmitInteger, MVT::i32, 0, 
14641                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14641                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14649 /* 29229*/          OPC_EmitInteger, MVT::i32, 0, 
14652                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14652                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14663 /* 29259*/          OPC_EmitInteger, MVT::i32, 0, 
14666                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14666                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14674 /* 29284*/          OPC_EmitInteger, MVT::i32, 0, 
14677                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14677                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14685 /* 29309*/          OPC_EmitInteger, MVT::i32, 0, 
14688                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14688                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14693 /* 29327*/        OPC_CheckChild2Type, MVT::i32,
14699 /* 29337*/          OPC_EmitInteger, MVT::i32, 0, 
14702                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14702                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14709 /* 29359*/          OPC_EmitInteger, MVT::i32, 0, 
14712                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14712                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14719 /* 29381*/          OPC_EmitInteger, MVT::i32, 0, 
14722                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14722                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14733 /* 29409*/          OPC_EmitInteger, MVT::i32, 0, 
14736                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14736                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14743 /* 29431*/          OPC_EmitInteger, MVT::i32, 0, 
14746                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14746                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14753 /* 29453*/          OPC_EmitInteger, MVT::i32, 0, 
14756                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14756                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14765 /* 29479*/        OPC_CheckChild2Type, MVT::i32,
14772 /* 29492*/          OPC_EmitInteger, MVT::i32, 0, 
14775                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14775                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14783 /* 29518*/          OPC_EmitInteger, MVT::i32, 0, 
14786                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14786                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14794 /* 29544*/          OPC_EmitInteger, MVT::i32, 0, 
14797                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14797                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14809 /* 29576*/          OPC_EmitInteger, MVT::i32, 0, 
14812                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14812                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14820 /* 29602*/          OPC_EmitInteger, MVT::i32, 0, 
14823                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14823                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14831 /* 29628*/          OPC_EmitInteger, MVT::i32, 0, 
14834                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14834                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14845 /* 29658*/          OPC_EmitInteger, MVT::i32, 0, 
14848                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14848                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14856 /* 29683*/          OPC_EmitInteger, MVT::i32, 0, 
14859                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14859                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14867 /* 29708*/          OPC_EmitInteger, MVT::i32, 0, 
14870                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14870                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
14875 /* 29726*/        OPC_CheckChild2Type, MVT::i32,
14881 /* 29736*/          OPC_EmitInteger, MVT::i32, 0, 
14884                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14884                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14891 /* 29758*/          OPC_EmitInteger, MVT::i32, 0, 
14894                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14894                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14901 /* 29780*/          OPC_EmitInteger, MVT::i32, 0, 
14904                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14904                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14915 /* 29808*/          OPC_EmitInteger, MVT::i32, 0, 
14918                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14918                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14925 /* 29830*/          OPC_EmitInteger, MVT::i32, 0, 
14928                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14928                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14935 /* 29852*/          OPC_EmitInteger, MVT::i32, 0, 
14938                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14938                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
14947 /* 29878*/        OPC_CheckChild2Type, MVT::i32,
14954 /* 29891*/          OPC_EmitInteger, MVT::i32, 0, 
14957                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14957                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14965 /* 29917*/          OPC_EmitInteger, MVT::i32, 0, 
14968                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14968                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14976 /* 29943*/          OPC_EmitInteger, MVT::i32, 0, 
14979                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14979                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14991 /* 29975*/          OPC_EmitInteger, MVT::i32, 0, 
14994                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
14994                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15002 /* 30001*/          OPC_EmitInteger, MVT::i32, 0, 
15005                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15005                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15013 /* 30027*/          OPC_EmitInteger, MVT::i32, 0, 
15016                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15016                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15027 /* 30057*/          OPC_EmitInteger, MVT::i32, 0, 
15030                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15030                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15038 /* 30082*/          OPC_EmitInteger, MVT::i32, 0, 
15041                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15041                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15049 /* 30107*/          OPC_EmitInteger, MVT::i32, 0, 
15052                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15052                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15057 /* 30125*/        OPC_CheckChild2Type, MVT::i32,
15063 /* 30135*/          OPC_EmitInteger, MVT::i32, 0, 
15066                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15066                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15073 /* 30157*/          OPC_EmitInteger, MVT::i32, 0, 
15076                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15076                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15083 /* 30179*/          OPC_EmitInteger, MVT::i32, 0, 
15086                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15086                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15097 /* 30207*/          OPC_EmitInteger, MVT::i32, 0, 
15100                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15100                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15107 /* 30229*/          OPC_EmitInteger, MVT::i32, 0, 
15110                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15110                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15117 /* 30251*/          OPC_EmitInteger, MVT::i32, 0, 
15120                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15120                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15129 /* 30277*/        OPC_CheckChild2Type, MVT::i32,
15136 /* 30290*/          OPC_EmitInteger, MVT::i32, 0, 
15139                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15139                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15139                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15139                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15147 /* 30319*/          OPC_EmitInteger, MVT::i32, 0, 
15150                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15150                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15150                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15150                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15158 /* 30348*/          OPC_EmitInteger, MVT::i32, 0, 
15161                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15161                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15161                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15161                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15173 /* 30383*/          OPC_EmitInteger, MVT::i32, 0, 
15176                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15176                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15176                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15176                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15184 /* 30412*/          OPC_EmitInteger, MVT::i32, 0, 
15187                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15187                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15187                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15187                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15195 /* 30441*/          OPC_EmitInteger, MVT::i32, 0, 
15198                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15198                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15198                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15198                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15209 /* 30474*/          OPC_EmitInteger, MVT::i32, 0, 
15212                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15212                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15212                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15212                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15220 /* 30502*/          OPC_EmitInteger, MVT::i32, 0, 
15223                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15223                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15223                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15223                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15231 /* 30530*/          OPC_EmitInteger, MVT::i32, 0, 
15234                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15234                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15234                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15234                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15239 /* 30551*/        OPC_CheckChild2Type, MVT::i32,
15245 /* 30561*/          OPC_EmitInteger, MVT::i32, 0, 
15248                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15248                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15248                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15248                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15255 /* 30586*/          OPC_EmitInteger, MVT::i32, 0, 
15258                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15258                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15258                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15258                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15265 /* 30611*/          OPC_EmitInteger, MVT::i32, 0, 
15268                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15268                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15268                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15268                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15279 /* 30642*/          OPC_EmitInteger, MVT::i32, 0, 
15282                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15282                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15282                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15282                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15289 /* 30667*/          OPC_EmitInteger, MVT::i32, 0, 
15292                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15292                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15292                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15292                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15299 /* 30692*/          OPC_EmitInteger, MVT::i32, 0, 
15302                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15302                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15302                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15302                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15311 /* 30721*/        OPC_CheckChild2Type, MVT::i32,
15318 /* 30734*/          OPC_EmitInteger, MVT::i32, 0, 
15321                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15321                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15321                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15321                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15329 /* 30763*/          OPC_EmitInteger, MVT::i32, 0, 
15332                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15332                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15332                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15332                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15340 /* 30792*/          OPC_EmitInteger, MVT::i32, 0, 
15343                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15343                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15343                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15343                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15355 /* 30827*/          OPC_EmitInteger, MVT::i32, 0, 
15358                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15358                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15358                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15358                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15366 /* 30856*/          OPC_EmitInteger, MVT::i32, 0, 
15369                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15369                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15369                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15369                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15377 /* 30885*/          OPC_EmitInteger, MVT::i32, 0, 
15380                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15380                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15380                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15380                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15391 /* 30918*/          OPC_EmitInteger, MVT::i32, 0, 
15394                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15394                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15394                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15394                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15402 /* 30946*/          OPC_EmitInteger, MVT::i32, 0, 
15405                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15405                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15405                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15405                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15413 /* 30974*/          OPC_EmitInteger, MVT::i32, 0, 
15416                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15416                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15416                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15416                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15421 /* 30995*/        OPC_CheckChild2Type, MVT::i32,
15427 /* 31005*/          OPC_EmitInteger, MVT::i32, 0, 
15430                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15430                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15430                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15430                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15437 /* 31030*/          OPC_EmitInteger, MVT::i32, 0, 
15440                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15440                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15440                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15440                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15447 /* 31055*/          OPC_EmitInteger, MVT::i32, 0, 
15450                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15450                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15450                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15450                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15461 /* 31086*/          OPC_EmitInteger, MVT::i32, 0, 
15464                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15464                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15464                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15464                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15471 /* 31111*/          OPC_EmitInteger, MVT::i32, 0, 
15474                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15474                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15474                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15474                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15481 /* 31136*/          OPC_EmitInteger, MVT::i32, 0, 
15484                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15484                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15484                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15484                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15493 /* 31165*/        OPC_CheckChild2Type, MVT::i32,
15500 /* 31178*/          OPC_EmitInteger, MVT::i32, 0, 
15503                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15511 /* 31203*/          OPC_EmitInteger, MVT::i32, 0, 
15514                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15522 /* 31228*/          OPC_EmitInteger, MVT::i32, 0, 
15525                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15537 /* 31259*/          OPC_EmitInteger, MVT::i32, 0, 
15540                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15548 /* 31284*/          OPC_EmitInteger, MVT::i32, 0, 
15551                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15559 /* 31309*/          OPC_EmitInteger, MVT::i32, 0, 
15562                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15573 /* 31338*/          OPC_EmitInteger, MVT::i32, 0, 
15576                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15584 /* 31362*/          OPC_EmitInteger, MVT::i32, 0, 
15587                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15595 /* 31386*/          OPC_EmitInteger, MVT::i32, 0, 
15598                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15603 /* 31403*/        OPC_CheckChild2Type, MVT::i32,
15609 /* 31413*/          OPC_EmitInteger, MVT::i32, 0, 
15612                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15619 /* 31434*/          OPC_EmitInteger, MVT::i32, 0, 
15622                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15629 /* 31455*/          OPC_EmitInteger, MVT::i32, 0, 
15632                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15643 /* 31482*/          OPC_EmitInteger, MVT::i32, 0, 
15646                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15653 /* 31503*/          OPC_EmitInteger, MVT::i32, 0, 
15656                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15663 /* 31524*/          OPC_EmitInteger, MVT::i32, 0, 
15666                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15675 /* 31549*/        OPC_CheckChild2Type, MVT::i32,
15682 /* 31562*/          OPC_EmitInteger, MVT::i32, 0, 
15685                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15693 /* 31587*/          OPC_EmitInteger, MVT::i32, 0, 
15696                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15704 /* 31612*/          OPC_EmitInteger, MVT::i32, 0, 
15707                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15719 /* 31643*/          OPC_EmitInteger, MVT::i32, 0, 
15722                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15730 /* 31668*/          OPC_EmitInteger, MVT::i32, 0, 
15733                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15741 /* 31693*/          OPC_EmitInteger, MVT::i32, 0, 
15744                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15755 /* 31722*/          OPC_EmitInteger, MVT::i32, 0, 
15758                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15766 /* 31746*/          OPC_EmitInteger, MVT::i32, 0, 
15769                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15777 /* 31770*/          OPC_EmitInteger, MVT::i32, 0, 
15780                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15785 /* 31787*/        OPC_CheckChild2Type, MVT::i32,
15791 /* 31797*/          OPC_EmitInteger, MVT::i32, 0, 
15794                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15801 /* 31818*/          OPC_EmitInteger, MVT::i32, 0, 
15804                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15811 /* 31839*/          OPC_EmitInteger, MVT::i32, 0, 
15814                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15825 /* 31866*/          OPC_EmitInteger, MVT::i32, 0, 
15828                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15835 /* 31887*/          OPC_EmitInteger, MVT::i32, 0, 
15838                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15845 /* 31908*/          OPC_EmitInteger, MVT::i32, 0, 
15848                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15857 /* 31933*/        OPC_CheckChild2Type, MVT::i32,
15864 /* 31946*/          OPC_EmitInteger, MVT::i32, 0, 
15867                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15875 /* 31971*/          OPC_EmitInteger, MVT::i32, 0, 
15878                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15886 /* 31996*/          OPC_EmitInteger, MVT::i32, 0, 
15889                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15901 /* 32027*/          OPC_EmitInteger, MVT::i32, 0, 
15904                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15912 /* 32052*/          OPC_EmitInteger, MVT::i32, 0, 
15915                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15923 /* 32077*/          OPC_EmitInteger, MVT::i32, 0, 
15926                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
15937 /* 32106*/          OPC_EmitInteger, MVT::i32, 0, 
15940                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15948 /* 32130*/          OPC_EmitInteger, MVT::i32, 0, 
15951                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15959 /* 32154*/          OPC_EmitInteger, MVT::i32, 0, 
15962                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
15967 /* 32171*/        OPC_CheckChild2Type, MVT::i32,
15973 /* 32181*/          OPC_EmitInteger, MVT::i32, 0, 
15976                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15983 /* 32202*/          OPC_EmitInteger, MVT::i32, 0, 
15986                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
15993 /* 32223*/          OPC_EmitInteger, MVT::i32, 0, 
15996                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16007 /* 32250*/          OPC_EmitInteger, MVT::i32, 0, 
16010                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16017 /* 32271*/          OPC_EmitInteger, MVT::i32, 0, 
16020                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16027 /* 32292*/          OPC_EmitInteger, MVT::i32, 0, 
16030                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16039 /* 32317*/        OPC_CheckChild2Type, MVT::i32,
16046 /* 32330*/          OPC_EmitInteger, MVT::i32, 0, 
16049                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16057 /* 32355*/          OPC_EmitInteger, MVT::i32, 0, 
16060                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16068 /* 32380*/          OPC_EmitInteger, MVT::i32, 0, 
16071                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16083 /* 32411*/          OPC_EmitInteger, MVT::i32, 0, 
16086                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16094 /* 32436*/          OPC_EmitInteger, MVT::i32, 0, 
16097                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16105 /* 32461*/          OPC_EmitInteger, MVT::i32, 0, 
16108                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16119 /* 32490*/          OPC_EmitInteger, MVT::i32, 0, 
16122                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16130 /* 32514*/          OPC_EmitInteger, MVT::i32, 0, 
16133                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16141 /* 32538*/          OPC_EmitInteger, MVT::i32, 0, 
16144                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16149 /* 32555*/        OPC_CheckChild2Type, MVT::i32,
16155 /* 32565*/          OPC_EmitInteger, MVT::i32, 0, 
16158                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16165 /* 32586*/          OPC_EmitInteger, MVT::i32, 0, 
16168                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16175 /* 32607*/          OPC_EmitInteger, MVT::i32, 0, 
16178                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16189 /* 32634*/          OPC_EmitInteger, MVT::i32, 0, 
16192                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16199 /* 32655*/          OPC_EmitInteger, MVT::i32, 0, 
16202                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16209 /* 32676*/          OPC_EmitInteger, MVT::i32, 0, 
16212                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16221 /* 32701*/        OPC_CheckChild2Type, MVT::i32,
16228 /* 32714*/          OPC_EmitInteger, MVT::i32, 0, 
16231                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16231                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16231                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16231                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16239 /* 32743*/          OPC_EmitInteger, MVT::i32, 0, 
16242                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16242                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16242                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16242                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16250 /* 32772*/          OPC_EmitInteger, MVT::i32, 0, 
16253                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16253                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16253                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16253                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16265 /* 32807*/          OPC_EmitInteger, MVT::i32, 0, 
16268                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16268                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16268                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16268                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16276 /* 32836*/          OPC_EmitInteger, MVT::i32, 0, 
16279                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16279                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16279                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16279                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16287 /* 32865*/          OPC_EmitInteger, MVT::i32, 0, 
16290                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16290                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16290                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16290                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16301 /* 32898*/          OPC_EmitInteger, MVT::i32, 0, 
16304                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16304                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16304                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16304                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16312 /* 32926*/          OPC_EmitInteger, MVT::i32, 0, 
16315                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16315                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16315                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16315                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16323 /* 32954*/          OPC_EmitInteger, MVT::i32, 0, 
16326                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16326                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16326                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16326                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16331 /* 32975*/        OPC_CheckChild2Type, MVT::i32,
16337 /* 32985*/          OPC_EmitInteger, MVT::i32, 0, 
16340                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16340                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16340                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16340                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16347 /* 33010*/          OPC_EmitInteger, MVT::i32, 0, 
16350                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16350                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16350                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16350                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16357 /* 33035*/          OPC_EmitInteger, MVT::i32, 0, 
16360                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16360                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16360                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16360                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16371 /* 33066*/          OPC_EmitInteger, MVT::i32, 0, 
16374                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16374                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16374                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16374                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16381 /* 33091*/          OPC_EmitInteger, MVT::i32, 0, 
16384                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16384                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16384                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16384                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16391 /* 33116*/          OPC_EmitInteger, MVT::i32, 0, 
16394                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16394                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16394                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16394                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16403 /* 33145*/        OPC_CheckChild2Type, MVT::i32,
16410 /* 33158*/          OPC_EmitInteger, MVT::i32, 0, 
16413                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16413                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16413                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16413                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16421 /* 33187*/          OPC_EmitInteger, MVT::i32, 0, 
16424                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16424                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16424                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16424                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16432 /* 33216*/          OPC_EmitInteger, MVT::i32, 0, 
16435                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16435                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16435                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16435                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16447 /* 33251*/          OPC_EmitInteger, MVT::i32, 0, 
16450                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16450                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16450                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16450                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16458 /* 33280*/          OPC_EmitInteger, MVT::i32, 0, 
16461                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16461                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16461                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16461                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16469 /* 33309*/          OPC_EmitInteger, MVT::i32, 0, 
16472                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16472                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16472                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16472                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16483 /* 33342*/          OPC_EmitInteger, MVT::i32, 0, 
16486                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16486                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16486                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16486                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16494 /* 33370*/          OPC_EmitInteger, MVT::i32, 0, 
16497                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16497                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16497                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16497                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16505 /* 33398*/          OPC_EmitInteger, MVT::i32, 0, 
16508                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16508                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16508                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16508                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16513 /* 33419*/        OPC_CheckChild2Type, MVT::i32,
16519 /* 33429*/          OPC_EmitInteger, MVT::i32, 0, 
16522                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16522                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16522                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16522                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16529 /* 33454*/          OPC_EmitInteger, MVT::i32, 0, 
16532                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16532                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16532                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16532                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16539 /* 33479*/          OPC_EmitInteger, MVT::i32, 0, 
16542                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16542                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16542                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16542                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16553 /* 33510*/          OPC_EmitInteger, MVT::i32, 0, 
16556                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16556                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16556                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16556                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16563 /* 33535*/          OPC_EmitInteger, MVT::i32, 0, 
16566                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16566                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16566                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16566                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16573 /* 33560*/          OPC_EmitInteger, MVT::i32, 0, 
16576                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16576                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16576                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16576                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16585 /* 33589*/        OPC_CheckChild2Type, MVT::i32,
16592 /* 33602*/          OPC_EmitInteger, MVT::i32, 0, 
16595                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16595                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16595                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16595                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16595                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16595                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16595                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16595                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16603 /* 33635*/          OPC_EmitInteger, MVT::i32, 0, 
16606                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16606                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16606                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16606                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16606                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16606                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16606                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16606                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16614 /* 33668*/          OPC_EmitInteger, MVT::i32, 0, 
16617                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16617                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16617                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16617                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16617                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16617                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16617                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16617                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16629 /* 33707*/          OPC_EmitInteger, MVT::i32, 0, 
16632                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16632                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16632                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16632                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16632                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16632                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16632                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16632                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16640 /* 33740*/          OPC_EmitInteger, MVT::i32, 0, 
16643                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16643                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16643                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16643                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16643                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16643                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16643                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16643                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16651 /* 33773*/          OPC_EmitInteger, MVT::i32, 0, 
16654                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16654                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16654                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16654                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16654                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16654                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16654                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16654                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16665 /* 33810*/          OPC_EmitInteger, MVT::i32, 0, 
16668                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16668                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16668                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16668                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16668                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16668                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16668                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16668                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16676 /* 33842*/          OPC_EmitInteger, MVT::i32, 0, 
16679                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16679                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16679                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16679                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16679                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16679                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16679                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16679                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16687 /* 33874*/          OPC_EmitInteger, MVT::i32, 0, 
16690                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16690                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16690                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16690                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16690                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16690                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16690                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16690                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16695 /* 33899*/        OPC_CheckChild2Type, MVT::i32,
16701 /* 33909*/          OPC_EmitInteger, MVT::i32, 0, 
16704                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16704                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16704                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16704                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16704                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16704                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16704                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16704                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16711 /* 33938*/          OPC_EmitInteger, MVT::i32, 0, 
16714                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16714                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16714                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16714                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16714                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16714                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16714                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16714                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16721 /* 33967*/          OPC_EmitInteger, MVT::i32, 0, 
16724                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16724                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16724                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16724                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16724                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16724                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16724                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16724                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16735 /* 34002*/          OPC_EmitInteger, MVT::i32, 0, 
16738                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16738                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16738                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16738                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16738                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16738                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16738                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16738                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16745 /* 34031*/          OPC_EmitInteger, MVT::i32, 0, 
16748                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16748                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16748                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16748                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16748                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16748                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16748                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16748                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16755 /* 34060*/          OPC_EmitInteger, MVT::i32, 0, 
16758                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16758                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16758                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16758                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16758                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16758                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16758                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16758                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16767 /* 34093*/        OPC_CheckChild2Type, MVT::i32,
16774 /* 34106*/          OPC_EmitInteger, MVT::i32, 0, 
16777                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16777                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16777                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16777                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16777                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16777                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16777                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16777                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16785 /* 34139*/          OPC_EmitInteger, MVT::i32, 0, 
16788                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16788                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16788                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16788                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16788                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16788                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16788                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16788                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16796 /* 34172*/          OPC_EmitInteger, MVT::i32, 0, 
16799                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16799                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16799                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16799                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16799                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16799                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16799                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16799                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16811 /* 34211*/          OPC_EmitInteger, MVT::i32, 0, 
16814                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16814                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16814                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16814                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16814                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16814                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16814                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16814                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16822 /* 34244*/          OPC_EmitInteger, MVT::i32, 0, 
16825                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16825                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16825                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16825                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16825                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16825                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16825                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16825                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16833 /* 34277*/          OPC_EmitInteger, MVT::i32, 0, 
16836                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16836                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16836                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16836                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16836                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16836                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16836                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16836                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16847 /* 34314*/          OPC_EmitInteger, MVT::i32, 0, 
16850                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16850                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16850                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16850                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16850                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16850                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16850                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16850                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16858 /* 34346*/          OPC_EmitInteger, MVT::i32, 0, 
16861                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16861                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16861                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16861                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16861                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16861                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16861                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16861                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16869 /* 34378*/          OPC_EmitInteger, MVT::i32, 0, 
16872                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16872                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16872                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16872                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16872                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16872                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16872                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16872                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
16877 /* 34403*/        OPC_CheckChild2Type, MVT::i32,
16883 /* 34413*/          OPC_EmitInteger, MVT::i32, 0, 
16886                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16886                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16886                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16886                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16886                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16886                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16886                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16886                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16893 /* 34442*/          OPC_EmitInteger, MVT::i32, 0, 
16896                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16896                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16896                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16896                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16896                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16896                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16896                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16896                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16903 /* 34471*/          OPC_EmitInteger, MVT::i32, 0, 
16906                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16906                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16906                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16906                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16906                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16906                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16906                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16906                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16917 /* 34506*/          OPC_EmitInteger, MVT::i32, 0, 
16920                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16920                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16920                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16920                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16920                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16920                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16920                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16920                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16927 /* 34535*/          OPC_EmitInteger, MVT::i32, 0, 
16930                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16930                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16930                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16930                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16930                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16930                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16930                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16930                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16937 /* 34564*/          OPC_EmitInteger, MVT::i32, 0, 
16940                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16940                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16940                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16940                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16940                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16940                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16940                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16940                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
16949 /* 34597*/        OPC_CheckChild2Type, MVT::i32,
16956 /* 34610*/          OPC_EmitInteger, MVT::i32, 0, 
16959                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16959                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16959                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16959                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16959                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16959                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16959                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16959                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16967 /* 34643*/          OPC_EmitInteger, MVT::i32, 0, 
16970                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16970                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16970                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16970                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16970                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16970                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16970                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16970                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16978 /* 34676*/          OPC_EmitInteger, MVT::i32, 0, 
16981                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16981                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16981                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16981                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16981                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16981                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16981                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16981                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16993 /* 34715*/          OPC_EmitInteger, MVT::i32, 0, 
16996                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16996                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16996                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16996                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16996                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16996                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16996                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
16996                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17004 /* 34748*/          OPC_EmitInteger, MVT::i32, 0, 
17007                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17007                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17007                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17007                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17007                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17007                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17007                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17007                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17015 /* 34781*/          OPC_EmitInteger, MVT::i32, 0, 
17018                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17018                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17018                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17018                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17018                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17018                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17018                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17018                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17029 /* 34818*/          OPC_EmitInteger, MVT::i32, 0, 
17032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17032                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17040 /* 34850*/          OPC_EmitInteger, MVT::i32, 0, 
17043                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17043                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17043                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17043                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17043                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17043                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17043                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17043                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17051 /* 34882*/          OPC_EmitInteger, MVT::i32, 0, 
17054                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17054                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17054                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17054                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17054                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17054                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17054                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17054                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17059 /* 34907*/        OPC_CheckChild2Type, MVT::i32,
17065 /* 34917*/          OPC_EmitInteger, MVT::i32, 0, 
17068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17068                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17075 /* 34946*/          OPC_EmitInteger, MVT::i32, 0, 
17078                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17078                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17078                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17078                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17078                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17078                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17078                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17078                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17085 /* 34975*/          OPC_EmitInteger, MVT::i32, 0, 
17088                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17088                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17088                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17088                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17088                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17088                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17088                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17088                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17099 /* 35010*/          OPC_EmitInteger, MVT::i32, 0, 
17102                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17102                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17102                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17102                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17102                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17102                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17102                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17102                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17109 /* 35039*/          OPC_EmitInteger, MVT::i32, 0, 
17112                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17112                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17112                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17112                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17112                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17112                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17112                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17112                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17119 /* 35068*/          OPC_EmitInteger, MVT::i32, 0, 
17122                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17122                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17122                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17122                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17122                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17122                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17122                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17122                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17131 /* 35101*/        OPC_CheckChild2Type, MVT::i32,
17138 /* 35114*/          OPC_EmitInteger, MVT::i32, 0, 
17141                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17149 /* 35139*/          OPC_EmitInteger, MVT::i32, 0, 
17152                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17160 /* 35164*/          OPC_EmitInteger, MVT::i32, 0, 
17163                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17175 /* 35195*/          OPC_EmitInteger, MVT::i32, 0, 
17178                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17186 /* 35220*/          OPC_EmitInteger, MVT::i32, 0, 
17189                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17197 /* 35245*/          OPC_EmitInteger, MVT::i32, 0, 
17200                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17211 /* 35274*/          OPC_EmitInteger, MVT::i32, 0, 
17214                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17222 /* 35298*/          OPC_EmitInteger, MVT::i32, 0, 
17225                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17233 /* 35322*/          OPC_EmitInteger, MVT::i32, 0, 
17236                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17241 /* 35339*/        OPC_CheckChild2Type, MVT::i32,
17247 /* 35349*/          OPC_EmitInteger, MVT::i32, 0, 
17250                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17257 /* 35370*/          OPC_EmitInteger, MVT::i32, 0, 
17260                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17267 /* 35391*/          OPC_EmitInteger, MVT::i32, 0, 
17270                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17281 /* 35418*/          OPC_EmitInteger, MVT::i32, 0, 
17284                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17291 /* 35439*/          OPC_EmitInteger, MVT::i32, 0, 
17294                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17301 /* 35460*/          OPC_EmitInteger, MVT::i32, 0, 
17304                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17313 /* 35485*/        OPC_CheckChild2Type, MVT::i32,
17320 /* 35498*/          OPC_EmitInteger, MVT::i32, 0, 
17323                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17331 /* 35523*/          OPC_EmitInteger, MVT::i32, 0, 
17334                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17342 /* 35548*/          OPC_EmitInteger, MVT::i32, 0, 
17345                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17357 /* 35579*/          OPC_EmitInteger, MVT::i32, 0, 
17360                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17368 /* 35604*/          OPC_EmitInteger, MVT::i32, 0, 
17371                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17379 /* 35629*/          OPC_EmitInteger, MVT::i32, 0, 
17382                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17393 /* 35658*/          OPC_EmitInteger, MVT::i32, 0, 
17396                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17404 /* 35682*/          OPC_EmitInteger, MVT::i32, 0, 
17407                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17415 /* 35706*/          OPC_EmitInteger, MVT::i32, 0, 
17418                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17423 /* 35723*/        OPC_CheckChild2Type, MVT::i32,
17429 /* 35733*/          OPC_EmitInteger, MVT::i32, 0, 
17432                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17439 /* 35754*/          OPC_EmitInteger, MVT::i32, 0, 
17442                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17449 /* 35775*/          OPC_EmitInteger, MVT::i32, 0, 
17452                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17463 /* 35802*/          OPC_EmitInteger, MVT::i32, 0, 
17466                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17473 /* 35823*/          OPC_EmitInteger, MVT::i32, 0, 
17476                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17483 /* 35844*/          OPC_EmitInteger, MVT::i32, 0, 
17486                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17495 /* 35869*/        OPC_CheckChild2Type, MVT::i32,
17502 /* 35882*/          OPC_EmitInteger, MVT::i32, 0, 
17505                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17513 /* 35907*/          OPC_EmitInteger, MVT::i32, 0, 
17516                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17524 /* 35932*/          OPC_EmitInteger, MVT::i32, 0, 
17527                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17539 /* 35963*/          OPC_EmitInteger, MVT::i32, 0, 
17542                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17550 /* 35988*/          OPC_EmitInteger, MVT::i32, 0, 
17553                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17561 /* 36013*/          OPC_EmitInteger, MVT::i32, 0, 
17564                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17575 /* 36042*/          OPC_EmitInteger, MVT::i32, 0, 
17578                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17586 /* 36066*/          OPC_EmitInteger, MVT::i32, 0, 
17589                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17597 /* 36090*/          OPC_EmitInteger, MVT::i32, 0, 
17600                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17605 /* 36107*/        OPC_CheckChild2Type, MVT::i32,
17611 /* 36117*/          OPC_EmitInteger, MVT::i32, 0, 
17614                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17621 /* 36138*/          OPC_EmitInteger, MVT::i32, 0, 
17624                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17631 /* 36159*/          OPC_EmitInteger, MVT::i32, 0, 
17634                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17645 /* 36186*/          OPC_EmitInteger, MVT::i32, 0, 
17648                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17655 /* 36207*/          OPC_EmitInteger, MVT::i32, 0, 
17658                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17665 /* 36228*/          OPC_EmitInteger, MVT::i32, 0, 
17668                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17677 /* 36253*/        OPC_CheckChild2Type, MVT::i32,
17684 /* 36266*/          OPC_EmitInteger, MVT::i32, 0, 
17687                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17687                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17695 /* 36292*/          OPC_EmitInteger, MVT::i32, 0, 
17698                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17698                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17706 /* 36318*/          OPC_EmitInteger, MVT::i32, 0, 
17709                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17709                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17721 /* 36350*/          OPC_EmitInteger, MVT::i32, 0, 
17724                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17724                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17732 /* 36376*/          OPC_EmitInteger, MVT::i32, 0, 
17735                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17735                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17743 /* 36402*/          OPC_EmitInteger, MVT::i32, 0, 
17746                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17746                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17757 /* 36432*/          OPC_EmitInteger, MVT::i32, 0, 
17760                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17760                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17768 /* 36457*/          OPC_EmitInteger, MVT::i32, 0, 
17771                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17771                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17779 /* 36482*/          OPC_EmitInteger, MVT::i32, 0, 
17782                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17782                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17787 /* 36500*/        OPC_CheckChild2Type, MVT::i32,
17793 /* 36510*/          OPC_EmitInteger, MVT::i32, 0, 
17796                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17796                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17803 /* 36532*/          OPC_EmitInteger, MVT::i32, 0, 
17806                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17806                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17813 /* 36554*/          OPC_EmitInteger, MVT::i32, 0, 
17816                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17816                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17827 /* 36582*/          OPC_EmitInteger, MVT::i32, 0, 
17830                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17830                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17837 /* 36604*/          OPC_EmitInteger, MVT::i32, 0, 
17840                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17840                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17847 /* 36626*/          OPC_EmitInteger, MVT::i32, 0, 
17850                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17850                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17859 /* 36652*/        OPC_CheckChild2Type, MVT::i32,
17866 /* 36665*/          OPC_EmitInteger, MVT::i32, 0, 
17869                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17869                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17877 /* 36691*/          OPC_EmitInteger, MVT::i32, 0, 
17880                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17880                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17888 /* 36717*/          OPC_EmitInteger, MVT::i32, 0, 
17891                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17891                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17903 /* 36749*/          OPC_EmitInteger, MVT::i32, 0, 
17906                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17906                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17914 /* 36775*/          OPC_EmitInteger, MVT::i32, 0, 
17917                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17917                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17925 /* 36801*/          OPC_EmitInteger, MVT::i32, 0, 
17928                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17928                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
17939 /* 36831*/          OPC_EmitInteger, MVT::i32, 0, 
17942                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17942                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17950 /* 36856*/          OPC_EmitInteger, MVT::i32, 0, 
17953                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17953                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17961 /* 36881*/          OPC_EmitInteger, MVT::i32, 0, 
17964                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17964                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
17969 /* 36899*/        OPC_CheckChild2Type, MVT::i32,
17975 /* 36909*/          OPC_EmitInteger, MVT::i32, 0, 
17978                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17978                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17985 /* 36931*/          OPC_EmitInteger, MVT::i32, 0, 
17988                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17988                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17995 /* 36953*/          OPC_EmitInteger, MVT::i32, 0, 
17998                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
17998                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
18009 /* 36981*/          OPC_EmitInteger, MVT::i32, 0, 
18012                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
18012                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
18019 /* 37003*/          OPC_EmitInteger, MVT::i32, 0, 
18022                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
18022                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
18029 /* 37025*/          OPC_EmitInteger, MVT::i32, 0, 
18032                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
18032                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
18041 /* 37051*/        OPC_CheckChild2Type, MVT::i32,
18047 /* 37063*/          OPC_EmitInteger, MVT::i32, 0, 
18050                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18050                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18058 /* 37088*/          OPC_EmitInteger, MVT::i32, 0, 
18061                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18061                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18069 /* 37113*/          OPC_EmitInteger, MVT::i32, 0, 
18072                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18072                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18083 /* 37143*/          OPC_EmitInteger, MVT::i32, 0, 
18086                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18086                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18094 /* 37168*/          OPC_EmitInteger, MVT::i32, 0, 
18097                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18097                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18105 /* 37193*/          OPC_EmitInteger, MVT::i32, 0, 
18108                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18108                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18117 /* 37219*/        OPC_EmitInteger, MVT::i32, 0, 
18120                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18120                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18128 /* 37243*/        OPC_EmitInteger, MVT::i32, 0, 
18131                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18131                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18139 /* 37267*/        OPC_EmitInteger, MVT::i32, 0, 
18142                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18142                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18146 /* 37283*/        OPC_CheckChild2Type, MVT::i32,
18151 /* 37292*/          OPC_EmitInteger, MVT::i32, 0, 
18154                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18154                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18161 /* 37313*/          OPC_EmitInteger, MVT::i32, 0, 
18164                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18164                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18171 /* 37334*/          OPC_EmitInteger, MVT::i32, 0, 
18174                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18174                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18184 /* 37360*/          OPC_EmitInteger, MVT::i32, 0, 
18187                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18187                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18194 /* 37381*/          OPC_EmitInteger, MVT::i32, 0, 
18197                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18197                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18204 /* 37402*/          OPC_EmitInteger, MVT::i32, 0, 
18207                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18207                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18216 /* 37427*/        OPC_CheckChild2Type, MVT::i32,
18222 /* 37439*/          OPC_EmitInteger, MVT::i32, 0, 
18225                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18225                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18233 /* 37464*/          OPC_EmitInteger, MVT::i32, 0, 
18236                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18236                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18244 /* 37489*/          OPC_EmitInteger, MVT::i32, 0, 
18247                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18247                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18258 /* 37519*/          OPC_EmitInteger, MVT::i32, 0, 
18261                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18261                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18269 /* 37544*/          OPC_EmitInteger, MVT::i32, 0, 
18272                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18272                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18280 /* 37569*/          OPC_EmitInteger, MVT::i32, 0, 
18283                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18283                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18292 /* 37595*/        OPC_EmitInteger, MVT::i32, 0, 
18295                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18295                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18303 /* 37619*/        OPC_EmitInteger, MVT::i32, 0, 
18306                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18306                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18314 /* 37643*/        OPC_EmitInteger, MVT::i32, 0, 
18317                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18317                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18321 /* 37659*/        OPC_CheckChild2Type, MVT::i32,
18326 /* 37668*/          OPC_EmitInteger, MVT::i32, 0, 
18329                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18329                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18336 /* 37689*/          OPC_EmitInteger, MVT::i32, 0, 
18339                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18339                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18346 /* 37710*/          OPC_EmitInteger, MVT::i32, 0, 
18349                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18349                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18359 /* 37736*/          OPC_EmitInteger, MVT::i32, 0, 
18362                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18362                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18369 /* 37757*/          OPC_EmitInteger, MVT::i32, 0, 
18372                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18372                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18379 /* 37778*/          OPC_EmitInteger, MVT::i32, 0, 
18382                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18382                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18391 /* 37803*/        OPC_CheckChild2Type, MVT::i32,
18397 /* 37815*/          OPC_EmitInteger, MVT::i32, 0, 
18400                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18400                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18408 /* 37840*/          OPC_EmitInteger, MVT::i32, 0, 
18411                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18411                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18419 /* 37865*/          OPC_EmitInteger, MVT::i32, 0, 
18422                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18422                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18433 /* 37895*/          OPC_EmitInteger, MVT::i32, 0, 
18436                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18436                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18444 /* 37920*/          OPC_EmitInteger, MVT::i32, 0, 
18447                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18447                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18455 /* 37945*/          OPC_EmitInteger, MVT::i32, 0, 
18458                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18458                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18467 /* 37971*/        OPC_EmitInteger, MVT::i32, 0, 
18470                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18470                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18478 /* 37995*/        OPC_EmitInteger, MVT::i32, 0, 
18481                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18481                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18489 /* 38019*/        OPC_EmitInteger, MVT::i32, 0, 
18492                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18492                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18496 /* 38035*/        OPC_CheckChild2Type, MVT::i32,
18501 /* 38044*/          OPC_EmitInteger, MVT::i32, 0, 
18504                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18504                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18511 /* 38065*/          OPC_EmitInteger, MVT::i32, 0, 
18514                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18514                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18521 /* 38086*/          OPC_EmitInteger, MVT::i32, 0, 
18524                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18524                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18534 /* 38112*/          OPC_EmitInteger, MVT::i32, 0, 
18537                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18537                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18544 /* 38133*/          OPC_EmitInteger, MVT::i32, 0, 
18547                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18547                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18554 /* 38154*/          OPC_EmitInteger, MVT::i32, 0, 
18557                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18557                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18566 /* 38179*/        OPC_CheckChild2Type, MVT::i32,
18572 /* 38191*/          OPC_EmitInteger, MVT::i32, 0, 
18575                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18575                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18583 /* 38216*/          OPC_EmitInteger, MVT::i32, 0, 
18586                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18586                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18594 /* 38241*/          OPC_EmitInteger, MVT::i32, 0, 
18597                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18597                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18608 /* 38271*/          OPC_EmitInteger, MVT::i32, 0, 
18611                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18611                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18619 /* 38296*/          OPC_EmitInteger, MVT::i32, 0, 
18622                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18622                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18630 /* 38321*/          OPC_EmitInteger, MVT::i32, 0, 
18633                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18633                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18642 /* 38347*/        OPC_EmitInteger, MVT::i32, 0, 
18645                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18645                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18653 /* 38371*/        OPC_EmitInteger, MVT::i32, 0, 
18656                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18656                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18664 /* 38395*/        OPC_EmitInteger, MVT::i32, 0, 
18667                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18667                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18671 /* 38411*/        OPC_CheckChild2Type, MVT::i32,
18676 /* 38420*/          OPC_EmitInteger, MVT::i32, 0, 
18679                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18679                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18686 /* 38441*/          OPC_EmitInteger, MVT::i32, 0, 
18689                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18689                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18696 /* 38462*/          OPC_EmitInteger, MVT::i32, 0, 
18699                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18699                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18709 /* 38488*/          OPC_EmitInteger, MVT::i32, 0, 
18712                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18712                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18719 /* 38509*/          OPC_EmitInteger, MVT::i32, 0, 
18722                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18722                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18729 /* 38530*/          OPC_EmitInteger, MVT::i32, 0, 
18732                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18732                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18741 /* 38555*/        OPC_CheckChild2Type, MVT::i32,
18747 /* 38567*/          OPC_EmitInteger, MVT::i32, 0, 
18750                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18750                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18750                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18750                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18758 /* 38595*/          OPC_EmitInteger, MVT::i32, 0, 
18761                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18761                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18761                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18761                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18769 /* 38623*/          OPC_EmitInteger, MVT::i32, 0, 
18772                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18772                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18772                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18772                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18783 /* 38656*/          OPC_EmitInteger, MVT::i32, 0, 
18786                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18786                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18786                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18786                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18794 /* 38684*/          OPC_EmitInteger, MVT::i32, 0, 
18797                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18797                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18797                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18797                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18805 /* 38712*/          OPC_EmitInteger, MVT::i32, 0, 
18808                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18808                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18808                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18808                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18817 /* 38741*/        OPC_EmitInteger, MVT::i32, 0, 
18820                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18820                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18820                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18820                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18828 /* 38768*/        OPC_EmitInteger, MVT::i32, 0, 
18831                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18831                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18831                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18831                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18839 /* 38795*/        OPC_EmitInteger, MVT::i32, 0, 
18842                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18842                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18842                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18842                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18846 /* 38814*/        OPC_CheckChild2Type, MVT::i32,
18851 /* 38823*/          OPC_EmitInteger, MVT::i32, 0, 
18854                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18854                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18854                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18854                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18861 /* 38847*/          OPC_EmitInteger, MVT::i32, 0, 
18864                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18864                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18864                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18864                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18871 /* 38871*/          OPC_EmitInteger, MVT::i32, 0, 
18874                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18874                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18874                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18874                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18884 /* 38900*/          OPC_EmitInteger, MVT::i32, 0, 
18887                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18887                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18887                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18887                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18894 /* 38924*/          OPC_EmitInteger, MVT::i32, 0, 
18897                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18897                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18897                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18897                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18904 /* 38948*/          OPC_EmitInteger, MVT::i32, 0, 
18907                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18907                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18907                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18907                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
18916 /* 38976*/        OPC_CheckChild2Type, MVT::i32,
18922 /* 38988*/          OPC_EmitInteger, MVT::i32, 0, 
18925                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18925                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18925                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18925                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18933 /* 39016*/          OPC_EmitInteger, MVT::i32, 0, 
18936                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18936                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18936                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18936                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18944 /* 39044*/          OPC_EmitInteger, MVT::i32, 0, 
18947                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18947                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18947                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18947                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18958 /* 39077*/          OPC_EmitInteger, MVT::i32, 0, 
18961                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18961                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18961                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18961                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18969 /* 39105*/          OPC_EmitInteger, MVT::i32, 0, 
18972                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18972                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18972                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18972                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18980 /* 39133*/          OPC_EmitInteger, MVT::i32, 0, 
18983                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18983                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18983                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18983                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
18992 /* 39162*/        OPC_EmitInteger, MVT::i32, 0, 
18995                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18995                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18995                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
18995                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19003 /* 39189*/        OPC_EmitInteger, MVT::i32, 0, 
19006                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19006                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19006                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19006                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19014 /* 39216*/        OPC_EmitInteger, MVT::i32, 0, 
19017                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19017                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19017                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19017                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19021 /* 39235*/        OPC_CheckChild2Type, MVT::i32,
19026 /* 39244*/          OPC_EmitInteger, MVT::i32, 0, 
19029                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19029                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19029                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19029                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19036 /* 39268*/          OPC_EmitInteger, MVT::i32, 0, 
19039                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19039                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19039                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19039                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19046 /* 39292*/          OPC_EmitInteger, MVT::i32, 0, 
19049                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19049                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19049                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19049                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19059 /* 39321*/          OPC_EmitInteger, MVT::i32, 0, 
19062                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19062                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19062                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19062                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19069 /* 39345*/          OPC_EmitInteger, MVT::i32, 0, 
19072                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19072                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19072                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19072                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19079 /* 39369*/          OPC_EmitInteger, MVT::i32, 0, 
19082                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19082                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19082                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19082                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19091 /* 39397*/        OPC_CheckChild2Type, MVT::i32,
19097 /* 39409*/          OPC_EmitInteger, MVT::i32, 0, 
19100                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19108 /* 39433*/          OPC_EmitInteger, MVT::i32, 0, 
19111                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19119 /* 39457*/          OPC_EmitInteger, MVT::i32, 0, 
19122                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19133 /* 39486*/          OPC_EmitInteger, MVT::i32, 0, 
19136                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19144 /* 39510*/          OPC_EmitInteger, MVT::i32, 0, 
19147                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19155 /* 39534*/          OPC_EmitInteger, MVT::i32, 0, 
19158                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19167 /* 39559*/        OPC_EmitInteger, MVT::i32, 0, 
19170                       MVT::i32, 2/*#Ops*/, 2, 4, 
19178 /* 39582*/        OPC_EmitInteger, MVT::i32, 0, 
19181                       MVT::i32, 2/*#Ops*/, 2, 4, 
19189 /* 39605*/        OPC_EmitInteger, MVT::i32, 0, 
19192                       MVT::i32, 2/*#Ops*/, 2, 4, 
19196 /* 39620*/        OPC_CheckChild2Type, MVT::i32,
19201 /* 39629*/          OPC_EmitInteger, MVT::i32, 0, 
19204                         MVT::i32, 2/*#Ops*/, 1, 3, 
19211 /* 39649*/          OPC_EmitInteger, MVT::i32, 0, 
19214                         MVT::i32, 2/*#Ops*/, 1, 3, 
19221 /* 39669*/          OPC_EmitInteger, MVT::i32, 0, 
19224                         MVT::i32, 2/*#Ops*/, 1, 3, 
19234 /* 39694*/          OPC_EmitInteger, MVT::i32, 0, 
19237                         MVT::i32, 2/*#Ops*/, 1, 3, 
19244 /* 39714*/          OPC_EmitInteger, MVT::i32, 0, 
19247                         MVT::i32, 2/*#Ops*/, 1, 3, 
19254 /* 39734*/          OPC_EmitInteger, MVT::i32, 0, 
19257                         MVT::i32, 2/*#Ops*/, 1, 3, 
19266 /* 39758*/        OPC_CheckChild2Type, MVT::i32,
19272 /* 39770*/          OPC_EmitInteger, MVT::i32, 0, 
19275                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19283 /* 39794*/          OPC_EmitInteger, MVT::i32, 0, 
19286                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19294 /* 39818*/          OPC_EmitInteger, MVT::i32, 0, 
19297                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19308 /* 39847*/          OPC_EmitInteger, MVT::i32, 0, 
19311                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19319 /* 39871*/          OPC_EmitInteger, MVT::i32, 0, 
19322                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19330 /* 39895*/          OPC_EmitInteger, MVT::i32, 0, 
19333                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19342 /* 39920*/        OPC_EmitInteger, MVT::i32, 0, 
19345                       MVT::i32, 2/*#Ops*/, 2, 4, 
19353 /* 39943*/        OPC_EmitInteger, MVT::i32, 0, 
19356                       MVT::i32, 2/*#Ops*/, 2, 4, 
19364 /* 39966*/        OPC_EmitInteger, MVT::i32, 0, 
19367                       MVT::i32, 2/*#Ops*/, 2, 4, 
19371 /* 39981*/        OPC_CheckChild2Type, MVT::i32,
19376 /* 39990*/          OPC_EmitInteger, MVT::i32, 0, 
19379                         MVT::i32, 2/*#Ops*/, 1, 3, 
19386 /* 40010*/          OPC_EmitInteger, MVT::i32, 0, 
19389                         MVT::i32, 2/*#Ops*/, 1, 3, 
19396 /* 40030*/          OPC_EmitInteger, MVT::i32, 0, 
19399                         MVT::i32, 2/*#Ops*/, 1, 3, 
19409 /* 40055*/          OPC_EmitInteger, MVT::i32, 0, 
19412                         MVT::i32, 2/*#Ops*/, 1, 3, 
19419 /* 40075*/          OPC_EmitInteger, MVT::i32, 0, 
19422                         MVT::i32, 2/*#Ops*/, 1, 3, 
19429 /* 40095*/          OPC_EmitInteger, MVT::i32, 0, 
19432                         MVT::i32, 2/*#Ops*/, 1, 3, 
19441 /* 40119*/        OPC_CheckChild2Type, MVT::i32,
19447 /* 40131*/          OPC_EmitInteger, MVT::i32, 0, 
19450                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19458 /* 40155*/          OPC_EmitInteger, MVT::i32, 0, 
19461                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19469 /* 40179*/          OPC_EmitInteger, MVT::i32, 0, 
19472                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19483 /* 40208*/          OPC_EmitInteger, MVT::i32, 0, 
19486                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19494 /* 40232*/          OPC_EmitInteger, MVT::i32, 0, 
19497                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19505 /* 40256*/          OPC_EmitInteger, MVT::i32, 0, 
19508                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19517 /* 40281*/        OPC_EmitInteger, MVT::i32, 0, 
19520                       MVT::i32, 2/*#Ops*/, 2, 4, 
19528 /* 40304*/        OPC_EmitInteger, MVT::i32, 0, 
19531                       MVT::i32, 2/*#Ops*/, 2, 4, 
19539 /* 40327*/        OPC_EmitInteger, MVT::i32, 0, 
19542                       MVT::i32, 2/*#Ops*/, 2, 4, 
19546 /* 40342*/        OPC_CheckChild2Type, MVT::i32,
19551 /* 40351*/          OPC_EmitInteger, MVT::i32, 0, 
19554                         MVT::i32, 2/*#Ops*/, 1, 3, 
19561 /* 40371*/          OPC_EmitInteger, MVT::i32, 0, 
19564                         MVT::i32, 2/*#Ops*/, 1, 3, 
19571 /* 40391*/          OPC_EmitInteger, MVT::i32, 0, 
19574                         MVT::i32, 2/*#Ops*/, 1, 3, 
19584 /* 40416*/          OPC_EmitInteger, MVT::i32, 0, 
19587                         MVT::i32, 2/*#Ops*/, 1, 3, 
19594 /* 40436*/          OPC_EmitInteger, MVT::i32, 0, 
19597                         MVT::i32, 2/*#Ops*/, 1, 3, 
19604 /* 40456*/          OPC_EmitInteger, MVT::i32, 0, 
19607                         MVT::i32, 2/*#Ops*/, 1, 3, 
19616 /* 40480*/        OPC_CheckChild2Type, MVT::i32,
19622 /* 40492*/          OPC_EmitInteger, MVT::i32, 0, 
19625                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19633 /* 40516*/          OPC_EmitInteger, MVT::i32, 0, 
19636                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19644 /* 40540*/          OPC_EmitInteger, MVT::i32, 0, 
19647                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19658 /* 40569*/          OPC_EmitInteger, MVT::i32, 0, 
19661                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19669 /* 40593*/          OPC_EmitInteger, MVT::i32, 0, 
19672                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19680 /* 40617*/          OPC_EmitInteger, MVT::i32, 0, 
19683                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19692 /* 40642*/        OPC_EmitInteger, MVT::i32, 0, 
19695                       MVT::i32, 2/*#Ops*/, 2, 4, 
19703 /* 40665*/        OPC_EmitInteger, MVT::i32, 0, 
19706                       MVT::i32, 2/*#Ops*/, 2, 4, 
19714 /* 40688*/        OPC_EmitInteger, MVT::i32, 0, 
19717                       MVT::i32, 2/*#Ops*/, 2, 4, 
19721 /* 40703*/        OPC_CheckChild2Type, MVT::i32,
19726 /* 40712*/          OPC_EmitInteger, MVT::i32, 0, 
19729                         MVT::i32, 2/*#Ops*/, 1, 3, 
19736 /* 40732*/          OPC_EmitInteger, MVT::i32, 0, 
19739                         MVT::i32, 2/*#Ops*/, 1, 3, 
19746 /* 40752*/          OPC_EmitInteger, MVT::i32, 0, 
19749                         MVT::i32, 2/*#Ops*/, 1, 3, 
19759 /* 40777*/          OPC_EmitInteger, MVT::i32, 0, 
19762                         MVT::i32, 2/*#Ops*/, 1, 3, 
19769 /* 40797*/          OPC_EmitInteger, MVT::i32, 0, 
19772                         MVT::i32, 2/*#Ops*/, 1, 3, 
19779 /* 40817*/          OPC_EmitInteger, MVT::i32, 0, 
19782                         MVT::i32, 2/*#Ops*/, 1, 3, 
19791 /* 40841*/        OPC_CheckChild2Type, MVT::i32,
19797 /* 40853*/          OPC_EmitInteger, MVT::i32, 0, 
19800                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19800                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19800                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19800                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19808 /* 40881*/          OPC_EmitInteger, MVT::i32, 0, 
19811                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19811                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19811                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19811                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19819 /* 40909*/          OPC_EmitInteger, MVT::i32, 0, 
19822                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19822                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19822                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19822                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19833 /* 40942*/          OPC_EmitInteger, MVT::i32, 0, 
19836                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19836                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19836                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19836                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19844 /* 40970*/          OPC_EmitInteger, MVT::i32, 0, 
19847                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19847                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19847                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19847                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19855 /* 40998*/          OPC_EmitInteger, MVT::i32, 0, 
19858                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19858                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19858                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19858                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19867 /* 41027*/        OPC_EmitInteger, MVT::i32, 0, 
19870                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19870                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19870                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19870                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19878 /* 41054*/        OPC_EmitInteger, MVT::i32, 0, 
19881                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19881                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19881                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19881                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19889 /* 41081*/        OPC_EmitInteger, MVT::i32, 0, 
19892                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19892                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19892                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19892                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
19896 /* 41100*/        OPC_CheckChild2Type, MVT::i32,
19901 /* 41109*/          OPC_EmitInteger, MVT::i32, 0, 
19904                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19904                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19904                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19904                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19911 /* 41133*/          OPC_EmitInteger, MVT::i32, 0, 
19914                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19914                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19914                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19914                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19921 /* 41157*/          OPC_EmitInteger, MVT::i32, 0, 
19924                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19924                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19924                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19924                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19934 /* 41186*/          OPC_EmitInteger, MVT::i32, 0, 
19937                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19937                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19937                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19937                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19944 /* 41210*/          OPC_EmitInteger, MVT::i32, 0, 
19947                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19947                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19947                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19947                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19954 /* 41234*/          OPC_EmitInteger, MVT::i32, 0, 
19957                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19957                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19957                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19957                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
19966 /* 41262*/        OPC_CheckChild2Type, MVT::i32,
19972 /* 41274*/          OPC_EmitInteger, MVT::i32, 0, 
19975                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19975                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19975                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19975                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19983 /* 41302*/          OPC_EmitInteger, MVT::i32, 0, 
19986                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19986                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19986                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19986                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19994 /* 41330*/          OPC_EmitInteger, MVT::i32, 0, 
19997                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19997                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19997                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
19997                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20008 /* 41363*/          OPC_EmitInteger, MVT::i32, 0, 
20011                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20011                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20011                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20011                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20019 /* 41391*/          OPC_EmitInteger, MVT::i32, 0, 
20022                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20022                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20022                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20022                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20030 /* 41419*/          OPC_EmitInteger, MVT::i32, 0, 
20033                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20033                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20033                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20033                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20042 /* 41448*/        OPC_EmitInteger, MVT::i32, 0, 
20045                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20045                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20045                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20045                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20053 /* 41475*/        OPC_EmitInteger, MVT::i32, 0, 
20056                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20056                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20056                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20056                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20064 /* 41502*/        OPC_EmitInteger, MVT::i32, 0, 
20067                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20067                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20067                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20067                       4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20071 /* 41521*/        OPC_CheckChild2Type, MVT::i32,
20076 /* 41530*/          OPC_EmitInteger, MVT::i32, 0, 
20079                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20079                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20079                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20079                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20086 /* 41554*/          OPC_EmitInteger, MVT::i32, 0, 
20089                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20089                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20089                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20089                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20096 /* 41578*/          OPC_EmitInteger, MVT::i32, 0, 
20099                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20099                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20099                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20099                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20109 /* 41607*/          OPC_EmitInteger, MVT::i32, 0, 
20112                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20112                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20112                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20112                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20119 /* 41631*/          OPC_EmitInteger, MVT::i32, 0, 
20122                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20122                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20122                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20122                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20129 /* 41655*/          OPC_EmitInteger, MVT::i32, 0, 
20132                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20132                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20132                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20132                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20141 /* 41683*/        OPC_CheckChild2Type, MVT::i32,
20147 /* 41695*/          OPC_EmitInteger, MVT::i32, 0, 
20150                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20150                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20150                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20150                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20150                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20150                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20150                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20150                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20158 /* 41727*/          OPC_EmitInteger, MVT::i32, 0, 
20161                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20161                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20161                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20161                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20161                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20161                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20161                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20161                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20169 /* 41759*/          OPC_EmitInteger, MVT::i32, 0, 
20172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20183 /* 41796*/          OPC_EmitInteger, MVT::i32, 0, 
20186                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20186                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20186                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20186                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20186                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20186                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20186                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20186                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20194 /* 41828*/          OPC_EmitInteger, MVT::i32, 0, 
20197                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20197                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20197                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20197                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20197                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20197                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20197                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20197                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20205 /* 41860*/          OPC_EmitInteger, MVT::i32, 0, 
20208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20217 /* 41893*/        OPC_EmitInteger, MVT::i32, 0, 
20220                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20220                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20220                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20220                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20220                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20220                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20220                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20220                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20228 /* 41924*/        OPC_EmitInteger, MVT::i32, 0, 
20231                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20231                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20231                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20231                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20231                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20231                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20231                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20231                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20239 /* 41955*/        OPC_EmitInteger, MVT::i32, 0, 
20242                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20242                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20242                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20242                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20242                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20242                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20242                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20242                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20246 /* 41978*/        OPC_CheckChild2Type, MVT::i32,
20251 /* 41987*/          OPC_EmitInteger, MVT::i32, 0, 
20254                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20254                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20254                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20254                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20254                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20254                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20254                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20254                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20261 /* 42015*/          OPC_EmitInteger, MVT::i32, 0, 
20264                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20264                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20264                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20264                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20264                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20264                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20264                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20264                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20271 /* 42043*/          OPC_EmitInteger, MVT::i32, 0, 
20274                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20274                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20274                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20274                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20274                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20274                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20274                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20274                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20284 /* 42076*/          OPC_EmitInteger, MVT::i32, 0, 
20287                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20287                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20287                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20287                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20287                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20287                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20287                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20287                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20294 /* 42104*/          OPC_EmitInteger, MVT::i32, 0, 
20297                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20297                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20297                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20297                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20297                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20297                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20297                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20297                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20304 /* 42132*/          OPC_EmitInteger, MVT::i32, 0, 
20307                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20307                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20307                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20307                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20307                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20307                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20307                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20307                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20316 /* 42164*/        OPC_CheckChild2Type, MVT::i32,
20322 /* 42176*/          OPC_EmitInteger, MVT::i32, 0, 
20325                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20325                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20325                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20325                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20325                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20325                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20325                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20325                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20333 /* 42208*/          OPC_EmitInteger, MVT::i32, 0, 
20336                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20336                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20336                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20336                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20336                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20336                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20336                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20336                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20344 /* 42240*/          OPC_EmitInteger, MVT::i32, 0, 
20347                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20347                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20347                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20347                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20347                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20347                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20347                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20347                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20358 /* 42277*/          OPC_EmitInteger, MVT::i32, 0, 
20361                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20361                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20361                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20361                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20361                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20361                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20361                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20361                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20369 /* 42309*/          OPC_EmitInteger, MVT::i32, 0, 
20372                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20372                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20372                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20372                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20372                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20372                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20372                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20372                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20380 /* 42341*/          OPC_EmitInteger, MVT::i32, 0, 
20383                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20383                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20383                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20383                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20383                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20383                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20383                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20383                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20392 /* 42374*/        OPC_EmitInteger, MVT::i32, 0, 
20395                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20395                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20395                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20395                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20395                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20395                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20395                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20395                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20403 /* 42405*/        OPC_EmitInteger, MVT::i32, 0, 
20406                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20406                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20406                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20406                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20406                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20406                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20406                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20406                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20414 /* 42436*/        OPC_EmitInteger, MVT::i32, 0, 
20417                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20417                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20417                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20417                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20417                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20417                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20417                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20417                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20421 /* 42459*/        OPC_CheckChild2Type, MVT::i32,
20426 /* 42468*/          OPC_EmitInteger, MVT::i32, 0, 
20429                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20429                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20429                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20429                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20429                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20429                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20429                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20429                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20436 /* 42496*/          OPC_EmitInteger, MVT::i32, 0, 
20439                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20439                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20439                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20439                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20439                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20439                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20439                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20439                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20446 /* 42524*/          OPC_EmitInteger, MVT::i32, 0, 
20449                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20449                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20449                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20449                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20449                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20449                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20449                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20449                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20459 /* 42557*/          OPC_EmitInteger, MVT::i32, 0, 
20462                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20462                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20462                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20462                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20462                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20462                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20462                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20462                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20469 /* 42585*/          OPC_EmitInteger, MVT::i32, 0, 
20472                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20472                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20472                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20472                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20472                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20472                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20472                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20472                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20479 /* 42613*/          OPC_EmitInteger, MVT::i32, 0, 
20482                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20482                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20482                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20482                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20482                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20482                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20482                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20482                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20491 /* 42645*/        OPC_CheckChild2Type, MVT::i32,
20497 /* 42657*/          OPC_EmitInteger, MVT::i32, 0, 
20500                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20500                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20500                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20500                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20500                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20500                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20500                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20500                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20508 /* 42689*/          OPC_EmitInteger, MVT::i32, 0, 
20511                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20511                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20511                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20511                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20511                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20511                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20511                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20511                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20519 /* 42721*/          OPC_EmitInteger, MVT::i32, 0, 
20522                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20522                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20522                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20522                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20522                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20522                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20522                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20522                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20533 /* 42758*/          OPC_EmitInteger, MVT::i32, 0, 
20536                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20536                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20536                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20536                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20536                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20536                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20536                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20536                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20544 /* 42790*/          OPC_EmitInteger, MVT::i32, 0, 
20547                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20547                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20547                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20547                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20547                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20547                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20547                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20547                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20555 /* 42822*/          OPC_EmitInteger, MVT::i32, 0, 
20558                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20558                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20558                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20558                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20558                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20558                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20558                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20558                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20567 /* 42855*/        OPC_EmitInteger, MVT::i32, 0, 
20570                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20570                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20570                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20570                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20570                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20570                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20570                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20570                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20578 /* 42886*/        OPC_EmitInteger, MVT::i32, 0, 
20581                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20581                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20581                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20581                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20581                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20581                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20581                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20581                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20589 /* 42917*/        OPC_EmitInteger, MVT::i32, 0, 
20592                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20592                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20592                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20592                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20592                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20592                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20592                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20592                       8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
20596 /* 42940*/        OPC_CheckChild2Type, MVT::i32,
20601 /* 42949*/          OPC_EmitInteger, MVT::i32, 0, 
20604                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20604                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20604                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20604                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20604                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20604                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20604                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20604                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20611 /* 42977*/          OPC_EmitInteger, MVT::i32, 0, 
20614                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20614                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20614                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20614                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20614                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20614                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20614                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20614                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20621 /* 43005*/          OPC_EmitInteger, MVT::i32, 0, 
20624                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20624                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20624                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20624                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20624                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20624                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20624                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20624                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20634 /* 43038*/          OPC_EmitInteger, MVT::i32, 0, 
20637                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20637                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20637                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20637                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20637                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20637                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20637                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20637                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20644 /* 43066*/          OPC_EmitInteger, MVT::i32, 0, 
20647                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20647                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20647                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20647                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20647                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20647                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20647                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20647                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20654 /* 43094*/          OPC_EmitInteger, MVT::i32, 0, 
20657                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20657                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20657                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20657                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20657                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20657                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20657                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20657                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
20666 /* 43126*/        OPC_CheckChild2Type, MVT::i32,
20672 /* 43138*/          OPC_EmitInteger, MVT::i32, 0, 
20675                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20683 /* 43162*/          OPC_EmitInteger, MVT::i32, 0, 
20686                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20694 /* 43186*/          OPC_EmitInteger, MVT::i32, 0, 
20697                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20708 /* 43215*/          OPC_EmitInteger, MVT::i32, 0, 
20711                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20719 /* 43239*/          OPC_EmitInteger, MVT::i32, 0, 
20722                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20730 /* 43263*/          OPC_EmitInteger, MVT::i32, 0, 
20733                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20742 /* 43288*/        OPC_EmitInteger, MVT::i32, 0, 
20745                       MVT::i32, 2/*#Ops*/, 2, 4, 
20753 /* 43311*/        OPC_EmitInteger, MVT::i32, 0, 
20756                       MVT::i32, 2/*#Ops*/, 2, 4, 
20764 /* 43334*/        OPC_EmitInteger, MVT::i32, 0, 
20767                       MVT::i32, 2/*#Ops*/, 2, 4, 
20771 /* 43349*/        OPC_CheckChild2Type, MVT::i32,
20776 /* 43358*/          OPC_EmitInteger, MVT::i32, 0, 
20779                         MVT::i32, 2/*#Ops*/, 1, 3, 
20786 /* 43378*/          OPC_EmitInteger, MVT::i32, 0, 
20789                         MVT::i32, 2/*#Ops*/, 1, 3, 
20796 /* 43398*/          OPC_EmitInteger, MVT::i32, 0, 
20799                         MVT::i32, 2/*#Ops*/, 1, 3, 
20809 /* 43423*/          OPC_EmitInteger, MVT::i32, 0, 
20812                         MVT::i32, 2/*#Ops*/, 1, 3, 
20819 /* 43443*/          OPC_EmitInteger, MVT::i32, 0, 
20822                         MVT::i32, 2/*#Ops*/, 1, 3, 
20829 /* 43463*/          OPC_EmitInteger, MVT::i32, 0, 
20832                         MVT::i32, 2/*#Ops*/, 1, 3, 
20841 /* 43487*/        OPC_CheckChild2Type, MVT::i32,
20847 /* 43499*/          OPC_EmitInteger, MVT::i32, 0, 
20850                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20858 /* 43523*/          OPC_EmitInteger, MVT::i32, 0, 
20861                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20869 /* 43547*/          OPC_EmitInteger, MVT::i32, 0, 
20872                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20883 /* 43576*/          OPC_EmitInteger, MVT::i32, 0, 
20886                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20894 /* 43600*/          OPC_EmitInteger, MVT::i32, 0, 
20897                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20905 /* 43624*/          OPC_EmitInteger, MVT::i32, 0, 
20908                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
20917 /* 43649*/        OPC_EmitInteger, MVT::i32, 0, 
20920                       MVT::i32, 2/*#Ops*/, 2, 4, 
20928 /* 43672*/        OPC_EmitInteger, MVT::i32, 0, 
20931                       MVT::i32, 2/*#Ops*/, 2, 4, 
20939 /* 43695*/        OPC_EmitInteger, MVT::i32, 0, 
20942                       MVT::i32, 2/*#Ops*/, 2, 4, 
20946 /* 43710*/        OPC_CheckChild2Type, MVT::i32,
20951 /* 43719*/          OPC_EmitInteger, MVT::i32, 0, 
20954                         MVT::i32, 2/*#Ops*/, 1, 3, 
20961 /* 43739*/          OPC_EmitInteger, MVT::i32, 0, 
20964                         MVT::i32, 2/*#Ops*/, 1, 3, 
20971 /* 43759*/          OPC_EmitInteger, MVT::i32, 0, 
20974                         MVT::i32, 2/*#Ops*/, 1, 3, 
20984 /* 43784*/          OPC_EmitInteger, MVT::i32, 0, 
20987                         MVT::i32, 2/*#Ops*/, 1, 3, 
20994 /* 43804*/          OPC_EmitInteger, MVT::i32, 0, 
20997                         MVT::i32, 2/*#Ops*/, 1, 3, 
21004 /* 43824*/          OPC_EmitInteger, MVT::i32, 0, 
21007                         MVT::i32, 2/*#Ops*/, 1, 3, 
21016 /* 43848*/        OPC_CheckChild2Type, MVT::i32,
21022 /* 43860*/          OPC_EmitInteger, MVT::i32, 0, 
21025                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21033 /* 43884*/          OPC_EmitInteger, MVT::i32, 0, 
21036                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21044 /* 43908*/          OPC_EmitInteger, MVT::i32, 0, 
21047                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21058 /* 43937*/          OPC_EmitInteger, MVT::i32, 0, 
21061                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21069 /* 43961*/          OPC_EmitInteger, MVT::i32, 0, 
21072                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21080 /* 43985*/          OPC_EmitInteger, MVT::i32, 0, 
21083                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21092 /* 44010*/        OPC_EmitInteger, MVT::i32, 0, 
21095                       MVT::i32, 2/*#Ops*/, 2, 4, 
21103 /* 44033*/        OPC_EmitInteger, MVT::i32, 0, 
21106                       MVT::i32, 2/*#Ops*/, 2, 4, 
21114 /* 44056*/        OPC_EmitInteger, MVT::i32, 0, 
21117                       MVT::i32, 2/*#Ops*/, 2, 4, 
21121 /* 44071*/        OPC_CheckChild2Type, MVT::i32,
21126 /* 44080*/          OPC_EmitInteger, MVT::i32, 0, 
21129                         MVT::i32, 2/*#Ops*/, 1, 3, 
21136 /* 44100*/          OPC_EmitInteger, MVT::i32, 0, 
21139                         MVT::i32, 2/*#Ops*/, 1, 3, 
21146 /* 44120*/          OPC_EmitInteger, MVT::i32, 0, 
21149                         MVT::i32, 2/*#Ops*/, 1, 3, 
21159 /* 44145*/          OPC_EmitInteger, MVT::i32, 0, 
21162                         MVT::i32, 2/*#Ops*/, 1, 3, 
21169 /* 44165*/          OPC_EmitInteger, MVT::i32, 0, 
21172                         MVT::i32, 2/*#Ops*/, 1, 3, 
21179 /* 44185*/          OPC_EmitInteger, MVT::i32, 0, 
21182                         MVT::i32, 2/*#Ops*/, 1, 3, 
21191 /* 44209*/        OPC_CheckChild2Type, MVT::i32,
21197 /* 44221*/          OPC_EmitInteger, MVT::i32, 0, 
21200                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21200                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21208 /* 44246*/          OPC_EmitInteger, MVT::i32, 0, 
21211                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21211                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21219 /* 44271*/          OPC_EmitInteger, MVT::i32, 0, 
21222                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21222                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21233 /* 44301*/          OPC_EmitInteger, MVT::i32, 0, 
21236                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21236                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21244 /* 44326*/          OPC_EmitInteger, MVT::i32, 0, 
21247                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21247                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21255 /* 44351*/          OPC_EmitInteger, MVT::i32, 0, 
21258                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21258                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21267 /* 44377*/        OPC_EmitInteger, MVT::i32, 0, 
21270                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
21270                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
21278 /* 44401*/        OPC_EmitInteger, MVT::i32, 0, 
21281                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
21281                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
21289 /* 44425*/        OPC_EmitInteger, MVT::i32, 0, 
21292                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
21292                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
21296 /* 44441*/        OPC_CheckChild2Type, MVT::i32,
21301 /* 44450*/          OPC_EmitInteger, MVT::i32, 0, 
21304                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21304                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21311 /* 44471*/          OPC_EmitInteger, MVT::i32, 0, 
21314                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21314                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21321 /* 44492*/          OPC_EmitInteger, MVT::i32, 0, 
21324                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21324                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21334 /* 44518*/          OPC_EmitInteger, MVT::i32, 0, 
21337                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21337                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21344 /* 44539*/          OPC_EmitInteger, MVT::i32, 0, 
21347                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21347                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21354 /* 44560*/          OPC_EmitInteger, MVT::i32, 0, 
21357                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21357                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21366 /* 44585*/        OPC_CheckChild2Type, MVT::i32,
21372 /* 44597*/          OPC_EmitInteger, MVT::i32, 0, 
21375                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21375                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21383 /* 44622*/          OPC_EmitInteger, MVT::i32, 0, 
21386                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21386                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21394 /* 44647*/          OPC_EmitInteger, MVT::i32, 0, 
21397                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21397                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21408 /* 44677*/          OPC_EmitInteger, MVT::i32, 0, 
21411                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21411                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21419 /* 44702*/          OPC_EmitInteger, MVT::i32, 0, 
21422                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21422                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21430 /* 44727*/          OPC_EmitInteger, MVT::i32, 0, 
21433                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21433                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 5, 
21442 /* 44753*/        OPC_EmitInteger, MVT::i32, 0, 
21445                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
21445                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
21453 /* 44777*/        OPC_EmitInteger, MVT::i32, 0, 
21456                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
21456                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
21464 /* 44801*/        OPC_EmitInteger, MVT::i32, 0, 
21467                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
21467                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 4, 
21471 /* 44817*/        OPC_CheckChild2Type, MVT::i32,
21476 /* 44826*/          OPC_EmitInteger, MVT::i32, 0, 
21479                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21479                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21486 /* 44847*/          OPC_EmitInteger, MVT::i32, 0, 
21489                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21489                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21496 /* 44868*/          OPC_EmitInteger, MVT::i32, 0, 
21499                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21499                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21509 /* 44894*/          OPC_EmitInteger, MVT::i32, 0, 
21512                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21512                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21519 /* 44915*/          OPC_EmitInteger, MVT::i32, 0, 
21522                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21522                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21529 /* 44936*/          OPC_EmitInteger, MVT::i32, 0, 
21532                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21532                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
21541 /* 44961*/        OPC_CheckChild2Type, MVT::i32,
21548 /* 44974*/          OPC_EmitInteger, MVT::i32, 0, 
21551                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21551                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21559 /* 45000*/          OPC_EmitInteger, MVT::i32, 0, 
21562                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21562                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21570 /* 45026*/          OPC_EmitInteger, MVT::i32, 0, 
21573                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21573                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21585 /* 45058*/          OPC_EmitInteger, MVT::i32, 0, 
21588                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21588                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21596 /* 45084*/          OPC_EmitInteger, MVT::i32, 0, 
21599                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21599                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21607 /* 45110*/          OPC_EmitInteger, MVT::i32, 0, 
21610                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21610                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21621 /* 45140*/          OPC_EmitInteger, MVT::i32, 0, 
21624                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21624                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21632 /* 45165*/          OPC_EmitInteger, MVT::i32, 0, 
21635                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21635                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21643 /* 45190*/          OPC_EmitInteger, MVT::i32, 0, 
21646                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21646                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21651 /* 45208*/        OPC_CheckChild2Type, MVT::i32,
21657 /* 45218*/          OPC_EmitInteger, MVT::i32, 0, 
21660                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21660                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21667 /* 45240*/          OPC_EmitInteger, MVT::i32, 0, 
21670                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21670                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21677 /* 45262*/          OPC_EmitInteger, MVT::i32, 0, 
21680                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21680                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21691 /* 45290*/          OPC_EmitInteger, MVT::i32, 0, 
21694                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21694                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21701 /* 45312*/          OPC_EmitInteger, MVT::i32, 0, 
21704                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21704                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21711 /* 45334*/          OPC_EmitInteger, MVT::i32, 0, 
21714                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21714                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21723 /* 45360*/        OPC_CheckChild2Type, MVT::i32,
21730 /* 45373*/          OPC_EmitInteger, MVT::i32, 0, 
21733                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21733                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21741 /* 45399*/          OPC_EmitInteger, MVT::i32, 0, 
21744                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21744                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21752 /* 45425*/          OPC_EmitInteger, MVT::i32, 0, 
21755                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21755                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21767 /* 45457*/          OPC_EmitInteger, MVT::i32, 0, 
21770                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21770                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21778 /* 45483*/          OPC_EmitInteger, MVT::i32, 0, 
21781                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21781                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21789 /* 45509*/          OPC_EmitInteger, MVT::i32, 0, 
21792                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21792                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21803 /* 45539*/          OPC_EmitInteger, MVT::i32, 0, 
21806                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21806                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21814 /* 45564*/          OPC_EmitInteger, MVT::i32, 0, 
21817                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21817                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21825 /* 45589*/          OPC_EmitInteger, MVT::i32, 0, 
21828                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21828                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21833 /* 45607*/        OPC_CheckChild2Type, MVT::i32,
21839 /* 45617*/          OPC_EmitInteger, MVT::i32, 0, 
21842                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21842                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21849 /* 45639*/          OPC_EmitInteger, MVT::i32, 0, 
21852                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21852                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21859 /* 45661*/          OPC_EmitInteger, MVT::i32, 0, 
21862                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21862                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21873 /* 45689*/          OPC_EmitInteger, MVT::i32, 0, 
21876                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21876                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21883 /* 45711*/          OPC_EmitInteger, MVT::i32, 0, 
21886                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21886                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21893 /* 45733*/          OPC_EmitInteger, MVT::i32, 0, 
21896                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21896                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
21905 /* 45759*/        OPC_CheckChild2Type, MVT::i32,
21912 /* 45772*/          OPC_EmitInteger, MVT::i32, 0, 
21915                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21915                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21923 /* 45798*/          OPC_EmitInteger, MVT::i32, 0, 
21926                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21926                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21934 /* 45824*/          OPC_EmitInteger, MVT::i32, 0, 
21937                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21937                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21949 /* 45856*/          OPC_EmitInteger, MVT::i32, 0, 
21952                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21952                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21960 /* 45882*/          OPC_EmitInteger, MVT::i32, 0, 
21963                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21963                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21971 /* 45908*/          OPC_EmitInteger, MVT::i32, 0, 
21974                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21974                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
21985 /* 45938*/          OPC_EmitInteger, MVT::i32, 0, 
21988                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21988                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21996 /* 45963*/          OPC_EmitInteger, MVT::i32, 0, 
21999                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
21999                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22007 /* 45988*/          OPC_EmitInteger, MVT::i32, 0, 
22010                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22010                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22015 /* 46006*/        OPC_CheckChild2Type, MVT::i32,
22021 /* 46016*/          OPC_EmitInteger, MVT::i32, 0, 
22024                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22024                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22031 /* 46038*/          OPC_EmitInteger, MVT::i32, 0, 
22034                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22034                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22041 /* 46060*/          OPC_EmitInteger, MVT::i32, 0, 
22044                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22044                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22055 /* 46088*/          OPC_EmitInteger, MVT::i32, 0, 
22058                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22058                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22065 /* 46110*/          OPC_EmitInteger, MVT::i32, 0, 
22068                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22068                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22075 /* 46132*/          OPC_EmitInteger, MVT::i32, 0, 
22078                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22078                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22087 /* 46158*/        OPC_CheckChild2Type, MVT::i32,
22094 /* 46171*/          OPC_EmitInteger, MVT::i32, 0, 
22097                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22097                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22105 /* 46197*/          OPC_EmitInteger, MVT::i32, 0, 
22108                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22108                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22116 /* 46223*/          OPC_EmitInteger, MVT::i32, 0, 
22119                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22119                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22131 /* 46255*/          OPC_EmitInteger, MVT::i32, 0, 
22134                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22134                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22142 /* 46281*/          OPC_EmitInteger, MVT::i32, 0, 
22145                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22145                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22153 /* 46307*/          OPC_EmitInteger, MVT::i32, 0, 
22156                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22156                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22167 /* 46337*/          OPC_EmitInteger, MVT::i32, 0, 
22170                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22170                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22178 /* 46362*/          OPC_EmitInteger, MVT::i32, 0, 
22181                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22181                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22189 /* 46387*/          OPC_EmitInteger, MVT::i32, 0, 
22192                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22192                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22197 /* 46405*/        OPC_CheckChild2Type, MVT::i32,
22203 /* 46415*/          OPC_EmitInteger, MVT::i32, 0, 
22206                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22206                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22213 /* 46437*/          OPC_EmitInteger, MVT::i32, 0, 
22216                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22216                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22223 /* 46459*/          OPC_EmitInteger, MVT::i32, 0, 
22226                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22226                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22237 /* 46487*/          OPC_EmitInteger, MVT::i32, 0, 
22240                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22240                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22247 /* 46509*/          OPC_EmitInteger, MVT::i32, 0, 
22250                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22250                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22257 /* 46531*/          OPC_EmitInteger, MVT::i32, 0, 
22260                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22260                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22269 /* 46557*/        OPC_CheckChild2Type, MVT::i32,
22276 /* 46570*/          OPC_EmitInteger, MVT::i32, 0, 
22279                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22279                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22279                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22279                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22287 /* 46599*/          OPC_EmitInteger, MVT::i32, 0, 
22290                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22290                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22290                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22290                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22298 /* 46628*/          OPC_EmitInteger, MVT::i32, 0, 
22301                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22301                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22301                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22301                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22313 /* 46663*/          OPC_EmitInteger, MVT::i32, 0, 
22316                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22316                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22316                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22316                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22324 /* 46692*/          OPC_EmitInteger, MVT::i32, 0, 
22327                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22327                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22327                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22327                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22335 /* 46721*/          OPC_EmitInteger, MVT::i32, 0, 
22338                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22338                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22338                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22338                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22349 /* 46754*/          OPC_EmitInteger, MVT::i32, 0, 
22352                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22352                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22352                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22352                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22360 /* 46782*/          OPC_EmitInteger, MVT::i32, 0, 
22363                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22363                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22363                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22363                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22371 /* 46810*/          OPC_EmitInteger, MVT::i32, 0, 
22374                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22374                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22374                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22374                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22379 /* 46831*/        OPC_CheckChild2Type, MVT::i32,
22385 /* 46841*/          OPC_EmitInteger, MVT::i32, 0, 
22388                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22388                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22388                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22388                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22395 /* 46866*/          OPC_EmitInteger, MVT::i32, 0, 
22398                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22398                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22398                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22398                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22405 /* 46891*/          OPC_EmitInteger, MVT::i32, 0, 
22408                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22408                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22408                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22408                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22419 /* 46922*/          OPC_EmitInteger, MVT::i32, 0, 
22422                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22422                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22422                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22422                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22429 /* 46947*/          OPC_EmitInteger, MVT::i32, 0, 
22432                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22432                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22432                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22432                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22439 /* 46972*/          OPC_EmitInteger, MVT::i32, 0, 
22442                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22442                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22442                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22442                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22451 /* 47001*/        OPC_CheckChild2Type, MVT::i32,
22458 /* 47014*/          OPC_EmitInteger, MVT::i32, 0, 
22461                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22461                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22461                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22461                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22469 /* 47043*/          OPC_EmitInteger, MVT::i32, 0, 
22472                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22472                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22472                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22472                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22480 /* 47072*/          OPC_EmitInteger, MVT::i32, 0, 
22483                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22483                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22483                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22483                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22495 /* 47107*/          OPC_EmitInteger, MVT::i32, 0, 
22498                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22498                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22498                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22498                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22506 /* 47136*/          OPC_EmitInteger, MVT::i32, 0, 
22509                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22509                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22509                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22509                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22517 /* 47165*/          OPC_EmitInteger, MVT::i32, 0, 
22520                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22520                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22520                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22520                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22531 /* 47198*/          OPC_EmitInteger, MVT::i32, 0, 
22534                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22534                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22534                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22534                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22542 /* 47226*/          OPC_EmitInteger, MVT::i32, 0, 
22545                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22545                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22545                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22545                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22553 /* 47254*/          OPC_EmitInteger, MVT::i32, 0, 
22556                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22556                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22556                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22556                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22561 /* 47275*/        OPC_CheckChild2Type, MVT::i32,
22567 /* 47285*/          OPC_EmitInteger, MVT::i32, 0, 
22570                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22570                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22570                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22570                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22577 /* 47310*/          OPC_EmitInteger, MVT::i32, 0, 
22580                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22580                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22580                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22580                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22587 /* 47335*/          OPC_EmitInteger, MVT::i32, 0, 
22590                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22590                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22590                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22590                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22601 /* 47366*/          OPC_EmitInteger, MVT::i32, 0, 
22604                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22604                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22604                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22604                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22611 /* 47391*/          OPC_EmitInteger, MVT::i32, 0, 
22614                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22614                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22614                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22614                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22621 /* 47416*/          OPC_EmitInteger, MVT::i32, 0, 
22624                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22624                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22624                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22624                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22633 /* 47445*/        OPC_CheckChild2Type, MVT::i32,
22640 /* 47458*/          OPC_EmitInteger, MVT::i32, 0, 
22643                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22651 /* 47483*/          OPC_EmitInteger, MVT::i32, 0, 
22654                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22662 /* 47508*/          OPC_EmitInteger, MVT::i32, 0, 
22665                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22677 /* 47539*/          OPC_EmitInteger, MVT::i32, 0, 
22680                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22688 /* 47564*/          OPC_EmitInteger, MVT::i32, 0, 
22691                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22699 /* 47589*/          OPC_EmitInteger, MVT::i32, 0, 
22702                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22713 /* 47618*/          OPC_EmitInteger, MVT::i32, 0, 
22716                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22724 /* 47642*/          OPC_EmitInteger, MVT::i32, 0, 
22727                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22735 /* 47666*/          OPC_EmitInteger, MVT::i32, 0, 
22738                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22743 /* 47683*/        OPC_CheckChild2Type, MVT::i32,
22749 /* 47693*/          OPC_EmitInteger, MVT::i32, 0, 
22752                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22759 /* 47714*/          OPC_EmitInteger, MVT::i32, 0, 
22762                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22769 /* 47735*/          OPC_EmitInteger, MVT::i32, 0, 
22772                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22783 /* 47762*/          OPC_EmitInteger, MVT::i32, 0, 
22786                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22793 /* 47783*/          OPC_EmitInteger, MVT::i32, 0, 
22796                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22803 /* 47804*/          OPC_EmitInteger, MVT::i32, 0, 
22806                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22815 /* 47829*/        OPC_CheckChild2Type, MVT::i32,
22822 /* 47842*/          OPC_EmitInteger, MVT::i32, 0, 
22825                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22833 /* 47867*/          OPC_EmitInteger, MVT::i32, 0, 
22836                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22844 /* 47892*/          OPC_EmitInteger, MVT::i32, 0, 
22847                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22859 /* 47923*/          OPC_EmitInteger, MVT::i32, 0, 
22862                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22870 /* 47948*/          OPC_EmitInteger, MVT::i32, 0, 
22873                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22881 /* 47973*/          OPC_EmitInteger, MVT::i32, 0, 
22884                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
22895 /* 48002*/          OPC_EmitInteger, MVT::i32, 0, 
22898                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22906 /* 48026*/          OPC_EmitInteger, MVT::i32, 0, 
22909                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22917 /* 48050*/          OPC_EmitInteger, MVT::i32, 0, 
22920                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
22925 /* 48067*/        OPC_CheckChild2Type, MVT::i32,
22931 /* 48077*/          OPC_EmitInteger, MVT::i32, 0, 
22934                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22941 /* 48098*/          OPC_EmitInteger, MVT::i32, 0, 
22944                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22951 /* 48119*/          OPC_EmitInteger, MVT::i32, 0, 
22954                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22965 /* 48146*/          OPC_EmitInteger, MVT::i32, 0, 
22968                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22975 /* 48167*/          OPC_EmitInteger, MVT::i32, 0, 
22978                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22985 /* 48188*/          OPC_EmitInteger, MVT::i32, 0, 
22988                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
22997 /* 48213*/        OPC_CheckChild2Type, MVT::i32,
23004 /* 48226*/          OPC_EmitInteger, MVT::i32, 0, 
23007                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23015 /* 48251*/          OPC_EmitInteger, MVT::i32, 0, 
23018                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23026 /* 48276*/          OPC_EmitInteger, MVT::i32, 0, 
23029                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23041 /* 48307*/          OPC_EmitInteger, MVT::i32, 0, 
23044                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23052 /* 48332*/          OPC_EmitInteger, MVT::i32, 0, 
23055                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23063 /* 48357*/          OPC_EmitInteger, MVT::i32, 0, 
23066                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23077 /* 48386*/          OPC_EmitInteger, MVT::i32, 0, 
23080                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23088 /* 48410*/          OPC_EmitInteger, MVT::i32, 0, 
23091                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23099 /* 48434*/          OPC_EmitInteger, MVT::i32, 0, 
23102                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23107 /* 48451*/        OPC_CheckChild2Type, MVT::i32,
23113 /* 48461*/          OPC_EmitInteger, MVT::i32, 0, 
23116                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23123 /* 48482*/          OPC_EmitInteger, MVT::i32, 0, 
23126                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23133 /* 48503*/          OPC_EmitInteger, MVT::i32, 0, 
23136                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23147 /* 48530*/          OPC_EmitInteger, MVT::i32, 0, 
23150                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23157 /* 48551*/          OPC_EmitInteger, MVT::i32, 0, 
23160                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23167 /* 48572*/          OPC_EmitInteger, MVT::i32, 0, 
23170                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23179 /* 48597*/        OPC_CheckChild2Type, MVT::i32,
23186 /* 48610*/          OPC_EmitInteger, MVT::i32, 0, 
23189                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23197 /* 48635*/          OPC_EmitInteger, MVT::i32, 0, 
23200                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23208 /* 48660*/          OPC_EmitInteger, MVT::i32, 0, 
23211                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23223 /* 48691*/          OPC_EmitInteger, MVT::i32, 0, 
23226                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23234 /* 48716*/          OPC_EmitInteger, MVT::i32, 0, 
23237                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23245 /* 48741*/          OPC_EmitInteger, MVT::i32, 0, 
23248                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23259 /* 48770*/          OPC_EmitInteger, MVT::i32, 0, 
23262                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23270 /* 48794*/          OPC_EmitInteger, MVT::i32, 0, 
23273                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23281 /* 48818*/          OPC_EmitInteger, MVT::i32, 0, 
23284                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23289 /* 48835*/        OPC_CheckChild2Type, MVT::i32,
23295 /* 48845*/          OPC_EmitInteger, MVT::i32, 0, 
23298                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23305 /* 48866*/          OPC_EmitInteger, MVT::i32, 0, 
23308                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23315 /* 48887*/          OPC_EmitInteger, MVT::i32, 0, 
23318                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23329 /* 48914*/          OPC_EmitInteger, MVT::i32, 0, 
23332                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23339 /* 48935*/          OPC_EmitInteger, MVT::i32, 0, 
23342                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23349 /* 48956*/          OPC_EmitInteger, MVT::i32, 0, 
23352                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23361 /* 48981*/        OPC_CheckChild2Type, MVT::i32,
23368 /* 48994*/          OPC_EmitInteger, MVT::i32, 0, 
23371                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23371                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23371                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23371                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23379 /* 49023*/          OPC_EmitInteger, MVT::i32, 0, 
23382                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23382                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23382                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23382                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23390 /* 49052*/          OPC_EmitInteger, MVT::i32, 0, 
23393                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23393                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23393                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23393                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23405 /* 49087*/          OPC_EmitInteger, MVT::i32, 0, 
23408                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23408                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23408                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23408                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23416 /* 49116*/          OPC_EmitInteger, MVT::i32, 0, 
23419                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23419                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23419                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23419                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23427 /* 49145*/          OPC_EmitInteger, MVT::i32, 0, 
23430                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23430                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23430                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23430                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23441 /* 49178*/          OPC_EmitInteger, MVT::i32, 0, 
23444                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23444                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23444                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23444                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23452 /* 49206*/          OPC_EmitInteger, MVT::i32, 0, 
23455                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23455                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23455                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23455                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23463 /* 49234*/          OPC_EmitInteger, MVT::i32, 0, 
23466                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23466                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23466                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23466                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23471 /* 49255*/        OPC_CheckChild2Type, MVT::i32,
23477 /* 49265*/          OPC_EmitInteger, MVT::i32, 0, 
23480                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23480                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23480                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23480                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23487 /* 49290*/          OPC_EmitInteger, MVT::i32, 0, 
23490                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23490                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23490                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23490                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23497 /* 49315*/          OPC_EmitInteger, MVT::i32, 0, 
23500                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23500                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23500                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23500                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23511 /* 49346*/          OPC_EmitInteger, MVT::i32, 0, 
23514                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23514                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23514                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23514                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23521 /* 49371*/          OPC_EmitInteger, MVT::i32, 0, 
23524                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23524                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23524                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23524                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23531 /* 49396*/          OPC_EmitInteger, MVT::i32, 0, 
23534                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23534                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23534                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23534                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23543 /* 49425*/        OPC_CheckChild2Type, MVT::i32,
23550 /* 49438*/          OPC_EmitInteger, MVT::i32, 0, 
23553                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23553                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23553                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23553                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23561 /* 49467*/          OPC_EmitInteger, MVT::i32, 0, 
23564                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23564                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23564                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23564                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23572 /* 49496*/          OPC_EmitInteger, MVT::i32, 0, 
23575                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23575                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23575                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23575                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23587 /* 49531*/          OPC_EmitInteger, MVT::i32, 0, 
23590                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23590                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23590                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23590                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23598 /* 49560*/          OPC_EmitInteger, MVT::i32, 0, 
23601                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23601                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23601                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23601                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23609 /* 49589*/          OPC_EmitInteger, MVT::i32, 0, 
23612                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23612                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23612                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23612                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23623 /* 49622*/          OPC_EmitInteger, MVT::i32, 0, 
23626                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23626                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23626                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23626                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23634 /* 49650*/          OPC_EmitInteger, MVT::i32, 0, 
23637                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23637                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23637                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23637                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23645 /* 49678*/          OPC_EmitInteger, MVT::i32, 0, 
23648                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23648                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23648                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23648                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23653 /* 49699*/        OPC_CheckChild2Type, MVT::i32,
23659 /* 49709*/          OPC_EmitInteger, MVT::i32, 0, 
23662                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23662                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23662                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23662                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23669 /* 49734*/          OPC_EmitInteger, MVT::i32, 0, 
23672                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23672                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23672                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23672                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23679 /* 49759*/          OPC_EmitInteger, MVT::i32, 0, 
23682                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23682                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23682                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23682                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23693 /* 49790*/          OPC_EmitInteger, MVT::i32, 0, 
23696                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23696                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23696                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23696                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23703 /* 49815*/          OPC_EmitInteger, MVT::i32, 0, 
23706                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23706                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23706                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23706                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23713 /* 49840*/          OPC_EmitInteger, MVT::i32, 0, 
23716                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23716                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23716                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23716                         4/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23725 /* 49869*/        OPC_CheckChild2Type, MVT::i32,
23732 /* 49882*/          OPC_EmitInteger, MVT::i32, 0, 
23735                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23735                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23735                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23735                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23735                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23735                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23735                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23735                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23743 /* 49915*/          OPC_EmitInteger, MVT::i32, 0, 
23746                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23746                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23746                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23746                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23746                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23746                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23746                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23746                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23754 /* 49948*/          OPC_EmitInteger, MVT::i32, 0, 
23757                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23757                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23757                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23757                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23757                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23757                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23757                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23757                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23769 /* 49987*/          OPC_EmitInteger, MVT::i32, 0, 
23772                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23772                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23772                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23772                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23772                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23772                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23772                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23772                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23780 /* 50020*/          OPC_EmitInteger, MVT::i32, 0, 
23783                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23783                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23783                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23783                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23783                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23783                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23783                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23783                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23791 /* 50053*/          OPC_EmitInteger, MVT::i32, 0, 
23794                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23794                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23794                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23794                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23794                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23794                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23794                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23794                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23805 /* 50090*/          OPC_EmitInteger, MVT::i32, 0, 
23808                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23808                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23808                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23808                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23808                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23808                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23808                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23808                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23816 /* 50122*/          OPC_EmitInteger, MVT::i32, 0, 
23819                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23819                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23819                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23819                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23819                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23819                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23819                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23819                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23827 /* 50154*/          OPC_EmitInteger, MVT::i32, 0, 
23830                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23830                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23830                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23830                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23830                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23830                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23830                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23830                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23835 /* 50179*/        OPC_CheckChild2Type, MVT::i32,
23841 /* 50189*/          OPC_EmitInteger, MVT::i32, 0, 
23844                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23844                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23844                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23844                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23844                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23844                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23844                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23844                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23851 /* 50218*/          OPC_EmitInteger, MVT::i32, 0, 
23854                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23854                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23854                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23854                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23854                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23854                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23854                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23854                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23861 /* 50247*/          OPC_EmitInteger, MVT::i32, 0, 
23864                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23864                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23864                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23864                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23864                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23864                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23864                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23864                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23875 /* 50282*/          OPC_EmitInteger, MVT::i32, 0, 
23878                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23878                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23878                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23878                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23878                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23878                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23878                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23878                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23885 /* 50311*/          OPC_EmitInteger, MVT::i32, 0, 
23888                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23888                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23888                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23888                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23888                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23888                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23888                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23888                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23895 /* 50340*/          OPC_EmitInteger, MVT::i32, 0, 
23898                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23898                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23898                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23898                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23898                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23898                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23898                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23898                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
23907 /* 50373*/        OPC_CheckChild2Type, MVT::i32,
23914 /* 50386*/          OPC_EmitInteger, MVT::i32, 0, 
23917                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23917                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23917                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23917                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23917                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23917                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23917                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23917                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23925 /* 50419*/          OPC_EmitInteger, MVT::i32, 0, 
23928                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23928                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23928                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23928                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23928                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23928                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23928                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23928                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23936 /* 50452*/          OPC_EmitInteger, MVT::i32, 0, 
23939                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23939                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23939                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23939                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23939                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23939                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23939                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23939                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23951 /* 50491*/          OPC_EmitInteger, MVT::i32, 0, 
23954                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23954                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23954                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23954                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23954                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23954                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23954                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23954                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23962 /* 50524*/          OPC_EmitInteger, MVT::i32, 0, 
23965                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23965                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23965                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23965                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23965                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23965                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23965                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23965                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23973 /* 50557*/          OPC_EmitInteger, MVT::i32, 0, 
23976                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23976                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23976                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23976                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23976                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23976                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23976                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23976                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
23987 /* 50594*/          OPC_EmitInteger, MVT::i32, 0, 
23990                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23990                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23990                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23990                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23990                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23990                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23990                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23990                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
23998 /* 50626*/          OPC_EmitInteger, MVT::i32, 0, 
24001                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24001                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24001                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24001                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24001                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24001                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24001                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24001                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24009 /* 50658*/          OPC_EmitInteger, MVT::i32, 0, 
24012                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24012                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24012                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24012                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24012                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24012                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24012                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24012                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24017 /* 50683*/        OPC_CheckChild2Type, MVT::i32,
24023 /* 50693*/          OPC_EmitInteger, MVT::i32, 0, 
24026                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24026                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24026                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24026                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24026                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24026                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24026                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24026                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24033 /* 50722*/          OPC_EmitInteger, MVT::i32, 0, 
24036                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24036                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24036                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24036                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24036                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24036                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24036                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24036                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24043 /* 50751*/          OPC_EmitInteger, MVT::i32, 0, 
24046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24046                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24057 /* 50786*/          OPC_EmitInteger, MVT::i32, 0, 
24060                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24060                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24060                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24060                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24060                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24060                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24060                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24060                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24067 /* 50815*/          OPC_EmitInteger, MVT::i32, 0, 
24070                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24070                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24070                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24070                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24070                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24070                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24070                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24070                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24077 /* 50844*/          OPC_EmitInteger, MVT::i32, 0, 
24080                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24080                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24080                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24080                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24080                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24080                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24080                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24080                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24089 /* 50877*/        OPC_CheckChild2Type, MVT::i32,
24096 /* 50890*/          OPC_EmitInteger, MVT::i32, 0, 
24099                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24099                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24099                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24099                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24099                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24099                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24099                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24099                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24107 /* 50923*/          OPC_EmitInteger, MVT::i32, 0, 
24110                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24110                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24110                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24110                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24110                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24110                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24110                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24110                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24118 /* 50956*/          OPC_EmitInteger, MVT::i32, 0, 
24121                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24121                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24121                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24121                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24121                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24121                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24121                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24121                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24133 /* 50995*/          OPC_EmitInteger, MVT::i32, 0, 
24136                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24136                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24136                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24136                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24136                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24136                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24136                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24136                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24144 /* 51028*/          OPC_EmitInteger, MVT::i32, 0, 
24147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24147                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24155 /* 51061*/          OPC_EmitInteger, MVT::i32, 0, 
24158                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24158                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24158                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24158                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24158                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24158                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24158                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24158                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24169 /* 51098*/          OPC_EmitInteger, MVT::i32, 0, 
24172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24172                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24180 /* 51130*/          OPC_EmitInteger, MVT::i32, 0, 
24183                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24183                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24183                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24183                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24183                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24183                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24183                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24183                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24191 /* 51162*/          OPC_EmitInteger, MVT::i32, 0, 
24194                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24194                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24194                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24194                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24194                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24194                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24194                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24194                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24199 /* 51187*/        OPC_CheckChild2Type, MVT::i32,
24205 /* 51197*/          OPC_EmitInteger, MVT::i32, 0, 
24208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24208                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24215 /* 51226*/          OPC_EmitInteger, MVT::i32, 0, 
24218                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24218                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24218                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24218                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24218                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24218                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24218                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24218                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24225 /* 51255*/          OPC_EmitInteger, MVT::i32, 0, 
24228                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24228                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24228                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24228                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24228                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24228                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24228                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24228                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24239 /* 51290*/          OPC_EmitInteger, MVT::i32, 0, 
24242                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24242                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24242                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24242                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24242                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24242                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24242                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24242                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24249 /* 51319*/          OPC_EmitInteger, MVT::i32, 0, 
24252                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24252                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24252                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24252                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24252                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24252                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24252                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24252                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24259 /* 51348*/          OPC_EmitInteger, MVT::i32, 0, 
24262                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24262                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24262                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24262                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24262                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24262                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24262                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24262                         8/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24271 /* 51381*/        OPC_CheckChild2Type, MVT::i32,
24278 /* 51394*/          OPC_EmitInteger, MVT::i32, 0, 
24281                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24289 /* 51419*/          OPC_EmitInteger, MVT::i32, 0, 
24292                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24300 /* 51444*/          OPC_EmitInteger, MVT::i32, 0, 
24303                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24315 /* 51475*/          OPC_EmitInteger, MVT::i32, 0, 
24318                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24326 /* 51500*/          OPC_EmitInteger, MVT::i32, 0, 
24329                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24337 /* 51525*/          OPC_EmitInteger, MVT::i32, 0, 
24340                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24351 /* 51554*/          OPC_EmitInteger, MVT::i32, 0, 
24354                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24362 /* 51578*/          OPC_EmitInteger, MVT::i32, 0, 
24365                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24373 /* 51602*/          OPC_EmitInteger, MVT::i32, 0, 
24376                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24381 /* 51619*/        OPC_CheckChild2Type, MVT::i32,
24387 /* 51629*/          OPC_EmitInteger, MVT::i32, 0, 
24390                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24397 /* 51650*/          OPC_EmitInteger, MVT::i32, 0, 
24400                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24407 /* 51671*/          OPC_EmitInteger, MVT::i32, 0, 
24410                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24421 /* 51698*/          OPC_EmitInteger, MVT::i32, 0, 
24424                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24431 /* 51719*/          OPC_EmitInteger, MVT::i32, 0, 
24434                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24441 /* 51740*/          OPC_EmitInteger, MVT::i32, 0, 
24444                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24453 /* 51765*/        OPC_CheckChild2Type, MVT::i32,
24460 /* 51778*/          OPC_EmitInteger, MVT::i32, 0, 
24463                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24471 /* 51803*/          OPC_EmitInteger, MVT::i32, 0, 
24474                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24482 /* 51828*/          OPC_EmitInteger, MVT::i32, 0, 
24485                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24497 /* 51859*/          OPC_EmitInteger, MVT::i32, 0, 
24500                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24508 /* 51884*/          OPC_EmitInteger, MVT::i32, 0, 
24511                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24519 /* 51909*/          OPC_EmitInteger, MVT::i32, 0, 
24522                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24533 /* 51938*/          OPC_EmitInteger, MVT::i32, 0, 
24536                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24544 /* 51962*/          OPC_EmitInteger, MVT::i32, 0, 
24547                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24555 /* 51986*/          OPC_EmitInteger, MVT::i32, 0, 
24558                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24563 /* 52003*/        OPC_CheckChild2Type, MVT::i32,
24569 /* 52013*/          OPC_EmitInteger, MVT::i32, 0, 
24572                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24579 /* 52034*/          OPC_EmitInteger, MVT::i32, 0, 
24582                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24589 /* 52055*/          OPC_EmitInteger, MVT::i32, 0, 
24592                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24603 /* 52082*/          OPC_EmitInteger, MVT::i32, 0, 
24606                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24613 /* 52103*/          OPC_EmitInteger, MVT::i32, 0, 
24616                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24623 /* 52124*/          OPC_EmitInteger, MVT::i32, 0, 
24626                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24635 /* 52149*/        OPC_CheckChild2Type, MVT::i32,
24642 /* 52162*/          OPC_EmitInteger, MVT::i32, 0, 
24645                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24653 /* 52187*/          OPC_EmitInteger, MVT::i32, 0, 
24656                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24664 /* 52212*/          OPC_EmitInteger, MVT::i32, 0, 
24667                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24679 /* 52243*/          OPC_EmitInteger, MVT::i32, 0, 
24682                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24690 /* 52268*/          OPC_EmitInteger, MVT::i32, 0, 
24693                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24701 /* 52293*/          OPC_EmitInteger, MVT::i32, 0, 
24704                         MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24715 /* 52322*/          OPC_EmitInteger, MVT::i32, 0, 
24718                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24726 /* 52346*/          OPC_EmitInteger, MVT::i32, 0, 
24729                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24737 /* 52370*/          OPC_EmitInteger, MVT::i32, 0, 
24740                         MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24745 /* 52387*/        OPC_CheckChild2Type, MVT::i32,
24751 /* 52397*/          OPC_EmitInteger, MVT::i32, 0, 
24754                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24761 /* 52418*/          OPC_EmitInteger, MVT::i32, 0, 
24764                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24771 /* 52439*/          OPC_EmitInteger, MVT::i32, 0, 
24774                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24785 /* 52466*/          OPC_EmitInteger, MVT::i32, 0, 
24788                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24795 /* 52487*/          OPC_EmitInteger, MVT::i32, 0, 
24798                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24805 /* 52508*/          OPC_EmitInteger, MVT::i32, 0, 
24808                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24817 /* 52533*/        OPC_CheckChild2Type, MVT::i32,
24824 /* 52546*/          OPC_EmitInteger, MVT::i32, 0, 
24827                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24827                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24835 /* 52572*/          OPC_EmitInteger, MVT::i32, 0, 
24838                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24838                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24846 /* 52598*/          OPC_EmitInteger, MVT::i32, 0, 
24849                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24849                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24861 /* 52630*/          OPC_EmitInteger, MVT::i32, 0, 
24864                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24864                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24872 /* 52656*/          OPC_EmitInteger, MVT::i32, 0, 
24875                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24875                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24883 /* 52682*/          OPC_EmitInteger, MVT::i32, 0, 
24886                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24886                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
24897 /* 52712*/          OPC_EmitInteger, MVT::i32, 0, 
24900                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24900                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24908 /* 52737*/          OPC_EmitInteger, MVT::i32, 0, 
24911                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24911                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24919 /* 52762*/          OPC_EmitInteger, MVT::i32, 0, 
24922                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24922                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
24927 /* 52780*/        OPC_CheckChild2Type, MVT::i32,
24933 /* 52790*/          OPC_EmitInteger, MVT::i32, 0, 
24936                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24936                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24943 /* 52812*/          OPC_EmitInteger, MVT::i32, 0, 
24946                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24946                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24953 /* 52834*/          OPC_EmitInteger, MVT::i32, 0, 
24956                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24956                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24967 /* 52862*/          OPC_EmitInteger, MVT::i32, 0, 
24970                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24970                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24977 /* 52884*/          OPC_EmitInteger, MVT::i32, 0, 
24980                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24980                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24987 /* 52906*/          OPC_EmitInteger, MVT::i32, 0, 
24990                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24990                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
24999 /* 52932*/        OPC_CheckChild2Type, MVT::i32,
25006 /* 52945*/          OPC_EmitInteger, MVT::i32, 0, 
25009                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
25009                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
25017 /* 52971*/          OPC_EmitInteger, MVT::i32, 0, 
25020                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
25020                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
25028 /* 52997*/          OPC_EmitInteger, MVT::i32, 0, 
25031                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
25031                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
25043 /* 53029*/          OPC_EmitInteger, MVT::i32, 0, 
25046                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
25046                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
25054 /* 53055*/          OPC_EmitInteger, MVT::i32, 0, 
25057                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
25057                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
25065 /* 53081*/          OPC_EmitInteger, MVT::i32, 0, 
25068                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
25068                         MVT::i32, MVT::i32, 4/*#Ops*/, 3, 4, 2, 6, 
25079 /* 53111*/          OPC_EmitInteger, MVT::i32, 0, 
25082                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
25082                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
25090 /* 53136*/          OPC_EmitInteger, MVT::i32, 0, 
25093                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
25093                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
25101 /* 53161*/          OPC_EmitInteger, MVT::i32, 0, 
25104                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
25104                         MVT::i32, MVT::i32, 3/*#Ops*/, 3, 2, 5, 
25109 /* 53179*/        OPC_CheckChild2Type, MVT::i32,
25115 /* 53189*/          OPC_EmitInteger, MVT::i32, 0, 
25118                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
25118                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
25125 /* 53211*/          OPC_EmitInteger, MVT::i32, 0, 
25128                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
25128                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
25135 /* 53233*/          OPC_EmitInteger, MVT::i32, 0, 
25138                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
25138                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
25149 /* 53261*/          OPC_EmitInteger, MVT::i32, 0, 
25152                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
25152                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
25159 /* 53283*/          OPC_EmitInteger, MVT::i32, 0, 
25162                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
25162                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
25169 /* 53305*/          OPC_EmitInteger, MVT::i32, 0, 
25172                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
25172                         MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 4, 
25200                         MVT::i32, 4/*#Ops*/, 5, 2, 6, 7, 
25213                         MVT::i32, 4/*#Ops*/, 5, 2, 3, 6, 
25226                         MVT::i32, 4/*#Ops*/, 5, 2, 6, 4, 
25245                       MVT::i32, 4/*#Ops*/, 1, 2, 5, 6, 
25259                       MVT::i32, 4/*#Ops*/, 5, 2, 3, 4, 
25274                         MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
25286                         MVT::i32, 4/*#Ops*/, 1, 2, 5, 4, 
25294                         MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
25322                         MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 6, 7, 
25335                         MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 3, 6, 
25348                         MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 6, 4, 
25367                       MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 5, 6, 
25381                       MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 3, 4, 
25396                         MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 3, 5, 
25408                         MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 5, 4, 
25416                         MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 3, 4, 
25444                         MVT::i32, 4/*#Ops*/, 5, 2, 6, 7, 
25457                         MVT::i32, 4/*#Ops*/, 5, 2, 3, 6, 
25470                         MVT::i32, 4/*#Ops*/, 5, 2, 6, 4, 
25489                       MVT::i32, 4/*#Ops*/, 1, 2, 5, 6, 
25503                       MVT::i32, 4/*#Ops*/, 5, 2, 3, 4, 
25518                         MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
25530                         MVT::i32, 4/*#Ops*/, 1, 2, 5, 4, 
25538                         MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
25566                         MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 6, 7, 
25579                         MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 3, 6, 
25592                         MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 6, 4, 
25611                       MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 5, 6, 
25625                       MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 3, 4, 
25640                         MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 3, 5, 
25652                         MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 5, 4, 
25660                         MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 3, 4, 
25688                         MVT::i32, 4/*#Ops*/, 5, 2, 6, 7, 
25701                         MVT::i32, 4/*#Ops*/, 5, 2, 3, 6, 
25714                         MVT::i32, 4/*#Ops*/, 5, 2, 6, 4, 
25733                       MVT::i32, 4/*#Ops*/, 1, 2, 5, 6, 
25747                       MVT::i32, 4/*#Ops*/, 5, 2, 3, 4, 
25762                         MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
25774                         MVT::i32, 4/*#Ops*/, 1, 2, 5, 4, 
25782                         MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
25810                         MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 6, 7, 
25823                         MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 3, 6, 
25836                         MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 6, 4, 
25855                       MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 5, 6, 
25869                       MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 3, 4, 
25884                         MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 3, 5, 
25896                         MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 5, 4, 
25904                         MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 3, 4, 
25932                         MVT::i32, 4/*#Ops*/, 5, 2, 6, 7, 
25945                         MVT::i32, 4/*#Ops*/, 5, 2, 3, 6, 
25958                         MVT::i32, 4/*#Ops*/, 5, 2, 6, 4, 
25977                       MVT::i32, 4/*#Ops*/, 1, 2, 5, 6, 
25991                       MVT::i32, 4/*#Ops*/, 5, 2, 3, 4, 
26006                         MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
26018                         MVT::i32, 4/*#Ops*/, 1, 2, 5, 4, 
26026                         MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
26054                         MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 6, 7, 
26067                         MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 3, 6, 
26080                         MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 6, 4, 
26099                       MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 5, 6, 
26113                       MVT::i32, MVT::i1, 4/*#Ops*/, 5, 2, 3, 4, 
26128                         MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 3, 5, 
26140                         MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 5, 4, 
26148                         MVT::i32, MVT::i1, 4/*#Ops*/, 1, 2, 3, 4, 
26170                       MVT::i32, 3/*#Ops*/, 1, 4, 5, 
26182                       MVT::i32, 3/*#Ops*/, 1, 2, 4, 
26194                       MVT::i32, 3/*#Ops*/, 1, 4, 3, 
26202                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
26223                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 4, 5, 
26235                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 2, 4, 
26247                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 4, 3, 
26255                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 2, 3, 
26276                       MVT::i32, 3/*#Ops*/, 1, 4, 5, 
26288                       MVT::i32, 3/*#Ops*/, 1, 2, 4, 
26300                       MVT::i32, 3/*#Ops*/, 1, 4, 3, 
26308                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
26329                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 4, 5, 
26341                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 2, 4, 
26353                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 4, 3, 
26361                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 2, 3, 
26382                       MVT::i32, 3/*#Ops*/, 1, 4, 5, 
26394                       MVT::i32, 3/*#Ops*/, 1, 2, 4, 
26406                       MVT::i32, 3/*#Ops*/, 1, 4, 3, 
26414                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
26435                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 4, 5, 
26447                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 2, 4, 
26459                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 4, 3, 
26467                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 2, 3, 
26488                       MVT::i32, 3/*#Ops*/, 1, 4, 5, 
26500                       MVT::i32, 3/*#Ops*/, 1, 2, 4, 
26512                       MVT::i32, 3/*#Ops*/, 1, 4, 3, 
26520                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
26541                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 4, 5, 
26553                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 2, 4, 
26565                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 4, 3, 
26573                       MVT::i32, MVT::i1, 3/*#Ops*/, 1, 2, 3, 
26593                       MVT::i32, 2/*#Ops*/, 3, 4, 
26605                       MVT::i32, 2/*#Ops*/, 1, 3, 
26617                       MVT::i32, 2/*#Ops*/, 3, 2, 
26625                       MVT::i32, 2/*#Ops*/, 1, 2, 
26697                       MVT::i32, MVT::i1, 2/*#Ops*/, 3, 4, 
26709                       MVT::i32, MVT::i1, 2/*#Ops*/, 1, 3, 
26721                       MVT::i32, MVT::i1, 2/*#Ops*/, 3, 2, 
26729                       MVT::i32, MVT::i1, 2/*#Ops*/, 1, 2, 
26789 /* 56200*/        OPC_CheckChild2Type, MVT::i32,
26794 /* 56209*/          OPC_SwitchType /*2 cases */, 49, MVT::i32,// ->56261
26800 /* 56220*/              OPC_CheckType, MVT::i32,
26802 /* 56223*/              OPC_CheckType, MVT::i32,
26808                             MVT::i32, 3/*#Ops*/, 1, 4, 5, 
26812 /* 56242*/              OPC_CheckChild4Type, MVT::i32,
26813 /* 56244*/              OPC_CheckType, MVT::i32,
26818                             MVT::i32, 3/*#Ops*/, 1, 4, 3, 
26840 /* 56292*/          OPC_CheckChild3Type, MVT::i32,
26844 /* 56299*/          OPC_CheckType, MVT::i32,
26846 /* 56302*/          OPC_CheckType, MVT::i32,
26851                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
26896 /* 56393*/          OPC_CheckChild3Type, MVT::i32,
26898 /* 56396*/          OPC_CheckChild4Type, MVT::i32,
26899 /* 56398*/          OPC_CheckType, MVT::i32,
26903                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
26913 /* 56424*/          OPC_SwitchType /*2 cases */, 49, MVT::i32,// ->56476
26919 /* 56435*/              OPC_CheckType, MVT::i32,
26921 /* 56438*/              OPC_CheckType, MVT::i32,
26927                             MVT::i32, 3/*#Ops*/, 1, 4, 5, 
26931 /* 56457*/              OPC_CheckChild4Type, MVT::i32,
26932 /* 56459*/              OPC_CheckType, MVT::i32,
26937                             MVT::i32, 3/*#Ops*/, 1, 4, 3, 
26959 /* 56507*/          OPC_CheckChild3Type, MVT::i32,
26963 /* 56514*/          OPC_CheckType, MVT::i32,
26965 /* 56517*/          OPC_CheckType, MVT::i32,
26970                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
27015 /* 56608*/          OPC_CheckChild3Type, MVT::i32,
27017 /* 56611*/          OPC_CheckChild4Type, MVT::i32,
27018 /* 56613*/          OPC_CheckType, MVT::i32,
27022                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
27031 /* 56638*/        OPC_CheckChild2Type, MVT::i32,
27036 /* 56647*/          OPC_SwitchType /*2 cases */, 49, MVT::i32,// ->56699
27042 /* 56658*/              OPC_CheckType, MVT::i32,
27044 /* 56661*/              OPC_CheckType, MVT::i32,
27050                             MVT::i32, 3/*#Ops*/, 1, 4, 5, 
27054 /* 56680*/              OPC_CheckChild4Type, MVT::i32,
27055 /* 56682*/              OPC_CheckType, MVT::i32,
27060                             MVT::i32, 3/*#Ops*/, 1, 4, 3, 
27082 /* 56730*/          OPC_CheckChild3Type, MVT::i32,
27086 /* 56737*/          OPC_CheckType, MVT::i32,
27088 /* 56740*/          OPC_CheckType, MVT::i32,
27093                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
27138 /* 56831*/          OPC_CheckChild3Type, MVT::i32,
27140 /* 56834*/          OPC_CheckChild4Type, MVT::i32,
27141 /* 56836*/          OPC_CheckType, MVT::i32,
27145                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
27155 /* 56862*/          OPC_SwitchType /*2 cases */, 49, MVT::i32,// ->56914
27161 /* 56873*/              OPC_CheckType, MVT::i32,
27163 /* 56876*/              OPC_CheckType, MVT::i32,
27169                             MVT::i32, 3/*#Ops*/, 1, 4, 5, 
27173 /* 56895*/              OPC_CheckChild4Type, MVT::i32,
27174 /* 56897*/              OPC_CheckType, MVT::i32,
27179                             MVT::i32, 3/*#Ops*/, 1, 4, 3, 
27201 /* 56945*/          OPC_CheckChild3Type, MVT::i32,
27205 /* 56952*/          OPC_CheckType, MVT::i32,
27207 /* 56955*/          OPC_CheckType, MVT::i32,
27212                         MVT::i32, 3/*#Ops*/, 1, 2, 4, 
27257 /* 57046*/          OPC_CheckChild3Type, MVT::i32,
27259 /* 57049*/          OPC_CheckChild4Type, MVT::i32,
27260 /* 57051*/          OPC_CheckType, MVT::i32,
27264                         MVT::i32, 3/*#Ops*/, 1, 2, 3, 
27273 /* 57075*/        OPC_CheckChild2Type, MVT::i32,
27284                           MVT::i32, 2/*#Ops*/, 1, 3, 
27292                           MVT::i32, 2/*#Ops*/, 1, 3, 
27301                             MVT::i32, 2/*#Ops*/, 1, 3, 
27306                             MVT::i32, 2/*#Ops*/, 1, 3, 
27315                         MVT::i32, 2/*#Ops*/, 1, 2, 
27322                         MVT::i32, 2/*#Ops*/, 1, 2, 
27330                           MVT::i32, 2/*#Ops*/, 1, 2, 
27335                           MVT::i32, 2/*#Ops*/, 1, 2, 
27352                           MVT::i32, 2/*#Ops*/, 1, 3, 
27360                           MVT::i32, 2/*#Ops*/, 1, 3, 
27369                             MVT::i32, 2/*#Ops*/, 1, 3, 
27374                             MVT::i32, 2/*#Ops*/, 1, 3, 
27383                         MVT::i32, 2/*#Ops*/, 1, 2, 
27390                         MVT::i32, 2/*#Ops*/, 1, 2, 
27398                           MVT::i32, 2/*#Ops*/, 1, 2, 
27403                           MVT::i32, 2/*#Ops*/, 1, 2, 
27413 /* 57315*/        OPC_CheckChild2Type, MVT::i32,
27424                           MVT::i32, 2/*#Ops*/, 1, 3, 
27432                           MVT::i32, 2/*#Ops*/, 1, 3, 
27441                             MVT::i32, 2/*#Ops*/, 1, 3, 
27446                             MVT::i32, 2/*#Ops*/, 1, 3, 
27455                         MVT::i32, 2/*#Ops*/, 1, 2, 
27462                         MVT::i32, 2/*#Ops*/, 1, 2, 
27470                           MVT::i32, 2/*#Ops*/, 1, 2, 
27475                           MVT::i32, 2/*#Ops*/, 1, 2, 
27492                           MVT::i32, 2/*#Ops*/, 1, 3, 
27500                           MVT::i32, 2/*#Ops*/, 1, 3, 
27509                             MVT::i32, 2/*#Ops*/, 1, 3, 
27514                             MVT::i32, 2/*#Ops*/, 1, 3, 
27523                         MVT::i32, 2/*#Ops*/, 1, 2, 
27530                         MVT::i32, 2/*#Ops*/, 1, 2, 
27538                           MVT::i32, 2/*#Ops*/, 1, 2, 
27543                           MVT::i32, 2/*#Ops*/, 1, 2, 
27633                       MVT::i32, 2/*#Ops*/, 3, 2, 
27641                       MVT::i32, 2/*#Ops*/, 1, 2, 
27649 /* 57715*/        OPC_CheckChild2Type, MVT::i32,
27654 /* 57724*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->57755
27656 /* 57728*/            OPC_CheckType, MVT::i32,
27662                             MVT::i32, 2/*#Ops*/, 1, 3, 
27667                             MVT::i32, 2/*#Ops*/, 1, 3, 
27683 /* 57775*/          OPC_CheckChild3Type, MVT::i32,
27684 /* 57777*/          OPC_CheckType, MVT::i32,
27689                           MVT::i32, 2/*#Ops*/, 1, 2, 
27694                           MVT::i32, 2/*#Ops*/, 1, 2, 
27714 /* 57829*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->57860
27716 /* 57833*/            OPC_CheckType, MVT::i32,
27722                             MVT::i32, 2/*#Ops*/, 1, 3, 
27727                             MVT::i32, 2/*#Ops*/, 1, 3, 
27743 /* 57880*/          OPC_CheckChild3Type, MVT::i32,
27744 /* 57882*/          OPC_CheckType, MVT::i32,
27749                           MVT::i32, 2/*#Ops*/, 1, 2, 
27754                           MVT::i32, 2/*#Ops*/, 1, 2, 
27773 /* 57933*/        OPC_CheckChild2Type, MVT::i32,
27778 /* 57942*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->57973
27780 /* 57946*/            OPC_CheckType, MVT::i32,
27786                             MVT::i32, 2/*#Ops*/, 1, 3, 
27791                             MVT::i32, 2/*#Ops*/, 1, 3, 
27807 /* 57993*/          OPC_CheckChild3Type, MVT::i32,
27808 /* 57995*/          OPC_CheckType, MVT::i32,
27813                           MVT::i32, 2/*#Ops*/, 1, 2, 
27818                           MVT::i32, 2/*#Ops*/, 1, 2, 
27838 /* 58047*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->58078
27840 /* 58051*/            OPC_CheckType, MVT::i32,
27846                             MVT::i32, 2/*#Ops*/, 1, 3, 
27851                             MVT::i32, 2/*#Ops*/, 1, 3, 
27867 /* 58098*/          OPC_CheckChild3Type, MVT::i32,
27868 /* 58100*/          OPC_CheckType, MVT::i32,
27873                           MVT::i32, 2/*#Ops*/, 1, 2, 
27878                           MVT::i32, 2/*#Ops*/, 1, 2, 
27897 /* 58151*/        OPC_CheckChild2Type, MVT::i32,
27902 /* 58160*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->58179
27904 /* 58164*/            OPC_CheckType, MVT::i32,
27909                           MVT::i32, 2/*#Ops*/, 1, 3, 
27924 /* 58199*/          OPC_CheckChild3Type, MVT::i32,
27925 /* 58201*/          OPC_CheckType, MVT::i32,
27929                         MVT::i32, 2/*#Ops*/, 1, 2, 
27948 /* 58241*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->58260
27950 /* 58245*/            OPC_CheckType, MVT::i32,
27955                           MVT::i32, 2/*#Ops*/, 1, 3, 
27970 /* 58280*/          OPC_CheckChild3Type, MVT::i32,
27971 /* 58282*/          OPC_CheckType, MVT::i32,
27975                         MVT::i32, 2/*#Ops*/, 1, 2, 
27993 /* 58321*/        OPC_CheckChild2Type, MVT::i32,
27998 /* 58330*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->58349
28000 /* 58334*/            OPC_CheckType, MVT::i32,
28005                           MVT::i32, 2/*#Ops*/, 1, 3, 
28020 /* 58369*/          OPC_CheckChild3Type, MVT::i32,
28021 /* 58371*/          OPC_CheckType, MVT::i32,
28025                         MVT::i32, 2/*#Ops*/, 1, 2, 
28044 /* 58411*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->58430
28046 /* 58415*/            OPC_CheckType, MVT::i32,
28051                           MVT::i32, 2/*#Ops*/, 1, 3, 
28066 /* 58450*/          OPC_CheckChild3Type, MVT::i32,
28067 /* 58452*/          OPC_CheckType, MVT::i32,
28071                         MVT::i32, 2/*#Ops*/, 1, 2, 
28089 /* 58490*/        OPC_CheckChild2Type, MVT::i32,
28094 /* 58499*/          OPC_CheckType, MVT::i32,
28096 /* 58502*/          OPC_CheckType, MVT::i32,
28101                         MVT::i32, 2/*#Ops*/, 1, 3, 
28105 /* 58518*/          OPC_CheckChild3Type, MVT::i32,
28106 /* 58520*/          OPC_CheckType, MVT::i32,
28110                         MVT::i32, 2/*#Ops*/, 1, 2, 
28120 /* 58544*/          OPC_CheckType, MVT::i32,
28122 /* 58547*/          OPC_CheckType, MVT::i32,
28127                         MVT::i32, 2/*#Ops*/, 1, 3, 
28131 /* 58563*/          OPC_CheckChild3Type, MVT::i32,
28132 /* 58565*/          OPC_CheckType, MVT::i32,
28136                         MVT::i32, 2/*#Ops*/, 1, 2, 
28145 /* 58587*/        OPC_CheckChild2Type, MVT::i32,
28150 /* 58596*/          OPC_CheckType, MVT::i32,
28152 /* 58599*/          OPC_CheckType, MVT::i32,
28157                         MVT::i32, 2/*#Ops*/, 1, 3, 
28161 /* 58615*/          OPC_CheckChild3Type, MVT::i32,
28162 /* 58617*/          OPC_CheckType, MVT::i32,
28166                         MVT::i32, 2/*#Ops*/, 1, 2, 
28176 /* 58641*/          OPC_CheckType, MVT::i32,
28178 /* 58644*/          OPC_CheckType, MVT::i32,
28183                         MVT::i32, 2/*#Ops*/, 1, 3, 
28187 /* 58660*/          OPC_CheckChild3Type, MVT::i32,
28188 /* 58662*/          OPC_CheckType, MVT::i32,
28192                         MVT::i32, 2/*#Ops*/, 1, 2, 
28201 /* 58685*/        OPC_CheckChild2Type, MVT::i32,
28206 /* 58694*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->58713
28208 /* 58698*/            OPC_CheckType, MVT::i32,
28213                           MVT::i32, 2/*#Ops*/, 1, 3, 
28228 /* 58733*/          OPC_CheckChild3Type, MVT::i32,
28229 /* 58735*/          OPC_CheckType, MVT::i32,
28233                         MVT::i32, 2/*#Ops*/, 1, 2, 
28252 /* 58775*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->58794
28254 /* 58779*/            OPC_CheckType, MVT::i32,
28259                           MVT::i32, 2/*#Ops*/, 1, 3, 
28274 /* 58814*/          OPC_CheckChild3Type, MVT::i32,
28275 /* 58816*/          OPC_CheckType, MVT::i32,
28279                         MVT::i32, 2/*#Ops*/, 1, 2, 
28297 /* 58855*/        OPC_CheckChild2Type, MVT::i32,
28302 /* 58864*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->58883
28304 /* 58868*/            OPC_CheckType, MVT::i32,
28309                           MVT::i32, 2/*#Ops*/, 1, 3, 
28324 /* 58903*/          OPC_CheckChild3Type, MVT::i32,
28325 /* 58905*/          OPC_CheckType, MVT::i32,
28329                         MVT::i32, 2/*#Ops*/, 1, 2, 
28348 /* 58945*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->58964
28350 /* 58949*/            OPC_CheckType, MVT::i32,
28355                           MVT::i32, 2/*#Ops*/, 1, 3, 
28370 /* 58984*/          OPC_CheckChild3Type, MVT::i32,
28371 /* 58986*/          OPC_CheckType, MVT::i32,
28375                         MVT::i32, 2/*#Ops*/, 1, 2, 
28393 /* 59024*/        OPC_CheckChild2Type, MVT::i32,
28398 /* 59033*/          OPC_CheckType, MVT::i32,
28400 /* 59036*/          OPC_CheckType, MVT::i32,
28405                         MVT::i32, 2/*#Ops*/, 1, 3, 
28409 /* 59052*/          OPC_CheckChild3Type, MVT::i32,
28410 /* 59054*/          OPC_CheckType, MVT::i32,
28414                         MVT::i32, 2/*#Ops*/, 1, 2, 
28424 /* 59078*/          OPC_CheckType, MVT::i32,
28426 /* 59081*/          OPC_CheckType, MVT::i32,
28431                         MVT::i32, 2/*#Ops*/, 1, 3, 
28435 /* 59097*/          OPC_CheckChild3Type, MVT::i32,
28436 /* 59099*/          OPC_CheckType, MVT::i32,
28440                         MVT::i32, 2/*#Ops*/, 1, 2, 
28449 /* 59121*/        OPC_CheckChild2Type, MVT::i32,
28454 /* 59130*/          OPC_CheckType, MVT::i32,
28456 /* 59133*/          OPC_CheckType, MVT::i32,
28461                         MVT::i32, 2/*#Ops*/, 1, 3, 
28465 /* 59149*/          OPC_CheckChild3Type, MVT::i32,
28466 /* 59151*/          OPC_CheckType, MVT::i32,
28470                         MVT::i32, 2/*#Ops*/, 1, 2, 
28480 /* 59175*/          OPC_CheckType, MVT::i32,
28482 /* 59178*/          OPC_CheckType, MVT::i32,
28487                         MVT::i32, 2/*#Ops*/, 1, 3, 
28491 /* 59194*/          OPC_CheckChild3Type, MVT::i32,
28492 /* 59196*/          OPC_CheckType, MVT::i32,
28496                         MVT::i32, 2/*#Ops*/, 1, 2, 
28505 /* 59220*/        OPC_CheckChild2Type, MVT::i32,
28510 /* 59229*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->59260
28512 /* 59233*/            OPC_CheckType, MVT::i32,
28518                             MVT::i32, 2/*#Ops*/, 1, 3, 
28523                             MVT::i32, 2/*#Ops*/, 1, 3, 
28546 /* 59292*/          OPC_CheckChild3Type, MVT::i32,
28547 /* 59294*/          OPC_CheckType, MVT::i32,
28552                           MVT::i32, 2/*#Ops*/, 1, 2, 
28557                           MVT::i32, 2/*#Ops*/, 1, 2, 
28584 /* 59359*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->59390
28586 /* 59363*/            OPC_CheckType, MVT::i32,
28592                             MVT::i32, 2/*#Ops*/, 1, 3, 
28597                             MVT::i32, 2/*#Ops*/, 1, 3, 
28620 /* 59422*/          OPC_CheckChild3Type, MVT::i32,
28621 /* 59424*/          OPC_CheckType, MVT::i32,
28626                           MVT::i32, 2/*#Ops*/, 1, 2, 
28631                           MVT::i32, 2/*#Ops*/, 1, 2, 
28657 /* 59488*/        OPC_CheckChild2Type, MVT::i32,
28662 /* 59497*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->59528
28664 /* 59501*/            OPC_CheckType, MVT::i32,
28670                             MVT::i32, 2/*#Ops*/, 1, 3, 
28675                             MVT::i32, 2/*#Ops*/, 1, 3, 
28698 /* 59560*/          OPC_CheckChild3Type, MVT::i32,
28699 /* 59562*/          OPC_CheckType, MVT::i32,
28704                           MVT::i32, 2/*#Ops*/, 1, 2, 
28709                           MVT::i32, 2/*#Ops*/, 1, 2, 
28736 /* 59627*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->59658
28738 /* 59631*/            OPC_CheckType, MVT::i32,
28744                             MVT::i32, 2/*#Ops*/, 1, 3, 
28749                             MVT::i32, 2/*#Ops*/, 1, 3, 
28772 /* 59690*/          OPC_CheckChild3Type, MVT::i32,
28773 /* 59692*/          OPC_CheckType, MVT::i32,
28778                           MVT::i32, 2/*#Ops*/, 1, 2, 
28783                           MVT::i32, 2/*#Ops*/, 1, 2, 
28809 /* 59756*/        OPC_CheckChild2Type, MVT::i32,
28814 /* 59765*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->59796
28816 /* 59769*/            OPC_CheckType, MVT::i32,
28822                             MVT::i32, 2/*#Ops*/, 1, 3, 
28827                             MVT::i32, 2/*#Ops*/, 1, 3, 
28850 /* 59828*/          OPC_CheckChild3Type, MVT::i32,
28851 /* 59830*/          OPC_CheckType, MVT::i32,
28856                           MVT::i32, 2/*#Ops*/, 1, 2, 
28861                           MVT::i32, 2/*#Ops*/, 1, 2, 
28888 /* 59895*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->59926
28890 /* 59899*/            OPC_CheckType, MVT::i32,
28896                             MVT::i32, 2/*#Ops*/, 1, 3, 
28901                             MVT::i32, 2/*#Ops*/, 1, 3, 
28924 /* 59958*/          OPC_CheckChild3Type, MVT::i32,
28925 /* 59960*/          OPC_CheckType, MVT::i32,
28930                           MVT::i32, 2/*#Ops*/, 1, 2, 
28935                           MVT::i32, 2/*#Ops*/, 1, 2, 
28961 /* 60024*/        OPC_CheckChild2Type, MVT::i32,
28966 /* 60033*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->60064
28968 /* 60037*/            OPC_CheckType, MVT::i32,
28974                             MVT::i32, 2/*#Ops*/, 1, 3, 
28979                             MVT::i32, 2/*#Ops*/, 1, 3, 
29002 /* 60096*/          OPC_CheckChild3Type, MVT::i32,
29003 /* 60098*/          OPC_CheckType, MVT::i32,
29008                           MVT::i32, 2/*#Ops*/, 1, 2, 
29013                           MVT::i32, 2/*#Ops*/, 1, 2, 
29040 /* 60163*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->60194
29042 /* 60167*/            OPC_CheckType, MVT::i32,
29048                             MVT::i32, 2/*#Ops*/, 1, 3, 
29053                             MVT::i32, 2/*#Ops*/, 1, 3, 
29076 /* 60226*/          OPC_CheckChild3Type, MVT::i32,
29077 /* 60228*/          OPC_CheckType, MVT::i32,
29082                           MVT::i32, 2/*#Ops*/, 1, 2, 
29087                           MVT::i32, 2/*#Ops*/, 1, 2, 
29113 /* 60291*/        OPC_CheckChild2Type, MVT::i32,
29118 /* 60300*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->60319
29120 /* 60304*/            OPC_CheckType, MVT::i32,
29125                           MVT::i32, 2/*#Ops*/, 1, 3, 
29140 /* 60339*/          OPC_CheckChild3Type, MVT::i32,
29141 /* 60341*/          OPC_CheckType, MVT::i32,
29145                         MVT::i32, 2/*#Ops*/, 1, 2, 
29164 /* 60381*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->60400
29166 /* 60385*/            OPC_CheckType, MVT::i32,
29171                           MVT::i32, 2/*#Ops*/, 1, 3, 
29186 /* 60420*/          OPC_CheckChild3Type, MVT::i32,
29187 /* 60422*/          OPC_CheckType, MVT::i32,
29191                         MVT::i32, 2/*#Ops*/, 1, 2, 
29209 /* 60461*/        OPC_CheckChild2Type, MVT::i32,
29214 /* 60470*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->60489
29216 /* 60474*/            OPC_CheckType, MVT::i32,
29221                           MVT::i32, 2/*#Ops*/, 1, 3, 
29236 /* 60509*/          OPC_CheckChild3Type, MVT::i32,
29237 /* 60511*/          OPC_CheckType, MVT::i32,
29241                         MVT::i32, 2/*#Ops*/, 1, 2, 
29260 /* 60551*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->60570
29262 /* 60555*/            OPC_CheckType, MVT::i32,
29267                           MVT::i32, 2/*#Ops*/, 1, 3, 
29282 /* 60590*/          OPC_CheckChild3Type, MVT::i32,
29283 /* 60592*/          OPC_CheckType, MVT::i32,
29287                         MVT::i32, 2/*#Ops*/, 1, 2, 
29305 /* 60631*/        OPC_CheckChild2Type, MVT::i32,
29310 /* 60640*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->60659
29312 /* 60644*/            OPC_CheckType, MVT::i32,
29317                           MVT::i32, 2/*#Ops*/, 1, 3, 
29332 /* 60679*/          OPC_CheckChild3Type, MVT::i32,
29333 /* 60681*/          OPC_CheckType, MVT::i32,
29337                         MVT::i32, 2/*#Ops*/, 1, 2, 
29356 /* 60721*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->60740
29358 /* 60725*/            OPC_CheckType, MVT::i32,
29363                           MVT::i32, 2/*#Ops*/, 1, 3, 
29378 /* 60760*/          OPC_CheckChild3Type, MVT::i32,
29379 /* 60762*/          OPC_CheckType, MVT::i32,
29383                         MVT::i32, 2/*#Ops*/, 1, 2, 
29401 /* 60801*/        OPC_CheckChild2Type, MVT::i32,
29406 /* 60810*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->60829
29408 /* 60814*/            OPC_CheckType, MVT::i32,
29413                           MVT::i32, 2/*#Ops*/, 1, 3, 
29428 /* 60849*/          OPC_CheckChild3Type, MVT::i32,
29429 /* 60851*/          OPC_CheckType, MVT::i32,
29433                         MVT::i32, 2/*#Ops*/, 1, 2, 
29452 /* 60891*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->60910
29454 /* 60895*/            OPC_CheckType, MVT::i32,
29459                           MVT::i32, 2/*#Ops*/, 1, 3, 
29474 /* 60930*/          OPC_CheckChild3Type, MVT::i32,
29475 /* 60932*/          OPC_CheckType, MVT::i32,
29479                         MVT::i32, 2/*#Ops*/, 1, 2, 
29498                     MVT::i32, 1/*#Ops*/, 1, 
29506                     MVT::i32, 1/*#Ops*/, 1, 
29514                     MVT::i32, 1/*#Ops*/, 1, 
29550                     MVT::i32, 1/*#Ops*/, 1, 
29557                     MVT::i32, 0/*#Ops*/, 
29571                     MVT::i32, 0/*#Ops*/, 
29578                     MVT::i32, 0/*#Ops*/, 
29585                     MVT::i32, 0/*#Ops*/, 
29592                     MVT::i32, 0/*#Ops*/, 
29599 /* 61136*/        OPC_CheckChild2Type, MVT::i32,
29605 /* 61148*/          OPC_EmitInteger, MVT::i32, 0, 
29616 /* 61180*/          OPC_EmitInteger, MVT::i32, 0, 
29627 /* 61212*/          OPC_EmitInteger, MVT::i32, 0, 
29641 /* 61249*/          OPC_EmitInteger, MVT::i32, 0, 
29652 /* 61281*/          OPC_EmitInteger, MVT::i32, 0, 
29663 /* 61313*/          OPC_EmitInteger, MVT::i32, 0, 
29675 /* 61346*/        OPC_EmitInteger, MVT::i32, 0, 
29686 /* 61377*/        OPC_EmitInteger, MVT::i32, 0, 
29697 /* 61408*/        OPC_EmitInteger, MVT::i32, 0, 
29704 /* 61431*/        OPC_CheckChild2Type, MVT::i32,
29709 /* 61440*/          OPC_EmitInteger, MVT::i32, 0, 
29719 /* 61468*/          OPC_EmitInteger, MVT::i32, 0, 
29729 /* 61496*/          OPC_EmitInteger, MVT::i32, 0, 
29742 /* 61529*/          OPC_EmitInteger, MVT::i32, 0, 
29752 /* 61557*/          OPC_EmitInteger, MVT::i32, 0, 
29762 /* 61585*/          OPC_EmitInteger, MVT::i32, 0, 
29774 /* 61617*/        OPC_CheckChild2Type, MVT::i32,
29780 /* 61629*/          OPC_EmitInteger, MVT::i32, 0, 
29791 /* 61661*/          OPC_EmitInteger, MVT::i32, 0, 
29802 /* 61693*/          OPC_EmitInteger, MVT::i32, 0, 
29816 /* 61730*/          OPC_EmitInteger, MVT::i32, 0, 
29827 /* 61762*/          OPC_EmitInteger, MVT::i32, 0, 
29838 /* 61794*/          OPC_EmitInteger, MVT::i32, 0, 
29850 /* 61827*/        OPC_EmitInteger, MVT::i32, 0, 
29861 /* 61858*/        OPC_EmitInteger, MVT::i32, 0, 
29872 /* 61889*/        OPC_EmitInteger, MVT::i32, 0, 
29879 /* 61912*/        OPC_CheckChild2Type, MVT::i32,
29884 /* 61921*/          OPC_EmitInteger, MVT::i32, 0, 
29894 /* 61949*/          OPC_EmitInteger, MVT::i32, 0, 
29904 /* 61977*/          OPC_EmitInteger, MVT::i32, 0, 
29917 /* 62010*/          OPC_EmitInteger, MVT::i32, 0, 
29927 /* 62038*/          OPC_EmitInteger, MVT::i32, 0, 
29937 /* 62066*/          OPC_EmitInteger, MVT::i32, 0, 
29949 /* 62098*/        OPC_CheckChild2Type, MVT::i32,
29955 /* 62110*/          OPC_EmitInteger, MVT::i32, 0, 
29966 /* 62142*/          OPC_EmitInteger, MVT::i32, 0, 
29977 /* 62174*/          OPC_EmitInteger, MVT::i32, 0, 
29991 /* 62211*/          OPC_EmitInteger, MVT::i32, 0, 
30002 /* 62243*/          OPC_EmitInteger, MVT::i32, 0, 
30013 /* 62275*/          OPC_EmitInteger, MVT::i32, 0, 
30025 /* 62308*/        OPC_EmitInteger, MVT::i32, 0, 
30036 /* 62339*/        OPC_EmitInteger, MVT::i32, 0, 
30047 /* 62370*/        OPC_EmitInteger, MVT::i32, 0, 
30054 /* 62393*/        OPC_CheckChild2Type, MVT::i32,
30059 /* 62402*/          OPC_EmitInteger, MVT::i32, 0, 
30069 /* 62430*/          OPC_EmitInteger, MVT::i32, 0, 
30079 /* 62458*/          OPC_EmitInteger, MVT::i32, 0, 
30092 /* 62491*/          OPC_EmitInteger, MVT::i32, 0, 
30102 /* 62519*/          OPC_EmitInteger, MVT::i32, 0, 
30112 /* 62547*/          OPC_EmitInteger, MVT::i32, 0, 
30124 /* 62579*/        OPC_CheckChild2Type, MVT::i32,
30131 /* 62592*/          OPC_EmitInteger, MVT::i32, 0, 
30142 /* 62625*/          OPC_EmitInteger, MVT::i32, 0, 
30153 /* 62658*/          OPC_EmitInteger, MVT::i32, 0, 
30168 /* 62697*/          OPC_EmitInteger, MVT::i32, 0, 
30179 /* 62730*/          OPC_EmitInteger, MVT::i32, 0, 
30190 /* 62763*/          OPC_EmitInteger, MVT::i32, 0, 
30204 /* 62800*/          OPC_EmitInteger, MVT::i32, 0, 
30215 /* 62832*/          OPC_EmitInteger, MVT::i32, 0, 
30226 /* 62864*/          OPC_EmitInteger, MVT::i32, 0, 
30234 /* 62889*/        OPC_CheckChild2Type, MVT::i32,
30240 /* 62899*/          OPC_EmitInteger, MVT::i32, 0, 
30250 /* 62928*/          OPC_EmitInteger, MVT::i32, 0, 
30260 /* 62957*/          OPC_EmitInteger, MVT::i32, 0, 
30274 /* 62992*/          OPC_EmitInteger, MVT::i32, 0, 
30284 /* 63021*/          OPC_EmitInteger, MVT::i32, 0, 
30294 /* 63050*/          OPC_EmitInteger, MVT::i32, 0, 
30306 /* 63083*/        OPC_CheckChild2Type, MVT::i32,
30313 /* 63096*/          OPC_EmitInteger, MVT::i32, 0, 
30324 /* 63129*/          OPC_EmitInteger, MVT::i32, 0, 
30335 /* 63162*/          OPC_EmitInteger, MVT::i32, 0, 
30350 /* 63201*/          OPC_EmitInteger, MVT::i32, 0, 
30361 /* 63234*/          OPC_EmitInteger, MVT::i32, 0, 
30372 /* 63267*/          OPC_EmitInteger, MVT::i32, 0, 
30386 /* 63304*/          OPC_EmitInteger, MVT::i32, 0, 
30397 /* 63336*/          OPC_EmitInteger, MVT::i32, 0, 
30408 /* 63368*/          OPC_EmitInteger, MVT::i32, 0, 
30416 /* 63393*/        OPC_CheckChild2Type, MVT::i32,
30422 /* 63403*/          OPC_EmitInteger, MVT::i32, 0, 
30432 /* 63432*/          OPC_EmitInteger, MVT::i32, 0, 
30442 /* 63461*/          OPC_EmitInteger, MVT::i32, 0, 
30456 /* 63496*/          OPC_EmitInteger, MVT::i32, 0, 
30466 /* 63525*/          OPC_EmitInteger, MVT::i32, 0, 
30476 /* 63554*/          OPC_EmitInteger, MVT::i32, 0, 
30488 /* 63587*/        OPC_CheckChild2Type, MVT::i32,
30495 /* 63600*/          OPC_EmitInteger, MVT::i32, 0, 
30506 /* 63633*/          OPC_EmitInteger, MVT::i32, 0, 
30517 /* 63666*/          OPC_EmitInteger, MVT::i32, 0, 
30532 /* 63705*/          OPC_EmitInteger, MVT::i32, 0, 
30543 /* 63738*/          OPC_EmitInteger, MVT::i32, 0, 
30554 /* 63771*/          OPC_EmitInteger, MVT::i32, 0, 
30568 /* 63808*/          OPC_EmitInteger, MVT::i32, 0, 
30579 /* 63840*/          OPC_EmitInteger, MVT::i32, 0, 
30590 /* 63872*/          OPC_EmitInteger, MVT::i32, 0, 
30598 /* 63897*/        OPC_CheckChild2Type, MVT::i32,
30604 /* 63907*/          OPC_EmitInteger, MVT::i32, 0, 
30614 /* 63936*/          OPC_EmitInteger, MVT::i32, 0, 
30624 /* 63965*/          OPC_EmitInteger, MVT::i32, 0, 
30638 /* 64000*/          OPC_EmitInteger, MVT::i32, 0, 
30648 /* 64029*/          OPC_EmitInteger, MVT::i32, 0, 
30658 /* 64058*/          OPC_EmitInteger, MVT::i32, 0, 
30670 /* 64091*/        OPC_CheckChild2Type, MVT::i32,
30676 /* 64103*/          OPC_EmitInteger, MVT::i32, 0, 
30687 /* 64135*/          OPC_EmitInteger, MVT::i32, 0, 
30698 /* 64167*/          OPC_EmitInteger, MVT::i32, 0, 
30712 /* 64204*/          OPC_EmitInteger, MVT::i32, 0, 
30723 /* 64236*/          OPC_EmitInteger, MVT::i32, 0, 
30734 /* 64268*/          OPC_EmitInteger, MVT::i32, 0, 
30746 /* 64301*/        OPC_EmitInteger, MVT::i32, 0, 
30757 /* 64332*/        OPC_EmitInteger, MVT::i32, 0, 
30768 /* 64363*/        OPC_EmitInteger, MVT::i32, 0, 
30775 /* 64386*/        OPC_CheckChild2Type, MVT::i32,
30780 /* 64395*/          OPC_EmitInteger, MVT::i32, 0, 
30790 /* 64423*/          OPC_EmitInteger, MVT::i32, 0, 
30800 /* 64451*/          OPC_EmitInteger, MVT::i32, 0, 
30813 /* 64484*/          OPC_EmitInteger, MVT::i32, 0, 
30823 /* 64512*/          OPC_EmitInteger, MVT::i32, 0, 
30833 /* 64540*/          OPC_EmitInteger, MVT::i32, 0, 
30845 /* 64572*/        OPC_CheckChild2Type, MVT::i32,
30851 /* 64584*/          OPC_EmitInteger, MVT::i32, 0, 
30862 /* 64616*/          OPC_EmitInteger, MVT::i32, 0, 
30873 /* 64648*/          OPC_EmitInteger, MVT::i32, 0, 
30887 /* 64685*/          OPC_EmitInteger, MVT::i32, 0, 
30898 /* 64717*/          OPC_EmitInteger, MVT::i32, 0, 
30909 /* 64749*/          OPC_EmitInteger, MVT::i32, 0, 
30921 /* 64782*/        OPC_EmitInteger, MVT::i32, 0, 
30932 /* 64813*/        OPC_EmitInteger, MVT::i32, 0, 
30943 /* 64844*/        OPC_EmitInteger, MVT::i32, 0, 
30950 /* 64867*/        OPC_CheckChild2Type, MVT::i32,
30955 /* 64876*/          OPC_EmitInteger, MVT::i32, 0, 
30965 /* 64904*/          OPC_EmitInteger, MVT::i32, 0, 
30975 /* 64932*/          OPC_EmitInteger, MVT::i32, 0, 
30988 /* 64965*/          OPC_EmitInteger, MVT::i32, 0, 
30998 /* 64993*/          OPC_EmitInteger, MVT::i32, 0, 
31008 /* 65021*/          OPC_EmitInteger, MVT::i32, 0, 
31020 /* 65053*/        OPC_CheckChild2Type, MVT::i32,
31026 /* 65065*/          OPC_EmitInteger, MVT::i32, 0, 
31037 /* 65097*/          OPC_EmitInteger, MVT::i32, 0, 
31048 /* 65129*/          OPC_EmitInteger, MVT::i32, 0, 
31062 /* 65166*/          OPC_EmitInteger, MVT::i32, 0, 
31073 /* 65198*/          OPC_EmitInteger, MVT::i32, 0, 
31084 /* 65230*/          OPC_EmitInteger, MVT::i32, 0, 
31096 /* 65263*/        OPC_EmitInteger, MVT::i32, 0, 
31107 /* 65294*/        OPC_EmitInteger, MVT::i32, 0, 
31118 /* 65325*/        OPC_EmitInteger, MVT::i32, 0, 
31125 /* 65348*/        OPC_CheckChild2Type, MVT::i32,
31130 /* 65357*/          OPC_EmitInteger, MVT::i32, 0, 
31140 /* 65385*/          OPC_EmitInteger, MVT::i32, 0, 
31150 /* 65413*/          OPC_EmitInteger, MVT::i32, 0, 
31163 /* 65446*/          OPC_EmitInteger, MVT::i32, 0, 
31173 /* 65474*/          OPC_EmitInteger, MVT::i32, 0, 
31183 /* 65502*/          OPC_EmitInteger, MVT::i32, 0, 
31195 /* 65534*/        OPC_CheckChild2Type, MVT::i32,
31202 /* 65547*/          OPC_EmitInteger, MVT::i32, 0, 
31213 /* 65580*/          OPC_EmitInteger, MVT::i32, 0, 
31224 /* 65613*/          OPC_EmitInteger, MVT::i32, 0, 
31239 /* 65652*/          OPC_EmitInteger, MVT::i32, 0, 
31250 /* 65685*/          OPC_EmitInteger, MVT::i32, 0, 
31261 /* 65718*/          OPC_EmitInteger, MVT::i32, 0, 
31275 /* 65755*/          OPC_EmitInteger, MVT::i32, 0, 
31286 /* 65787*/          OPC_EmitInteger, MVT::i32, 0, 
31297 /* 65819*/          OPC_EmitInteger, MVT::i32, 0, 
31305 /* 65844*/        OPC_CheckChild2Type, MVT::i32,
31311 /* 65854*/          OPC_EmitInteger, MVT::i32, 0, 
31321 /* 65883*/          OPC_EmitInteger, MVT::i32, 0, 
31331 /* 65912*/          OPC_EmitInteger, MVT::i32, 0, 
31345 /* 65947*/          OPC_EmitInteger, MVT::i32, 0, 
31355 /* 65976*/          OPC_EmitInteger, MVT::i32, 0, 
31365 /* 66005*/          OPC_EmitInteger, MVT::i32, 0, 
31377 /* 66038*/        OPC_CheckChild2Type, MVT::i32,
31384 /* 66051*/          OPC_EmitInteger, MVT::i32, 0, 
31395 /* 66084*/          OPC_EmitInteger, MVT::i32, 0, 
31406 /* 66117*/          OPC_EmitInteger, MVT::i32, 0, 
31421 /* 66156*/          OPC_EmitInteger, MVT::i32, 0, 
31432 /* 66189*/          OPC_EmitInteger, MVT::i32, 0, 
31443 /* 66222*/          OPC_EmitInteger, MVT::i32, 0, 
31457 /* 66259*/          OPC_EmitInteger, MVT::i32, 0, 
31468 /* 66291*/          OPC_EmitInteger, MVT::i32, 0, 
31479 /* 66323*/          OPC_EmitInteger, MVT::i32, 0, 
31487 /* 66348*/        OPC_CheckChild2Type, MVT::i32,
31493 /* 66358*/          OPC_EmitInteger, MVT::i32, 0, 
31503 /* 66387*/          OPC_EmitInteger, MVT::i32, 0, 
31513 /* 66416*/          OPC_EmitInteger, MVT::i32, 0, 
31527 /* 66451*/          OPC_EmitInteger, MVT::i32, 0, 
31537 /* 66480*/          OPC_EmitInteger, MVT::i32, 0, 
31547 /* 66509*/          OPC_EmitInteger, MVT::i32, 0, 
31559 /* 66542*/        OPC_CheckChild2Type, MVT::i32,
31566 /* 66555*/          OPC_EmitInteger, MVT::i32, 0, 
31577 /* 66588*/          OPC_EmitInteger, MVT::i32, 0, 
31588 /* 66621*/          OPC_EmitInteger, MVT::i32, 0, 
31603 /* 66660*/          OPC_EmitInteger, MVT::i32, 0, 
31614 /* 66693*/          OPC_EmitInteger, MVT::i32, 0, 
31625 /* 66726*/          OPC_EmitInteger, MVT::i32, 0, 
31639 /* 66763*/          OPC_EmitInteger, MVT::i32, 0, 
31650 /* 66795*/          OPC_EmitInteger, MVT::i32, 0, 
31661 /* 66827*/          OPC_EmitInteger, MVT::i32, 0, 
31669 /* 66852*/        OPC_CheckChild2Type, MVT::i32,
31675 /* 66862*/          OPC_EmitInteger, MVT::i32, 0, 
31685 /* 66891*/          OPC_EmitInteger, MVT::i32, 0, 
31695 /* 66920*/          OPC_EmitInteger, MVT::i32, 0, 
31709 /* 66955*/          OPC_EmitInteger, MVT::i32, 0, 
31719 /* 66984*/          OPC_EmitInteger, MVT::i32, 0, 
31729 /* 67013*/          OPC_EmitInteger, MVT::i32, 0, 
33141 /* 69558*/        OPC_CheckChild2Type, MVT::i32,
33237 /* 69728*/        OPC_CheckChild2Type, MVT::i32,
33333 /* 69898*/        OPC_CheckChild2Type, MVT::i32,
33339 /* 69910*/          OPC_EmitInteger, MVT::i32, 0, 
33350 /* 69942*/          OPC_EmitInteger, MVT::i32, 0, 
33361 /* 69974*/          OPC_EmitInteger, MVT::i32, 0, 
33375 /* 70011*/          OPC_EmitInteger, MVT::i32, 0, 
33386 /* 70043*/          OPC_EmitInteger, MVT::i32, 0, 
33397 /* 70075*/          OPC_EmitInteger, MVT::i32, 0, 
33409 /* 70108*/        OPC_EmitInteger, MVT::i32, 0, 
33420 /* 70139*/        OPC_EmitInteger, MVT::i32, 0, 
33431 /* 70170*/        OPC_EmitInteger, MVT::i32, 0, 
33438 /* 70193*/        OPC_CheckChild2Type, MVT::i32,
33443 /* 70202*/          OPC_EmitInteger, MVT::i32, 0, 
33453 /* 70230*/          OPC_EmitInteger, MVT::i32, 0, 
33463 /* 70258*/          OPC_EmitInteger, MVT::i32, 0, 
33476 /* 70291*/          OPC_EmitInteger, MVT::i32, 0, 
33486 /* 70319*/          OPC_EmitInteger, MVT::i32, 0, 
33496 /* 70347*/          OPC_EmitInteger, MVT::i32, 0, 
33508 /* 70379*/        OPC_CheckChild2Type, MVT::i32,
33514 /* 70391*/          OPC_EmitInteger, MVT::i32, 0, 
33525 /* 70423*/          OPC_EmitInteger, MVT::i32, 0, 
33536 /* 70455*/          OPC_EmitInteger, MVT::i32, 0, 
33550 /* 70492*/          OPC_EmitInteger, MVT::i32, 0, 
33561 /* 70524*/          OPC_EmitInteger, MVT::i32, 0, 
33572 /* 70556*/          OPC_EmitInteger, MVT::i32, 0, 
33584 /* 70589*/        OPC_EmitInteger, MVT::i32, 0, 
33595 /* 70620*/        OPC_EmitInteger, MVT::i32, 0, 
33606 /* 70651*/        OPC_EmitInteger, MVT::i32, 0, 
33613 /* 70674*/        OPC_CheckChild2Type, MVT::i32,
33618 /* 70683*/          OPC_EmitInteger, MVT::i32, 0, 
33628 /* 70711*/          OPC_EmitInteger, MVT::i32, 0, 
33638 /* 70739*/          OPC_EmitInteger, MVT::i32, 0, 
33651 /* 70772*/          OPC_EmitInteger, MVT::i32, 0, 
33661 /* 70800*/          OPC_EmitInteger, MVT::i32, 0, 
33671 /* 70828*/          OPC_EmitInteger, MVT::i32, 0, 
33683 /* 70860*/        OPC_CheckChild2Type, MVT::i32,
33689 /* 70872*/          OPC_EmitInteger, MVT::i32, 0, 
33700 /* 70904*/          OPC_EmitInteger, MVT::i32, 0, 
33711 /* 70936*/          OPC_EmitInteger, MVT::i32, 0, 
33725 /* 70973*/          OPC_EmitInteger, MVT::i32, 0, 
33736 /* 71005*/          OPC_EmitInteger, MVT::i32, 0, 
33747 /* 71037*/          OPC_EmitInteger, MVT::i32, 0, 
33759 /* 71070*/        OPC_EmitInteger, MVT::i32, 0, 
33770 /* 71101*/        OPC_EmitInteger, MVT::i32, 0, 
33781 /* 71132*/        OPC_EmitInteger, MVT::i32, 0, 
33788 /* 71155*/        OPC_CheckChild2Type, MVT::i32,
33793 /* 71164*/          OPC_EmitInteger, MVT::i32, 0, 
33803 /* 71192*/          OPC_EmitInteger, MVT::i32, 0, 
33813 /* 71220*/          OPC_EmitInteger, MVT::i32, 0, 
33826 /* 71253*/          OPC_EmitInteger, MVT::i32, 0, 
33836 /* 71281*/          OPC_EmitInteger, MVT::i32, 0, 
33846 /* 71309*/          OPC_EmitInteger, MVT::i32, 0, 
33858 /* 71341*/        OPC_CheckChild2Type, MVT::i32,
33864 /* 71353*/          OPC_EmitInteger, MVT::i32, 0, 
33875 /* 71385*/          OPC_EmitInteger, MVT::i32, 0, 
33886 /* 71417*/          OPC_EmitInteger, MVT::i32, 0, 
33900 /* 71454*/          OPC_EmitInteger, MVT::i32, 0, 
33911 /* 71486*/          OPC_EmitInteger, MVT::i32, 0, 
33922 /* 71518*/          OPC_EmitInteger, MVT::i32, 0, 
33934 /* 71551*/        OPC_EmitInteger, MVT::i32, 0, 
33945 /* 71582*/        OPC_EmitInteger, MVT::i32, 0, 
33956 /* 71613*/        OPC_EmitInteger, MVT::i32, 0, 
33963 /* 71636*/        OPC_CheckChild2Type, MVT::i32,
33968 /* 71645*/          OPC_EmitInteger, MVT::i32, 0, 
33978 /* 71673*/          OPC_EmitInteger, MVT::i32, 0, 
33988 /* 71701*/          OPC_EmitInteger, MVT::i32, 0, 
34001 /* 71734*/          OPC_EmitInteger, MVT::i32, 0, 
34011 /* 71762*/          OPC_EmitInteger, MVT::i32, 0, 
34021 /* 71790*/          OPC_EmitInteger, MVT::i32, 0, 
34033 /* 71822*/        OPC_CheckChild2Type, MVT::i32,
34039 /* 71834*/          OPC_EmitInteger, MVT::i32, 0, 
34050 /* 71866*/          OPC_EmitInteger, MVT::i32, 0, 
34061 /* 71898*/          OPC_EmitInteger, MVT::i32, 0, 
34075 /* 71935*/          OPC_EmitInteger, MVT::i32, 0, 
34086 /* 71967*/          OPC_EmitInteger, MVT::i32, 0, 
34097 /* 71999*/          OPC_EmitInteger, MVT::i32, 0, 
34109 /* 72032*/        OPC_EmitInteger, MVT::i32, 0, 
34120 /* 72063*/        OPC_EmitInteger, MVT::i32, 0, 
34131 /* 72094*/        OPC_EmitInteger, MVT::i32, 0, 
34138 /* 72117*/        OPC_CheckChild2Type, MVT::i32,
34143 /* 72126*/          OPC_EmitInteger, MVT::i32, 0, 
34153 /* 72154*/          OPC_EmitInteger, MVT::i32, 0, 
34163 /* 72182*/          OPC_EmitInteger, MVT::i32, 0, 
34176 /* 72215*/          OPC_EmitInteger, MVT::i32, 0, 
34186 /* 72243*/          OPC_EmitInteger, MVT::i32, 0, 
34196 /* 72271*/          OPC_EmitInteger, MVT::i32, 0, 
34208 /* 72303*/        OPC_CheckChild2Type, MVT::i32,
34214 /* 72315*/          OPC_EmitInteger, MVT::i32, 0, 
34225 /* 72347*/          OPC_EmitInteger, MVT::i32, 0, 
34236 /* 72379*/          OPC_EmitInteger, MVT::i32, 0, 
34250 /* 72416*/          OPC_EmitInteger, MVT::i32, 0, 
34261 /* 72448*/          OPC_EmitInteger, MVT::i32, 0, 
34272 /* 72480*/          OPC_EmitInteger, MVT::i32, 0, 
34284 /* 72513*/        OPC_EmitInteger, MVT::i32, 0, 
34295 /* 72544*/        OPC_EmitInteger, MVT::i32, 0, 
34306 /* 72575*/        OPC_EmitInteger, MVT::i32, 0, 
34313 /* 72598*/        OPC_CheckChild2Type, MVT::i32,
34318 /* 72607*/          OPC_EmitInteger, MVT::i32, 0, 
34328 /* 72635*/          OPC_EmitInteger, MVT::i32, 0, 
34338 /* 72663*/          OPC_EmitInteger, MVT::i32, 0, 
34351 /* 72696*/          OPC_EmitInteger, MVT::i32, 0, 
34361 /* 72724*/          OPC_EmitInteger, MVT::i32, 0, 
34371 /* 72752*/          OPC_EmitInteger, MVT::i32, 0, 
34383 /* 72784*/        OPC_CheckChild2Type, MVT::i32,
34389 /* 72796*/          OPC_EmitInteger, MVT::i32, 0, 
34400 /* 72824*/          OPC_EmitInteger, MVT::i32, 0, 
34411 /* 72852*/          OPC_EmitInteger, MVT::i32, 0, 
34425 /* 72885*/          OPC_EmitInteger, MVT::i32, 0, 
34436 /* 72913*/          OPC_EmitInteger, MVT::i32, 0, 
34447 /* 72941*/          OPC_EmitInteger, MVT::i32, 0, 
34459 /* 72970*/        OPC_EmitInteger, MVT::i32, 0, 
34470 /* 72997*/        OPC_EmitInteger, MVT::i32, 0, 
34481 /* 73024*/        OPC_EmitInteger, MVT::i32, 0, 
34488 /* 73043*/        OPC_CheckChild2Type, MVT::i32,
34493 /* 73052*/          OPC_EmitInteger, MVT::i32, 0, 
34503 /* 73076*/          OPC_EmitInteger, MVT::i32, 0, 
34513 /* 73100*/          OPC_EmitInteger, MVT::i32, 0, 
34526 /* 73129*/          OPC_EmitInteger, MVT::i32, 0, 
34536 /* 73153*/          OPC_EmitInteger, MVT::i32, 0, 
34546 /* 73177*/          OPC_EmitInteger, MVT::i32, 0, 
34558 /* 73205*/        OPC_CheckChild2Type, MVT::i32,
34564 /* 73217*/          OPC_EmitInteger, MVT::i32, 0, 
34575 /* 73245*/          OPC_EmitInteger, MVT::i32, 0, 
34586 /* 73273*/          OPC_EmitInteger, MVT::i32, 0, 
34600 /* 73306*/          OPC_EmitInteger, MVT::i32, 0, 
34611 /* 73334*/          OPC_EmitInteger, MVT::i32, 0, 
34622 /* 73362*/          OPC_EmitInteger, MVT::i32, 0, 
34634 /* 73391*/        OPC_EmitInteger, MVT::i32, 0, 
34645 /* 73418*/        OPC_EmitInteger, MVT::i32, 0, 
34656 /* 73445*/        OPC_EmitInteger, MVT::i32, 0, 
34663 /* 73464*/        OPC_CheckChild2Type, MVT::i32,
34668 /* 73473*/          OPC_EmitInteger, MVT::i32, 0, 
34678 /* 73497*/          OPC_EmitInteger, MVT::i32, 0, 
34688 /* 73521*/          OPC_EmitInteger, MVT::i32, 0, 
34701 /* 73550*/          OPC_EmitInteger, MVT::i32, 0, 
34711 /* 73574*/          OPC_EmitInteger, MVT::i32, 0, 
34721 /* 73598*/          OPC_EmitInteger, MVT::i32, 0, 
34733 /* 73626*/        OPC_CheckChild2Type, MVT::i32,
34739 /* 73638*/          OPC_EmitInteger, MVT::i32, 0, 
34750 /* 73666*/          OPC_EmitInteger, MVT::i32, 0, 
34761 /* 73694*/          OPC_EmitInteger, MVT::i32, 0, 
34775 /* 73727*/          OPC_EmitInteger, MVT::i32, 0, 
34786 /* 73755*/          OPC_EmitInteger, MVT::i32, 0, 
34797 /* 73783*/          OPC_EmitInteger, MVT::i32, 0, 
34809 /* 73812*/        OPC_EmitInteger, MVT::i32, 0, 
34820 /* 73839*/        OPC_EmitInteger, MVT::i32, 0, 
34831 /* 73866*/        OPC_EmitInteger, MVT::i32, 0, 
34838 /* 73885*/        OPC_CheckChild2Type, MVT::i32,
34843 /* 73894*/          OPC_EmitInteger, MVT::i32, 0, 
34853 /* 73918*/          OPC_EmitInteger, MVT::i32, 0, 
34863 /* 73942*/          OPC_EmitInteger, MVT::i32, 0, 
34876 /* 73971*/          OPC_EmitInteger, MVT::i32, 0, 
34886 /* 73995*/          OPC_EmitInteger, MVT::i32, 0, 
34896 /* 74019*/          OPC_EmitInteger, MVT::i32, 0, 
34908 /* 74047*/        OPC_CheckChild2Type, MVT::i32,
34915 /* 74060*/          OPC_EmitInteger, MVT::i32, 0, 
34926 /* 74093*/          OPC_EmitInteger, MVT::i32, 0, 
34937 /* 74126*/          OPC_EmitInteger, MVT::i32, 0, 
34952 /* 74165*/          OPC_EmitInteger, MVT::i32, 0, 
34963 /* 74198*/          OPC_EmitInteger, MVT::i32, 0, 
34974 /* 74231*/          OPC_EmitInteger, MVT::i32, 0, 
34988 /* 74268*/          OPC_EmitInteger, MVT::i32, 0, 
34999 /* 74300*/          OPC_EmitInteger, MVT::i32, 0, 
35010 /* 74332*/          OPC_EmitInteger, MVT::i32, 0, 
35018 /* 74357*/        OPC_CheckChild2Type, MVT::i32,
35024 /* 74367*/          OPC_EmitInteger, MVT::i32, 0, 
35034 /* 74396*/          OPC_EmitInteger, MVT::i32, 0, 
35044 /* 74425*/          OPC_EmitInteger, MVT::i32, 0, 
35058 /* 74460*/          OPC_EmitInteger, MVT::i32, 0, 
35068 /* 74489*/          OPC_EmitInteger, MVT::i32, 0, 
35078 /* 74518*/          OPC_EmitInteger, MVT::i32, 0, 
35090 /* 74551*/        OPC_CheckChild2Type, MVT::i32,
35097 /* 74564*/          OPC_EmitInteger, MVT::i32, 0, 
35108 /* 74597*/          OPC_EmitInteger, MVT::i32, 0, 
35119 /* 74630*/          OPC_EmitInteger, MVT::i32, 0, 
35134 /* 74669*/          OPC_EmitInteger, MVT::i32, 0, 
35145 /* 74702*/          OPC_EmitInteger, MVT::i32, 0, 
35156 /* 74735*/          OPC_EmitInteger, MVT::i32, 0, 
35170 /* 74772*/          OPC_EmitInteger, MVT::i32, 0, 
35181 /* 74804*/          OPC_EmitInteger, MVT::i32, 0, 
35192 /* 74836*/          OPC_EmitInteger, MVT::i32, 0, 
35200 /* 74861*/        OPC_CheckChild2Type, MVT::i32,
35206 /* 74871*/          OPC_EmitInteger, MVT::i32, 0, 
35216 /* 74900*/          OPC_EmitInteger, MVT::i32, 0, 
35226 /* 74929*/          OPC_EmitInteger, MVT::i32, 0, 
35240 /* 74964*/          OPC_EmitInteger, MVT::i32, 0, 
35250 /* 74993*/          OPC_EmitInteger, MVT::i32, 0, 
35260 /* 75022*/          OPC_EmitInteger, MVT::i32, 0, 
35272 /* 75055*/        OPC_CheckChild2Type, MVT::i32,
35279 /* 75068*/          OPC_EmitInteger, MVT::i32, 0, 
35290 /* 75101*/          OPC_EmitInteger, MVT::i32, 0, 
35301 /* 75134*/          OPC_EmitInteger, MVT::i32, 0, 
35316 /* 75173*/          OPC_EmitInteger, MVT::i32, 0, 
35327 /* 75206*/          OPC_EmitInteger, MVT::i32, 0, 
35338 /* 75239*/          OPC_EmitInteger, MVT::i32, 0, 
35352 /* 75276*/          OPC_EmitInteger, MVT::i32, 0, 
35363 /* 75308*/          OPC_EmitInteger, MVT::i32, 0, 
35374 /* 75340*/          OPC_EmitInteger, MVT::i32, 0, 
35382 /* 75365*/        OPC_CheckChild2Type, MVT::i32,
35388 /* 75375*/          OPC_EmitInteger, MVT::i32, 0, 
35398 /* 75404*/          OPC_EmitInteger, MVT::i32, 0, 
35408 /* 75433*/          OPC_EmitInteger, MVT::i32, 0, 
35422 /* 75468*/          OPC_EmitInteger, MVT::i32, 0, 
35432 /* 75497*/          OPC_EmitInteger, MVT::i32, 0, 
35442 /* 75526*/          OPC_EmitInteger, MVT::i32, 0, 
35454 /* 75559*/        OPC_CheckChild2Type, MVT::i32,
35461 /* 75572*/          OPC_EmitInteger, MVT::i32, 0, 
35472 /* 75605*/          OPC_EmitInteger, MVT::i32, 0, 
35483 /* 75638*/          OPC_EmitInteger, MVT::i32, 0, 
35498 /* 75677*/          OPC_EmitInteger, MVT::i32, 0, 
35509 /* 75710*/          OPC_EmitInteger, MVT::i32, 0, 
35520 /* 75743*/          OPC_EmitInteger, MVT::i32, 0, 
35534 /* 75780*/          OPC_EmitInteger, MVT::i32, 0, 
35545 /* 75812*/          OPC_EmitInteger, MVT::i32, 0, 
35556 /* 75844*/          OPC_EmitInteger, MVT::i32, 0, 
35564 /* 75869*/        OPC_CheckChild2Type, MVT::i32,
35570 /* 75879*/          OPC_EmitInteger, MVT::i32, 0, 
35580 /* 75908*/          OPC_EmitInteger, MVT::i32, 0, 
35590 /* 75937*/          OPC_EmitInteger, MVT::i32, 0, 
35604 /* 75972*/          OPC_EmitInteger, MVT::i32, 0, 
35614 /* 76001*/          OPC_EmitInteger, MVT::i32, 0, 
35624 /* 76030*/          OPC_EmitInteger, MVT::i32, 0, 
35636 /* 76063*/        OPC_CheckChild2Type, MVT::i32,
35643 /* 76076*/          OPC_EmitInteger, MVT::i32, 0, 
35654 /* 76109*/          OPC_EmitInteger, MVT::i32, 0, 
35665 /* 76142*/          OPC_EmitInteger, MVT::i32, 0, 
35680 /* 76181*/          OPC_EmitInteger, MVT::i32, 0, 
35691 /* 76214*/          OPC_EmitInteger, MVT::i32, 0, 
35702 /* 76247*/          OPC_EmitInteger, MVT::i32, 0, 
35716 /* 76284*/          OPC_EmitInteger, MVT::i32, 0, 
35727 /* 76316*/          OPC_EmitInteger, MVT::i32, 0, 
35738 /* 76348*/          OPC_EmitInteger, MVT::i32, 0, 
35746 /* 76373*/        OPC_CheckChild2Type, MVT::i32,
35752 /* 76383*/          OPC_EmitInteger, MVT::i32, 0, 
35762 /* 76412*/          OPC_EmitInteger, MVT::i32, 0, 
35772 /* 76441*/          OPC_EmitInteger, MVT::i32, 0, 
35786 /* 76476*/          OPC_EmitInteger, MVT::i32, 0, 
35796 /* 76505*/          OPC_EmitInteger, MVT::i32, 0, 
35806 /* 76534*/          OPC_EmitInteger, MVT::i32, 0, 
35818 /* 76567*/        OPC_CheckChild2Type, MVT::i32,
35825 /* 76580*/          OPC_EmitInteger, MVT::i32, 0, 
35836 /* 76613*/          OPC_EmitInteger, MVT::i32, 0, 
35847 /* 76646*/          OPC_EmitInteger, MVT::i32, 0, 
35862 /* 76685*/          OPC_EmitInteger, MVT::i32, 0, 
35873 /* 76718*/          OPC_EmitInteger, MVT::i32, 0, 
35884 /* 76751*/          OPC_EmitInteger, MVT::i32, 0, 
35898 /* 76788*/          OPC_EmitInteger, MVT::i32, 0, 
35909 /* 76820*/          OPC_EmitInteger, MVT::i32, 0, 
35920 /* 76852*/          OPC_EmitInteger, MVT::i32, 0, 
35928 /* 76877*/        OPC_CheckChild2Type, MVT::i32,
35934 /* 76887*/          OPC_EmitInteger, MVT::i32, 0, 
35944 /* 76916*/          OPC_EmitInteger, MVT::i32, 0, 
35954 /* 76945*/          OPC_EmitInteger, MVT::i32, 0, 
35968 /* 76980*/          OPC_EmitInteger, MVT::i32, 0, 
35978 /* 77009*/          OPC_EmitInteger, MVT::i32, 0, 
35988 /* 77038*/          OPC_EmitInteger, MVT::i32, 0, 
36000 /* 77071*/        OPC_CheckChild2Type, MVT::i32,
36007 /* 77084*/          OPC_EmitInteger, MVT::i32, 0, 
36018 /* 77113*/          OPC_EmitInteger, MVT::i32, 0, 
36029 /* 77142*/          OPC_EmitInteger, MVT::i32, 0, 
36044 /* 77177*/          OPC_EmitInteger, MVT::i32, 0, 
36055 /* 77206*/          OPC_EmitInteger, MVT::i32, 0, 
36066 /* 77235*/          OPC_EmitInteger, MVT::i32, 0, 
36080 /* 77268*/          OPC_EmitInteger, MVT::i32, 0, 
36091 /* 77296*/          OPC_EmitInteger, MVT::i32, 0, 
36102 /* 77324*/          OPC_EmitInteger, MVT::i32, 0, 
36110 /* 77345*/        OPC_CheckChild2Type, MVT::i32,
36116 /* 77355*/          OPC_EmitInteger, MVT::i32, 0, 
36126 /* 77380*/          OPC_EmitInteger, MVT::i32, 0, 
36136 /* 77405*/          OPC_EmitInteger, MVT::i32, 0, 
36150 /* 77436*/          OPC_EmitInteger, MVT::i32, 0, 
36160 /* 77461*/          OPC_EmitInteger, MVT::i32, 0, 
36170 /* 77486*/          OPC_EmitInteger, MVT::i32, 0, 
36182 /* 77515*/        OPC_CheckChild2Type, MVT::i32,
36189 /* 77528*/          OPC_EmitInteger, MVT::i32, 0, 
36200 /* 77557*/          OPC_EmitInteger, MVT::i32, 0, 
36211 /* 77586*/          OPC_EmitInteger, MVT::i32, 0, 
36226 /* 77621*/          OPC_EmitInteger, MVT::i32, 0, 
36237 /* 77650*/          OPC_EmitInteger, MVT::i32, 0, 
36248 /* 77679*/          OPC_EmitInteger, MVT::i32, 0, 
36262 /* 77712*/          OPC_EmitInteger, MVT::i32, 0, 
36273 /* 77740*/          OPC_EmitInteger, MVT::i32, 0, 
36284 /* 77768*/          OPC_EmitInteger, MVT::i32, 0, 
36292 /* 77789*/        OPC_CheckChild2Type, MVT::i32,
36298 /* 77799*/          OPC_EmitInteger, MVT::i32, 0, 
36308 /* 77824*/          OPC_EmitInteger, MVT::i32, 0, 
36318 /* 77849*/          OPC_EmitInteger, MVT::i32, 0, 
36332 /* 77880*/          OPC_EmitInteger, MVT::i32, 0, 
36342 /* 77905*/          OPC_EmitInteger, MVT::i32, 0, 
36352 /* 77930*/          OPC_EmitInteger, MVT::i32, 0, 
36364 /* 77959*/        OPC_CheckChild2Type, MVT::i32,
36371 /* 77972*/          OPC_EmitInteger, MVT::i32, 0, 
36382 /* 78001*/          OPC_EmitInteger, MVT::i32, 0, 
36393 /* 78030*/          OPC_EmitInteger, MVT::i32, 0, 
36408 /* 78065*/          OPC_EmitInteger, MVT::i32, 0, 
36419 /* 78094*/          OPC_EmitInteger, MVT::i32, 0, 
36430 /* 78123*/          OPC_EmitInteger, MVT::i32, 0, 
36444 /* 78156*/          OPC_EmitInteger, MVT::i32, 0, 
36455 /* 78184*/          OPC_EmitInteger, MVT::i32, 0, 
36466 /* 78212*/          OPC_EmitInteger, MVT::i32, 0, 
36474 /* 78233*/        OPC_CheckChild2Type, MVT::i32,
36480 /* 78243*/          OPC_EmitInteger, MVT::i32, 0, 
36490 /* 78268*/          OPC_EmitInteger, MVT::i32, 0, 
36500 /* 78293*/          OPC_EmitInteger, MVT::i32, 0, 
36514 /* 78324*/          OPC_EmitInteger, MVT::i32, 0, 
36524 /* 78349*/          OPC_EmitInteger, MVT::i32, 0, 
36534 /* 78374*/          OPC_EmitInteger, MVT::i32, 0, 
36546 /* 78403*/        OPC_CheckChild2Type, MVT::i32,
36552 /* 78415*/          OPC_EmitInteger, MVT::i32, 0, 
36563 /* 78447*/          OPC_EmitInteger, MVT::i32, 0, 
36574 /* 78479*/          OPC_EmitInteger, MVT::i32, 0, 
36588 /* 78516*/          OPC_EmitInteger, MVT::i32, 0, 
36599 /* 78548*/          OPC_EmitInteger, MVT::i32, 0, 
36610 /* 78580*/          OPC_EmitInteger, MVT::i32, 0, 
36622 /* 78613*/        OPC_EmitInteger, MVT::i32, 0, 
36633 /* 78644*/        OPC_EmitInteger, MVT::i32, 0, 
36644 /* 78675*/        OPC_EmitInteger, MVT::i32, 0, 
36651 /* 78698*/        OPC_CheckChild2Type, MVT::i32,
36656 /* 78707*/          OPC_EmitInteger, MVT::i32, 0, 
36666 /* 78735*/          OPC_EmitInteger, MVT::i32, 0, 
36676 /* 78763*/          OPC_EmitInteger, MVT::i32, 0, 
36689 /* 78796*/          OPC_EmitInteger, MVT::i32, 0, 
36699 /* 78824*/          OPC_EmitInteger, MVT::i32, 0, 
36709 /* 78852*/          OPC_EmitInteger, MVT::i32, 0, 
36721 /* 78884*/        OPC_CheckChild2Type, MVT::i32,
36727 /* 78896*/          OPC_EmitInteger, MVT::i32, 0, 
36738 /* 78928*/          OPC_EmitInteger, MVT::i32, 0, 
36749 /* 78960*/          OPC_EmitInteger, MVT::i32, 0, 
36763 /* 78997*/          OPC_EmitInteger, MVT::i32, 0, 
36774 /* 79029*/          OPC_EmitInteger, MVT::i32, 0, 
36785 /* 79061*/          OPC_EmitInteger, MVT::i32, 0, 
36797 /* 79094*/        OPC_EmitInteger, MVT::i32, 0, 
36808 /* 79125*/        OPC_EmitInteger, MVT::i32, 0, 
36819 /* 79156*/        OPC_EmitInteger, MVT::i32, 0, 
36826 /* 79179*/        OPC_CheckChild2Type, MVT::i32,
36831 /* 79188*/          OPC_EmitInteger, MVT::i32, 0, 
36841 /* 79216*/          OPC_EmitInteger, MVT::i32, 0, 
36851 /* 79244*/          OPC_EmitInteger, MVT::i32, 0, 
36864 /* 79277*/          OPC_EmitInteger, MVT::i32, 0, 
36874 /* 79305*/          OPC_EmitInteger, MVT::i32, 0, 
36884 /* 79333*/          OPC_EmitInteger, MVT::i32, 0, 
36896 /* 79365*/        OPC_CheckChild2Type, MVT::i32,
36902 /* 79377*/          OPC_EmitInteger, MVT::i32, 0, 
36913 /* 79409*/          OPC_EmitInteger, MVT::i32, 0, 
36924 /* 79441*/          OPC_EmitInteger, MVT::i32, 0, 
36938 /* 79478*/          OPC_EmitInteger, MVT::i32, 0, 
36949 /* 79510*/          OPC_EmitInteger, MVT::i32, 0, 
36960 /* 79542*/          OPC_EmitInteger, MVT::i32, 0, 
36972 /* 79575*/        OPC_EmitInteger, MVT::i32, 0, 
36983 /* 79606*/        OPC_EmitInteger, MVT::i32, 0, 
36994 /* 79637*/        OPC_EmitInteger, MVT::i32, 0, 
37001 /* 79660*/        OPC_CheckChild2Type, MVT::i32,
37006 /* 79669*/          OPC_EmitInteger, MVT::i32, 0, 
37016 /* 79697*/          OPC_EmitInteger, MVT::i32, 0, 
37026 /* 79725*/          OPC_EmitInteger, MVT::i32, 0, 
37039 /* 79758*/          OPC_EmitInteger, MVT::i32, 0, 
37049 /* 79786*/          OPC_EmitInteger, MVT::i32, 0, 
37059 /* 79814*/          OPC_EmitInteger, MVT::i32, 0, 
37071 /* 79846*/        OPC_CheckChild2Type, MVT::i32,
37077 /* 79858*/          OPC_EmitInteger, MVT::i32, 0, 
37088 /* 79890*/          OPC_EmitInteger, MVT::i32, 0, 
37099 /* 79922*/          OPC_EmitInteger, MVT::i32, 0, 
37113 /* 79959*/          OPC_EmitInteger, MVT::i32, 0, 
37124 /* 79991*/          OPC_EmitInteger, MVT::i32, 0, 
37135 /* 80023*/          OPC_EmitInteger, MVT::i32, 0, 
37147 /* 80056*/        OPC_EmitInteger, MVT::i32, 0, 
37158 /* 80087*/        OPC_EmitInteger, MVT::i32, 0, 
37169 /* 80118*/        OPC_EmitInteger, MVT::i32, 0, 
37176 /* 80141*/        OPC_CheckChild2Type, MVT::i32,
37181 /* 80150*/          OPC_EmitInteger, MVT::i32, 0, 
37191 /* 80178*/          OPC_EmitInteger, MVT::i32, 0, 
37201 /* 80206*/          OPC_EmitInteger, MVT::i32, 0, 
37214 /* 80239*/          OPC_EmitInteger, MVT::i32, 0, 
37224 /* 80267*/          OPC_EmitInteger, MVT::i32, 0, 
37234 /* 80295*/          OPC_EmitInteger, MVT::i32, 0, 
37246 /* 80327*/        OPC_CheckChild2Type, MVT::i32,
37252 /* 80339*/          OPC_EmitInteger, MVT::i32, 0, 
37263 /* 80371*/          OPC_EmitInteger, MVT::i32, 0, 
37274 /* 80403*/          OPC_EmitInteger, MVT::i32, 0, 
37288 /* 80440*/          OPC_EmitInteger, MVT::i32, 0, 
37299 /* 80472*/          OPC_EmitInteger, MVT::i32, 0, 
37310 /* 80504*/          OPC_EmitInteger, MVT::i32, 0, 
37322 /* 80537*/        OPC_EmitInteger, MVT::i32, 0, 
37333 /* 80568*/        OPC_EmitInteger, MVT::i32, 0, 
37344 /* 80599*/        OPC_EmitInteger, MVT::i32, 0, 
37351 /* 80622*/        OPC_CheckChild2Type, MVT::i32,
37356 /* 80631*/          OPC_EmitInteger, MVT::i32, 0, 
37366 /* 80659*/          OPC_EmitInteger, MVT::i32, 0, 
37376 /* 80687*/          OPC_EmitInteger, MVT::i32, 0, 
37389 /* 80720*/          OPC_EmitInteger, MVT::i32, 0, 
37399 /* 80748*/          OPC_EmitInteger, MVT::i32, 0, 
37409 /* 80776*/          OPC_EmitInteger, MVT::i32, 0, 
37421 /* 80808*/        OPC_CheckChild2Type, MVT::i32,
37427 /* 80820*/          OPC_EmitInteger, MVT::i32, 0, 
37438 /* 80852*/          OPC_EmitInteger, MVT::i32, 0, 
37449 /* 80884*/          OPC_EmitInteger, MVT::i32, 0, 
37463 /* 80921*/          OPC_EmitInteger, MVT::i32, 0, 
37474 /* 80953*/          OPC_EmitInteger, MVT::i32, 0, 
37485 /* 80985*/          OPC_EmitInteger, MVT::i32, 0, 
37497 /* 81018*/        OPC_EmitInteger, MVT::i32, 0, 
37508 /* 81049*/        OPC_EmitInteger, MVT::i32, 0, 
37519 /* 81080*/        OPC_EmitInteger, MVT::i32, 0, 
37526 /* 81103*/        OPC_CheckChild2Type, MVT::i32,
37531 /* 81112*/          OPC_EmitInteger, MVT::i32, 0, 
37541 /* 81140*/          OPC_EmitInteger, MVT::i32, 0, 
37551 /* 81168*/          OPC_EmitInteger, MVT::i32, 0, 
37564 /* 81201*/          OPC_EmitInteger, MVT::i32, 0, 
37574 /* 81229*/          OPC_EmitInteger, MVT::i32, 0, 
37584 /* 81257*/          OPC_EmitInteger, MVT::i32, 0, 
37596 /* 81289*/        OPC_CheckChild2Type, MVT::i32,
37602 /* 81301*/          OPC_EmitInteger, MVT::i32, 0, 
37613 /* 81329*/          OPC_EmitInteger, MVT::i32, 0, 
37624 /* 81357*/          OPC_EmitInteger, MVT::i32, 0, 
37638 /* 81390*/          OPC_EmitInteger, MVT::i32, 0, 
37649 /* 81418*/          OPC_EmitInteger, MVT::i32, 0, 
37660 /* 81446*/          OPC_EmitInteger, MVT::i32, 0, 
37672 /* 81475*/        OPC_EmitInteger, MVT::i32, 0, 
37683 /* 81502*/        OPC_EmitInteger, MVT::i32, 0, 
37694 /* 81529*/        OPC_EmitInteger, MVT::i32, 0, 
37701 /* 81548*/        OPC_CheckChild2Type, MVT::i32,
37706 /* 81557*/          OPC_EmitInteger, MVT::i32, 0, 
37716 /* 81581*/          OPC_EmitInteger, MVT::i32, 0, 
37726 /* 81605*/          OPC_EmitInteger, MVT::i32, 0, 
37739 /* 81634*/          OPC_EmitInteger, MVT::i32, 0, 
37749 /* 81658*/          OPC_EmitInteger, MVT::i32, 0, 
37759 /* 81682*/          OPC_EmitInteger, MVT::i32, 0, 
37771 /* 81710*/        OPC_CheckChild2Type, MVT::i32,
37777 /* 81722*/          OPC_EmitInteger, MVT::i32, 0, 
37788 /* 81750*/          OPC_EmitInteger, MVT::i32, 0, 
37799 /* 81778*/          OPC_EmitInteger, MVT::i32, 0, 
37813 /* 81811*/          OPC_EmitInteger, MVT::i32, 0, 
37824 /* 81839*/          OPC_EmitInteger, MVT::i32, 0, 
37835 /* 81867*/          OPC_EmitInteger, MVT::i32, 0, 
37847 /* 81896*/        OPC_EmitInteger, MVT::i32, 0, 
37858 /* 81923*/        OPC_EmitInteger, MVT::i32, 0, 
37869 /* 81950*/        OPC_EmitInteger, MVT::i32, 0, 
37876 /* 81969*/        OPC_CheckChild2Type, MVT::i32,
37881 /* 81978*/          OPC_EmitInteger, MVT::i32, 0, 
37891 /* 82002*/          OPC_EmitInteger, MVT::i32, 0, 
37901 /* 82026*/          OPC_EmitInteger, MVT::i32, 0, 
37914 /* 82055*/          OPC_EmitInteger, MVT::i32, 0, 
37924 /* 82079*/          OPC_EmitInteger, MVT::i32, 0, 
37934 /* 82103*/          OPC_EmitInteger, MVT::i32, 0, 
37946 /* 82131*/        OPC_CheckChild2Type, MVT::i32,
37952 /* 82143*/          OPC_EmitInteger, MVT::i32, 0, 
37963 /* 82171*/          OPC_EmitInteger, MVT::i32, 0, 
37974 /* 82199*/          OPC_EmitInteger, MVT::i32, 0, 
37988 /* 82232*/          OPC_EmitInteger, MVT::i32, 0, 
37999 /* 82260*/          OPC_EmitInteger, MVT::i32, 0, 
38010 /* 82288*/          OPC_EmitInteger, MVT::i32, 0, 
38022 /* 82317*/        OPC_EmitInteger, MVT::i32, 0, 
38033 /* 82344*/        OPC_EmitInteger, MVT::i32, 0, 
38044 /* 82371*/        OPC_EmitInteger, MVT::i32, 0, 
38051 /* 82390*/        OPC_CheckChild2Type, MVT::i32,
38056 /* 82399*/          OPC_EmitInteger, MVT::i32, 0, 
38066 /* 82423*/          OPC_EmitInteger, MVT::i32, 0, 
38076 /* 82447*/          OPC_EmitInteger, MVT::i32, 0, 
38089 /* 82476*/          OPC_EmitInteger, MVT::i32, 0, 
38099 /* 82500*/          OPC_EmitInteger, MVT::i32, 0, 
38109 /* 82524*/          OPC_EmitInteger, MVT::i32, 0, 
38121 /* 82552*/        OPC_CheckChild2Type, MVT::i32,
38128 /* 82565*/          OPC_EmitInteger, MVT::i32, 0, 
38139 /* 82598*/          OPC_EmitInteger, MVT::i32, 0, 
38150 /* 82631*/          OPC_EmitInteger, MVT::i32, 0, 
38165 /* 82670*/          OPC_EmitInteger, MVT::i32, 0, 
38176 /* 82703*/          OPC_EmitInteger, MVT::i32, 0, 
38187 /* 82736*/          OPC_EmitInteger, MVT::i32, 0, 
38201 /* 82773*/          OPC_EmitInteger, MVT::i32, 0, 
38212 /* 82805*/          OPC_EmitInteger, MVT::i32, 0, 
38223 /* 82837*/          OPC_EmitInteger, MVT::i32, 0, 
38231 /* 82862*/        OPC_CheckChild2Type, MVT::i32,
38237 /* 82872*/          OPC_EmitInteger, MVT::i32, 0, 
38247 /* 82901*/          OPC_EmitInteger, MVT::i32, 0, 
38257 /* 82930*/          OPC_EmitInteger, MVT::i32, 0, 
38271 /* 82965*/          OPC_EmitInteger, MVT::i32, 0, 
38281 /* 82994*/          OPC_EmitInteger, MVT::i32, 0, 
38291 /* 83023*/          OPC_EmitInteger, MVT::i32, 0, 
38303 /* 83056*/        OPC_CheckChild2Type, MVT::i32,
38310 /* 83069*/          OPC_EmitInteger, MVT::i32, 0, 
38321 /* 83102*/          OPC_EmitInteger, MVT::i32, 0, 
38332 /* 83135*/          OPC_EmitInteger, MVT::i32, 0, 
38347 /* 83174*/          OPC_EmitInteger, MVT::i32, 0, 
38358 /* 83207*/          OPC_EmitInteger, MVT::i32, 0, 
38369 /* 83240*/          OPC_EmitInteger, MVT::i32, 0, 
38383 /* 83277*/          OPC_EmitInteger, MVT::i32, 0, 
38394 /* 83309*/          OPC_EmitInteger, MVT::i32, 0, 
38405 /* 83341*/          OPC_EmitInteger, MVT::i32, 0, 
38413 /* 83366*/        OPC_CheckChild2Type, MVT::i32,
38419 /* 83376*/          OPC_EmitInteger, MVT::i32, 0, 
38429 /* 83405*/          OPC_EmitInteger, MVT::i32, 0, 
38439 /* 83434*/          OPC_EmitInteger, MVT::i32, 0, 
38453 /* 83469*/          OPC_EmitInteger, MVT::i32, 0, 
38463 /* 83498*/          OPC_EmitInteger, MVT::i32, 0, 
38473 /* 83527*/          OPC_EmitInteger, MVT::i32, 0, 
38485 /* 83560*/        OPC_CheckChild2Type, MVT::i32,
38492 /* 83573*/          OPC_EmitInteger, MVT::i32, 0, 
38503 /* 83606*/          OPC_EmitInteger, MVT::i32, 0, 
38514 /* 83639*/          OPC_EmitInteger, MVT::i32, 0, 
38529 /* 83678*/          OPC_EmitInteger, MVT::i32, 0, 
38540 /* 83711*/          OPC_EmitInteger, MVT::i32, 0, 
38551 /* 83744*/          OPC_EmitInteger, MVT::i32, 0, 
38565 /* 83781*/          OPC_EmitInteger, MVT::i32, 0, 
38576 /* 83813*/          OPC_EmitInteger, MVT::i32, 0, 
38587 /* 83845*/          OPC_EmitInteger, MVT::i32, 0, 
38595 /* 83870*/        OPC_CheckChild2Type, MVT::i32,
38601 /* 83880*/          OPC_EmitInteger, MVT::i32, 0, 
38611 /* 83909*/          OPC_EmitInteger, MVT::i32, 0, 
38621 /* 83938*/          OPC_EmitInteger, MVT::i32, 0, 
38635 /* 83973*/          OPC_EmitInteger, MVT::i32, 0, 
38645 /* 84002*/          OPC_EmitInteger, MVT::i32, 0, 
38655 /* 84031*/          OPC_EmitInteger, MVT::i32, 0, 
38667 /* 84064*/        OPC_CheckChild2Type, MVT::i32,
38674 /* 84077*/          OPC_EmitInteger, MVT::i32, 0, 
38685 /* 84110*/          OPC_EmitInteger, MVT::i32, 0, 
38696 /* 84143*/          OPC_EmitInteger, MVT::i32, 0, 
38711 /* 84182*/          OPC_EmitInteger, MVT::i32, 0, 
38722 /* 84215*/          OPC_EmitInteger, MVT::i32, 0, 
38733 /* 84248*/          OPC_EmitInteger, MVT::i32, 0, 
38747 /* 84285*/          OPC_EmitInteger, MVT::i32, 0, 
38758 /* 84317*/          OPC_EmitInteger, MVT::i32, 0, 
38769 /* 84349*/          OPC_EmitInteger, MVT::i32, 0, 
38777 /* 84374*/        OPC_CheckChild2Type, MVT::i32,
38783 /* 84384*/          OPC_EmitInteger, MVT::i32, 0, 
38793 /* 84413*/          OPC_EmitInteger, MVT::i32, 0, 
38803 /* 84442*/          OPC_EmitInteger, MVT::i32, 0, 
38817 /* 84477*/          OPC_EmitInteger, MVT::i32, 0, 
38827 /* 84506*/          OPC_EmitInteger, MVT::i32, 0, 
38837 /* 84535*/          OPC_EmitInteger, MVT::i32, 0, 
38849 /* 84568*/        OPC_CheckChild2Type, MVT::i32,
38856 /* 84581*/          OPC_EmitInteger, MVT::i32, 0, 
38867 /* 84614*/          OPC_EmitInteger, MVT::i32, 0, 
38878 /* 84647*/          OPC_EmitInteger, MVT::i32, 0, 
38893 /* 84686*/          OPC_EmitInteger, MVT::i32, 0, 
38904 /* 84719*/          OPC_EmitInteger, MVT::i32, 0, 
38915 /* 84752*/          OPC_EmitInteger, MVT::i32, 0, 
38929 /* 84789*/          OPC_EmitInteger, MVT::i32, 0, 
38940 /* 84821*/          OPC_EmitInteger, MVT::i32, 0, 
38951 /* 84853*/          OPC_EmitInteger, MVT::i32, 0, 
38959 /* 84878*/        OPC_CheckChild2Type, MVT::i32,
38965 /* 84888*/          OPC_EmitInteger, MVT::i32, 0, 
38975 /* 84917*/          OPC_EmitInteger, MVT::i32, 0, 
38985 /* 84946*/          OPC_EmitInteger, MVT::i32, 0, 
38999 /* 84981*/          OPC_EmitInteger, MVT::i32, 0, 
39009 /* 85010*/          OPC_EmitInteger, MVT::i32, 0, 
39019 /* 85039*/          OPC_EmitInteger, MVT::i32, 0, 
39031 /* 85072*/        OPC_CheckChild2Type, MVT::i32,
39038 /* 85085*/          OPC_EmitInteger, MVT::i32, 0, 
39049 /* 85118*/          OPC_EmitInteger, MVT::i32, 0, 
39060 /* 85151*/          OPC_EmitInteger, MVT::i32, 0, 
39075 /* 85190*/          OPC_EmitInteger, MVT::i32, 0, 
39086 /* 85223*/          OPC_EmitInteger, MVT::i32, 0, 
39097 /* 85256*/          OPC_EmitInteger, MVT::i32, 0, 
39111 /* 85293*/          OPC_EmitInteger, MVT::i32, 0, 
39122 /* 85325*/          OPC_EmitInteger, MVT::i32, 0, 
39133 /* 85357*/          OPC_EmitInteger, MVT::i32, 0, 
39141 /* 85382*/        OPC_CheckChild2Type, MVT::i32,
39147 /* 85392*/          OPC_EmitInteger, MVT::i32, 0, 
39157 /* 85421*/          OPC_EmitInteger, MVT::i32, 0, 
39167 /* 85450*/          OPC_EmitInteger, MVT::i32, 0, 
39181 /* 85485*/          OPC_EmitInteger, MVT::i32, 0, 
39191 /* 85514*/          OPC_EmitInteger, MVT::i32, 0, 
39201 /* 85543*/          OPC_EmitInteger, MVT::i32, 0, 
39213 /* 85576*/        OPC_CheckChild2Type, MVT::i32,
39220 /* 85589*/          OPC_EmitInteger, MVT::i32, 0, 
39231 /* 85618*/          OPC_EmitInteger, MVT::i32, 0, 
39242 /* 85647*/          OPC_EmitInteger, MVT::i32, 0, 
39257 /* 85682*/          OPC_EmitInteger, MVT::i32, 0, 
39268 /* 85711*/          OPC_EmitInteger, MVT::i32, 0, 
39279 /* 85740*/          OPC_EmitInteger, MVT::i32, 0, 
39293 /* 85773*/          OPC_EmitInteger, MVT::i32, 0, 
39304 /* 85801*/          OPC_EmitInteger, MVT::i32, 0, 
39315 /* 85829*/          OPC_EmitInteger, MVT::i32, 0, 
39323 /* 85850*/        OPC_CheckChild2Type, MVT::i32,
39329 /* 85860*/          OPC_EmitInteger, MVT::i32, 0, 
39339 /* 85885*/          OPC_EmitInteger, MVT::i32, 0, 
39349 /* 85910*/          OPC_EmitInteger, MVT::i32, 0, 
39363 /* 85941*/          OPC_EmitInteger, MVT::i32, 0, 
39373 /* 85966*/          OPC_EmitInteger, MVT::i32, 0, 
39383 /* 85991*/          OPC_EmitInteger, MVT::i32, 0, 
39395 /* 86020*/        OPC_CheckChild2Type, MVT::i32,
39402 /* 86033*/          OPC_EmitInteger, MVT::i32, 0, 
39413 /* 86062*/          OPC_EmitInteger, MVT::i32, 0, 
39424 /* 86091*/          OPC_EmitInteger, MVT::i32, 0, 
39439 /* 86126*/          OPC_EmitInteger, MVT::i32, 0, 
39450 /* 86155*/          OPC_EmitInteger, MVT::i32, 0, 
39461 /* 86184*/          OPC_EmitInteger, MVT::i32, 0, 
39475 /* 86217*/          OPC_EmitInteger, MVT::i32, 0, 
39486 /* 86245*/          OPC_EmitInteger, MVT::i32, 0, 
39497 /* 86273*/          OPC_EmitInteger, MVT::i32, 0, 
39505 /* 86294*/        OPC_CheckChild2Type, MVT::i32,
39511 /* 86304*/          OPC_EmitInteger, MVT::i32, 0, 
39521 /* 86329*/          OPC_EmitInteger, MVT::i32, 0, 
39531 /* 86354*/          OPC_EmitInteger, MVT::i32, 0, 
39545 /* 86385*/          OPC_EmitInteger, MVT::i32, 0, 
39555 /* 86410*/          OPC_EmitInteger, MVT::i32, 0, 
39565 /* 86435*/          OPC_EmitInteger, MVT::i32, 0, 
39577 /* 86464*/        OPC_CheckChild2Type, MVT::i32,
39584 /* 86477*/          OPC_EmitInteger, MVT::i32, 0, 
39595 /* 86506*/          OPC_EmitInteger, MVT::i32, 0, 
39606 /* 86535*/          OPC_EmitInteger, MVT::i32, 0, 
39621 /* 86570*/          OPC_EmitInteger, MVT::i32, 0, 
39632 /* 86599*/          OPC_EmitInteger, MVT::i32, 0, 
39643 /* 86628*/          OPC_EmitInteger, MVT::i32, 0, 
39657 /* 86661*/          OPC_EmitInteger, MVT::i32, 0, 
39668 /* 86689*/          OPC_EmitInteger, MVT::i32, 0, 
39679 /* 86717*/          OPC_EmitInteger, MVT::i32, 0, 
39687 /* 86738*/        OPC_CheckChild2Type, MVT::i32,
39693 /* 86748*/          OPC_EmitInteger, MVT::i32, 0, 
39703 /* 86773*/          OPC_EmitInteger, MVT::i32, 0, 
39713 /* 86798*/          OPC_EmitInteger, MVT::i32, 0, 
39727 /* 86829*/          OPC_EmitInteger, MVT::i32, 0, 
39737 /* 86854*/          OPC_EmitInteger, MVT::i32, 0, 
39747 /* 86879*/          OPC_EmitInteger, MVT::i32, 0, 
39762 /* 86916*/        OPC_CheckChild2Type, MVT::i32,
39772 /* 86932*/          OPC_EmitInteger, MVT::i32, 0, 
39783 /* 86959*/          OPC_EmitInteger, MVT::i32, 0, 
39794 /* 86986*/          OPC_EmitInteger, MVT::i32, 0, 
39812 /* 87022*/          OPC_EmitInteger, MVT::i32, 0, 
39823 /* 87049*/          OPC_EmitInteger, MVT::i32, 0, 
39834 /* 87076*/          OPC_EmitInteger, MVT::i32, 0, 
39851 /* 87110*/          OPC_EmitInteger, MVT::i32, 0, 
39862 /* 87136*/          OPC_EmitInteger, MVT::i32, 0, 
39873 /* 87162*/          OPC_EmitInteger, MVT::i32, 0, 
39881 /* 87181*/        OPC_CheckChild2Type, MVT::i32,
39890 /* 87194*/          OPC_EmitInteger, MVT::i32, 0, 
39900 /* 87217*/          OPC_EmitInteger, MVT::i32, 0, 
39910 /* 87240*/          OPC_EmitInteger, MVT::i32, 0, 
39927 /* 87272*/          OPC_EmitInteger, MVT::i32, 0, 
39937 /* 87295*/          OPC_EmitInteger, MVT::i32, 0, 
39947 /* 87318*/          OPC_EmitInteger, MVT::i32, 0, 
39959 /* 87345*/        OPC_CheckChild2Type, MVT::i32,
39979 /* 87374*/          OPC_EmitInteger, MVT::i32, 0, 
39990 /* 87405*/          OPC_EmitInteger, MVT::i32, 0, 
40001 /* 87436*/          OPC_EmitInteger, MVT::i32, 0, 
40029 /* 87489*/          OPC_EmitInteger, MVT::i32, 0, 
40040 /* 87520*/          OPC_EmitInteger, MVT::i32, 0, 
40051 /* 87551*/          OPC_EmitInteger, MVT::i32, 0, 
40078 /* 87602*/          OPC_EmitInteger, MVT::i32, 0, 
40089 /* 87632*/          OPC_EmitInteger, MVT::i32, 0, 
40100 /* 87662*/          OPC_EmitInteger, MVT::i32, 0, 
40108 /* 87685*/        OPC_CheckChild2Type, MVT::i32,
40127 /* 87711*/          OPC_EmitInteger, MVT::i32, 0, 
40137 /* 87738*/          OPC_EmitInteger, MVT::i32, 0, 
40147 /* 87765*/          OPC_EmitInteger, MVT::i32, 0, 
40174 /* 87814*/          OPC_EmitInteger, MVT::i32, 0, 
40184 /* 87841*/          OPC_EmitInteger, MVT::i32, 0, 
40194 /* 87868*/          OPC_EmitInteger, MVT::i32, 0, 
40206 /* 87899*/        OPC_CheckChild2Type, MVT::i32,
40226 /* 87928*/          OPC_EmitInteger, MVT::i32, 0, 
40237 /* 87959*/          OPC_EmitInteger, MVT::i32, 0, 
40248 /* 87990*/          OPC_EmitInteger, MVT::i32, 0, 
40276 /* 88043*/          OPC_EmitInteger, MVT::i32, 0, 
40287 /* 88074*/          OPC_EmitInteger, MVT::i32, 0, 
40298 /* 88105*/          OPC_EmitInteger, MVT::i32, 0, 
40325 /* 88156*/          OPC_EmitInteger, MVT::i32, 0, 
40336 /* 88186*/          OPC_EmitInteger, MVT::i32, 0, 
40347 /* 88216*/          OPC_EmitInteger, MVT::i32, 0, 
40355 /* 88239*/        OPC_CheckChild2Type, MVT::i32,
40374 /* 88265*/          OPC_EmitInteger, MVT::i32, 0, 
40384 /* 88292*/          OPC_EmitInteger, MVT::i32, 0, 
40394 /* 88319*/          OPC_EmitInteger, MVT::i32, 0, 
40421 /* 88368*/          OPC_EmitInteger, MVT::i32, 0, 
40431 /* 88395*/          OPC_EmitInteger, MVT::i32, 0, 
40441 /* 88422*/          OPC_EmitInteger, MVT::i32, 0, 
40453 /* 88453*/        OPC_CheckChild2Type, MVT::i32,
40463 /* 88469*/          OPC_EmitInteger, MVT::i32, 0, 
40474 /* 88496*/          OPC_EmitInteger, MVT::i32, 0, 
40485 /* 88523*/          OPC_EmitInteger, MVT::i32, 0, 
40503 /* 88559*/          OPC_EmitInteger, MVT::i32, 0, 
40514 /* 88586*/          OPC_EmitInteger, MVT::i32, 0, 
40525 /* 88613*/          OPC_EmitInteger, MVT::i32, 0, 
40542 /* 88647*/          OPC_EmitInteger, MVT::i32, 0, 
40553 /* 88673*/          OPC_EmitInteger, MVT::i32, 0, 
40564 /* 88699*/          OPC_EmitInteger, MVT::i32, 0, 
40572 /* 88718*/        OPC_CheckChild2Type, MVT::i32,
40581 /* 88731*/          OPC_EmitInteger, MVT::i32, 0, 
40591 /* 88754*/          OPC_EmitInteger, MVT::i32, 0, 
40601 /* 88777*/          OPC_EmitInteger, MVT::i32, 0, 
40618 /* 88809*/          OPC_EmitInteger, MVT::i32, 0, 
40628 /* 88832*/          OPC_EmitInteger, MVT::i32, 0, 
40638 /* 88855*/          OPC_EmitInteger, MVT::i32, 0, 
40650 /* 88882*/        OPC_CheckChild2Type, MVT::i32,
40670 /* 88911*/          OPC_EmitInteger, MVT::i32, 0, 
40681 /* 88942*/          OPC_EmitInteger, MVT::i32, 0, 
40692 /* 88973*/          OPC_EmitInteger, MVT::i32, 0, 
40720 /* 89026*/          OPC_EmitInteger, MVT::i32, 0, 
40731 /* 89057*/          OPC_EmitInteger, MVT::i32, 0, 
40742 /* 89088*/          OPC_EmitInteger, MVT::i32, 0, 
40769 /* 89139*/          OPC_EmitInteger, MVT::i32, 0, 
40780 /* 89169*/          OPC_EmitInteger, MVT::i32, 0, 
40791 /* 89199*/          OPC_EmitInteger, MVT::i32, 0, 
40799 /* 89222*/        OPC_CheckChild2Type, MVT::i32,
40818 /* 89248*/          OPC_EmitInteger, MVT::i32, 0, 
40828 /* 89275*/          OPC_EmitInteger, MVT::i32, 0, 
40838 /* 89302*/          OPC_EmitInteger, MVT::i32, 0, 
40865 /* 89351*/          OPC_EmitInteger, MVT::i32, 0, 
40875 /* 89378*/          OPC_EmitInteger, MVT::i32, 0, 
40885 /* 89405*/          OPC_EmitInteger, MVT::i32, 0, 
40897 /* 89436*/        OPC_CheckChild2Type, MVT::i32,
40917 /* 89465*/          OPC_EmitInteger, MVT::i32, 0, 
40928 /* 89496*/          OPC_EmitInteger, MVT::i32, 0, 
40939 /* 89527*/          OPC_EmitInteger, MVT::i32, 0, 
40967 /* 89580*/          OPC_EmitInteger, MVT::i32, 0, 
40978 /* 89611*/          OPC_EmitInteger, MVT::i32, 0, 
40989 /* 89642*/          OPC_EmitInteger, MVT::i32, 0, 
41016 /* 89693*/          OPC_EmitInteger, MVT::i32, 0, 
41027 /* 89723*/          OPC_EmitInteger, MVT::i32, 0, 
41038 /* 89753*/          OPC_EmitInteger, MVT::i32, 0, 
41046 /* 89776*/        OPC_CheckChild2Type, MVT::i32,
41065 /* 89802*/          OPC_EmitInteger, MVT::i32, 0, 
41075 /* 89829*/          OPC_EmitInteger, MVT::i32, 0, 
41085 /* 89856*/          OPC_EmitInteger, MVT::i32, 0, 
41112 /* 89905*/          OPC_EmitInteger, MVT::i32, 0, 
41122 /* 89932*/          OPC_EmitInteger, MVT::i32, 0, 
41132 /* 89959*/          OPC_EmitInteger, MVT::i32, 0, 
41144 /* 89990*/        OPC_CheckChild2Type, MVT::i32,
41154 /* 90006*/          OPC_EmitInteger, MVT::i32, 0, 
41165 /* 90033*/          OPC_EmitInteger, MVT::i32, 0, 
41176 /* 90060*/          OPC_EmitInteger, MVT::i32, 0, 
41194 /* 90096*/          OPC_EmitInteger, MVT::i32, 0, 
41205 /* 90123*/          OPC_EmitInteger, MVT::i32, 0, 
41216 /* 90150*/          OPC_EmitInteger, MVT::i32, 0, 
41233 /* 90184*/          OPC_EmitInteger, MVT::i32, 0, 
41244 /* 90210*/          OPC_EmitInteger, MVT::i32, 0, 
41255 /* 90236*/          OPC_EmitInteger, MVT::i32, 0, 
41263 /* 90255*/        OPC_CheckChild2Type, MVT::i32,
41272 /* 90268*/          OPC_EmitInteger, MVT::i32, 0, 
41282 /* 90291*/          OPC_EmitInteger, MVT::i32, 0, 
41292 /* 90314*/          OPC_EmitInteger, MVT::i32, 0, 
41309 /* 90346*/          OPC_EmitInteger, MVT::i32, 0, 
41319 /* 90369*/          OPC_EmitInteger, MVT::i32, 0, 
41329 /* 90392*/          OPC_EmitInteger, MVT::i32, 0, 
41341 /* 90419*/        OPC_CheckChild2Type, MVT::i32,
41361 /* 90448*/          OPC_EmitInteger, MVT::i32, 0, 
41372 /* 90479*/          OPC_EmitInteger, MVT::i32, 0, 
41383 /* 90510*/          OPC_EmitInteger, MVT::i32, 0, 
41411 /* 90563*/          OPC_EmitInteger, MVT::i32, 0, 
41422 /* 90594*/          OPC_EmitInteger, MVT::i32, 0, 
41433 /* 90625*/          OPC_EmitInteger, MVT::i32, 0, 
41460 /* 90676*/          OPC_EmitInteger, MVT::i32, 0, 
41471 /* 90706*/          OPC_EmitInteger, MVT::i32, 0, 
41482 /* 90736*/          OPC_EmitInteger, MVT::i32, 0, 
41490 /* 90759*/        OPC_CheckChild2Type, MVT::i32,
41509 /* 90785*/          OPC_EmitInteger, MVT::i32, 0, 
41519 /* 90812*/          OPC_EmitInteger, MVT::i32, 0, 
41529 /* 90839*/          OPC_EmitInteger, MVT::i32, 0, 
41556 /* 90888*/          OPC_EmitInteger, MVT::i32, 0, 
41566 /* 90915*/          OPC_EmitInteger, MVT::i32, 0, 
41576 /* 90942*/          OPC_EmitInteger, MVT::i32, 0, 
41588 /* 90973*/        OPC_CheckChild2Type, MVT::i32,
41608 /* 91002*/          OPC_EmitInteger, MVT::i32, 0, 
41619 /* 91033*/          OPC_EmitInteger, MVT::i32, 0, 
41630 /* 91064*/          OPC_EmitInteger, MVT::i32, 0, 
41658 /* 91117*/          OPC_EmitInteger, MVT::i32, 0, 
41669 /* 91148*/          OPC_EmitInteger, MVT::i32, 0, 
41680 /* 91179*/          OPC_EmitInteger, MVT::i32, 0, 
41707 /* 91230*/          OPC_EmitInteger, MVT::i32, 0, 
41718 /* 91260*/          OPC_EmitInteger, MVT::i32, 0, 
41729 /* 91290*/          OPC_EmitInteger, MVT::i32, 0, 
41737 /* 91313*/        OPC_CheckChild2Type, MVT::i32,
41756 /* 91339*/          OPC_EmitInteger, MVT::i32, 0, 
41766 /* 91366*/          OPC_EmitInteger, MVT::i32, 0, 
41776 /* 91393*/          OPC_EmitInteger, MVT::i32, 0, 
41803 /* 91442*/          OPC_EmitInteger, MVT::i32, 0, 
41813 /* 91469*/          OPC_EmitInteger, MVT::i32, 0, 
41823 /* 91496*/          OPC_EmitInteger, MVT::i32, 0, 
41835 /* 91527*/        OPC_CheckChild2Type, MVT::i32,
41843 /* 91541*/          OPC_EmitInteger, MVT::i32, 0, 
41854 /* 91566*/          OPC_EmitInteger, MVT::i32, 0, 
41865 /* 91591*/          OPC_EmitInteger, MVT::i32, 0, 
41881 /* 91623*/          OPC_EmitInteger, MVT::i32, 0, 
41892 /* 91648*/          OPC_EmitInteger, MVT::i32, 0, 
41903 /* 91673*/          OPC_EmitInteger, MVT::i32, 0, 
41918 /* 91703*/          OPC_EmitInteger, MVT::i32, 0, 
41929 /* 91727*/          OPC_EmitInteger, MVT::i32, 0, 
41940 /* 91751*/          OPC_EmitInteger, MVT::i32, 0, 
41948 /* 91768*/        OPC_CheckChild2Type, MVT::i32,
41955 /* 91779*/          OPC_EmitInteger, MVT::i32, 0, 
41965 /* 91800*/          OPC_EmitInteger, MVT::i32, 0, 
41975 /* 91821*/          OPC_EmitInteger, MVT::i32, 0, 
41990 /* 91849*/          OPC_EmitInteger, MVT::i32, 0, 
42000 /* 91870*/          OPC_EmitInteger, MVT::i32, 0, 
42010 /* 91891*/          OPC_EmitInteger, MVT::i32, 0, 
42022 /* 91916*/        OPC_CheckChild2Type, MVT::i32,
42030 /* 91930*/          OPC_EmitInteger, MVT::i32, 0, 
42041 /* 91955*/          OPC_EmitInteger, MVT::i32, 0, 
42052 /* 91980*/          OPC_EmitInteger, MVT::i32, 0, 
42068 /* 92012*/          OPC_EmitInteger, MVT::i32, 0, 
42079 /* 92037*/          OPC_EmitInteger, MVT::i32, 0, 
42090 /* 92062*/          OPC_EmitInteger, MVT::i32, 0, 
42105 /* 92092*/          OPC_EmitInteger, MVT::i32, 0, 
42116 /* 92116*/          OPC_EmitInteger, MVT::i32, 0, 
42127 /* 92140*/          OPC_EmitInteger, MVT::i32, 0, 
42135 /* 92157*/        OPC_CheckChild2Type, MVT::i32,
42142 /* 92168*/          OPC_EmitInteger, MVT::i32, 0, 
42152 /* 92189*/          OPC_EmitInteger, MVT::i32, 0, 
42162 /* 92210*/          OPC_EmitInteger, MVT::i32, 0, 
42177 /* 92238*/          OPC_EmitInteger, MVT::i32, 0, 
42187 /* 92259*/          OPC_EmitInteger, MVT::i32, 0, 
42197 /* 92280*/          OPC_EmitInteger, MVT::i32, 0, 
42209 /* 92305*/        OPC_CheckChild2Type, MVT::i32,
42220 /* 92322*/          OPC_EmitInteger, MVT::i32, 0, 
42231 /* 92350*/          OPC_EmitInteger, MVT::i32, 0, 
42242 /* 92378*/          OPC_EmitInteger, MVT::i32, 0, 
42261 /* 92416*/          OPC_EmitInteger, MVT::i32, 0, 
42272 /* 92444*/          OPC_EmitInteger, MVT::i32, 0, 
42283 /* 92472*/          OPC_EmitInteger, MVT::i32, 0, 
42301 /* 92508*/          OPC_EmitInteger, MVT::i32, 0, 
42312 /* 92535*/          OPC_EmitInteger, MVT::i32, 0, 
42323 /* 92562*/          OPC_EmitInteger, MVT::i32, 0, 
42331 /* 92582*/        OPC_CheckChild2Type, MVT::i32,
42341 /* 92596*/          OPC_EmitInteger, MVT::i32, 0, 
42351 /* 92620*/          OPC_EmitInteger, MVT::i32, 0, 
42361 /* 92644*/          OPC_EmitInteger, MVT::i32, 0, 
42379 /* 92678*/          OPC_EmitInteger, MVT::i32, 0, 
42389 /* 92702*/          OPC_EmitInteger, MVT::i32, 0, 
42399 /* 92726*/          OPC_EmitInteger, MVT::i32, 0, 
42411 /* 92754*/        OPC_CheckChild2Type, MVT::i32,
42434 /* 92787*/          OPC_EmitInteger, MVT::i32, 0, 
42445 /* 92819*/          OPC_EmitInteger, MVT::i32, 0, 
42456 /* 92851*/          OPC_EmitInteger, MVT::i32, 0, 
42487 /* 92909*/          OPC_EmitInteger, MVT::i32, 0, 
42498 /* 92941*/          OPC_EmitInteger, MVT::i32, 0, 
42509 /* 92973*/          OPC_EmitInteger, MVT::i32, 0, 
42539 /* 93029*/          OPC_EmitInteger, MVT::i32, 0, 
42550 /* 93060*/          OPC_EmitInteger, MVT::i32, 0, 
42561 /* 93091*/          OPC_EmitInteger, MVT::i32, 0, 
42569 /* 93115*/        OPC_CheckChild2Type, MVT::i32,
42591 /* 93145*/          OPC_EmitInteger, MVT::i32, 0, 
42601 /* 93173*/          OPC_EmitInteger, MVT::i32, 0, 
42611 /* 93201*/          OPC_EmitInteger, MVT::i32, 0, 
42641 /* 93255*/          OPC_EmitInteger, MVT::i32, 0, 
42651 /* 93283*/          OPC_EmitInteger, MVT::i32, 0, 
42661 /* 93311*/          OPC_EmitInteger, MVT::i32, 0, 
42673 /* 93343*/        OPC_CheckChild2Type, MVT::i32,
42696 /* 93376*/          OPC_EmitInteger, MVT::i32, 0, 
42707 /* 93408*/          OPC_EmitInteger, MVT::i32, 0, 
42718 /* 93440*/          OPC_EmitInteger, MVT::i32, 0, 
42749 /* 93498*/          OPC_EmitInteger, MVT::i32, 0, 
42760 /* 93530*/          OPC_EmitInteger, MVT::i32, 0, 
42771 /* 93562*/          OPC_EmitInteger, MVT::i32, 0, 
42801 /* 93618*/          OPC_EmitInteger, MVT::i32, 0, 
42812 /* 93649*/          OPC_EmitInteger, MVT::i32, 0, 
42823 /* 93680*/          OPC_EmitInteger, MVT::i32, 0, 
42831 /* 93704*/        OPC_CheckChild2Type, MVT::i32,
42853 /* 93734*/          OPC_EmitInteger, MVT::i32, 0, 
42863 /* 93762*/          OPC_EmitInteger, MVT::i32, 0, 
42873 /* 93790*/          OPC_EmitInteger, MVT::i32, 0, 
42903 /* 93844*/          OPC_EmitInteger, MVT::i32, 0, 
42913 /* 93872*/          OPC_EmitInteger, MVT::i32, 0, 
42923 /* 93900*/          OPC_EmitInteger, MVT::i32, 0, 
42935 /* 93932*/        OPC_CheckChild2Type, MVT::i32,
42946 /* 93949*/          OPC_EmitInteger, MVT::i32, 0, 
42957 /* 93977*/          OPC_EmitInteger, MVT::i32, 0, 
42968 /* 94005*/          OPC_EmitInteger, MVT::i32, 0, 
42987 /* 94043*/          OPC_EmitInteger, MVT::i32, 0, 
42998 /* 94071*/          OPC_EmitInteger, MVT::i32, 0, 
43009 /* 94099*/          OPC_EmitInteger, MVT::i32, 0, 
43027 /* 94135*/          OPC_EmitInteger, MVT::i32, 0, 
43038 /* 94162*/          OPC_EmitInteger, MVT::i32, 0, 
43049 /* 94189*/          OPC_EmitInteger, MVT::i32, 0, 
43057 /* 94209*/        OPC_CheckChild2Type, MVT::i32,
43067 /* 94223*/          OPC_EmitInteger, MVT::i32, 0, 
43077 /* 94247*/          OPC_EmitInteger, MVT::i32, 0, 
43087 /* 94271*/          OPC_EmitInteger, MVT::i32, 0, 
43105 /* 94305*/          OPC_EmitInteger, MVT::i32, 0, 
43115 /* 94329*/          OPC_EmitInteger, MVT::i32, 0, 
43125 /* 94353*/          OPC_EmitInteger, MVT::i32, 0, 
43137 /* 94381*/        OPC_CheckChild2Type, MVT::i32,
43160 /* 94414*/          OPC_EmitInteger, MVT::i32, 0, 
43171 /* 94446*/          OPC_EmitInteger, MVT::i32, 0, 
43182 /* 94478*/          OPC_EmitInteger, MVT::i32, 0, 
43213 /* 94536*/          OPC_EmitInteger, MVT::i32, 0, 
43224 /* 94568*/          OPC_EmitInteger, MVT::i32, 0, 
43235 /* 94600*/          OPC_EmitInteger, MVT::i32, 0, 
43265 /* 94656*/          OPC_EmitInteger, MVT::i32, 0, 
43276 /* 94687*/          OPC_EmitInteger, MVT::i32, 0, 
43287 /* 94718*/          OPC_EmitInteger, MVT::i32, 0, 
43295 /* 94742*/        OPC_CheckChild2Type, MVT::i32,
43317 /* 94772*/          OPC_EmitInteger, MVT::i32, 0, 
43327 /* 94800*/          OPC_EmitInteger, MVT::i32, 0, 
43337 /* 94828*/          OPC_EmitInteger, MVT::i32, 0, 
43367 /* 94882*/          OPC_EmitInteger, MVT::i32, 0, 
43377 /* 94910*/          OPC_EmitInteger, MVT::i32, 0, 
43387 /* 94938*/          OPC_EmitInteger, MVT::i32, 0, 
43399 /* 94970*/        OPC_CheckChild2Type, MVT::i32,
43422 /* 95003*/          OPC_EmitInteger, MVT::i32, 0, 
43433 /* 95035*/          OPC_EmitInteger, MVT::i32, 0, 
43444 /* 95067*/          OPC_EmitInteger, MVT::i32, 0, 
43475 /* 95125*/          OPC_EmitInteger, MVT::i32, 0, 
43486 /* 95157*/          OPC_EmitInteger, MVT::i32, 0, 
43497 /* 95189*/          OPC_EmitInteger, MVT::i32, 0, 
43527 /* 95245*/          OPC_EmitInteger, MVT::i32, 0, 
43538 /* 95276*/          OPC_EmitInteger, MVT::i32, 0, 
43549 /* 95307*/          OPC_EmitInteger, MVT::i32, 0, 
43557 /* 95331*/        OPC_CheckChild2Type, MVT::i32,
43579 /* 95361*/          OPC_EmitInteger, MVT::i32, 0, 
43589 /* 95389*/          OPC_EmitInteger, MVT::i32, 0, 
43599 /* 95417*/          OPC_EmitInteger, MVT::i32, 0, 
43629 /* 95471*/          OPC_EmitInteger, MVT::i32, 0, 
43639 /* 95499*/          OPC_EmitInteger, MVT::i32, 0, 
43649 /* 95527*/          OPC_EmitInteger, MVT::i32, 0, 
43661 /* 95559*/        OPC_CheckChild2Type, MVT::i32,
43672 /* 95576*/          OPC_EmitInteger, MVT::i32, 0, 
43683 /* 95604*/          OPC_EmitInteger, MVT::i32, 0, 
43694 /* 95632*/          OPC_EmitInteger, MVT::i32, 0, 
43713 /* 95670*/          OPC_EmitInteger, MVT::i32, 0, 
43724 /* 95698*/          OPC_EmitInteger, MVT::i32, 0, 
43735 /* 95726*/          OPC_EmitInteger, MVT::i32, 0, 
43753 /* 95762*/          OPC_EmitInteger, MVT::i32, 0, 
43764 /* 95789*/          OPC_EmitInteger, MVT::i32, 0, 
43775 /* 95816*/          OPC_EmitInteger, MVT::i32, 0, 
43783 /* 95836*/        OPC_CheckChild2Type, MVT::i32,
43793 /* 95850*/          OPC_EmitInteger, MVT::i32, 0, 
43803 /* 95874*/          OPC_EmitInteger, MVT::i32, 0, 
43813 /* 95898*/          OPC_EmitInteger, MVT::i32, 0, 
43831 /* 95932*/          OPC_EmitInteger, MVT::i32, 0, 
43841 /* 95956*/          OPC_EmitInteger, MVT::i32, 0, 
43851 /* 95980*/          OPC_EmitInteger, MVT::i32, 0, 
43863 /* 96008*/        OPC_CheckChild2Type, MVT::i32,
43886 /* 96041*/          OPC_EmitInteger, MVT::i32, 0, 
43897 /* 96073*/          OPC_EmitInteger, MVT::i32, 0, 
43908 /* 96105*/          OPC_EmitInteger, MVT::i32, 0, 
43939 /* 96163*/          OPC_EmitInteger, MVT::i32, 0, 
43950 /* 96195*/          OPC_EmitInteger, MVT::i32, 0, 
43961 /* 96227*/          OPC_EmitInteger, MVT::i32, 0, 
43991 /* 96283*/          OPC_EmitInteger, MVT::i32, 0, 
44002 /* 96314*/          OPC_EmitInteger, MVT::i32, 0, 
44013 /* 96345*/          OPC_EmitInteger, MVT::i32, 0, 
44021 /* 96369*/        OPC_CheckChild2Type, MVT::i32,
44043 /* 96399*/          OPC_EmitInteger, MVT::i32, 0, 
44053 /* 96427*/          OPC_EmitInteger, MVT::i32, 0, 
44063 /* 96455*/          OPC_EmitInteger, MVT::i32, 0, 
44093 /* 96509*/          OPC_EmitInteger, MVT::i32, 0, 
44103 /* 96537*/          OPC_EmitInteger, MVT::i32, 0, 
44113 /* 96565*/          OPC_EmitInteger, MVT::i32, 0, 
44125 /* 96597*/        OPC_CheckChild2Type, MVT::i32,
44148 /* 96630*/          OPC_EmitInteger, MVT::i32, 0, 
44159 /* 96662*/          OPC_EmitInteger, MVT::i32, 0, 
44170 /* 96694*/          OPC_EmitInteger, MVT::i32, 0, 
44201 /* 96752*/          OPC_EmitInteger, MVT::i32, 0, 
44212 /* 96784*/          OPC_EmitInteger, MVT::i32, 0, 
44223 /* 96816*/          OPC_EmitInteger, MVT::i32, 0, 
44253 /* 96872*/          OPC_EmitInteger, MVT::i32, 0, 
44264 /* 96903*/          OPC_EmitInteger, MVT::i32, 0, 
44275 /* 96934*/          OPC_EmitInteger, MVT::i32, 0, 
44283 /* 96958*/        OPC_CheckChild2Type, MVT::i32,
44305 /* 96988*/          OPC_EmitInteger, MVT::i32, 0, 
44315 /* 97016*/          OPC_EmitInteger, MVT::i32, 0, 
44325 /* 97044*/          OPC_EmitInteger, MVT::i32, 0, 
44355 /* 97098*/          OPC_EmitInteger, MVT::i32, 0, 
44365 /* 97126*/          OPC_EmitInteger, MVT::i32, 0, 
44375 /* 97154*/          OPC_EmitInteger, MVT::i32, 0, 
44387 /* 97186*/        OPC_CheckChild2Type, MVT::i32,
44396 /* 97201*/          OPC_EmitInteger, MVT::i32, 0, 
44407 /* 97227*/          OPC_EmitInteger, MVT::i32, 0, 
44418 /* 97253*/          OPC_EmitInteger, MVT::i32, 0, 
44435 /* 97287*/          OPC_EmitInteger, MVT::i32, 0, 
44446 /* 97313*/          OPC_EmitInteger, MVT::i32, 0, 
44457 /* 97339*/          OPC_EmitInteger, MVT::i32, 0, 
44473 /* 97371*/          OPC_EmitInteger, MVT::i32, 0, 
44484 /* 97396*/          OPC_EmitInteger, MVT::i32, 0, 
44495 /* 97421*/          OPC_EmitInteger, MVT::i32, 0, 
44503 /* 97439*/        OPC_CheckChild2Type, MVT::i32,
44511 /* 97451*/          OPC_EmitInteger, MVT::i32, 0, 
44521 /* 97473*/          OPC_EmitInteger, MVT::i32, 0, 
44531 /* 97495*/          OPC_EmitInteger, MVT::i32, 0, 
44547 /* 97525*/          OPC_EmitInteger, MVT::i32, 0, 
44557 /* 97547*/          OPC_EmitInteger, MVT::i32, 0, 
44567 /* 97569*/          OPC_EmitInteger, MVT::i32, 0, 
44579 /* 97595*/        OPC_CheckChild2Type, MVT::i32,
44588 /* 97610*/          OPC_EmitInteger, MVT::i32, 0, 
44599 /* 97636*/          OPC_EmitInteger, MVT::i32, 0, 
44610 /* 97662*/          OPC_EmitInteger, MVT::i32, 0, 
44627 /* 97696*/          OPC_EmitInteger, MVT::i32, 0, 
44638 /* 97722*/          OPC_EmitInteger, MVT::i32, 0, 
44649 /* 97748*/          OPC_EmitInteger, MVT::i32, 0, 
44665 /* 97780*/          OPC_EmitInteger, MVT::i32, 0, 
44676 /* 97805*/          OPC_EmitInteger, MVT::i32, 0, 
44687 /* 97830*/          OPC_EmitInteger, MVT::i32, 0, 
44695 /* 97848*/        OPC_CheckChild2Type, MVT::i32,
44703 /* 97860*/          OPC_EmitInteger, MVT::i32, 0, 
44713 /* 97882*/          OPC_EmitInteger, MVT::i32, 0, 
44723 /* 97904*/          OPC_EmitInteger, MVT::i32, 0, 
44739 /* 97934*/          OPC_EmitInteger, MVT::i32, 0, 
44749 /* 97956*/          OPC_EmitInteger, MVT::i32, 0, 
44759 /* 97978*/          OPC_EmitInteger, MVT::i32, 0, 
44771 /* 98004*/        OPC_CheckChild2Type, MVT::i32,
44781 /* 98020*/          OPC_EmitInteger, MVT::i32, 0, 
44792 /* 98047*/          OPC_EmitInteger, MVT::i32, 0, 
44803 /* 98074*/          OPC_EmitInteger, MVT::i32, 0, 
44821 /* 98110*/          OPC_EmitInteger, MVT::i32, 0, 
44832 /* 98137*/          OPC_EmitInteger, MVT::i32, 0, 
44843 /* 98164*/          OPC_EmitInteger, MVT::i32, 0, 
44860 /* 98198*/          OPC_EmitInteger, MVT::i32, 0, 
44871 /* 98224*/          OPC_EmitInteger, MVT::i32, 0, 
44882 /* 98250*/          OPC_EmitInteger, MVT::i32, 0, 
44890 /* 98269*/        OPC_CheckChild2Type, MVT::i32,
44899 /* 98282*/          OPC_EmitInteger, MVT::i32, 0, 
44909 /* 98305*/          OPC_EmitInteger, MVT::i32, 0, 
44919 /* 98328*/          OPC_EmitInteger, MVT::i32, 0, 
44936 /* 98360*/          OPC_EmitInteger, MVT::i32, 0, 
44946 /* 98383*/          OPC_EmitInteger, MVT::i32, 0, 
44956 /* 98406*/          OPC_EmitInteger, MVT::i32, 0, 
44968 /* 98433*/        OPC_CheckChild2Type, MVT::i32,
44988 /* 98462*/          OPC_EmitInteger, MVT::i32, 0, 
44999 /* 98493*/          OPC_EmitInteger, MVT::i32, 0, 
45010 /* 98524*/          OPC_EmitInteger, MVT::i32, 0, 
45038 /* 98577*/          OPC_EmitInteger, MVT::i32, 0, 
45049 /* 98608*/          OPC_EmitInteger, MVT::i32, 0, 
45060 /* 98639*/          OPC_EmitInteger, MVT::i32, 0, 
45087 /* 98690*/          OPC_EmitInteger, MVT::i32, 0, 
45098 /* 98720*/          OPC_EmitInteger, MVT::i32, 0, 
45109 /* 98750*/          OPC_EmitInteger, MVT::i32, 0, 
45117 /* 98773*/        OPC_CheckChild2Type, MVT::i32,
45136 /* 98799*/          OPC_EmitInteger, MVT::i32, 0, 
45146 /* 98826*/          OPC_EmitInteger, MVT::i32, 0, 
45156 /* 98853*/          OPC_EmitInteger, MVT::i32, 0, 
45183 /* 98902*/          OPC_EmitInteger, MVT::i32, 0, 
45193 /* 98929*/          OPC_EmitInteger, MVT::i32, 0, 
45203 /* 98956*/          OPC_EmitInteger, MVT::i32, 0, 
45215 /* 98987*/        OPC_CheckChild2Type, MVT::i32,
45235 /* 99016*/          OPC_EmitInteger, MVT::i32, 0, 
45246 /* 99047*/          OPC_EmitInteger, MVT::i32, 0, 
45257 /* 99078*/          OPC_EmitInteger, MVT::i32, 0, 
45285 /* 99131*/          OPC_EmitInteger, MVT::i32, 0, 
45296 /* 99162*/          OPC_EmitInteger, MVT::i32, 0, 
45307 /* 99193*/          OPC_EmitInteger, MVT::i32, 0, 
45334 /* 99244*/          OPC_EmitInteger, MVT::i32, 0, 
45345 /* 99274*/          OPC_EmitInteger, MVT::i32, 0, 
45356 /* 99304*/          OPC_EmitInteger, MVT::i32, 0, 
45364 /* 99327*/        OPC_CheckChild2Type, MVT::i32,
45383 /* 99353*/          OPC_EmitInteger, MVT::i32, 0, 
45393 /* 99380*/          OPC_EmitInteger, MVT::i32, 0, 
45403 /* 99407*/          OPC_EmitInteger, MVT::i32, 0, 
45430 /* 99456*/          OPC_EmitInteger, MVT::i32, 0, 
45440 /* 99483*/          OPC_EmitInteger, MVT::i32, 0, 
45450 /* 99510*/          OPC_EmitInteger, MVT::i32, 0, 
45462 /* 99541*/        OPC_CheckChild2Type, MVT::i32,
45472 /* 99557*/          OPC_EmitInteger, MVT::i32, 0, 
45483 /* 99584*/          OPC_EmitInteger, MVT::i32, 0, 
45494 /* 99611*/          OPC_EmitInteger, MVT::i32, 0, 
45512 /* 99647*/          OPC_EmitInteger, MVT::i32, 0, 
45523 /* 99674*/          OPC_EmitInteger, MVT::i32, 0, 
45534 /* 99701*/          OPC_EmitInteger, MVT::i32, 0, 
45551 /* 99735*/          OPC_EmitInteger, MVT::i32, 0, 
45562 /* 99761*/          OPC_EmitInteger, MVT::i32, 0, 
45573 /* 99787*/          OPC_EmitInteger, MVT::i32, 0, 
45581 /* 99806*/        OPC_CheckChild2Type, MVT::i32,
45590 /* 99819*/          OPC_EmitInteger, MVT::i32, 0, 
45600 /* 99842*/          OPC_EmitInteger, MVT::i32, 0, 
45610 /* 99865*/          OPC_EmitInteger, MVT::i32, 0, 
45627 /* 99897*/          OPC_EmitInteger, MVT::i32, 0, 
45637 /* 99920*/          OPC_EmitInteger, MVT::i32, 0, 
45647 /* 99943*/          OPC_EmitInteger, MVT::i32, 0, 
45659 /* 99970*/        OPC_CheckChild2Type, MVT::i32,
45679 /* 99999*/          OPC_EmitInteger, MVT::i32, 0, 
45690 /*100030*/          OPC_EmitInteger, MVT::i32, 0, 
45701 /*100061*/          OPC_EmitInteger, MVT::i32, 0, 
45729 /*100114*/          OPC_EmitInteger, MVT::i32, 0, 
45740 /*100145*/          OPC_EmitInteger, MVT::i32, 0, 
45751 /*100176*/          OPC_EmitInteger, MVT::i32, 0, 
45778 /*100227*/          OPC_EmitInteger, MVT::i32, 0, 
45789 /*100257*/          OPC_EmitInteger, MVT::i32, 0, 
45800 /*100287*/          OPC_EmitInteger, MVT::i32, 0, 
45808 /*100310*/        OPC_CheckChild2Type, MVT::i32,
45827 /*100336*/          OPC_EmitInteger, MVT::i32, 0, 
45837 /*100363*/          OPC_EmitInteger, MVT::i32, 0, 
45847 /*100390*/          OPC_EmitInteger, MVT::i32, 0, 
45874 /*100439*/          OPC_EmitInteger, MVT::i32, 0, 
45884 /*100466*/          OPC_EmitInteger, MVT::i32, 0, 
45894 /*100493*/          OPC_EmitInteger, MVT::i32, 0, 
45906 /*100524*/        OPC_CheckChild2Type, MVT::i32,
45926 /*100553*/          OPC_EmitInteger, MVT::i32, 0, 
45937 /*100584*/          OPC_EmitInteger, MVT::i32, 0, 
45948 /*100615*/          OPC_EmitInteger, MVT::i32, 0, 
45976 /*100668*/          OPC_EmitInteger, MVT::i32, 0, 
45987 /*100699*/          OPC_EmitInteger, MVT::i32, 0, 
45998 /*100730*/          OPC_EmitInteger, MVT::i32, 0, 
46025 /*100781*/          OPC_EmitInteger, MVT::i32, 0, 
46036 /*100811*/          OPC_EmitInteger, MVT::i32, 0, 
46047 /*100841*/          OPC_EmitInteger, MVT::i32, 0, 
46055 /*100864*/        OPC_CheckChild2Type, MVT::i32,
46074 /*100890*/          OPC_EmitInteger, MVT::i32, 0, 
46084 /*100917*/          OPC_EmitInteger, MVT::i32, 0, 
46094 /*100944*/          OPC_EmitInteger, MVT::i32, 0, 
46121 /*100993*/          OPC_EmitInteger, MVT::i32, 0, 
46131 /*101020*/          OPC_EmitInteger, MVT::i32, 0, 
46141 /*101047*/          OPC_EmitInteger, MVT::i32, 0, 
46153 /*101078*/        OPC_CheckChild2Type, MVT::i32,
46163 /*101094*/          OPC_EmitInteger, MVT::i32, 0, 
46174 /*101121*/          OPC_EmitInteger, MVT::i32, 0, 
46185 /*101148*/          OPC_EmitInteger, MVT::i32, 0, 
46203 /*101184*/          OPC_EmitInteger, MVT::i32, 0, 
46214 /*101211*/          OPC_EmitInteger, MVT::i32, 0, 
46225 /*101238*/          OPC_EmitInteger, MVT::i32, 0, 
46242 /*101272*/          OPC_EmitInteger, MVT::i32, 0, 
46253 /*101298*/          OPC_EmitInteger, MVT::i32, 0, 
46264 /*101324*/          OPC_EmitInteger, MVT::i32, 0, 
46272 /*101343*/        OPC_CheckChild2Type, MVT::i32,
46281 /*101356*/          OPC_EmitInteger, MVT::i32, 0, 
46291 /*101379*/          OPC_EmitInteger, MVT::i32, 0, 
46301 /*101402*/          OPC_EmitInteger, MVT::i32, 0, 
46318 /*101434*/          OPC_EmitInteger, MVT::i32, 0, 
46328 /*101457*/          OPC_EmitInteger, MVT::i32, 0, 
46338 /*101480*/          OPC_EmitInteger, MVT::i32, 0, 
46350 /*101507*/        OPC_CheckChild2Type, MVT::i32,
46370 /*101536*/          OPC_EmitInteger, MVT::i32, 0, 
46381 /*101567*/          OPC_EmitInteger, MVT::i32, 0, 
46392 /*101598*/          OPC_EmitInteger, MVT::i32, 0, 
46420 /*101651*/          OPC_EmitInteger, MVT::i32, 0, 
46431 /*101682*/          OPC_EmitInteger, MVT::i32, 0, 
46442 /*101713*/          OPC_EmitInteger, MVT::i32, 0, 
46469 /*101764*/          OPC_EmitInteger, MVT::i32, 0, 
46480 /*101794*/          OPC_EmitInteger, MVT::i32, 0, 
46491 /*101824*/          OPC_EmitInteger, MVT::i32, 0, 
46499 /*101847*/        OPC_CheckChild2Type, MVT::i32,
46518 /*101873*/          OPC_EmitInteger, MVT::i32, 0, 
46528 /*101900*/          OPC_EmitInteger, MVT::i32, 0, 
46538 /*101927*/          OPC_EmitInteger, MVT::i32, 0, 
46565 /*101976*/          OPC_EmitInteger, MVT::i32, 0, 
46575 /*102003*/          OPC_EmitInteger, MVT::i32, 0, 
46585 /*102030*/          OPC_EmitInteger, MVT::i32, 0, 
46597 /*102061*/        OPC_CheckChild2Type, MVT::i32,
46617 /*102090*/          OPC_EmitInteger, MVT::i32, 0, 
46628 /*102121*/          OPC_EmitInteger, MVT::i32, 0, 
46639 /*102152*/          OPC_EmitInteger, MVT::i32, 0, 
46667 /*102205*/          OPC_EmitInteger, MVT::i32, 0, 
46678 /*102236*/          OPC_EmitInteger, MVT::i32, 0, 
46689 /*102267*/          OPC_EmitInteger, MVT::i32, 0, 
46716 /*102318*/          OPC_EmitInteger, MVT::i32, 0, 
46727 /*102348*/          OPC_EmitInteger, MVT::i32, 0, 
46738 /*102378*/          OPC_EmitInteger, MVT::i32, 0, 
46746 /*102401*/        OPC_CheckChild2Type, MVT::i32,
46765 /*102427*/          OPC_EmitInteger, MVT::i32, 0, 
46775 /*102454*/          OPC_EmitInteger, MVT::i32, 0, 
46785 /*102481*/          OPC_EmitInteger, MVT::i32, 0, 
46812 /*102530*/          OPC_EmitInteger, MVT::i32, 0, 
46822 /*102557*/          OPC_EmitInteger, MVT::i32, 0, 
46832 /*102584*/          OPC_EmitInteger, MVT::i32, 0, 
46844 /*102615*/        OPC_CheckChild2Type, MVT::i32,
46852 /*102629*/          OPC_EmitInteger, MVT::i32, 0, 
46863 /*102654*/          OPC_EmitInteger, MVT::i32, 0, 
46874 /*102679*/          OPC_EmitInteger, MVT::i32, 0, 
46890 /*102711*/          OPC_EmitInteger, MVT::i32, 0, 
46901 /*102736*/          OPC_EmitInteger, MVT::i32, 0, 
46912 /*102761*/          OPC_EmitInteger, MVT::i32, 0, 
46927 /*102791*/          OPC_EmitInteger, MVT::i32, 0, 
46938 /*102815*/          OPC_EmitInteger, MVT::i32, 0, 
46949 /*102839*/          OPC_EmitInteger, MVT::i32, 0, 
46957 /*102856*/        OPC_CheckChild2Type, MVT::i32,
46964 /*102867*/          OPC_EmitInteger, MVT::i32, 0, 
46974 /*102888*/          OPC_EmitInteger, MVT::i32, 0, 
46984 /*102909*/          OPC_EmitInteger, MVT::i32, 0, 
46999 /*102937*/          OPC_EmitInteger, MVT::i32, 0, 
47009 /*102958*/          OPC_EmitInteger, MVT::i32, 0, 
47019 /*102979*/          OPC_EmitInteger, MVT::i32, 0, 
47031 /*103004*/        OPC_CheckChild2Type, MVT::i32,
47039 /*103018*/          OPC_EmitInteger, MVT::i32, 0, 
47050 /*103043*/          OPC_EmitInteger, MVT::i32, 0, 
47061 /*103068*/          OPC_EmitInteger, MVT::i32, 0, 
47077 /*103100*/          OPC_EmitInteger, MVT::i32, 0, 
47088 /*103125*/          OPC_EmitInteger, MVT::i32, 0, 
47099 /*103150*/          OPC_EmitInteger, MVT::i32, 0, 
47114 /*103180*/          OPC_EmitInteger, MVT::i32, 0, 
47125 /*103204*/          OPC_EmitInteger, MVT::i32, 0, 
47136 /*103228*/          OPC_EmitInteger, MVT::i32, 0, 
47144 /*103245*/        OPC_CheckChild2Type, MVT::i32,
47151 /*103256*/          OPC_EmitInteger, MVT::i32, 0, 
47161 /*103277*/          OPC_EmitInteger, MVT::i32, 0, 
47171 /*103298*/          OPC_EmitInteger, MVT::i32, 0, 
47186 /*103326*/          OPC_EmitInteger, MVT::i32, 0, 
47196 /*103347*/          OPC_EmitInteger, MVT::i32, 0, 
47206 /*103368*/          OPC_EmitInteger, MVT::i32, 0, 
47218 /*103393*/        OPC_CheckChild2Type, MVT::i32,
47229 /*103410*/          OPC_EmitInteger, MVT::i32, 0, 
47240 /*103438*/          OPC_EmitInteger, MVT::i32, 0, 
47251 /*103466*/          OPC_EmitInteger, MVT::i32, 0, 
47270 /*103504*/          OPC_EmitInteger, MVT::i32, 0, 
47281 /*103532*/          OPC_EmitInteger, MVT::i32, 0, 
47292 /*103560*/          OPC_EmitInteger, MVT::i32, 0, 
47310 /*103596*/          OPC_EmitInteger, MVT::i32, 0, 
47321 /*103623*/          OPC_EmitInteger, MVT::i32, 0, 
47332 /*103650*/          OPC_EmitInteger, MVT::i32, 0, 
47340 /*103670*/        OPC_CheckChild2Type, MVT::i32,
47350 /*103684*/          OPC_EmitInteger, MVT::i32, 0, 
47360 /*103708*/          OPC_EmitInteger, MVT::i32, 0, 
47370 /*103732*/          OPC_EmitInteger, MVT::i32, 0, 
47388 /*103766*/          OPC_EmitInteger, MVT::i32, 0, 
47398 /*103790*/          OPC_EmitInteger, MVT::i32, 0, 
47408 /*103814*/          OPC_EmitInteger, MVT::i32, 0, 
47420 /*103842*/        OPC_CheckChild2Type, MVT::i32,
47443 /*103875*/          OPC_EmitInteger, MVT::i32, 0, 
47454 /*103907*/          OPC_EmitInteger, MVT::i32, 0, 
47465 /*103939*/          OPC_EmitInteger, MVT::i32, 0, 
47496 /*103997*/          OPC_EmitInteger, MVT::i32, 0, 
47507 /*104029*/          OPC_EmitInteger, MVT::i32, 0, 
47518 /*104061*/          OPC_EmitInteger, MVT::i32, 0, 
47548 /*104117*/          OPC_EmitInteger, MVT::i32, 0, 
47559 /*104148*/          OPC_EmitInteger, MVT::i32, 0, 
47570 /*104179*/          OPC_EmitInteger, MVT::i32, 0, 
47578 /*104203*/        OPC_CheckChild2Type, MVT::i32,
47600 /*104233*/          OPC_EmitInteger, MVT::i32, 0, 
47610 /*104261*/          OPC_EmitInteger, MVT::i32, 0, 
47620 /*104289*/          OPC_EmitInteger, MVT::i32, 0, 
47650 /*104343*/          OPC_EmitInteger, MVT::i32, 0, 
47660 /*104371*/          OPC_EmitInteger, MVT::i32, 0, 
47670 /*104399*/          OPC_EmitInteger, MVT::i32, 0, 
47682 /*104431*/        OPC_CheckChild2Type, MVT::i32,
47705 /*104464*/          OPC_EmitInteger, MVT::i32, 0, 
47716 /*104496*/          OPC_EmitInteger, MVT::i32, 0, 
47727 /*104528*/          OPC_EmitInteger, MVT::i32, 0, 
47758 /*104586*/          OPC_EmitInteger, MVT::i32, 0, 
47769 /*104618*/          OPC_EmitInteger, MVT::i32, 0, 
47780 /*104650*/          OPC_EmitInteger, MVT::i32, 0, 
47810 /*104706*/          OPC_EmitInteger, MVT::i32, 0, 
47821 /*104737*/          OPC_EmitInteger, MVT::i32, 0, 
47832 /*104768*/          OPC_EmitInteger, MVT::i32, 0, 
47840 /*104792*/        OPC_CheckChild2Type, MVT::i32,
47862 /*104822*/          OPC_EmitInteger, MVT::i32, 0, 
47872 /*104850*/          OPC_EmitInteger, MVT::i32, 0, 
47882 /*104878*/          OPC_EmitInteger, MVT::i32, 0, 
47912 /*104932*/          OPC_EmitInteger, MVT::i32, 0, 
47922 /*104960*/          OPC_EmitInteger, MVT::i32, 0, 
47932 /*104988*/          OPC_EmitInteger, MVT::i32, 0, 
47944 /*105020*/        OPC_CheckChild2Type, MVT::i32,
47955 /*105037*/          OPC_EmitInteger, MVT::i32, 0, 
47966 /*105065*/          OPC_EmitInteger, MVT::i32, 0, 
47977 /*105093*/          OPC_EmitInteger, MVT::i32, 0, 
47996 /*105131*/          OPC_EmitInteger, MVT::i32, 0, 
48007 /*105159*/          OPC_EmitInteger, MVT::i32, 0, 
48018 /*105187*/          OPC_EmitInteger, MVT::i32, 0, 
48036 /*105223*/          OPC_EmitInteger, MVT::i32, 0, 
48047 /*105250*/          OPC_EmitInteger, MVT::i32, 0, 
48058 /*105277*/          OPC_EmitInteger, MVT::i32, 0, 
48066 /*105297*/        OPC_CheckChild2Type, MVT::i32,
48076 /*105311*/          OPC_EmitInteger, MVT::i32, 0, 
48086 /*105335*/          OPC_EmitInteger, MVT::i32, 0, 
48096 /*105359*/          OPC_EmitInteger, MVT::i32, 0, 
48114 /*105393*/          OPC_EmitInteger, MVT::i32, 0, 
48124 /*105417*/          OPC_EmitInteger, MVT::i32, 0, 
48134 /*105441*/          OPC_EmitInteger, MVT::i32, 0, 
48146 /*105469*/        OPC_CheckChild2Type, MVT::i32,
48169 /*105502*/          OPC_EmitInteger, MVT::i32, 0, 
48180 /*105534*/          OPC_EmitInteger, MVT::i32, 0, 
48191 /*105566*/          OPC_EmitInteger, MVT::i32, 0, 
48222 /*105624*/          OPC_EmitInteger, MVT::i32, 0, 
48233 /*105656*/          OPC_EmitInteger, MVT::i32, 0, 
48244 /*105688*/          OPC_EmitInteger, MVT::i32, 0, 
48274 /*105744*/          OPC_EmitInteger, MVT::i32, 0, 
48285 /*105775*/          OPC_EmitInteger, MVT::i32, 0, 
48296 /*105806*/          OPC_EmitInteger, MVT::i32, 0, 
48304 /*105830*/        OPC_CheckChild2Type, MVT::i32,
48326 /*105860*/          OPC_EmitInteger, MVT::i32, 0, 
48336 /*105888*/          OPC_EmitInteger, MVT::i32, 0, 
48346 /*105916*/          OPC_EmitInteger, MVT::i32, 0, 
48376 /*105970*/          OPC_EmitInteger, MVT::i32, 0, 
48386 /*105998*/          OPC_EmitInteger, MVT::i32, 0, 
48396 /*106026*/          OPC_EmitInteger, MVT::i32, 0, 
48408 /*106058*/        OPC_CheckChild2Type, MVT::i32,
48431 /*106091*/          OPC_EmitInteger, MVT::i32, 0, 
48442 /*106123*/          OPC_EmitInteger, MVT::i32, 0, 
48453 /*106155*/          OPC_EmitInteger, MVT::i32, 0, 
48484 /*106213*/          OPC_EmitInteger, MVT::i32, 0, 
48495 /*106245*/          OPC_EmitInteger, MVT::i32, 0, 
48506 /*106277*/          OPC_EmitInteger, MVT::i32, 0, 
48536 /*106333*/          OPC_EmitInteger, MVT::i32, 0, 
48547 /*106364*/          OPC_EmitInteger, MVT::i32, 0, 
48558 /*106395*/          OPC_EmitInteger, MVT::i32, 0, 
48566 /*106419*/        OPC_CheckChild2Type, MVT::i32,
48588 /*106449*/          OPC_EmitInteger, MVT::i32, 0, 
48598 /*106477*/          OPC_EmitInteger, MVT::i32, 0, 
48608 /*106505*/          OPC_EmitInteger, MVT::i32, 0, 
48638 /*106559*/          OPC_EmitInteger, MVT::i32, 0, 
48648 /*106587*/          OPC_EmitInteger, MVT::i32, 0, 
48658 /*106615*/          OPC_EmitInteger, MVT::i32, 0, 
48670 /*106647*/        OPC_CheckChild2Type, MVT::i32,
48681 /*106664*/          OPC_EmitInteger, MVT::i32, 0, 
48692 /*106692*/          OPC_EmitInteger, MVT::i32, 0, 
48703 /*106720*/          OPC_EmitInteger, MVT::i32, 0, 
48722 /*106758*/          OPC_EmitInteger, MVT::i32, 0, 
48733 /*106786*/          OPC_EmitInteger, MVT::i32, 0, 
48744 /*106814*/          OPC_EmitInteger, MVT::i32, 0, 
48762 /*106850*/          OPC_EmitInteger, MVT::i32, 0, 
48773 /*106877*/          OPC_EmitInteger, MVT::i32, 0, 
48784 /*106904*/          OPC_EmitInteger, MVT::i32, 0, 
48792 /*106924*/        OPC_CheckChild2Type, MVT::i32,
48802 /*106938*/          OPC_EmitInteger, MVT::i32, 0, 
48812 /*106962*/          OPC_EmitInteger, MVT::i32, 0, 
48822 /*106986*/          OPC_EmitInteger, MVT::i32, 0, 
48840 /*107020*/          OPC_EmitInteger, MVT::i32, 0, 
48850 /*107044*/          OPC_EmitInteger, MVT::i32, 0, 
48860 /*107068*/          OPC_EmitInteger, MVT::i32, 0, 
48872 /*107096*/        OPC_CheckChild2Type, MVT::i32,
48895 /*107129*/          OPC_EmitInteger, MVT::i32, 0, 
48906 /*107161*/          OPC_EmitInteger, MVT::i32, 0, 
48917 /*107193*/          OPC_EmitInteger, MVT::i32, 0, 
48948 /*107251*/          OPC_EmitInteger, MVT::i32, 0, 
48959 /*107283*/          OPC_EmitInteger, MVT::i32, 0, 
48970 /*107315*/          OPC_EmitInteger, MVT::i32, 0, 
49000 /*107371*/          OPC_EmitInteger, MVT::i32, 0, 
49011 /*107402*/          OPC_EmitInteger, MVT::i32, 0, 
49022 /*107433*/          OPC_EmitInteger, MVT::i32, 0, 
49030 /*107457*/        OPC_CheckChild2Type, MVT::i32,
49052 /*107487*/          OPC_EmitInteger, MVT::i32, 0, 
49062 /*107515*/          OPC_EmitInteger, MVT::i32, 0, 
49072 /*107543*/          OPC_EmitInteger, MVT::i32, 0, 
49102 /*107597*/          OPC_EmitInteger, MVT::i32, 0, 
49112 /*107625*/          OPC_EmitInteger, MVT::i32, 0, 
49122 /*107653*/          OPC_EmitInteger, MVT::i32, 0, 
49134 /*107685*/        OPC_CheckChild2Type, MVT::i32,
49157 /*107718*/          OPC_EmitInteger, MVT::i32, 0, 
49168 /*107750*/          OPC_EmitInteger, MVT::i32, 0, 
49179 /*107782*/          OPC_EmitInteger, MVT::i32, 0, 
49210 /*107840*/          OPC_EmitInteger, MVT::i32, 0, 
49221 /*107872*/          OPC_EmitInteger, MVT::i32, 0, 
49232 /*107904*/          OPC_EmitInteger, MVT::i32, 0, 
49262 /*107960*/          OPC_EmitInteger, MVT::i32, 0, 
49273 /*107991*/          OPC_EmitInteger, MVT::i32, 0, 
49284 /*108022*/          OPC_EmitInteger, MVT::i32, 0, 
49292 /*108046*/        OPC_CheckChild2Type, MVT::i32,
49314 /*108076*/          OPC_EmitInteger, MVT::i32, 0, 
49324 /*108104*/          OPC_EmitInteger, MVT::i32, 0, 
49334 /*108132*/          OPC_EmitInteger, MVT::i32, 0, 
49364 /*108186*/          OPC_EmitInteger, MVT::i32, 0, 
49374 /*108214*/          OPC_EmitInteger, MVT::i32, 0, 
49384 /*108242*/          OPC_EmitInteger, MVT::i32, 0, 
49396 /*108274*/        OPC_CheckChild2Type, MVT::i32,
49405 /*108289*/          OPC_EmitInteger, MVT::i32, 0, 
49416 /*108315*/          OPC_EmitInteger, MVT::i32, 0, 
49427 /*108341*/          OPC_EmitInteger, MVT::i32, 0, 
49444 /*108375*/          OPC_EmitInteger, MVT::i32, 0, 
49455 /*108401*/          OPC_EmitInteger, MVT::i32, 0, 
49466 /*108427*/          OPC_EmitInteger, MVT::i32, 0, 
49482 /*108459*/          OPC_EmitInteger, MVT::i32, 0, 
49493 /*108484*/          OPC_EmitInteger, MVT::i32, 0, 
49504 /*108509*/          OPC_EmitInteger, MVT::i32, 0, 
49512 /*108527*/        OPC_CheckChild2Type, MVT::i32,
49520 /*108539*/          OPC_EmitInteger, MVT::i32, 0, 
49530 /*108561*/          OPC_EmitInteger, MVT::i32, 0, 
49540 /*108583*/          OPC_EmitInteger, MVT::i32, 0, 
49556 /*108613*/          OPC_EmitInteger, MVT::i32, 0, 
49566 /*108635*/          OPC_EmitInteger, MVT::i32, 0, 
49576 /*108657*/          OPC_EmitInteger, MVT::i32, 0, 
49588 /*108683*/        OPC_CheckChild2Type, MVT::i32,
49597 /*108698*/          OPC_EmitInteger, MVT::i32, 0, 
49608 /*108724*/          OPC_EmitInteger, MVT::i32, 0, 
49619 /*108750*/          OPC_EmitInteger, MVT::i32, 0, 
49636 /*108784*/          OPC_EmitInteger, MVT::i32, 0, 
49647 /*108810*/          OPC_EmitInteger, MVT::i32, 0, 
49658 /*108836*/          OPC_EmitInteger, MVT::i32, 0, 
49674 /*108868*/          OPC_EmitInteger, MVT::i32, 0, 
49685 /*108893*/          OPC_EmitInteger, MVT::i32, 0, 
49696 /*108918*/          OPC_EmitInteger, MVT::i32, 0, 
49704 /*108936*/        OPC_CheckChild2Type, MVT::i32,
49712 /*108948*/          OPC_EmitInteger, MVT::i32, 0, 
49722 /*108970*/          OPC_EmitInteger, MVT::i32, 0, 
49732 /*108992*/          OPC_EmitInteger, MVT::i32, 0, 
49748 /*109022*/          OPC_EmitInteger, MVT::i32, 0, 
49758 /*109044*/          OPC_EmitInteger, MVT::i32, 0, 
49768 /*109066*/          OPC_EmitInteger, MVT::i32, 0, 
49933 /*109327*/        OPC_CheckChild2Type, MVT::i32,
49951 /*109354*/        OPC_CheckChild2Type, MVT::i32,
52722 /*113974*/      OPC_CheckChild1Type, MVT::i32,
52726 /*113981*/      OPC_CheckType, MVT::i32,
52731 /*113989*/      OPC_CheckType, MVT::i32,
52742 /*114007*/      OPC_CheckChild1Type, MVT::i32,
52746 /*114014*/      OPC_CheckType, MVT::i32,
52751 /*114022*/      OPC_CheckType, MVT::i32,
52767 /*114048*/    OPC_CheckType, MVT::i32,
52772 /*114056*/    OPC_CheckType, MVT::i32,
52776 /*114063*/      OPC_CheckChild3Type, MVT::i32,
52786 /*114080*/      OPC_CheckChild3Type, MVT::i32,
52801 /*114105*/    OPC_CheckType, MVT::i32,
52806 /*114113*/    OPC_CheckType, MVT::i32,
52811 /*114121*/    OPC_CheckType, MVT::i32,
52827 /*114149*/    OPC_CheckType, MVT::i32,
52832 /*114157*/    OPC_CheckType, MVT::i32,
52837 /*114165*/    OPC_CheckType, MVT::i32,
52852 /*114192*/      OPC_CheckChild1Type, MVT::i32,
52857 /*114201*/        OPC_CheckType, MVT::i32,
52873 /*114224*/        OPC_CheckChild2Type, MVT::i32,
52903 /*114267*/      OPC_CheckChild1Type, MVT::i32,
52907 /*114274*/      OPC_CheckType, MVT::i32,
52921 /*114296*/      OPC_CheckChild1Type, MVT::i32,
52926 /*114305*/        OPC_CheckType, MVT::i32,
52942 /*114328*/        OPC_CheckChild2Type, MVT::i32,
52972 /*114371*/      OPC_CheckChild1Type, MVT::i32,
52976 /*114378*/      OPC_CheckType, MVT::i32,
53019 /*114455*/        OPC_CheckChild1Type, MVT::i32,
53025 /*114464*/        OPC_EmitInteger, MVT::i32, 0, 
53026 /*114467*/        OPC_EmitInteger, MVT::i32, 1, 
53041 /*114503*/          OPC_CheckChild0Type, MVT::i32,
53047 /*114513*/          OPC_CheckType, MVT::i32,
53065 /*114545*/          OPC_CheckType, MVT::i32,
53069                         MVT::i32, 2/*#Ops*/, 0, 2, 
53076 /*114567*/          OPC_CheckChild0Type, MVT::i32,
53082 /*114577*/          OPC_CheckType, MVT::i32,
53100 /*114609*/          OPC_CheckType, MVT::i32,
53104                         MVT::i32, 2/*#Ops*/, 0, 2, 
53118 /*114640*/        OPC_CheckType, MVT::i32,
53120 /*114643*/        OPC_CheckType, MVT::i32,
53124                       MVT::i32, 2/*#Ops*/, 2, 3, 
53132 /*114665*/          OPC_CheckType, MVT::i32,
53140 /*114681*/          /*SwitchType*/ 10, MVT::i32,// ->114693
53143                           MVT::i32, 2/*#Ops*/, 0, 2, 
53154 /*114707*/          OPC_CheckChild1Type, MVT::i32,
53160 /*114720*/          /*SwitchType*/ 8, MVT::i32,// ->114730
53162                           MVT::i32, 2/*#Ops*/, 0, 1, 
53180 /*114759*/          OPC_CheckChild0Type, MVT::i32,
53199 /*114792*/            OPC_CheckChild0Type, MVT::i32,
53217 /*114822*/            OPC_CheckType, MVT::i32,
53221                           MVT::i32, 2/*#Ops*/, 0, 2, 
53230 /*114845*/            OPC_CheckType, MVT::i32,
53233                           MVT::i32, 2/*#Ops*/, 0, 1, 
53241 /*114865*/          OPC_CheckChild0Type, MVT::i32,
53260 /*114898*/            OPC_CheckChild0Type, MVT::i32,
53278 /*114928*/            OPC_CheckType, MVT::i32,
53282                           MVT::i32, 2/*#Ops*/, 0, 2, 
53291 /*114951*/            OPC_CheckType, MVT::i32,
53294                           MVT::i32, 2/*#Ops*/, 0, 1, 
53313 /*114989*/        /*SwitchType*/ 10, MVT::i32,// ->115001
53316                         MVT::i32, 2/*#Ops*/, 0, 2, 
53333 /*115026*/        OPC_CheckType, MVT::i32,
53335                       MVT::i32, 2/*#Ops*/, 0, 1, 
53351 /*115059*/      OPC_CheckChild1Type, MVT::i32,
53362 /*115079*/          OPC_SwitchType /*2 cases */, 68, MVT::i32,// ->115150
53370                             MVT::i32, 3/*#Ops*/, 1, 4, 5, 
53379                             MVT::i32, 3/*#Ops*/, 1, 4, 5, 
53389                               MVT::i32, 3/*#Ops*/, 1, 4, 5, 
53394                               MVT::i32, 3/*#Ops*/, 1, 4, 5, 
53440 /*115226*/          OPC_CheckType, MVT::i32,
53444                         MVT::i32, 3/*#Ops*/, 1, 4, 3, 
53455 /*115252*/        OPC_CheckType, MVT::i32,
53459                       MVT::i32, 3/*#Ops*/, 1, 2, 4, 
53469 /*115277*/        OPC_CheckType, MVT::i32,
53473                       MVT::i32, 3/*#Ops*/, 1, 4, 3, 
53483 /*115302*/        OPC_CheckType, MVT::i32,
53487                       MVT::i32, 3/*#Ops*/, 1, 2, 4, 
53497 /*115327*/        OPC_CheckType, MVT::i32,
53501                       MVT::i32, 3/*#Ops*/, 1, 4, 3, 
53511 /*115352*/        OPC_CheckType, MVT::i32,
53515                       MVT::i32, 3/*#Ops*/, 1, 2, 4, 
53525 /*115377*/        OPC_CheckType, MVT::i32,
53529                       MVT::i32, 3/*#Ops*/, 1, 4, 3, 
53539 /*115402*/        OPC_CheckType, MVT::i32,
53543                       MVT::i32, 3/*#Ops*/, 1, 2, 4, 
53661 /*115622*/          OPC_CheckType, MVT::i32,
53666                           MVT::i32, 3/*#Ops*/, 1, 2, 3, 
53673                           MVT::i32, 3/*#Ops*/, 1, 2, 3, 
53681                             MVT::i32, 3/*#Ops*/, 1, 2, 3, 
53686                             MVT::i32, 3/*#Ops*/, 1, 2, 3, 
53737 /*115761*/          OPC_SwitchType /*2 cases */, 68, MVT::i32,// ->115832
53745                             MVT::i32, 3/*#Ops*/, 1, 4, 5, 
53754                             MVT::i32, 3/*#Ops*/, 1, 4, 5, 
53764                               MVT::i32, 3/*#Ops*/, 1, 4, 5, 
53769                               MVT::i32, 3/*#Ops*/, 1, 4, 5, 
53815 /*115908*/          OPC_CheckType, MVT::i32,
53819                         MVT::i32, 3/*#Ops*/, 1, 4, 3, 
53830 /*115934*/        OPC_CheckType, MVT::i32,
53834                       MVT::i32, 3/*#Ops*/, 1, 2, 4, 
53844 /*115959*/        OPC_CheckType, MVT::i32,
53848                       MVT::i32, 3/*#Ops*/, 1, 4, 3, 
53858 /*115984*/        OPC_CheckType, MVT::i32,
53862                       MVT::i32, 3/*#Ops*/, 1, 2, 4, 
53872 /*116009*/        OPC_CheckType, MVT::i32,
53876                       MVT::i32, 3/*#Ops*/, 1, 4, 3, 
53886 /*116034*/        OPC_CheckType, MVT::i32,
53890                       MVT::i32, 3/*#Ops*/, 1, 2, 4, 
53900 /*116059*/        OPC_CheckType, MVT::i32,
53904                       MVT::i32, 3/*#Ops*/, 1, 4, 3, 
53914 /*116084*/        OPC_CheckType, MVT::i32,
53918                       MVT::i32, 3/*#Ops*/, 1, 2, 4, 
54036 /*116304*/          OPC_CheckType, MVT::i32,
54041                           MVT::i32, 3/*#Ops*/, 1, 2, 3, 
54048                           MVT::i32, 3/*#Ops*/, 1, 2, 3, 
54056                             MVT::i32, 3/*#Ops*/, 1, 2, 3, 
54061                             MVT::i32, 3/*#Ops*/, 1, 2, 3, 
54119 /*116457*/      /*SwitchType*/ 13, MVT::i32,// ->116472
54123                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
54161 /*116535*/      OPC_CheckType, MVT::i32,
54164                     MVT::i32, 3/*#Ops*/, 0, 1, 3, 
54172 /*116555*/      OPC_CheckType, MVT::i32,
54175                     MVT::i32, 3/*#Ops*/, 0, 3, 2, 
54207 /*116622*/      /*SwitchType*/ 9, MVT::i32,// ->116633
54209                       MVT::i32, 3/*#Ops*/, 0, 1, 2, 
54228 /*116662*/      OPC_CheckType, MVT::i32,
54230 /*116665*/      OPC_CheckType, MVT::i32,
54234                     MVT::i32, 2/*#Ops*/, 2, 3, 
54242 /*116687*/        OPC_CheckType, MVT::i32,
54250 /*116703*/        /*SwitchType*/ 10, MVT::i32,// ->116715
54253                         MVT::i32, 2/*#Ops*/, 0, 2, 
54264 /*116729*/        OPC_CheckChild1Type, MVT::i32,
54270 /*116742*/        /*SwitchType*/ 8, MVT::i32,// ->116752
54272                         MVT::i32, 2/*#Ops*/, 0, 1, 
54292 /*116781*/      OPC_CheckType, MVT::i32,
54294 /*116784*/      OPC_CheckType, MVT::i32,
54298                     MVT::i32, 2/*#Ops*/, 2, 3, 
54306 /*116806*/        OPC_CheckType, MVT::i32,
54314 /*116822*/        /*SwitchType*/ 10, MVT::i32,// ->116834
54317                         MVT::i32, 2/*#Ops*/, 0, 2, 
54328 /*116848*/        OPC_CheckChild1Type, MVT::i32,
54334 /*116861*/        /*SwitchType*/ 8, MVT::i32,// ->116871
54336                         MVT::i32, 2/*#Ops*/, 0, 1, 
54367 /*116924*/        /*SwitchType*/ 13, MVT::i32,// ->116939
54371                         MVT::i32, 3/*#Ops*/, 3, 4, 0, 
54409 /*117002*/        OPC_CheckType, MVT::i32,
54412                       MVT::i32, 3/*#Ops*/, 1, 3, 0, 
54420 /*117022*/        OPC_CheckType, MVT::i32,
54423                       MVT::i32, 3/*#Ops*/, 3, 2, 0, 
54455 /*117089*/        /*SwitchType*/ 9, MVT::i32,// ->117100
54457                         MVT::i32, 3/*#Ops*/, 1, 2, 0, 
54587 /*117342*/      OPC_CheckChild0Type, MVT::i32,
54591 /*117349*/        OPC_EmitInteger, MVT::i32, 1, 
54593                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
54594 /*117360*/        OPC_EmitInteger, MVT::i32, 1, 
54595 /*117363*/        OPC_EmitInteger, MVT::i32, 0, 
54602 /*117384*/      /*SwitchType*/ 35, MVT::i32,// ->117421
54603 /*117386*/        OPC_EmitInteger, MVT::i32, 1, 
54605                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
54606 /*117397*/        OPC_EmitInteger, MVT::i32, 1, 
54607 /*117400*/        OPC_EmitInteger, MVT::i32, 0, 
54611                       MVT::i32, 3/*#Ops*/, 1, 2, 7, 
54615 /*117423*/        OPC_EmitInteger, MVT::i32, 1, 
54617                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
54618 /*117434*/        OPC_EmitInteger, MVT::i32, 1, 
54619 /*117437*/        OPC_EmitInteger, MVT::i32, 0, 
54627 /*117460*/        OPC_EmitInteger, MVT::i32, 1, 
54629                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
54630 /*117471*/        OPC_EmitInteger, MVT::i32, 1, 
54631 /*117474*/        OPC_EmitInteger, MVT::i32, 0, 
54639 /*117497*/        OPC_EmitInteger, MVT::i32, 1, 
54641                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
54642 /*117508*/        OPC_EmitInteger, MVT::i32, 1, 
54643 /*117511*/        OPC_EmitInteger, MVT::i32, 0, 
54651 /*117534*/        OPC_EmitInteger, MVT::i32, 1, 
54653                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
54654 /*117545*/        OPC_EmitInteger, MVT::i32, 1, 
54655 /*117548*/        OPC_EmitInteger, MVT::i32, 0, 
54666 /*117575*/    OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->117589
54669                     MVT::i32, 2/*#Ops*/, 1, 2, 
54698 /*117632*/        OPC_CheckChild1Type, MVT::i32,
54753 /*117721*/      /*SwitchType*/ 7, MVT::i32,// ->117730
54755                       MVT::i32, 1/*#Ops*/, 0, 
54783 /*117775*/        /*SwitchType*/ 10, MVT::i32,// ->117787
54786                         MVT::i32, 2/*#Ops*/, 0, 2, 
54809 /*117823*/        OPC_CheckType, MVT::i32,
54811                       MVT::i32, 2/*#Ops*/, 0, 1, 
54836 /*117883*/      /*SwitchType*/ 7, MVT::i32,// ->117892
54838                       MVT::i32, 1/*#Ops*/, 0, 
54865 /*117936*/        /*SwitchType*/ 10, MVT::i32,// ->117948
54868                         MVT::i32, 2/*#Ops*/, 0, 2, 
54891 /*117984*/        OPC_CheckType, MVT::i32,
54893                       MVT::i32, 2/*#Ops*/, 0, 1, 
54909 /*118016*/      OPC_CheckChild1Type, MVT::i32,
54917 /*118027*/      OPC_CheckChild1Type, MVT::i32,
54925 /*118038*/      OPC_CheckChild1Type, MVT::i32,
54933 /*118049*/      OPC_CheckChild1Type, MVT::i32,
54941 /*118060*/      OPC_CheckChild1Type, MVT::i32,
54949 /*118071*/      OPC_CheckChild1Type, MVT::i32,
54957 /*118082*/      OPC_CheckChild1Type, MVT::i32,
54965 /*118093*/      OPC_CheckChild1Type, MVT::i32,
54973 /*118104*/      OPC_CheckChild1Type, MVT::i32,
54985 /*118122*/      OPC_CheckChild1Type, MVT::i32,
54993 /*118133*/      OPC_CheckChild1Type, MVT::i32,
55001 /*118144*/      OPC_CheckChild1Type, MVT::i32,
55009 /*118155*/      OPC_CheckChild1Type, MVT::i32,
55017 /*118166*/      OPC_CheckChild1Type, MVT::i32,
55025 /*118177*/      OPC_CheckChild1Type, MVT::i32,
55033 /*118188*/      OPC_CheckChild1Type, MVT::i32,
55041 /*118199*/      OPC_CheckChild1Type, MVT::i32,
55049 /*118210*/      OPC_CheckChild1Type, MVT::i32,
55061 /*118228*/      OPC_CheckChild1Type, MVT::i32,
55069 /*118239*/      OPC_CheckChild1Type, MVT::i32,
55077 /*118250*/      OPC_CheckChild1Type, MVT::i32,
55085 /*118261*/      OPC_CheckChild1Type, MVT::i32,
55093 /*118272*/      OPC_CheckChild1Type, MVT::i32,
55101 /*118283*/      OPC_CheckChild1Type, MVT::i32,
55109 /*118294*/      OPC_CheckChild1Type, MVT::i32,
55117 /*118305*/      OPC_CheckChild1Type, MVT::i32,
55125 /*118316*/      OPC_CheckChild1Type, MVT::i32,
55137 /*118334*/      OPC_CheckChild1Type, MVT::i32,
55145 /*118345*/      OPC_CheckChild1Type, MVT::i32,
55153 /*118356*/      OPC_CheckChild1Type, MVT::i32,
55161 /*118367*/      OPC_CheckChild1Type, MVT::i32,
55169 /*118378*/      OPC_CheckChild1Type, MVT::i32,
55177 /*118389*/      OPC_CheckChild1Type, MVT::i32,
55185 /*118400*/      OPC_CheckChild1Type, MVT::i32,
55193 /*118411*/      OPC_CheckChild1Type, MVT::i32,
55201 /*118422*/      OPC_CheckChild1Type, MVT::i32,
55213 /*118440*/      OPC_CheckChild1Type, MVT::i32,
55221 /*118451*/      OPC_CheckChild1Type, MVT::i32,
55233 /*118470*/      OPC_CheckChild1Type, MVT::i32,
55239 /*118480*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->118541
55246                           MVT::i32, 2/*#Ops*/, 1, 3, 
55254                           MVT::i32, 2/*#Ops*/, 1, 3, 
55263                             MVT::i32, 2/*#Ops*/, 1, 3, 
55268                             MVT::i32, 2/*#Ops*/, 1, 3, 
55310 /*118605*/        OPC_CheckType, MVT::i32,
55315                         MVT::i32, 2/*#Ops*/, 1, 2, 
55322                         MVT::i32, 2/*#Ops*/, 1, 2, 
55330                           MVT::i32, 2/*#Ops*/, 1, 2, 
55335                           MVT::i32, 2/*#Ops*/, 1, 2, 
55380 /*118725*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->118786
55387                           MVT::i32, 2/*#Ops*/, 1, 3, 
55395                           MVT::i32, 2/*#Ops*/, 1, 3, 
55404                             MVT::i32, 2/*#Ops*/, 1, 3, 
55409                             MVT::i32, 2/*#Ops*/, 1, 3, 
55451 /*118850*/        OPC_CheckType, MVT::i32,
55456                         MVT::i32, 2/*#Ops*/, 1, 2, 
55463                         MVT::i32, 2/*#Ops*/, 1, 2, 
55471                           MVT::i32, 2/*#Ops*/, 1, 2, 
55476                           MVT::i32, 2/*#Ops*/, 1, 2, 
55520 /*118969*/      OPC_CheckChild1Type, MVT::i32,
55526 /*118979*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->119040
55533                           MVT::i32, 2/*#Ops*/, 1, 3, 
55541                           MVT::i32, 2/*#Ops*/, 1, 3, 
55550                             MVT::i32, 2/*#Ops*/, 1, 3, 
55555                             MVT::i32, 2/*#Ops*/, 1, 3, 
55597 /*119104*/        OPC_CheckType, MVT::i32,
55602                         MVT::i32, 2/*#Ops*/, 1, 2, 
55609                         MVT::i32, 2/*#Ops*/, 1, 2, 
55617                           MVT::i32, 2/*#Ops*/, 1, 2, 
55622                           MVT::i32, 2/*#Ops*/, 1, 2, 
55667 /*119224*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->119285
55674                           MVT::i32, 2/*#Ops*/, 1, 3, 
55682                           MVT::i32, 2/*#Ops*/, 1, 3, 
55691                             MVT::i32, 2/*#Ops*/, 1, 3, 
55696                             MVT::i32, 2/*#Ops*/, 1, 3, 
55738 /*119349*/        OPC_CheckType, MVT::i32,
55743                         MVT::i32, 2/*#Ops*/, 1, 2, 
55750                         MVT::i32, 2/*#Ops*/, 1, 2, 
55758                           MVT::i32, 2/*#Ops*/, 1, 2, 
55763                           MVT::i32, 2/*#Ops*/, 1, 2, 
55807 /*119468*/      OPC_CheckChild1Type, MVT::i32,
55813 /*119478*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->119539
55820                           MVT::i32, 2/*#Ops*/, 1, 3, 
55828                           MVT::i32, 2/*#Ops*/, 1, 3, 
55837                             MVT::i32, 2/*#Ops*/, 1, 3, 
55842                             MVT::i32, 2/*#Ops*/, 1, 3, 
55884 /*119603*/        OPC_CheckType, MVT::i32,
55889                         MVT::i32, 2/*#Ops*/, 1, 2, 
55896                         MVT::i32, 2/*#Ops*/, 1, 2, 
55904                           MVT::i32, 2/*#Ops*/, 1, 2, 
55909                           MVT::i32, 2/*#Ops*/, 1, 2, 
55954 /*119723*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->119784
55961                           MVT::i32, 2/*#Ops*/, 1, 3, 
55969                           MVT::i32, 2/*#Ops*/, 1, 3, 
55978                             MVT::i32, 2/*#Ops*/, 1, 3, 
55983                             MVT::i32, 2/*#Ops*/, 1, 3, 
56025 /*119848*/        OPC_CheckType, MVT::i32,
56030                         MVT::i32, 2/*#Ops*/, 1, 2, 
56037                         MVT::i32, 2/*#Ops*/, 1, 2, 
56045                           MVT::i32, 2/*#Ops*/, 1, 2, 
56050                           MVT::i32, 2/*#Ops*/, 1, 2, 
56094 /*119967*/      OPC_CheckChild1Type, MVT::i32,
56100 /*119977*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->120038
56107                           MVT::i32, 2/*#Ops*/, 1, 3, 
56115                           MVT::i32, 2/*#Ops*/, 1, 3, 
56124                             MVT::i32, 2/*#Ops*/, 1, 3, 
56129                             MVT::i32, 2/*#Ops*/, 1, 3, 
56171 /*120102*/        OPC_CheckType, MVT::i32,
56176                         MVT::i32, 2/*#Ops*/, 1, 2, 
56183                         MVT::i32, 2/*#Ops*/, 1, 2, 
56191                           MVT::i32, 2/*#Ops*/, 1, 2, 
56196                           MVT::i32, 2/*#Ops*/, 1, 2, 
56241 /*120222*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->120283
56248                           MVT::i32, 2/*#Ops*/, 1, 3, 
56256                           MVT::i32, 2/*#Ops*/, 1, 3, 
56265                             MVT::i32, 2/*#Ops*/, 1, 3, 
56270                             MVT::i32, 2/*#Ops*/, 1, 3, 
56312 /*120347*/        OPC_CheckType, MVT::i32,
56317                         MVT::i32, 2/*#Ops*/, 1, 2, 
56324                         MVT::i32, 2/*#Ops*/, 1, 2, 
56332                           MVT::i32, 2/*#Ops*/, 1, 2, 
56337                           MVT::i32, 2/*#Ops*/, 1, 2, 
56381 /*120466*/      OPC_CheckChild1Type, MVT::i32,
56387 /*120476*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->120537
56394                           MVT::i32, 2/*#Ops*/, 1, 3, 
56402                           MVT::i32, 2/*#Ops*/, 1, 3, 
56411                             MVT::i32, 2/*#Ops*/, 1, 3, 
56416                             MVT::i32, 2/*#Ops*/, 1, 3, 
56458 /*120601*/        OPC_CheckType, MVT::i32,
56463                         MVT::i32, 2/*#Ops*/, 1, 2, 
56470                         MVT::i32, 2/*#Ops*/, 1, 2, 
56478                           MVT::i32, 2/*#Ops*/, 1, 2, 
56483                           MVT::i32, 2/*#Ops*/, 1, 2, 
56528 /*120721*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->120782
56535                           MVT::i32, 2/*#Ops*/, 1, 3, 
56543                           MVT::i32, 2/*#Ops*/, 1, 3, 
56552                             MVT::i32, 2/*#Ops*/, 1, 3, 
56557                             MVT::i32, 2/*#Ops*/, 1, 3, 
56599 /*120846*/        OPC_CheckType, MVT::i32,
56604                         MVT::i32, 2/*#Ops*/, 1, 2, 
56611                         MVT::i32, 2/*#Ops*/, 1, 2, 
56619                           MVT::i32, 2/*#Ops*/, 1, 2, 
56624                           MVT::i32, 2/*#Ops*/, 1, 2, 
56668 /*120965*/      OPC_CheckChild1Type, MVT::i32,
56674 /*120975*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->121036
56681                           MVT::i32, 2/*#Ops*/, 1, 3, 
56689                           MVT::i32, 2/*#Ops*/, 1, 3, 
56698                             MVT::i32, 2/*#Ops*/, 1, 3, 
56703                             MVT::i32, 2/*#Ops*/, 1, 3, 
56745 /*121100*/        OPC_CheckType, MVT::i32,
56750                         MVT::i32, 2/*#Ops*/, 1, 2, 
56757                         MVT::i32, 2/*#Ops*/, 1, 2, 
56765                           MVT::i32, 2/*#Ops*/, 1, 2, 
56770                           MVT::i32, 2/*#Ops*/, 1, 2, 
56815 /*121220*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->121281
56822                           MVT::i32, 2/*#Ops*/, 1, 3, 
56830                           MVT::i32, 2/*#Ops*/, 1, 3, 
56839                             MVT::i32, 2/*#Ops*/, 1, 3, 
56844                             MVT::i32, 2/*#Ops*/, 1, 3, 
56886 /*121345*/        OPC_CheckType, MVT::i32,
56891                         MVT::i32, 2/*#Ops*/, 1, 2, 
56898                         MVT::i32, 2/*#Ops*/, 1, 2, 
56906                           MVT::i32, 2/*#Ops*/, 1, 2, 
56911                           MVT::i32, 2/*#Ops*/, 1, 2, 
56955 /*121464*/      OPC_CheckChild1Type, MVT::i32,
56961 /*121474*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->121535
56968                           MVT::i32, 2/*#Ops*/, 1, 3, 
56976                           MVT::i32, 2/*#Ops*/, 1, 3, 
56985                             MVT::i32, 2/*#Ops*/, 1, 3, 
56990                             MVT::i32, 2/*#Ops*/, 1, 3, 
57032 /*121599*/        OPC_CheckType, MVT::i32,
57037                         MVT::i32, 2/*#Ops*/, 1, 2, 
57044                         MVT::i32, 2/*#Ops*/, 1, 2, 
57052                           MVT::i32, 2/*#Ops*/, 1, 2, 
57057                           MVT::i32, 2/*#Ops*/, 1, 2, 
57102 /*121719*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->121780
57109                           MVT::i32, 2/*#Ops*/, 1, 3, 
57117                           MVT::i32, 2/*#Ops*/, 1, 3, 
57126                             MVT::i32, 2/*#Ops*/, 1, 3, 
57131                             MVT::i32, 2/*#Ops*/, 1, 3, 
57173 /*121844*/        OPC_CheckType, MVT::i32,
57178                         MVT::i32, 2/*#Ops*/, 1, 2, 
57185                         MVT::i32, 2/*#Ops*/, 1, 2, 
57193                           MVT::i32, 2/*#Ops*/, 1, 2, 
57198                           MVT::i32, 2/*#Ops*/, 1, 2, 
57242 /*121963*/      OPC_CheckChild1Type, MVT::i32,
57248 /*121973*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->122034
57255                           MVT::i32, 2/*#Ops*/, 1, 3, 
57264                             MVT::i32, 2/*#Ops*/, 1, 3, 
57269                             MVT::i32, 2/*#Ops*/, 1, 3, 
57278                           MVT::i32, 2/*#Ops*/, 1, 3, 
57319 /*122098*/        OPC_CheckType, MVT::i32,
57324                         MVT::i32, 2/*#Ops*/, 1, 2, 
57332                           MVT::i32, 2/*#Ops*/, 1, 2, 
57337                           MVT::i32, 2/*#Ops*/, 1, 2, 
57345                         MVT::i32, 2/*#Ops*/, 1, 2, 
57389 /*122218*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->122279
57396                           MVT::i32, 2/*#Ops*/, 1, 3, 
57405                             MVT::i32, 2/*#Ops*/, 1, 3, 
57410                             MVT::i32, 2/*#Ops*/, 1, 3, 
57419                           MVT::i32, 2/*#Ops*/, 1, 3, 
57460 /*122343*/        OPC_CheckType, MVT::i32,
57465                         MVT::i32, 2/*#Ops*/, 1, 2, 
57473                           MVT::i32, 2/*#Ops*/, 1, 2, 
57478                           MVT::i32, 2/*#Ops*/, 1, 2, 
57486                         MVT::i32, 2/*#Ops*/, 1, 2, 
57529 /*122462*/      OPC_CheckChild1Type, MVT::i32,
57535 /*122472*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->122533
57542                           MVT::i32, 2/*#Ops*/, 1, 3, 
57550                           MVT::i32, 2/*#Ops*/, 1, 3, 
57559                             MVT::i32, 2/*#Ops*/, 1, 3, 
57564                             MVT::i32, 2/*#Ops*/, 1, 3, 
57606 /*122597*/        OPC_CheckType, MVT::i32,
57611                         MVT::i32, 2/*#Ops*/, 1, 2, 
57618                         MVT::i32, 2/*#Ops*/, 1, 2, 
57626                           MVT::i32, 2/*#Ops*/, 1, 2, 
57631                           MVT::i32, 2/*#Ops*/, 1, 2, 
57676 /*122717*/        OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->122778
57683                           MVT::i32, 2/*#Ops*/, 1, 3, 
57691                           MVT::i32, 2/*#Ops*/, 1, 3, 
57700                             MVT::i32, 2/*#Ops*/, 1, 3, 
57705                             MVT::i32, 2/*#Ops*/, 1, 3, 
57747 /*122842*/        OPC_CheckType, MVT::i32,
57752                         MVT::i32, 2/*#Ops*/, 1, 2, 
57759                         MVT::i32, 2/*#Ops*/, 1, 2, 
57767                           MVT::i32, 2/*#Ops*/, 1, 2, 
57772                           MVT::i32, 2/*#Ops*/, 1, 2, 
57830 /*122988*/      /*SwitchType*/ 10, MVT::i32,// ->123000
57833                       MVT::i32, 2/*#Ops*/, 0, 2, 
57856 /*123036*/      OPC_CheckType, MVT::i32,
57858                     MVT::i32, 2/*#Ops*/, 0, 1, 
57875 /*123070*/      OPC_CheckType, MVT::i32,
57878                     MVT::i32, 2/*#Ops*/, 0, 2, 
57882 /*123083*/      OPC_CheckType, MVT::i32,
57884                     MVT::i32, 2/*#Ops*/, 0, 1, 
57895 /*123106*/      OPC_CheckType, MVT::i32,
57898                     MVT::i32, 2/*#Ops*/, 0, 2, 
57902 /*123119*/      OPC_CheckType, MVT::i32,
57904                     MVT::i32, 2/*#Ops*/, 0, 1, 
57916 /*123143*/      OPC_CheckType, MVT::i32,
57919                     MVT::i32, 2/*#Ops*/, 0, 2, 
57923 /*123156*/      OPC_CheckType, MVT::i32,
57925                     MVT::i32, 2/*#Ops*/, 0, 1, 
57937 /*123180*/      OPC_CheckType, MVT::i32,
57940                     MVT::i32, 2/*#Ops*/, 0, 2, 
57944 /*123193*/      OPC_CheckType, MVT::i32,
57946                     MVT::i32, 2/*#Ops*/, 0, 1, 
57963 /*123229*/      /*SwitchType*/ 10, MVT::i32,// ->123241
57966                       MVT::i32, 2/*#Ops*/, 0, 2, 
57983 /*123266*/      OPC_CheckType, MVT::i32,
57985                     MVT::i32, 2/*#Ops*/, 0, 1, 
58008 /*123313*/      /*SwitchType*/ 10, MVT::i32,// ->123325
58011                       MVT::i32, 2/*#Ops*/, 0, 2, 
58028 /*123350*/      OPC_CheckType, MVT::i32,
58030                     MVT::i32, 2/*#Ops*/, 0, 1, 
58053 /*123397*/      /*SwitchType*/ 10, MVT::i32,// ->123409
58056                       MVT::i32, 2/*#Ops*/, 0, 2, 
58073 /*123434*/      OPC_CheckType, MVT::i32,
58075                     MVT::i32, 2/*#Ops*/, 0, 1, 
58098 /*123481*/      /*SwitchType*/ 10, MVT::i32,// ->123493
58101                       MVT::i32, 2/*#Ops*/, 0, 2, 
58118 /*123518*/      OPC_CheckType, MVT::i32,
58120                     MVT::i32, 2/*#Ops*/, 0, 1, 
58143 /*123565*/      /*SwitchType*/ 10, MVT::i32,// ->123577
58146                       MVT::i32, 2/*#Ops*/, 0, 2, 
58163 /*123602*/      OPC_CheckType, MVT::i32,
58165                     MVT::i32, 2/*#Ops*/, 0, 1, 
58188 /*123649*/      /*SwitchType*/ 10, MVT::i32,// ->123661
58191                       MVT::i32, 2/*#Ops*/, 0, 2, 
58208 /*123686*/      OPC_CheckType, MVT::i32,
58210                     MVT::i32, 2/*#Ops*/, 0, 1, 
58233 /*123733*/      /*SwitchType*/ 10, MVT::i32,// ->123745
58236                       MVT::i32, 2/*#Ops*/, 0, 2, 
58253 /*123770*/      OPC_CheckType, MVT::i32,
58255                     MVT::i32, 2/*#Ops*/, 0, 1, 
58278 /*123817*/      /*SwitchType*/ 10, MVT::i32,// ->123829
58281                       MVT::i32, 2/*#Ops*/, 0, 2, 
58298 /*123854*/      OPC_CheckType, MVT::i32,
58300                     MVT::i32, 2/*#Ops*/, 0, 1, 
58323 /*123901*/      /*SwitchType*/ 10, MVT::i32,// ->123913
58326                       MVT::i32, 2/*#Ops*/, 0, 2, 
58343 /*123938*/      OPC_CheckType, MVT::i32,
58345                     MVT::i32, 2/*#Ops*/, 0, 1, 
58368 /*123985*/      /*SwitchType*/ 10, MVT::i32,// ->123997
58371                       MVT::i32, 2/*#Ops*/, 0, 2, 
58388 /*124022*/      OPC_CheckType, MVT::i32,
58390                     MVT::i32, 2/*#Ops*/, 0, 1, 
58409 /*124060*/        OPC_CheckType, MVT::i32,
58413                       MVT::i32, 2/*#Ops*/, 0, 2, 
58417 /*124075*/        OPC_CheckType, MVT::i32,
58420                       MVT::i32, 2/*#Ops*/, 0, 1, 
58425 /*124089*/      OPC_CheckChild0Type, MVT::i32,
58456 /*124144*/        OPC_CheckType, MVT::i32,
58460                       MVT::i32, 2/*#Ops*/, 0, 2, 
58464 /*124159*/        OPC_CheckType, MVT::i32,
58467                       MVT::i32, 2/*#Ops*/, 0, 1, 
58472 /*124173*/      OPC_CheckChild0Type, MVT::i32,
58513 /*124249*/      /*SwitchType*/ 10, MVT::i32,// ->124261
58516                       MVT::i32, 2/*#Ops*/, 0, 2, 
58539 /*124297*/      OPC_CheckType, MVT::i32,
58541                     MVT::i32, 2/*#Ops*/, 0, 1, 
58570 /*124356*/      /*SwitchType*/ 10, MVT::i32,// ->124368
58573                       MVT::i32, 2/*#Ops*/, 0, 2, 
58596 /*124404*/      OPC_CheckType, MVT::i32,
58598                     MVT::i32, 2/*#Ops*/, 0, 1, 
58614 /*124437*/      OPC_CheckType, MVT::i32,
58616 /*124440*/      OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->124475
58621                         MVT::i32, 2/*#Ops*/, 0, 2, 
58629                         MVT::i32, 3/*#Ops*/, 0, 2, 3, 
58642 /*124493*/      OPC_CheckChild1Type, MVT::i32,
58643 /*124495*/      OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->124522
58647                         MVT::i32, 2/*#Ops*/, 0, 1, 
58653                         MVT::i32, 2/*#Ops*/, 0, 1, 
58670 /*124545*/      OPC_CheckType, MVT::i32,
58672 /*124548*/      OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->124583
58677                         MVT::i32, 2/*#Ops*/, 0, 2, 
58685                         MVT::i32, 3/*#Ops*/, 0, 2, 3, 
58698 /*124601*/      OPC_CheckChild1Type, MVT::i32,
58699 /*124603*/      OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->124630
58703                         MVT::i32, 2/*#Ops*/, 0, 1, 
58709                         MVT::i32, 2/*#Ops*/, 0, 1, 
58725 /*124652*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->124662
58727                       MVT::i32, 1/*#Ops*/, 0, 
58738 /*124676*/      OPC_CheckType, MVT::i32,
58740                     MVT::i32, 1/*#Ops*/, 0, 
58755 /*124708*/      OPC_EmitInteger, MVT::i32, 4, 
58769 /*124735*/      OPC_EmitInteger, MVT::i32, 4, 
58775 /*124748*/      OPC_CheckChild0Type, MVT::i32,
58783 /*124762*/      OPC_EmitInteger, MVT::i32, 4, 
58791 /*124779*/      OPC_CheckType, MVT::i32,
58797 /*124789*/      OPC_EmitInteger, MVT::i32, 4, 
58811 /*124816*/      OPC_EmitInteger, MVT::i32, 4, 
58825 /*124843*/      OPC_EmitInteger, MVT::i32, 4, 
58837 /*124866*/      OPC_CheckType, MVT::i32,
58839 /*124870*/      OPC_EmitInteger, MVT::i32, 4, 
58841                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
58851 /*124893*/      OPC_CheckType, MVT::i32,
58853 /*124897*/      OPC_EmitInteger, MVT::i32, 4, 
58855                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
58859 /*124910*/      OPC_CheckChild0Type, MVT::i32,
58865 /*124920*/      OPC_CheckType, MVT::i32,
58867 /*124924*/      OPC_EmitInteger, MVT::i32, 4, 
58869                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
58875 /*124941*/      OPC_CheckType, MVT::i32,
58879 /*124947*/      OPC_CheckType, MVT::i32,
58881 /*124951*/      OPC_EmitInteger, MVT::i32, 4, 
58883                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
58893 /*124974*/      OPC_CheckType, MVT::i32,
58895 /*124978*/      OPC_EmitInteger, MVT::i32, 4, 
58897                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
58907 /*125001*/      OPC_CheckType, MVT::i32,
58909 /*125005*/      OPC_EmitInteger, MVT::i32, 4, 
58911                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
58923 /*125032*/      OPC_EmitInteger, MVT::i32, 2, 
58937 /*125059*/      OPC_EmitInteger, MVT::i32, 2, 
58943 /*125072*/      OPC_CheckChild0Type, MVT::i32,
58951 /*125086*/      OPC_EmitInteger, MVT::i32, 2, 
58959 /*125103*/      OPC_CheckType, MVT::i32,
58965 /*125113*/      OPC_EmitInteger, MVT::i32, 2, 
58979 /*125140*/      OPC_EmitInteger, MVT::i32, 2, 
58993 /*125167*/      OPC_EmitInteger, MVT::i32, 2, 
59005 /*125190*/      OPC_CheckType, MVT::i32,
59007 /*125194*/      OPC_EmitInteger, MVT::i32, 2, 
59009                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59019 /*125217*/      OPC_CheckType, MVT::i32,
59021 /*125221*/      OPC_EmitInteger, MVT::i32, 2, 
59023                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59027 /*125234*/      OPC_CheckChild0Type, MVT::i32,
59033 /*125244*/      OPC_CheckType, MVT::i32,
59035 /*125248*/      OPC_EmitInteger, MVT::i32, 2, 
59037                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59043 /*125265*/      OPC_CheckType, MVT::i32,
59047 /*125271*/      OPC_CheckType, MVT::i32,
59049 /*125275*/      OPC_EmitInteger, MVT::i32, 2, 
59051                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59061 /*125298*/      OPC_CheckType, MVT::i32,
59063 /*125302*/      OPC_EmitInteger, MVT::i32, 2, 
59065                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59075 /*125325*/      OPC_CheckType, MVT::i32,
59077 /*125329*/      OPC_EmitInteger, MVT::i32, 2, 
59079                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59091 /*125356*/      OPC_EmitInteger, MVT::i32, 5, 
59105 /*125383*/      OPC_EmitInteger, MVT::i32, 5, 
59111 /*125396*/      OPC_CheckChild0Type, MVT::i32,
59119 /*125410*/      OPC_EmitInteger, MVT::i32, 5, 
59127 /*125427*/      OPC_CheckType, MVT::i32,
59133 /*125437*/      OPC_EmitInteger, MVT::i32, 5, 
59147 /*125464*/      OPC_EmitInteger, MVT::i32, 5, 
59161 /*125491*/      OPC_EmitInteger, MVT::i32, 5, 
59173 /*125514*/      OPC_CheckType, MVT::i32,
59175 /*125518*/      OPC_EmitInteger, MVT::i32, 5, 
59177                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59187 /*125541*/      OPC_CheckType, MVT::i32,
59189 /*125545*/      OPC_EmitInteger, MVT::i32, 5, 
59191                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59195 /*125558*/      OPC_CheckChild0Type, MVT::i32,
59201 /*125568*/      OPC_CheckType, MVT::i32,
59203 /*125572*/      OPC_EmitInteger, MVT::i32, 5, 
59205                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59211 /*125589*/      OPC_CheckType, MVT::i32,
59215 /*125595*/      OPC_CheckType, MVT::i32,
59217 /*125599*/      OPC_EmitInteger, MVT::i32, 5, 
59219                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59229 /*125622*/      OPC_CheckType, MVT::i32,
59231 /*125626*/      OPC_EmitInteger, MVT::i32, 5, 
59233                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59243 /*125649*/      OPC_CheckType, MVT::i32,
59245 /*125653*/      OPC_EmitInteger, MVT::i32, 5, 
59247                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59259 /*125680*/      OPC_EmitInteger, MVT::i32, 3, 
59273 /*125707*/      OPC_EmitInteger, MVT::i32, 3, 
59279 /*125720*/      OPC_CheckChild0Type, MVT::i32,
59287 /*125734*/      OPC_EmitInteger, MVT::i32, 3, 
59295 /*125751*/      OPC_CheckType, MVT::i32,
59301 /*125761*/      OPC_EmitInteger, MVT::i32, 3, 
59315 /*125788*/      OPC_EmitInteger, MVT::i32, 3, 
59329 /*125815*/      OPC_EmitInteger, MVT::i32, 3, 
59341 /*125838*/      OPC_CheckType, MVT::i32,
59343 /*125842*/      OPC_EmitInteger, MVT::i32, 3, 
59345                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59355 /*125865*/      OPC_CheckType, MVT::i32,
59357 /*125869*/      OPC_EmitInteger, MVT::i32, 3, 
59359                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59363 /*125882*/      OPC_CheckChild0Type, MVT::i32,
59369 /*125892*/      OPC_CheckType, MVT::i32,
59371 /*125896*/      OPC_EmitInteger, MVT::i32, 3, 
59373                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59379 /*125913*/      OPC_CheckType, MVT::i32,
59383 /*125919*/      OPC_CheckType, MVT::i32,
59385 /*125923*/      OPC_EmitInteger, MVT::i32, 3, 
59387                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59397 /*125946*/      OPC_CheckType, MVT::i32,
59399 /*125950*/      OPC_EmitInteger, MVT::i32, 3, 
59401                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59411 /*125973*/      OPC_CheckType, MVT::i32,
59413 /*125977*/      OPC_EmitInteger, MVT::i32, 3, 
59415                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59427 /*126004*/      OPC_EmitInteger, MVT::i32, 0, 
59441 /*126031*/      OPC_EmitInteger, MVT::i32, 0, 
59447 /*126044*/      OPC_CheckChild0Type, MVT::i32,
59455 /*126058*/      OPC_EmitInteger, MVT::i32, 0, 
59463 /*126075*/      OPC_CheckType, MVT::i32,
59469 /*126085*/      OPC_EmitInteger, MVT::i32, 0, 
59483 /*126112*/      OPC_EmitInteger, MVT::i32, 0, 
59497 /*126139*/      OPC_EmitInteger, MVT::i32, 0, 
59509 /*126162*/      OPC_CheckType, MVT::i32,
59511 /*126166*/      OPC_EmitInteger, MVT::i32, 0, 
59513                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59523 /*126189*/      OPC_CheckType, MVT::i32,
59525 /*126193*/      OPC_EmitInteger, MVT::i32, 0, 
59527                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59531 /*126206*/      OPC_CheckChild0Type, MVT::i32,
59537 /*126216*/      OPC_CheckType, MVT::i32,
59539 /*126220*/      OPC_EmitInteger, MVT::i32, 0, 
59541                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59547 /*126237*/      OPC_CheckType, MVT::i32,
59551 /*126243*/      OPC_CheckType, MVT::i32,
59553 /*126247*/      OPC_EmitInteger, MVT::i32, 0, 
59555                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59565 /*126270*/      OPC_CheckType, MVT::i32,
59567 /*126274*/      OPC_EmitInteger, MVT::i32, 0, 
59569                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59579 /*126297*/      OPC_CheckType, MVT::i32,
59581 /*126301*/      OPC_EmitInteger, MVT::i32, 0, 
59583                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59595 /*126328*/      OPC_EmitInteger, MVT::i32, 1, 
59609 /*126355*/      OPC_EmitInteger, MVT::i32, 1, 
59615 /*126368*/      OPC_CheckChild0Type, MVT::i32,
59623 /*126382*/      OPC_EmitInteger, MVT::i32, 1, 
59631 /*126399*/      OPC_CheckType, MVT::i32,
59637 /*126409*/      OPC_EmitInteger, MVT::i32, 1, 
59651 /*126436*/      OPC_EmitInteger, MVT::i32, 1, 
59665 /*126463*/      OPC_EmitInteger, MVT::i32, 1, 
59677 /*126486*/      OPC_CheckType, MVT::i32,
59679 /*126490*/      OPC_EmitInteger, MVT::i32, 1, 
59681                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59691 /*126513*/      OPC_CheckType, MVT::i32,
59693 /*126517*/      OPC_EmitInteger, MVT::i32, 1, 
59695                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59699 /*126530*/      OPC_CheckChild0Type, MVT::i32,
59705 /*126540*/      OPC_CheckType, MVT::i32,
59707 /*126544*/      OPC_EmitInteger, MVT::i32, 1, 
59709                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59715 /*126561*/      OPC_CheckType, MVT::i32,
59719 /*126567*/      OPC_CheckType, MVT::i32,
59721 /*126571*/      OPC_EmitInteger, MVT::i32, 1, 
59723                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59733 /*126594*/      OPC_CheckType, MVT::i32,
59735 /*126598*/      OPC_EmitInteger, MVT::i32, 1, 
59737                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59747 /*126621*/      OPC_CheckType, MVT::i32,
59749 /*126625*/      OPC_EmitInteger, MVT::i32, 1, 
59751                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59763 /*126652*/      OPC_EmitInteger, MVT::i32, 4, 
59777 /*126679*/      OPC_EmitInteger, MVT::i32, 4, 
59783 /*126692*/      OPC_CheckChild0Type, MVT::i32,
59791 /*126706*/      OPC_EmitInteger, MVT::i32, 4, 
59799 /*126723*/      OPC_CheckType, MVT::i32,
59805 /*126733*/      OPC_EmitInteger, MVT::i32, 4, 
59819 /*126760*/      OPC_EmitInteger, MVT::i32, 4, 
59833 /*126787*/      OPC_EmitInteger, MVT::i32, 4, 
59845 /*126810*/      OPC_CheckType, MVT::i32,
59847 /*126814*/      OPC_EmitInteger, MVT::i32, 4, 
59849                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59859 /*126837*/      OPC_CheckType, MVT::i32,
59861 /*126841*/      OPC_EmitInteger, MVT::i32, 4, 
59863                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59867 /*126854*/      OPC_CheckChild0Type, MVT::i32,
59873 /*126864*/      OPC_CheckType, MVT::i32,
59875 /*126868*/      OPC_EmitInteger, MVT::i32, 4, 
59877                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59883 /*126885*/      OPC_CheckType, MVT::i32,
59887 /*126891*/      OPC_CheckType, MVT::i32,
59889 /*126895*/      OPC_EmitInteger, MVT::i32, 4, 
59891                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59901 /*126918*/      OPC_CheckType, MVT::i32,
59903 /*126922*/      OPC_EmitInteger, MVT::i32, 4, 
59905                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
59915 /*126945*/      OPC_CheckType, MVT::i32,
59917 /*126949*/      OPC_EmitInteger, MVT::i32, 4, 
59919                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
59931 /*126976*/      OPC_EmitInteger, MVT::i32, 2, 
59945 /*127003*/      OPC_EmitInteger, MVT::i32, 2, 
59951 /*127016*/      OPC_CheckChild0Type, MVT::i32,
59959 /*127030*/      OPC_EmitInteger, MVT::i32, 2, 
59967 /*127047*/      OPC_CheckType, MVT::i32,
59973 /*127057*/      OPC_EmitInteger, MVT::i32, 2, 
59987 /*127084*/      OPC_EmitInteger, MVT::i32, 2, 
60001 /*127111*/      OPC_EmitInteger, MVT::i32, 2, 
60013 /*127134*/      OPC_CheckType, MVT::i32,
60015 /*127138*/      OPC_EmitInteger, MVT::i32, 2, 
60017                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60027 /*127161*/      OPC_CheckType, MVT::i32,
60029 /*127165*/      OPC_EmitInteger, MVT::i32, 2, 
60031                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60035 /*127178*/      OPC_CheckChild0Type, MVT::i32,
60041 /*127188*/      OPC_CheckType, MVT::i32,
60043 /*127192*/      OPC_EmitInteger, MVT::i32, 2, 
60045                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60051 /*127209*/      OPC_CheckType, MVT::i32,
60055 /*127215*/      OPC_CheckType, MVT::i32,
60057 /*127219*/      OPC_EmitInteger, MVT::i32, 2, 
60059                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60069 /*127242*/      OPC_CheckType, MVT::i32,
60071 /*127246*/      OPC_EmitInteger, MVT::i32, 2, 
60073                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60083 /*127269*/      OPC_CheckType, MVT::i32,
60085 /*127273*/      OPC_EmitInteger, MVT::i32, 2, 
60087                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60099 /*127300*/      OPC_EmitInteger, MVT::i32, 5, 
60113 /*127327*/      OPC_EmitInteger, MVT::i32, 5, 
60119 /*127340*/      OPC_CheckChild0Type, MVT::i32,
60127 /*127354*/      OPC_EmitInteger, MVT::i32, 5, 
60135 /*127371*/      OPC_CheckType, MVT::i32,
60141 /*127381*/      OPC_EmitInteger, MVT::i32, 5, 
60155 /*127408*/      OPC_EmitInteger, MVT::i32, 5, 
60169 /*127435*/      OPC_EmitInteger, MVT::i32, 5, 
60181 /*127458*/      OPC_CheckType, MVT::i32,
60183 /*127462*/      OPC_EmitInteger, MVT::i32, 5, 
60185                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60195 /*127485*/      OPC_CheckType, MVT::i32,
60197 /*127489*/      OPC_EmitInteger, MVT::i32, 5, 
60199                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60203 /*127502*/      OPC_CheckChild0Type, MVT::i32,
60209 /*127512*/      OPC_CheckType, MVT::i32,
60211 /*127516*/      OPC_EmitInteger, MVT::i32, 5, 
60213                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60219 /*127533*/      OPC_CheckType, MVT::i32,
60223 /*127539*/      OPC_CheckType, MVT::i32,
60225 /*127543*/      OPC_EmitInteger, MVT::i32, 5, 
60227                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60237 /*127566*/      OPC_CheckType, MVT::i32,
60239 /*127570*/      OPC_EmitInteger, MVT::i32, 5, 
60241                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60251 /*127593*/      OPC_CheckType, MVT::i32,
60253 /*127597*/      OPC_EmitInteger, MVT::i32, 5, 
60255                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60267 /*127624*/      OPC_EmitInteger, MVT::i32, 3, 
60281 /*127651*/      OPC_EmitInteger, MVT::i32, 3, 
60287 /*127664*/      OPC_CheckChild0Type, MVT::i32,
60295 /*127678*/      OPC_EmitInteger, MVT::i32, 3, 
60303 /*127695*/      OPC_CheckType, MVT::i32,
60309 /*127705*/      OPC_EmitInteger, MVT::i32, 3, 
60323 /*127732*/      OPC_EmitInteger, MVT::i32, 3, 
60337 /*127759*/      OPC_EmitInteger, MVT::i32, 3, 
60349 /*127782*/      OPC_CheckType, MVT::i32,
60351 /*127786*/      OPC_EmitInteger, MVT::i32, 3, 
60353                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60363 /*127809*/      OPC_CheckType, MVT::i32,
60365 /*127813*/      OPC_EmitInteger, MVT::i32, 3, 
60367                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60371 /*127826*/      OPC_CheckChild0Type, MVT::i32,
60377 /*127836*/      OPC_CheckType, MVT::i32,
60379 /*127840*/      OPC_EmitInteger, MVT::i32, 3, 
60381                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60387 /*127857*/      OPC_CheckType, MVT::i32,
60391 /*127863*/      OPC_CheckType, MVT::i32,
60393 /*127867*/      OPC_EmitInteger, MVT::i32, 3, 
60395                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60405 /*127890*/      OPC_CheckType, MVT::i32,
60407 /*127894*/      OPC_EmitInteger, MVT::i32, 3, 
60409                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60419 /*127917*/      OPC_CheckType, MVT::i32,
60421 /*127921*/      OPC_EmitInteger, MVT::i32, 3, 
60423                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60435 /*127948*/      OPC_EmitInteger, MVT::i32, 0, 
60449 /*127975*/      OPC_EmitInteger, MVT::i32, 0, 
60455 /*127988*/      OPC_CheckChild0Type, MVT::i32,
60463 /*128002*/      OPC_EmitInteger, MVT::i32, 0, 
60471 /*128019*/      OPC_CheckType, MVT::i32,
60477 /*128029*/      OPC_EmitInteger, MVT::i32, 0, 
60491 /*128056*/      OPC_EmitInteger, MVT::i32, 0, 
60505 /*128083*/      OPC_EmitInteger, MVT::i32, 0, 
60517 /*128106*/      OPC_CheckType, MVT::i32,
60519 /*128110*/      OPC_EmitInteger, MVT::i32, 0, 
60521                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60531 /*128133*/      OPC_CheckType, MVT::i32,
60533 /*128137*/      OPC_EmitInteger, MVT::i32, 0, 
60535                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60539 /*128150*/      OPC_CheckChild0Type, MVT::i32,
60545 /*128160*/      OPC_CheckType, MVT::i32,
60547 /*128164*/      OPC_EmitInteger, MVT::i32, 0, 
60549                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60555 /*128181*/      OPC_CheckType, MVT::i32,
60559 /*128187*/      OPC_CheckType, MVT::i32,
60561 /*128191*/      OPC_EmitInteger, MVT::i32, 0, 
60563                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60573 /*128214*/      OPC_CheckType, MVT::i32,
60575 /*128218*/      OPC_EmitInteger, MVT::i32, 0, 
60577                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60587 /*128241*/      OPC_CheckType, MVT::i32,
60589 /*128245*/      OPC_EmitInteger, MVT::i32, 0, 
60591                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60603 /*128272*/      OPC_EmitInteger, MVT::i32, 1, 
60617 /*128299*/      OPC_EmitInteger, MVT::i32, 1, 
60623 /*128312*/      OPC_CheckChild0Type, MVT::i32,
60631 /*128326*/      OPC_EmitInteger, MVT::i32, 1, 
60639 /*128343*/      OPC_CheckType, MVT::i32,
60645 /*128353*/      OPC_EmitInteger, MVT::i32, 1, 
60659 /*128380*/      OPC_EmitInteger, MVT::i32, 1, 
60673 /*128407*/      OPC_EmitInteger, MVT::i32, 1, 
60685 /*128430*/      OPC_CheckType, MVT::i32,
60687 /*128434*/      OPC_EmitInteger, MVT::i32, 1, 
60689                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60699 /*128457*/      OPC_CheckType, MVT::i32,
60701 /*128461*/      OPC_EmitInteger, MVT::i32, 1, 
60703                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60707 /*128474*/      OPC_CheckChild0Type, MVT::i32,
60713 /*128484*/      OPC_CheckType, MVT::i32,
60715 /*128488*/      OPC_EmitInteger, MVT::i32, 1, 
60717                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60723 /*128505*/      OPC_CheckType, MVT::i32,
60727 /*128511*/      OPC_CheckType, MVT::i32,
60729 /*128515*/      OPC_EmitInteger, MVT::i32, 1, 
60731                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60741 /*128538*/      OPC_CheckType, MVT::i32,
60743 /*128542*/      OPC_EmitInteger, MVT::i32, 1, 
60745                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60755 /*128565*/      OPC_CheckType, MVT::i32,
60757 /*128569*/      OPC_EmitInteger, MVT::i32, 1, 
60759                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60773 /*128600*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
60780 /*128616*/        OPC_EmitInteger, MVT::i32, 4, 
60797 /*128648*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
60804 /*128664*/        OPC_EmitInteger, MVT::i32, 4, 
60819 /*128692*/      OPC_EmitInteger, MVT::i32, 4, 
60833 /*128719*/      OPC_EmitInteger, MVT::i32, 4, 
60845 /*128742*/      OPC_CheckType, MVT::i32,
60849 /*128750*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
60851                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60856 /*128766*/        OPC_EmitInteger, MVT::i32, 4, 
60858                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60869 /*128790*/      OPC_CheckType, MVT::i32,
60873 /*128798*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
60875                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60880 /*128814*/        OPC_EmitInteger, MVT::i32, 4, 
60882                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60893 /*128838*/      OPC_CheckType, MVT::i32,
60895 /*128842*/      OPC_EmitInteger, MVT::i32, 4, 
60897                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
60907 /*128865*/      OPC_CheckType, MVT::i32,
60909 /*128869*/      OPC_EmitInteger, MVT::i32, 4, 
60911                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
60925 /*128900*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
60932 /*128916*/        OPC_EmitInteger, MVT::i32, 2, 
60949 /*128948*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
60956 /*128964*/        OPC_EmitInteger, MVT::i32, 2, 
60971 /*128992*/      OPC_EmitInteger, MVT::i32, 2, 
60985 /*129019*/      OPC_EmitInteger, MVT::i32, 2, 
60997 /*129042*/      OPC_CheckType, MVT::i32,
61001 /*129050*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
61003                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61008 /*129066*/        OPC_EmitInteger, MVT::i32, 2, 
61010                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61021 /*129090*/      OPC_CheckType, MVT::i32,
61025 /*129098*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
61027                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61032 /*129114*/        OPC_EmitInteger, MVT::i32, 2, 
61034                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61045 /*129138*/      OPC_CheckType, MVT::i32,
61047 /*129142*/      OPC_EmitInteger, MVT::i32, 2, 
61049                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61059 /*129165*/      OPC_CheckType, MVT::i32,
61061 /*129169*/      OPC_EmitInteger, MVT::i32, 2, 
61063                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61077 /*129200*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
61084 /*129216*/        OPC_EmitInteger, MVT::i32, 5, 
61101 /*129248*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
61108 /*129264*/        OPC_EmitInteger, MVT::i32, 5, 
61123 /*129292*/      OPC_EmitInteger, MVT::i32, 5, 
61137 /*129319*/      OPC_EmitInteger, MVT::i32, 5, 
61149 /*129342*/      OPC_CheckType, MVT::i32,
61153 /*129350*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
61155                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61160 /*129366*/        OPC_EmitInteger, MVT::i32, 5, 
61162                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61173 /*129390*/      OPC_CheckType, MVT::i32,
61177 /*129398*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
61179                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61184 /*129414*/        OPC_EmitInteger, MVT::i32, 5, 
61186                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61197 /*129438*/      OPC_CheckType, MVT::i32,
61199 /*129442*/      OPC_EmitInteger, MVT::i32, 5, 
61201                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61211 /*129465*/      OPC_CheckType, MVT::i32,
61213 /*129469*/      OPC_EmitInteger, MVT::i32, 5, 
61215                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61229 /*129500*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
61236 /*129516*/        OPC_EmitInteger, MVT::i32, 3, 
61253 /*129548*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
61260 /*129564*/        OPC_EmitInteger, MVT::i32, 3, 
61275 /*129592*/      OPC_EmitInteger, MVT::i32, 3, 
61289 /*129619*/      OPC_EmitInteger, MVT::i32, 3, 
61301 /*129642*/      OPC_CheckType, MVT::i32,
61305 /*129650*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
61307                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61312 /*129666*/        OPC_EmitInteger, MVT::i32, 3, 
61314                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61325 /*129690*/      OPC_CheckType, MVT::i32,
61329 /*129698*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
61331                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61336 /*129714*/        OPC_EmitInteger, MVT::i32, 3, 
61338                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61349 /*129738*/      OPC_CheckType, MVT::i32,
61351 /*129742*/      OPC_EmitInteger, MVT::i32, 3, 
61353                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61363 /*129765*/      OPC_CheckType, MVT::i32,
61365 /*129769*/      OPC_EmitInteger, MVT::i32, 3, 
61367                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61381 /*129800*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
61388 /*129816*/        OPC_EmitInteger, MVT::i32, 0, 
61405 /*129848*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
61412 /*129864*/        OPC_EmitInteger, MVT::i32, 0, 
61427 /*129892*/      OPC_EmitInteger, MVT::i32, 0, 
61441 /*129919*/      OPC_EmitInteger, MVT::i32, 0, 
61453 /*129942*/      OPC_CheckType, MVT::i32,
61457 /*129950*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
61459                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61464 /*129966*/        OPC_EmitInteger, MVT::i32, 0, 
61466                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61477 /*129990*/      OPC_CheckType, MVT::i32,
61481 /*129998*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
61483                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61488 /*130014*/        OPC_EmitInteger, MVT::i32, 0, 
61490                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61501 /*130038*/      OPC_CheckType, MVT::i32,
61503 /*130042*/      OPC_EmitInteger, MVT::i32, 0, 
61505                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61515 /*130065*/      OPC_CheckType, MVT::i32,
61517 /*130069*/      OPC_EmitInteger, MVT::i32, 0, 
61519                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61533 /*130100*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
61540 /*130116*/        OPC_EmitInteger, MVT::i32, 1, 
61557 /*130148*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
61564 /*130164*/        OPC_EmitInteger, MVT::i32, 1, 
61579 /*130192*/      OPC_EmitInteger, MVT::i32, 1, 
61593 /*130219*/      OPC_EmitInteger, MVT::i32, 1, 
61605 /*130242*/      OPC_CheckType, MVT::i32,
61609 /*130250*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
61611                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61616 /*130266*/        OPC_EmitInteger, MVT::i32, 1, 
61618                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61629 /*130290*/      OPC_CheckType, MVT::i32,
61633 /*130298*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
61635                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61640 /*130314*/        OPC_EmitInteger, MVT::i32, 1, 
61642                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61653 /*130338*/      OPC_CheckType, MVT::i32,
61655 /*130342*/      OPC_EmitInteger, MVT::i32, 1, 
61657                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61667 /*130365*/      OPC_CheckType, MVT::i32,
61669 /*130369*/      OPC_EmitInteger, MVT::i32, 1, 
61671                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61685 /*130400*/        OPC_EmitInteger, MVT::i32, 14|128,2/*270*/, 
61692 /*130416*/        OPC_EmitInteger, MVT::i32, 14, 
61709 /*130448*/        OPC_EmitInteger, MVT::i32, 14|128,2/*270*/, 
61716 /*130464*/        OPC_EmitInteger, MVT::i32, 14, 
61731 /*130492*/      OPC_EmitInteger, MVT::i32, 14, 
61745 /*130519*/      OPC_EmitInteger, MVT::i32, 14, 
61757 /*130542*/      OPC_CheckType, MVT::i32,
61761 /*130550*/        OPC_EmitInteger, MVT::i32, 14|128,2/*270*/, 
61763                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61768 /*130566*/        OPC_EmitInteger, MVT::i32, 14, 
61770                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61781 /*130590*/      OPC_CheckType, MVT::i32,
61785 /*130598*/        OPC_EmitInteger, MVT::i32, 14|128,2/*270*/, 
61787                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61792 /*130614*/        OPC_EmitInteger, MVT::i32, 14, 
61794                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61805 /*130638*/      OPC_CheckType, MVT::i32,
61807 /*130642*/      OPC_EmitInteger, MVT::i32, 14, 
61809                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61819 /*130665*/      OPC_CheckType, MVT::i32,
61821 /*130669*/      OPC_EmitInteger, MVT::i32, 14, 
61823                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61837 /*130700*/        OPC_EmitInteger, MVT::i32, 12|128,2/*268*/, 
61844 /*130716*/        OPC_EmitInteger, MVT::i32, 12, 
61861 /*130748*/        OPC_EmitInteger, MVT::i32, 12|128,2/*268*/, 
61868 /*130764*/        OPC_EmitInteger, MVT::i32, 12, 
61883 /*130792*/      OPC_EmitInteger, MVT::i32, 12, 
61897 /*130819*/      OPC_EmitInteger, MVT::i32, 12, 
61909 /*130842*/      OPC_CheckType, MVT::i32,
61913 /*130850*/        OPC_EmitInteger, MVT::i32, 12|128,2/*268*/, 
61915                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61920 /*130866*/        OPC_EmitInteger, MVT::i32, 12, 
61922                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61933 /*130890*/      OPC_CheckType, MVT::i32,
61937 /*130898*/        OPC_EmitInteger, MVT::i32, 12|128,2/*268*/, 
61939                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61944 /*130914*/        OPC_EmitInteger, MVT::i32, 12, 
61946                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61957 /*130938*/      OPC_CheckType, MVT::i32,
61959 /*130942*/      OPC_EmitInteger, MVT::i32, 12, 
61961                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
61971 /*130965*/      OPC_CheckType, MVT::i32,
61973 /*130969*/      OPC_EmitInteger, MVT::i32, 12, 
61975                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
61989 /*131000*/        OPC_EmitInteger, MVT::i32, 15|128,2/*271*/, 
61996 /*131016*/        OPC_EmitInteger, MVT::i32, 15, 
62013 /*131048*/        OPC_EmitInteger, MVT::i32, 15|128,2/*271*/, 
62020 /*131064*/        OPC_EmitInteger, MVT::i32, 15, 
62035 /*131092*/      OPC_EmitInteger, MVT::i32, 15, 
62049 /*131119*/      OPC_EmitInteger, MVT::i32, 15, 
62061 /*131142*/      OPC_CheckType, MVT::i32,
62065 /*131150*/        OPC_EmitInteger, MVT::i32, 15|128,2/*271*/, 
62067                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62072 /*131166*/        OPC_EmitInteger, MVT::i32, 15, 
62074                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62085 /*131190*/      OPC_CheckType, MVT::i32,
62089 /*131198*/        OPC_EmitInteger, MVT::i32, 15|128,2/*271*/, 
62091                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62096 /*131214*/        OPC_EmitInteger, MVT::i32, 15, 
62098                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62109 /*131238*/      OPC_CheckType, MVT::i32,
62111 /*131242*/      OPC_EmitInteger, MVT::i32, 15, 
62113                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62123 /*131265*/      OPC_CheckType, MVT::i32,
62125 /*131269*/      OPC_EmitInteger, MVT::i32, 15, 
62127                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62141 /*131300*/        OPC_EmitInteger, MVT::i32, 13|128,2/*269*/, 
62148 /*131316*/        OPC_EmitInteger, MVT::i32, 13, 
62165 /*131348*/        OPC_EmitInteger, MVT::i32, 13|128,2/*269*/, 
62172 /*131364*/        OPC_EmitInteger, MVT::i32, 13, 
62187 /*131392*/      OPC_EmitInteger, MVT::i32, 13, 
62201 /*131419*/      OPC_EmitInteger, MVT::i32, 13, 
62213 /*131442*/      OPC_CheckType, MVT::i32,
62217 /*131450*/        OPC_EmitInteger, MVT::i32, 13|128,2/*269*/, 
62219                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62224 /*131466*/        OPC_EmitInteger, MVT::i32, 13, 
62226                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62237 /*131490*/      OPC_CheckType, MVT::i32,
62241 /*131498*/        OPC_EmitInteger, MVT::i32, 13|128,2/*269*/, 
62243                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62248 /*131514*/        OPC_EmitInteger, MVT::i32, 13, 
62250                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62261 /*131538*/      OPC_CheckType, MVT::i32,
62263 /*131542*/      OPC_EmitInteger, MVT::i32, 13, 
62265                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62275 /*131565*/      OPC_CheckType, MVT::i32,
62277 /*131569*/      OPC_EmitInteger, MVT::i32, 13, 
62279                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62293 /*131600*/        OPC_EmitInteger, MVT::i32, 10|128,2/*266*/, 
62300 /*131616*/        OPC_EmitInteger, MVT::i32, 10, 
62317 /*131648*/        OPC_EmitInteger, MVT::i32, 10|128,2/*266*/, 
62324 /*131664*/        OPC_EmitInteger, MVT::i32, 10, 
62339 /*131692*/      OPC_EmitInteger, MVT::i32, 10, 
62353 /*131719*/      OPC_EmitInteger, MVT::i32, 10, 
62365 /*131742*/      OPC_CheckType, MVT::i32,
62369 /*131750*/        OPC_EmitInteger, MVT::i32, 10|128,2/*266*/, 
62371                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62376 /*131766*/        OPC_EmitInteger, MVT::i32, 10, 
62378                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62389 /*131790*/      OPC_CheckType, MVT::i32,
62393 /*131798*/        OPC_EmitInteger, MVT::i32, 10|128,2/*266*/, 
62395                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62400 /*131814*/        OPC_EmitInteger, MVT::i32, 10, 
62402                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62413 /*131838*/      OPC_CheckType, MVT::i32,
62415 /*131842*/      OPC_EmitInteger, MVT::i32, 10, 
62417                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62427 /*131865*/      OPC_CheckType, MVT::i32,
62429 /*131869*/      OPC_EmitInteger, MVT::i32, 10, 
62431                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62445 /*131900*/        OPC_EmitInteger, MVT::i32, 11|128,2/*267*/, 
62452 /*131916*/        OPC_EmitInteger, MVT::i32, 11, 
62469 /*131948*/        OPC_EmitInteger, MVT::i32, 11|128,2/*267*/, 
62476 /*131964*/        OPC_EmitInteger, MVT::i32, 11, 
62491 /*131992*/      OPC_EmitInteger, MVT::i32, 11, 
62505 /*132019*/      OPC_EmitInteger, MVT::i32, 11, 
62517 /*132042*/      OPC_CheckType, MVT::i32,
62521 /*132050*/        OPC_EmitInteger, MVT::i32, 11|128,2/*267*/, 
62523                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62528 /*132066*/        OPC_EmitInteger, MVT::i32, 11, 
62530                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62541 /*132090*/      OPC_CheckType, MVT::i32,
62545 /*132098*/        OPC_EmitInteger, MVT::i32, 11|128,2/*267*/, 
62547                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62552 /*132114*/        OPC_EmitInteger, MVT::i32, 11, 
62554                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62565 /*132138*/      OPC_CheckType, MVT::i32,
62567 /*132142*/      OPC_EmitInteger, MVT::i32, 11, 
62569                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62579 /*132165*/      OPC_CheckType, MVT::i32,
62581 /*132169*/      OPC_EmitInteger, MVT::i32, 11, 
62583                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62597 /*132200*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
62604 /*132216*/        OPC_EmitInteger, MVT::i32, 4, 
62621 /*132248*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
62628 /*132264*/        OPC_EmitInteger, MVT::i32, 4, 
62643 /*132292*/      OPC_EmitInteger, MVT::i32, 4, 
62657 /*132319*/      OPC_EmitInteger, MVT::i32, 4, 
62669 /*132342*/      OPC_CheckType, MVT::i32,
62673 /*132350*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
62675                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62680 /*132366*/        OPC_EmitInteger, MVT::i32, 4, 
62682                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62693 /*132390*/      OPC_CheckType, MVT::i32,
62697 /*132398*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
62699                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62704 /*132414*/        OPC_EmitInteger, MVT::i32, 4, 
62706                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62717 /*132438*/      OPC_CheckType, MVT::i32,
62719 /*132442*/      OPC_EmitInteger, MVT::i32, 4, 
62721                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62731 /*132465*/      OPC_CheckType, MVT::i32,
62733 /*132469*/      OPC_EmitInteger, MVT::i32, 4, 
62735                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62749 /*132500*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
62756 /*132516*/        OPC_EmitInteger, MVT::i32, 2, 
62773 /*132548*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
62780 /*132564*/        OPC_EmitInteger, MVT::i32, 2, 
62795 /*132592*/      OPC_EmitInteger, MVT::i32, 2, 
62809 /*132619*/      OPC_EmitInteger, MVT::i32, 2, 
62821 /*132642*/      OPC_CheckType, MVT::i32,
62825 /*132650*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
62827                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62832 /*132666*/        OPC_EmitInteger, MVT::i32, 2, 
62834                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62845 /*132690*/      OPC_CheckType, MVT::i32,
62849 /*132698*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
62851                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62856 /*132714*/        OPC_EmitInteger, MVT::i32, 2, 
62858                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62869 /*132738*/      OPC_CheckType, MVT::i32,
62871 /*132742*/      OPC_EmitInteger, MVT::i32, 2, 
62873                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62883 /*132765*/      OPC_CheckType, MVT::i32,
62885 /*132769*/      OPC_EmitInteger, MVT::i32, 2, 
62887                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
62901 /*132800*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
62908 /*132816*/        OPC_EmitInteger, MVT::i32, 5, 
62925 /*132848*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
62932 /*132864*/        OPC_EmitInteger, MVT::i32, 5, 
62947 /*132892*/      OPC_EmitInteger, MVT::i32, 5, 
62961 /*132919*/      OPC_EmitInteger, MVT::i32, 5, 
62973 /*132942*/      OPC_CheckType, MVT::i32,
62977 /*132950*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
62979                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62984 /*132966*/        OPC_EmitInteger, MVT::i32, 5, 
62986                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
62997 /*132990*/      OPC_CheckType, MVT::i32,
63001 /*132998*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
63003                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63008 /*133014*/        OPC_EmitInteger, MVT::i32, 5, 
63010                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63021 /*133038*/      OPC_CheckType, MVT::i32,
63023 /*133042*/      OPC_EmitInteger, MVT::i32, 5, 
63025                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63035 /*133065*/      OPC_CheckType, MVT::i32,
63037 /*133069*/      OPC_EmitInteger, MVT::i32, 5, 
63039                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63053 /*133100*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
63060 /*133116*/        OPC_EmitInteger, MVT::i32, 3, 
63077 /*133148*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
63084 /*133164*/        OPC_EmitInteger, MVT::i32, 3, 
63099 /*133192*/      OPC_EmitInteger, MVT::i32, 3, 
63113 /*133219*/      OPC_EmitInteger, MVT::i32, 3, 
63125 /*133242*/      OPC_CheckType, MVT::i32,
63129 /*133250*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
63131                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63136 /*133266*/        OPC_EmitInteger, MVT::i32, 3, 
63138                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63149 /*133290*/      OPC_CheckType, MVT::i32,
63153 /*133298*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
63155                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63160 /*133314*/        OPC_EmitInteger, MVT::i32, 3, 
63162                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63173 /*133338*/      OPC_CheckType, MVT::i32,
63175 /*133342*/      OPC_EmitInteger, MVT::i32, 3, 
63177                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63187 /*133365*/      OPC_CheckType, MVT::i32,
63189 /*133369*/      OPC_EmitInteger, MVT::i32, 3, 
63191                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63205 /*133400*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
63212 /*133416*/        OPC_EmitInteger, MVT::i32, 0, 
63229 /*133448*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
63236 /*133464*/        OPC_EmitInteger, MVT::i32, 0, 
63251 /*133492*/      OPC_EmitInteger, MVT::i32, 0, 
63265 /*133519*/      OPC_EmitInteger, MVT::i32, 0, 
63277 /*133542*/      OPC_CheckType, MVT::i32,
63281 /*133550*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
63283                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63288 /*133566*/        OPC_EmitInteger, MVT::i32, 0, 
63290                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63301 /*133590*/      OPC_CheckType, MVT::i32,
63305 /*133598*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
63307                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63312 /*133614*/        OPC_EmitInteger, MVT::i32, 0, 
63314                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63325 /*133638*/      OPC_CheckType, MVT::i32,
63327 /*133642*/      OPC_EmitInteger, MVT::i32, 0, 
63329                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63339 /*133665*/      OPC_CheckType, MVT::i32,
63341 /*133669*/      OPC_EmitInteger, MVT::i32, 0, 
63343                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63357 /*133700*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
63364 /*133716*/        OPC_EmitInteger, MVT::i32, 1, 
63381 /*133748*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
63388 /*133764*/        OPC_EmitInteger, MVT::i32, 1, 
63403 /*133792*/      OPC_EmitInteger, MVT::i32, 1, 
63417 /*133819*/      OPC_EmitInteger, MVT::i32, 1, 
63429 /*133842*/      OPC_CheckType, MVT::i32,
63433 /*133850*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
63435                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63440 /*133866*/        OPC_EmitInteger, MVT::i32, 1, 
63442                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63453 /*133890*/      OPC_CheckType, MVT::i32,
63457 /*133898*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
63459                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63464 /*133914*/        OPC_EmitInteger, MVT::i32, 1, 
63466                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63477 /*133938*/      OPC_CheckType, MVT::i32,
63479 /*133942*/      OPC_EmitInteger, MVT::i32, 1, 
63481                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63491 /*133965*/      OPC_CheckType, MVT::i32,
63493 /*133969*/      OPC_EmitInteger, MVT::i32, 1, 
63495                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63509 /*134000*/        OPC_EmitInteger, MVT::i32, 16|128,2/*272*/, 
63516 /*134016*/        OPC_EmitInteger, MVT::i32, 16, 
63533 /*134048*/        OPC_EmitInteger, MVT::i32, 16|128,2/*272*/, 
63540 /*134064*/        OPC_EmitInteger, MVT::i32, 16, 
63555 /*134092*/      OPC_EmitInteger, MVT::i32, 16, 
63569 /*134119*/      OPC_EmitInteger, MVT::i32, 16, 
63581 /*134142*/      OPC_CheckType, MVT::i32,
63585 /*134150*/        OPC_EmitInteger, MVT::i32, 16|128,2/*272*/, 
63587                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63592 /*134166*/        OPC_EmitInteger, MVT::i32, 16, 
63594                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63605 /*134190*/      OPC_CheckType, MVT::i32,
63609 /*134198*/        OPC_EmitInteger, MVT::i32, 16|128,2/*272*/, 
63611                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63616 /*134214*/        OPC_EmitInteger, MVT::i32, 16, 
63618                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63629 /*134238*/      OPC_CheckType, MVT::i32,
63631 /*134242*/      OPC_EmitInteger, MVT::i32, 16, 
63633                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63643 /*134265*/      OPC_CheckType, MVT::i32,
63645 /*134269*/      OPC_EmitInteger, MVT::i32, 16, 
63647                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63661 /*134300*/        OPC_EmitInteger, MVT::i32, 17|128,2/*273*/, 
63668 /*134316*/        OPC_EmitInteger, MVT::i32, 17, 
63685 /*134348*/        OPC_EmitInteger, MVT::i32, 17|128,2/*273*/, 
63692 /*134364*/        OPC_EmitInteger, MVT::i32, 17, 
63707 /*134392*/      OPC_EmitInteger, MVT::i32, 17, 
63721 /*134419*/      OPC_EmitInteger, MVT::i32, 17, 
63733 /*134442*/      OPC_CheckType, MVT::i32,
63737 /*134450*/        OPC_EmitInteger, MVT::i32, 17|128,2/*273*/, 
63739                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63744 /*134466*/        OPC_EmitInteger, MVT::i32, 17, 
63746                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63757 /*134490*/      OPC_CheckType, MVT::i32,
63761 /*134498*/        OPC_EmitInteger, MVT::i32, 17|128,2/*273*/, 
63763                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63768 /*134514*/        OPC_EmitInteger, MVT::i32, 17, 
63770                       MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63781 /*134538*/      OPC_CheckType, MVT::i32,
63783 /*134542*/      OPC_EmitInteger, MVT::i32, 17, 
63785                     MVT::i32, 3/*#Ops*/, 0, 2, 3, 
63795 /*134565*/      OPC_CheckType, MVT::i32,
63797 /*134569*/      OPC_EmitInteger, MVT::i32, 17, 
63799                     MVT::i32, 3/*#Ops*/, 2, 1, 3, 
63815 /*134607*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
63825 /*134632*/        OPC_EmitInteger, MVT::i32, 4, 
63844 /*134671*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
63854 /*134696*/        OPC_EmitInteger, MVT::i32, 4, 
63867 /*134720*/      OPC_CheckType, MVT::i32,
63873 /*134735*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
63875                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
63883 /*134760*/        OPC_EmitInteger, MVT::i32, 4, 
63885                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
63896 /*134784*/      OPC_CheckType, MVT::i32,
63902 /*134799*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
63904                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
63912 /*134824*/        OPC_EmitInteger, MVT::i32, 4, 
63914                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
63931 /*134863*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
63941 /*134888*/        OPC_EmitInteger, MVT::i32, 2, 
63960 /*134927*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
63970 /*134952*/        OPC_EmitInteger, MVT::i32, 2, 
63983 /*134976*/      OPC_CheckType, MVT::i32,
63989 /*134991*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
63991                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
63999 /*135016*/        OPC_EmitInteger, MVT::i32, 2, 
64001                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64012 /*135040*/      OPC_CheckType, MVT::i32,
64018 /*135055*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
64020                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64028 /*135080*/        OPC_EmitInteger, MVT::i32, 2, 
64030                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64047 /*135119*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
64057 /*135144*/        OPC_EmitInteger, MVT::i32, 5, 
64076 /*135183*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
64086 /*135208*/        OPC_EmitInteger, MVT::i32, 5, 
64099 /*135232*/      OPC_CheckType, MVT::i32,
64105 /*135247*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
64107                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64115 /*135272*/        OPC_EmitInteger, MVT::i32, 5, 
64117                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64128 /*135296*/      OPC_CheckType, MVT::i32,
64134 /*135311*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
64136                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64144 /*135336*/        OPC_EmitInteger, MVT::i32, 5, 
64146                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64163 /*135375*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
64173 /*135400*/        OPC_EmitInteger, MVT::i32, 3, 
64192 /*135439*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
64202 /*135464*/        OPC_EmitInteger, MVT::i32, 3, 
64215 /*135488*/      OPC_CheckType, MVT::i32,
64221 /*135503*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
64223                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64231 /*135528*/        OPC_EmitInteger, MVT::i32, 3, 
64233                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64244 /*135552*/      OPC_CheckType, MVT::i32,
64250 /*135567*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
64252                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64260 /*135592*/        OPC_EmitInteger, MVT::i32, 3, 
64262                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64279 /*135631*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
64289 /*135656*/        OPC_EmitInteger, MVT::i32, 0, 
64308 /*135695*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
64318 /*135720*/        OPC_EmitInteger, MVT::i32, 0, 
64331 /*135744*/      OPC_CheckType, MVT::i32,
64337 /*135759*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
64339                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64347 /*135784*/        OPC_EmitInteger, MVT::i32, 0, 
64349                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64360 /*135808*/      OPC_CheckType, MVT::i32,
64366 /*135823*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
64368                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64376 /*135848*/        OPC_EmitInteger, MVT::i32, 0, 
64378                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64395 /*135887*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
64405 /*135912*/        OPC_EmitInteger, MVT::i32, 1, 
64424 /*135951*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
64434 /*135976*/        OPC_EmitInteger, MVT::i32, 1, 
64447 /*136000*/      OPC_CheckType, MVT::i32,
64453 /*136015*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
64455                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64463 /*136040*/        OPC_EmitInteger, MVT::i32, 1, 
64465                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64476 /*136064*/      OPC_CheckType, MVT::i32,
64482 /*136079*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
64484                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64492 /*136104*/        OPC_EmitInteger, MVT::i32, 1, 
64494                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64511 /*136143*/        OPC_EmitInteger, MVT::i32, 14|128,2/*270*/, 
64521 /*136168*/        OPC_EmitInteger, MVT::i32, 14, 
64540 /*136207*/        OPC_EmitInteger, MVT::i32, 14|128,2/*270*/, 
64550 /*136232*/        OPC_EmitInteger, MVT::i32, 14, 
64563 /*136256*/      OPC_CheckType, MVT::i32,
64569 /*136271*/        OPC_EmitInteger, MVT::i32, 14|128,2/*270*/, 
64571                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64579 /*136296*/        OPC_EmitInteger, MVT::i32, 14, 
64581                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64592 /*136320*/      OPC_CheckType, MVT::i32,
64598 /*136335*/        OPC_EmitInteger, MVT::i32, 14|128,2/*270*/, 
64600                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64608 /*136360*/        OPC_EmitInteger, MVT::i32, 14, 
64610                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64627 /*136399*/        OPC_EmitInteger, MVT::i32, 12|128,2/*268*/, 
64637 /*136424*/        OPC_EmitInteger, MVT::i32, 12, 
64656 /*136463*/        OPC_EmitInteger, MVT::i32, 12|128,2/*268*/, 
64666 /*136488*/        OPC_EmitInteger, MVT::i32, 12, 
64679 /*136512*/      OPC_CheckType, MVT::i32,
64685 /*136527*/        OPC_EmitInteger, MVT::i32, 12|128,2/*268*/, 
64687                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64695 /*136552*/        OPC_EmitInteger, MVT::i32, 12, 
64697                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64708 /*136576*/      OPC_CheckType, MVT::i32,
64714 /*136591*/        OPC_EmitInteger, MVT::i32, 12|128,2/*268*/, 
64716                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64724 /*136616*/        OPC_EmitInteger, MVT::i32, 12, 
64726                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64743 /*136655*/        OPC_EmitInteger, MVT::i32, 15|128,2/*271*/, 
64753 /*136680*/        OPC_EmitInteger, MVT::i32, 15, 
64772 /*136719*/        OPC_EmitInteger, MVT::i32, 15|128,2/*271*/, 
64782 /*136744*/        OPC_EmitInteger, MVT::i32, 15, 
64795 /*136768*/      OPC_CheckType, MVT::i32,
64801 /*136783*/        OPC_EmitInteger, MVT::i32, 15|128,2/*271*/, 
64803                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64811 /*136808*/        OPC_EmitInteger, MVT::i32, 15, 
64813                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64824 /*136832*/      OPC_CheckType, MVT::i32,
64830 /*136847*/        OPC_EmitInteger, MVT::i32, 15|128,2/*271*/, 
64832                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64840 /*136872*/        OPC_EmitInteger, MVT::i32, 15, 
64842                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64859 /*136911*/        OPC_EmitInteger, MVT::i32, 13|128,2/*269*/, 
64869 /*136936*/        OPC_EmitInteger, MVT::i32, 13, 
64888 /*136975*/        OPC_EmitInteger, MVT::i32, 13|128,2/*269*/, 
64898 /*137000*/        OPC_EmitInteger, MVT::i32, 13, 
64911 /*137024*/      OPC_CheckType, MVT::i32,
64917 /*137039*/        OPC_EmitInteger, MVT::i32, 13|128,2/*269*/, 
64919                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64927 /*137064*/        OPC_EmitInteger, MVT::i32, 13, 
64929                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
64940 /*137088*/      OPC_CheckType, MVT::i32,
64946 /*137103*/        OPC_EmitInteger, MVT::i32, 13|128,2/*269*/, 
64948                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64956 /*137128*/        OPC_EmitInteger, MVT::i32, 13, 
64958                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
64975 /*137167*/        OPC_EmitInteger, MVT::i32, 10|128,2/*266*/, 
64985 /*137192*/        OPC_EmitInteger, MVT::i32, 10, 
65004 /*137231*/        OPC_EmitInteger, MVT::i32, 10|128,2/*266*/, 
65014 /*137256*/        OPC_EmitInteger, MVT::i32, 10, 
65027 /*137280*/      OPC_CheckType, MVT::i32,
65033 /*137295*/        OPC_EmitInteger, MVT::i32, 10|128,2/*266*/, 
65035                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65043 /*137320*/        OPC_EmitInteger, MVT::i32, 10, 
65045                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65056 /*137344*/      OPC_CheckType, MVT::i32,
65062 /*137359*/        OPC_EmitInteger, MVT::i32, 10|128,2/*266*/, 
65064                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65072 /*137384*/        OPC_EmitInteger, MVT::i32, 10, 
65074                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65091 /*137423*/        OPC_EmitInteger, MVT::i32, 11|128,2/*267*/, 
65101 /*137448*/        OPC_EmitInteger, MVT::i32, 11, 
65120 /*137487*/        OPC_EmitInteger, MVT::i32, 11|128,2/*267*/, 
65130 /*137512*/        OPC_EmitInteger, MVT::i32, 11, 
65143 /*137536*/      OPC_CheckType, MVT::i32,
65149 /*137551*/        OPC_EmitInteger, MVT::i32, 11|128,2/*267*/, 
65151                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65159 /*137576*/        OPC_EmitInteger, MVT::i32, 11, 
65161                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65172 /*137600*/      OPC_CheckType, MVT::i32,
65178 /*137615*/        OPC_EmitInteger, MVT::i32, 11|128,2/*267*/, 
65180                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65188 /*137640*/        OPC_EmitInteger, MVT::i32, 11, 
65190                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65207 /*137679*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
65217 /*137704*/        OPC_EmitInteger, MVT::i32, 4, 
65236 /*137743*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
65246 /*137768*/        OPC_EmitInteger, MVT::i32, 4, 
65259 /*137792*/      OPC_CheckType, MVT::i32,
65265 /*137807*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
65267                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65275 /*137832*/        OPC_EmitInteger, MVT::i32, 4, 
65277                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65288 /*137856*/      OPC_CheckType, MVT::i32,
65294 /*137871*/        OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
65296                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65304 /*137896*/        OPC_EmitInteger, MVT::i32, 4, 
65306                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65323 /*137935*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
65333 /*137960*/        OPC_EmitInteger, MVT::i32, 2, 
65352 /*137999*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
65362 /*138024*/        OPC_EmitInteger, MVT::i32, 2, 
65375 /*138048*/      OPC_CheckType, MVT::i32,
65381 /*138063*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
65383                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65391 /*138088*/        OPC_EmitInteger, MVT::i32, 2, 
65393                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65404 /*138112*/      OPC_CheckType, MVT::i32,
65410 /*138127*/        OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
65412                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65420 /*138152*/        OPC_EmitInteger, MVT::i32, 2, 
65422                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65439 /*138191*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
65449 /*138216*/        OPC_EmitInteger, MVT::i32, 5, 
65468 /*138255*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
65478 /*138280*/        OPC_EmitInteger, MVT::i32, 5, 
65491 /*138304*/      OPC_CheckType, MVT::i32,
65497 /*138319*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
65499                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65507 /*138344*/        OPC_EmitInteger, MVT::i32, 5, 
65509                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65520 /*138368*/      OPC_CheckType, MVT::i32,
65526 /*138383*/        OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
65528                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65536 /*138408*/        OPC_EmitInteger, MVT::i32, 5, 
65538                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65555 /*138447*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
65565 /*138472*/        OPC_EmitInteger, MVT::i32, 3, 
65584 /*138511*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
65594 /*138536*/        OPC_EmitInteger, MVT::i32, 3, 
65607 /*138560*/      OPC_CheckType, MVT::i32,
65613 /*138575*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
65615                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65623 /*138600*/        OPC_EmitInteger, MVT::i32, 3, 
65625                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65636 /*138624*/      OPC_CheckType, MVT::i32,
65642 /*138639*/        OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
65644                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65652 /*138664*/        OPC_EmitInteger, MVT::i32, 3, 
65654                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65671 /*138703*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
65681 /*138728*/        OPC_EmitInteger, MVT::i32, 0, 
65700 /*138767*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
65710 /*138792*/        OPC_EmitInteger, MVT::i32, 0, 
65723 /*138816*/      OPC_CheckType, MVT::i32,
65729 /*138831*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
65731                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65739 /*138856*/        OPC_EmitInteger, MVT::i32, 0, 
65741                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65752 /*138880*/      OPC_CheckType, MVT::i32,
65758 /*138895*/        OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
65760                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65768 /*138920*/        OPC_EmitInteger, MVT::i32, 0, 
65770                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65787 /*138959*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
65797 /*138984*/        OPC_EmitInteger, MVT::i32, 1, 
65816 /*139023*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
65826 /*139048*/        OPC_EmitInteger, MVT::i32, 1, 
65839 /*139072*/      OPC_CheckType, MVT::i32,
65845 /*139087*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
65847                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65855 /*139112*/        OPC_EmitInteger, MVT::i32, 1, 
65857                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65868 /*139136*/      OPC_CheckType, MVT::i32,
65874 /*139151*/        OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
65876                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65884 /*139176*/        OPC_EmitInteger, MVT::i32, 1, 
65886                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
65903 /*139215*/        OPC_EmitInteger, MVT::i32, 16|128,2/*272*/, 
65913 /*139240*/        OPC_EmitInteger, MVT::i32, 16, 
65932 /*139279*/        OPC_EmitInteger, MVT::i32, 16|128,2/*272*/, 
65942 /*139304*/        OPC_EmitInteger, MVT::i32, 16, 
65955 /*139328*/      OPC_CheckType, MVT::i32,
65961 /*139343*/        OPC_EmitInteger, MVT::i32, 16|128,2/*272*/, 
65963                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65971 /*139368*/        OPC_EmitInteger, MVT::i32, 16, 
65973                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
65984 /*139392*/      OPC_CheckType, MVT::i32,
65990 /*139407*/        OPC_EmitInteger, MVT::i32, 16|128,2/*272*/, 
65992                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
66000 /*139432*/        OPC_EmitInteger, MVT::i32, 16, 
66002                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
66019 /*139471*/        OPC_EmitInteger, MVT::i32, 17|128,2/*273*/, 
66029 /*139496*/        OPC_EmitInteger, MVT::i32, 17, 
66048 /*139535*/        OPC_EmitInteger, MVT::i32, 17|128,2/*273*/, 
66058 /*139560*/        OPC_EmitInteger, MVT::i32, 17, 
66071 /*139584*/      OPC_CheckType, MVT::i32,
66077 /*139599*/        OPC_EmitInteger, MVT::i32, 17|128,2/*273*/, 
66079                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
66087 /*139624*/        OPC_EmitInteger, MVT::i32, 17, 
66089                       MVT::i32, 3/*#Ops*/, 0, 3, 4, 
66100 /*139648*/      OPC_CheckType, MVT::i32,
66106 /*139663*/        OPC_EmitInteger, MVT::i32, 17|128,2/*273*/, 
66108                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
66116 /*139688*/        OPC_EmitInteger, MVT::i32, 17, 
66118                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
66128 /*139713*/          OPC_EmitInteger, MVT::i32, 4, 
66133 /*139725*/        /*SwitchType*/ 12, MVT::i32,// ->139739
66134 /*139727*/          OPC_EmitInteger, MVT::i32, 4, 
66136                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66143 /*139746*/          OPC_EmitInteger, MVT::i32, 2, 
66148 /*139758*/        /*SwitchType*/ 12, MVT::i32,// ->139772
66149 /*139760*/          OPC_EmitInteger, MVT::i32, 2, 
66151                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66158 /*139779*/          OPC_EmitInteger, MVT::i32, 5, 
66163 /*139791*/        /*SwitchType*/ 12, MVT::i32,// ->139805
66164 /*139793*/          OPC_EmitInteger, MVT::i32, 5, 
66166                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66173 /*139812*/          OPC_EmitInteger, MVT::i32, 3, 
66178 /*139824*/        /*SwitchType*/ 12, MVT::i32,// ->139838
66179 /*139826*/          OPC_EmitInteger, MVT::i32, 3, 
66181                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66188 /*139845*/          OPC_EmitInteger, MVT::i32, 0, 
66193 /*139857*/        /*SwitchType*/ 12, MVT::i32,// ->139871
66194 /*139859*/          OPC_EmitInteger, MVT::i32, 0, 
66196                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66203 /*139878*/          OPC_EmitInteger, MVT::i32, 1, 
66208 /*139890*/        /*SwitchType*/ 12, MVT::i32,// ->139904
66209 /*139892*/          OPC_EmitInteger, MVT::i32, 1, 
66211                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66218 /*139911*/          OPC_EmitInteger, MVT::i32, 4, 
66223 /*139923*/        /*SwitchType*/ 12, MVT::i32,// ->139937
66224 /*139925*/          OPC_EmitInteger, MVT::i32, 4, 
66226                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66233 /*139944*/          OPC_EmitInteger, MVT::i32, 2, 
66238 /*139956*/        /*SwitchType*/ 12, MVT::i32,// ->139970
66239 /*139958*/          OPC_EmitInteger, MVT::i32, 2, 
66241                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66248 /*139977*/          OPC_EmitInteger, MVT::i32, 5, 
66253 /*139989*/        /*SwitchType*/ 12, MVT::i32,// ->140003
66254 /*139991*/          OPC_EmitInteger, MVT::i32, 5, 
66256                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66263 /*140010*/          OPC_EmitInteger, MVT::i32, 3, 
66268 /*140022*/        /*SwitchType*/ 12, MVT::i32,// ->140036
66269 /*140024*/          OPC_EmitInteger, MVT::i32, 3, 
66271                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66278 /*140043*/          OPC_EmitInteger, MVT::i32, 0, 
66283 /*140055*/        /*SwitchType*/ 12, MVT::i32,// ->140069
66284 /*140057*/          OPC_EmitInteger, MVT::i32, 0, 
66286                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66293 /*140076*/          OPC_EmitInteger, MVT::i32, 1, 
66298 /*140088*/        /*SwitchType*/ 12, MVT::i32,// ->140102
66299 /*140090*/          OPC_EmitInteger, MVT::i32, 1, 
66301                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66307 /*140106*/      OPC_CheckChild0Type, MVT::i32,
66312 /*140116*/          OPC_EmitInteger, MVT::i32, 4, 
66317 /*140128*/        /*SwitchType*/ 12, MVT::i32,// ->140142
66318 /*140130*/          OPC_EmitInteger, MVT::i32, 4, 
66320                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66327 /*140149*/          OPC_EmitInteger, MVT::i32, 2, 
66332 /*140161*/        /*SwitchType*/ 12, MVT::i32,// ->140175
66333 /*140163*/          OPC_EmitInteger, MVT::i32, 2, 
66335                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66342 /*140182*/          OPC_EmitInteger, MVT::i32, 5, 
66347 /*140194*/        /*SwitchType*/ 12, MVT::i32,// ->140208
66348 /*140196*/          OPC_EmitInteger, MVT::i32, 5, 
66350                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66357 /*140215*/          OPC_EmitInteger, MVT::i32, 3, 
66362 /*140227*/        /*SwitchType*/ 12, MVT::i32,// ->140241
66363 /*140229*/          OPC_EmitInteger, MVT::i32, 3, 
66365                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66372 /*140248*/          OPC_EmitInteger, MVT::i32, 0, 
66377 /*140260*/        /*SwitchType*/ 12, MVT::i32,// ->140274
66378 /*140262*/          OPC_EmitInteger, MVT::i32, 0, 
66380                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66387 /*140281*/          OPC_EmitInteger, MVT::i32, 1, 
66392 /*140293*/        /*SwitchType*/ 12, MVT::i32,// ->140307
66393 /*140295*/          OPC_EmitInteger, MVT::i32, 1, 
66395                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66402 /*140314*/          OPC_EmitInteger, MVT::i32, 4, 
66407 /*140326*/        /*SwitchType*/ 12, MVT::i32,// ->140340
66408 /*140328*/          OPC_EmitInteger, MVT::i32, 4, 
66410                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66417 /*140347*/          OPC_EmitInteger, MVT::i32, 2, 
66422 /*140359*/        /*SwitchType*/ 12, MVT::i32,// ->140373
66423 /*140361*/          OPC_EmitInteger, MVT::i32, 2, 
66425                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66432 /*140380*/          OPC_EmitInteger, MVT::i32, 5, 
66437 /*140392*/        /*SwitchType*/ 12, MVT::i32,// ->140406
66438 /*140394*/          OPC_EmitInteger, MVT::i32, 5, 
66440                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66447 /*140413*/          OPC_EmitInteger, MVT::i32, 3, 
66452 /*140425*/        /*SwitchType*/ 12, MVT::i32,// ->140439
66453 /*140427*/          OPC_EmitInteger, MVT::i32, 3, 
66455                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66462 /*140446*/          OPC_EmitInteger, MVT::i32, 0, 
66467 /*140458*/        /*SwitchType*/ 12, MVT::i32,// ->140472
66468 /*140460*/          OPC_EmitInteger, MVT::i32, 0, 
66470                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66477 /*140479*/          OPC_EmitInteger, MVT::i32, 1, 
66482 /*140491*/        /*SwitchType*/ 12, MVT::i32,// ->140505
66483 /*140493*/          OPC_EmitInteger, MVT::i32, 1, 
66485                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66496 /*140519*/          OPC_EmitInteger, MVT::i32, 4, 
66501 /*140531*/        /*SwitchType*/ 12, MVT::i32,// ->140545
66502 /*140533*/          OPC_EmitInteger, MVT::i32, 4, 
66504                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66511 /*140552*/          OPC_EmitInteger, MVT::i32, 2, 
66516 /*140564*/        /*SwitchType*/ 12, MVT::i32,// ->140578
66517 /*140566*/          OPC_EmitInteger, MVT::i32, 2, 
66519                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66526 /*140585*/          OPC_EmitInteger, MVT::i32, 5, 
66531 /*140597*/        /*SwitchType*/ 12, MVT::i32,// ->140611
66532 /*140599*/          OPC_EmitInteger, MVT::i32, 5, 
66534                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66541 /*140618*/          OPC_EmitInteger, MVT::i32, 3, 
66546 /*140630*/        /*SwitchType*/ 12, MVT::i32,// ->140644
66547 /*140632*/          OPC_EmitInteger, MVT::i32, 3, 
66549                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66556 /*140651*/          OPC_EmitInteger, MVT::i32, 0, 
66561 /*140663*/        /*SwitchType*/ 12, MVT::i32,// ->140677
66562 /*140665*/          OPC_EmitInteger, MVT::i32, 0, 
66564                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66571 /*140684*/          OPC_EmitInteger, MVT::i32, 1, 
66576 /*140696*/        /*SwitchType*/ 12, MVT::i32,// ->140710
66577 /*140698*/          OPC_EmitInteger, MVT::i32, 1, 
66579                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66586 /*140717*/          OPC_EmitInteger, MVT::i32, 4, 
66591 /*140729*/        /*SwitchType*/ 12, MVT::i32,// ->140743
66592 /*140731*/          OPC_EmitInteger, MVT::i32, 4, 
66594                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66601 /*140750*/          OPC_EmitInteger, MVT::i32, 2, 
66606 /*140762*/        /*SwitchType*/ 12, MVT::i32,// ->140776
66607 /*140764*/          OPC_EmitInteger, MVT::i32, 2, 
66609                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66616 /*140783*/          OPC_EmitInteger, MVT::i32, 5, 
66621 /*140795*/        /*SwitchType*/ 12, MVT::i32,// ->140809
66622 /*140797*/          OPC_EmitInteger, MVT::i32, 5, 
66624                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66631 /*140816*/          OPC_EmitInteger, MVT::i32, 3, 
66636 /*140828*/        /*SwitchType*/ 12, MVT::i32,// ->140842
66637 /*140830*/          OPC_EmitInteger, MVT::i32, 3, 
66639                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66646 /*140849*/          OPC_EmitInteger, MVT::i32, 0, 
66651 /*140861*/        /*SwitchType*/ 12, MVT::i32,// ->140875
66652 /*140863*/          OPC_EmitInteger, MVT::i32, 0, 
66654                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66661 /*140882*/          OPC_EmitInteger, MVT::i32, 1, 
66666 /*140894*/        /*SwitchType*/ 12, MVT::i32,// ->140908
66667 /*140896*/          OPC_EmitInteger, MVT::i32, 1, 
66669                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66707 /*140978*/      /*SwitchType*/ 70, MVT::i32,// ->141050
66710 /*140984*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
66711 /*140996*/          OPC_EmitInteger, MVT::i32, 0, 
66715                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
66719 /*141017*/          OPC_EmitInteger, MVT::i32, 0, 
66720 /*141020*/          OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
66724                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
66737 /*141067*/            OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
66744 /*141083*/            OPC_EmitInteger, MVT::i32, 4, 
66750 /*141096*/        /*SwitchType*/ 33, MVT::i32,// ->141131
66753 /*141102*/            OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
66755                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66760 /*141118*/            OPC_EmitInteger, MVT::i32, 4, 
66762                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66772 /*141142*/            OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
66779 /*141158*/            OPC_EmitInteger, MVT::i32, 2, 
66785 /*141171*/        /*SwitchType*/ 33, MVT::i32,// ->141206
66788 /*141177*/            OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
66790                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66795 /*141193*/            OPC_EmitInteger, MVT::i32, 2, 
66797                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66807 /*141217*/            OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
66814 /*141233*/            OPC_EmitInteger, MVT::i32, 5, 
66820 /*141246*/        /*SwitchType*/ 33, MVT::i32,// ->141281
66823 /*141252*/            OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
66825                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66830 /*141268*/            OPC_EmitInteger, MVT::i32, 5, 
66832                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66842 /*141292*/            OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
66849 /*141308*/            OPC_EmitInteger, MVT::i32, 3, 
66855 /*141321*/        /*SwitchType*/ 33, MVT::i32,// ->141356
66858 /*141327*/            OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
66860                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66865 /*141343*/            OPC_EmitInteger, MVT::i32, 3, 
66867                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66877 /*141367*/            OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
66884 /*141383*/            OPC_EmitInteger, MVT::i32, 0, 
66890 /*141396*/        /*SwitchType*/ 33, MVT::i32,// ->141431
66893 /*141402*/            OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
66895                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66900 /*141418*/            OPC_EmitInteger, MVT::i32, 0, 
66902                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66912 /*141442*/            OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
66919 /*141458*/            OPC_EmitInteger, MVT::i32, 1, 
66925 /*141471*/        /*SwitchType*/ 33, MVT::i32,// ->141506
66928 /*141477*/            OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
66930                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66935 /*141493*/            OPC_EmitInteger, MVT::i32, 1, 
66937                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66947 /*141517*/            OPC_EmitInteger, MVT::i32, 14|128,2/*270*/, 
66954 /*141533*/            OPC_EmitInteger, MVT::i32, 14, 
66960 /*141546*/        /*SwitchType*/ 33, MVT::i32,// ->141581
66963 /*141552*/            OPC_EmitInteger, MVT::i32, 14|128,2/*270*/, 
66965                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66970 /*141568*/            OPC_EmitInteger, MVT::i32, 14, 
66972                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
66982 /*141592*/            OPC_EmitInteger, MVT::i32, 12|128,2/*268*/, 
66989 /*141608*/            OPC_EmitInteger, MVT::i32, 12, 
66995 /*141621*/        /*SwitchType*/ 33, MVT::i32,// ->141656
66998 /*141627*/            OPC_EmitInteger, MVT::i32, 12|128,2/*268*/, 
67000                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67005 /*141643*/            OPC_EmitInteger, MVT::i32, 12, 
67007                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67017 /*141667*/            OPC_EmitInteger, MVT::i32, 15|128,2/*271*/, 
67024 /*141683*/            OPC_EmitInteger, MVT::i32, 15, 
67030 /*141696*/        /*SwitchType*/ 33, MVT::i32,// ->141731
67033 /*141702*/            OPC_EmitInteger, MVT::i32, 15|128,2/*271*/, 
67035                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67040 /*141718*/            OPC_EmitInteger, MVT::i32, 15, 
67042                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67052 /*141742*/            OPC_EmitInteger, MVT::i32, 13|128,2/*269*/, 
67059 /*141758*/            OPC_EmitInteger, MVT::i32, 13, 
67065 /*141771*/        /*SwitchType*/ 33, MVT::i32,// ->141806
67068 /*141777*/            OPC_EmitInteger, MVT::i32, 13|128,2/*269*/, 
67070                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67075 /*141793*/            OPC_EmitInteger, MVT::i32, 13, 
67077                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67087 /*141817*/            OPC_EmitInteger, MVT::i32, 10|128,2/*266*/, 
67094 /*141833*/            OPC_EmitInteger, MVT::i32, 10, 
67100 /*141846*/        /*SwitchType*/ 33, MVT::i32,// ->141881
67103 /*141852*/            OPC_EmitInteger, MVT::i32, 10|128,2/*266*/, 
67105                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67110 /*141868*/            OPC_EmitInteger, MVT::i32, 10, 
67112                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67122 /*141892*/            OPC_EmitInteger, MVT::i32, 11|128,2/*267*/, 
67129 /*141908*/            OPC_EmitInteger, MVT::i32, 11, 
67135 /*141921*/        /*SwitchType*/ 33, MVT::i32,// ->141956
67138 /*141927*/            OPC_EmitInteger, MVT::i32, 11|128,2/*267*/, 
67140                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67145 /*141943*/            OPC_EmitInteger, MVT::i32, 11, 
67147                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67157 /*141967*/            OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
67164 /*141983*/            OPC_EmitInteger, MVT::i32, 4, 
67170 /*141996*/        /*SwitchType*/ 33, MVT::i32,// ->142031
67173 /*142002*/            OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
67175                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67180 /*142018*/            OPC_EmitInteger, MVT::i32, 4, 
67182                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67192 /*142042*/            OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
67199 /*142058*/            OPC_EmitInteger, MVT::i32, 2, 
67205 /*142071*/        /*SwitchType*/ 33, MVT::i32,// ->142106
67208 /*142077*/            OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
67210                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67215 /*142093*/            OPC_EmitInteger, MVT::i32, 2, 
67217                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67227 /*142117*/            OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
67234 /*142133*/            OPC_EmitInteger, MVT::i32, 5, 
67240 /*142146*/        /*SwitchType*/ 33, MVT::i32,// ->142181
67243 /*142152*/            OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
67245                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67250 /*142168*/            OPC_EmitInteger, MVT::i32, 5, 
67252                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67262 /*142192*/            OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
67269 /*142208*/            OPC_EmitInteger, MVT::i32, 3, 
67275 /*142221*/        /*SwitchType*/ 33, MVT::i32,// ->142256
67278 /*142227*/            OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
67280                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67285 /*142243*/            OPC_EmitInteger, MVT::i32, 3, 
67287                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67297 /*142267*/            OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
67304 /*142283*/            OPC_EmitInteger, MVT::i32, 0, 
67310 /*142296*/        /*SwitchType*/ 33, MVT::i32,// ->142331
67313 /*142302*/            OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
67315                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67320 /*142318*/            OPC_EmitInteger, MVT::i32, 0, 
67322                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67332 /*142342*/            OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
67339 /*142358*/            OPC_EmitInteger, MVT::i32, 1, 
67345 /*142371*/        /*SwitchType*/ 33, MVT::i32,// ->142406
67348 /*142377*/            OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
67350                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67355 /*142393*/            OPC_EmitInteger, MVT::i32, 1, 
67357                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67367 /*142417*/            OPC_EmitInteger, MVT::i32, 16|128,2/*272*/, 
67374 /*142433*/            OPC_EmitInteger, MVT::i32, 16, 
67380 /*142446*/        /*SwitchType*/ 33, MVT::i32,// ->142481
67383 /*142452*/            OPC_EmitInteger, MVT::i32, 16|128,2/*272*/, 
67385                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67390 /*142468*/            OPC_EmitInteger, MVT::i32, 16, 
67392                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67402 /*142492*/            OPC_EmitInteger, MVT::i32, 17|128,2/*273*/, 
67409 /*142508*/            OPC_EmitInteger, MVT::i32, 17, 
67415 /*142521*/        /*SwitchType*/ 33, MVT::i32,// ->142556
67418 /*142527*/            OPC_EmitInteger, MVT::i32, 17|128,2/*273*/, 
67420                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67425 /*142543*/            OPC_EmitInteger, MVT::i32, 17, 
67427                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67441 /*142574*/            OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
67447 /*142588*/            OPC_EmitInteger, MVT::i32, 4, 
67453 /*142601*/        /*SwitchType*/ 31, MVT::i32,// ->142634
67456 /*142607*/            OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
67458                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67462 /*142621*/            OPC_EmitInteger, MVT::i32, 4, 
67464                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67474 /*142645*/            OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
67480 /*142659*/            OPC_EmitInteger, MVT::i32, 2, 
67486 /*142672*/        /*SwitchType*/ 31, MVT::i32,// ->142705
67489 /*142678*/            OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
67491                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67495 /*142692*/            OPC_EmitInteger, MVT::i32, 2, 
67497                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67507 /*142716*/            OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
67513 /*142730*/            OPC_EmitInteger, MVT::i32, 5, 
67519 /*142743*/        /*SwitchType*/ 31, MVT::i32,// ->142776
67522 /*142749*/            OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
67524                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67528 /*142763*/            OPC_EmitInteger, MVT::i32, 5, 
67530                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67540 /*142787*/            OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
67546 /*142801*/            OPC_EmitInteger, MVT::i32, 3, 
67552 /*142814*/        /*SwitchType*/ 31, MVT::i32,// ->142847
67555 /*142820*/            OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
67557                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67561 /*142834*/            OPC_EmitInteger, MVT::i32, 3, 
67563                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67573 /*142858*/            OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
67579 /*142872*/            OPC_EmitInteger, MVT::i32, 0, 
67585 /*142885*/        /*SwitchType*/ 31, MVT::i32,// ->142918
67588 /*142891*/            OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
67590                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67594 /*142905*/            OPC_EmitInteger, MVT::i32, 0, 
67596                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67606 /*142929*/            OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
67612 /*142943*/            OPC_EmitInteger, MVT::i32, 1, 
67618 /*142956*/        /*SwitchType*/ 31, MVT::i32,// ->142989
67621 /*142962*/            OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
67623                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67627 /*142976*/            OPC_EmitInteger, MVT::i32, 1, 
67629                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67639 /*143000*/            OPC_EmitInteger, MVT::i32, 14|128,2/*270*/, 
67645 /*143014*/            OPC_EmitInteger, MVT::i32, 14, 
67651 /*143027*/        /*SwitchType*/ 31, MVT::i32,// ->143060
67654 /*143033*/            OPC_EmitInteger, MVT::i32, 14|128,2/*270*/, 
67656                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67660 /*143047*/            OPC_EmitInteger, MVT::i32, 14, 
67662                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67672 /*143071*/            OPC_EmitInteger, MVT::i32, 12|128,2/*268*/, 
67678 /*143085*/            OPC_EmitInteger, MVT::i32, 12, 
67684 /*143098*/        /*SwitchType*/ 31, MVT::i32,// ->143131
67687 /*143104*/            OPC_EmitInteger, MVT::i32, 12|128,2/*268*/, 
67689                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67693 /*143118*/            OPC_EmitInteger, MVT::i32, 12, 
67695                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67705 /*143142*/            OPC_EmitInteger, MVT::i32, 15|128,2/*271*/, 
67711 /*143156*/            OPC_EmitInteger, MVT::i32, 15, 
67717 /*143169*/        /*SwitchType*/ 31, MVT::i32,// ->143202
67720 /*143175*/            OPC_EmitInteger, MVT::i32, 15|128,2/*271*/, 
67722                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67726 /*143189*/            OPC_EmitInteger, MVT::i32, 15, 
67728                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67738 /*143213*/            OPC_EmitInteger, MVT::i32, 13|128,2/*269*/, 
67744 /*143227*/            OPC_EmitInteger, MVT::i32, 13, 
67750 /*143240*/        /*SwitchType*/ 31, MVT::i32,// ->143273
67753 /*143246*/            OPC_EmitInteger, MVT::i32, 13|128,2/*269*/, 
67755                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67759 /*143260*/            OPC_EmitInteger, MVT::i32, 13, 
67761                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67771 /*143284*/            OPC_EmitInteger, MVT::i32, 10|128,2/*266*/, 
67777 /*143298*/            OPC_EmitInteger, MVT::i32, 10, 
67783 /*143311*/        /*SwitchType*/ 31, MVT::i32,// ->143344
67786 /*143317*/            OPC_EmitInteger, MVT::i32, 10|128,2/*266*/, 
67788                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67792 /*143331*/            OPC_EmitInteger, MVT::i32, 10, 
67794                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67804 /*143355*/            OPC_EmitInteger, MVT::i32, 11|128,2/*267*/, 
67810 /*143369*/            OPC_EmitInteger, MVT::i32, 11, 
67816 /*143382*/        /*SwitchType*/ 31, MVT::i32,// ->143415
67819 /*143388*/            OPC_EmitInteger, MVT::i32, 11|128,2/*267*/, 
67821                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67825 /*143402*/            OPC_EmitInteger, MVT::i32, 11, 
67827                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67837 /*143426*/            OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
67843 /*143440*/            OPC_EmitInteger, MVT::i32, 4, 
67849 /*143453*/        /*SwitchType*/ 31, MVT::i32,// ->143486
67852 /*143459*/            OPC_EmitInteger, MVT::i32, 4|128,2/*260*/, 
67854                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67858 /*143473*/            OPC_EmitInteger, MVT::i32, 4, 
67860                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67870 /*143497*/            OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
67876 /*143511*/            OPC_EmitInteger, MVT::i32, 2, 
67882 /*143524*/        /*SwitchType*/ 31, MVT::i32,// ->143557
67885 /*143530*/            OPC_EmitInteger, MVT::i32, 2|128,2/*258*/, 
67887                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67891 /*143544*/            OPC_EmitInteger, MVT::i32, 2, 
67893                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67903 /*143568*/            OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
67909 /*143582*/            OPC_EmitInteger, MVT::i32, 5, 
67915 /*143595*/        /*SwitchType*/ 31, MVT::i32,// ->143628
67918 /*143601*/            OPC_EmitInteger, MVT::i32, 5|128,2/*261*/, 
67920                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67924 /*143615*/            OPC_EmitInteger, MVT::i32, 5, 
67926                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67936 /*143639*/            OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
67942 /*143653*/            OPC_EmitInteger, MVT::i32, 3, 
67948 /*143666*/        /*SwitchType*/ 31, MVT::i32,// ->143699
67951 /*143672*/            OPC_EmitInteger, MVT::i32, 3|128,2/*259*/, 
67953                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67957 /*143686*/            OPC_EmitInteger, MVT::i32, 3, 
67959                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67969 /*143710*/            OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
67975 /*143724*/            OPC_EmitInteger, MVT::i32, 0, 
67981 /*143737*/        /*SwitchType*/ 31, MVT::i32,// ->143770
67984 /*143743*/            OPC_EmitInteger, MVT::i32, 0|128,2/*256*/, 
67986                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
67990 /*143757*/            OPC_EmitInteger, MVT::i32, 0, 
67992                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68002 /*143781*/            OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
68008 /*143795*/            OPC_EmitInteger, MVT::i32, 1, 
68014 /*143808*/        /*SwitchType*/ 31, MVT::i32,// ->143841
68017 /*143814*/            OPC_EmitInteger, MVT::i32, 1|128,2/*257*/, 
68019                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68023 /*143828*/            OPC_EmitInteger, MVT::i32, 1, 
68025                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68035 /*143852*/            OPC_EmitInteger, MVT::i32, 16|128,2/*272*/, 
68041 /*143866*/            OPC_EmitInteger, MVT::i32, 16, 
68047 /*143879*/        /*SwitchType*/ 31, MVT::i32,// ->143912
68050 /*143885*/            OPC_EmitInteger, MVT::i32, 16|128,2/*272*/, 
68052                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68056 /*143899*/            OPC_EmitInteger, MVT::i32, 16, 
68058                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68068 /*143923*/            OPC_EmitInteger, MVT::i32, 17|128,2/*273*/, 
68074 /*143937*/            OPC_EmitInteger, MVT::i32, 17, 
68080 /*143950*/        /*SwitchType*/ 31, MVT::i32,// ->143983
68083 /*143956*/            OPC_EmitInteger, MVT::i32, 17|128,2/*273*/, 
68085                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68089 /*143970*/            OPC_EmitInteger, MVT::i32, 17, 
68091                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68103 /*143997*/          OPC_EmitInteger, MVT::i32, 4, 
68108 /*144009*/        /*SwitchType*/ 12, MVT::i32,// ->144023
68109 /*144011*/          OPC_EmitInteger, MVT::i32, 4, 
68111                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68118 /*144030*/          OPC_EmitInteger, MVT::i32, 2, 
68123 /*144042*/        /*SwitchType*/ 12, MVT::i32,// ->144056
68124 /*144044*/          OPC_EmitInteger, MVT::i32, 2, 
68126                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68133 /*144063*/          OPC_EmitInteger, MVT::i32, 5, 
68138 /*144075*/        /*SwitchType*/ 12, MVT::i32,// ->144089
68139 /*144077*/          OPC_EmitInteger, MVT::i32, 5, 
68141                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68148 /*144096*/          OPC_EmitInteger, MVT::i32, 3, 
68153 /*144108*/        /*SwitchType*/ 12, MVT::i32,// ->144122
68154 /*144110*/          OPC_EmitInteger, MVT::i32, 3, 
68156                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68163 /*144129*/          OPC_EmitInteger, MVT::i32, 0, 
68168 /*144141*/        /*SwitchType*/ 12, MVT::i32,// ->144155
68169 /*144143*/          OPC_EmitInteger, MVT::i32, 0, 
68171                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68178 /*144162*/          OPC_EmitInteger, MVT::i32, 1, 
68183 /*144174*/        /*SwitchType*/ 12, MVT::i32,// ->144188
68184 /*144176*/          OPC_EmitInteger, MVT::i32, 1, 
68186                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68193 /*144195*/          OPC_EmitInteger, MVT::i32, 14, 
68198 /*144207*/        /*SwitchType*/ 12, MVT::i32,// ->144221
68199 /*144209*/          OPC_EmitInteger, MVT::i32, 14, 
68201                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68208 /*144228*/          OPC_EmitInteger, MVT::i32, 12, 
68213 /*144240*/        /*SwitchType*/ 12, MVT::i32,// ->144254
68214 /*144242*/          OPC_EmitInteger, MVT::i32, 12, 
68216                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68223 /*144261*/          OPC_EmitInteger, MVT::i32, 15, 
68228 /*144273*/        /*SwitchType*/ 12, MVT::i32,// ->144287
68229 /*144275*/          OPC_EmitInteger, MVT::i32, 15, 
68231                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68238 /*144294*/          OPC_EmitInteger, MVT::i32, 13, 
68243 /*144306*/        /*SwitchType*/ 12, MVT::i32,// ->144320
68244 /*144308*/          OPC_EmitInteger, MVT::i32, 13, 
68246                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68253 /*144327*/          OPC_EmitInteger, MVT::i32, 10, 
68258 /*144339*/        /*SwitchType*/ 12, MVT::i32,// ->144353
68259 /*144341*/          OPC_EmitInteger, MVT::i32, 10, 
68261                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68268 /*144360*/          OPC_EmitInteger, MVT::i32, 11, 
68273 /*144372*/        /*SwitchType*/ 12, MVT::i32,// ->144386
68274 /*144374*/          OPC_EmitInteger, MVT::i32, 11, 
68276                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68283 /*144393*/          OPC_EmitInteger, MVT::i32, 4, 
68288 /*144405*/        /*SwitchType*/ 12, MVT::i32,// ->144419
68289 /*144407*/          OPC_EmitInteger, MVT::i32, 4, 
68291                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68298 /*144426*/          OPC_EmitInteger, MVT::i32, 2, 
68303 /*144438*/        /*SwitchType*/ 12, MVT::i32,// ->144452
68304 /*144440*/          OPC_EmitInteger, MVT::i32, 2, 
68306                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68313 /*144459*/          OPC_EmitInteger, MVT::i32, 5, 
68318 /*144471*/        /*SwitchType*/ 12, MVT::i32,// ->144485
68319 /*144473*/          OPC_EmitInteger, MVT::i32, 5, 
68321                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68328 /*144492*/          OPC_EmitInteger, MVT::i32, 3, 
68333 /*144504*/        /*SwitchType*/ 12, MVT::i32,// ->144518
68334 /*144506*/          OPC_EmitInteger, MVT::i32, 3, 
68336                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68343 /*144525*/          OPC_EmitInteger, MVT::i32, 0, 
68348 /*144537*/        /*SwitchType*/ 12, MVT::i32,// ->144551
68349 /*144539*/          OPC_EmitInteger, MVT::i32, 0, 
68351                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68358 /*144558*/          OPC_EmitInteger, MVT::i32, 1, 
68363 /*144570*/        /*SwitchType*/ 12, MVT::i32,// ->144584
68364 /*144572*/          OPC_EmitInteger, MVT::i32, 1, 
68366                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68373 /*144591*/          OPC_EmitInteger, MVT::i32, 16, 
68378 /*144603*/        /*SwitchType*/ 12, MVT::i32,// ->144617
68379 /*144605*/          OPC_EmitInteger, MVT::i32, 16, 
68381                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68388 /*144624*/          OPC_EmitInteger, MVT::i32, 17, 
68393 /*144636*/        /*SwitchType*/ 12, MVT::i32,// ->144650
68394 /*144638*/          OPC_EmitInteger, MVT::i32, 17, 
68396                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68408 /*144663*/    OPC_CheckType, MVT::i32,
68423 /*144690*/        OPC_CheckType, MVT::i32,
68425                       MVT::i32, 1/*#Ops*/, 0, 
68432 /*144706*/        OPC_CheckType, MVT::i32,
68434                       MVT::i32, 1/*#Ops*/, 0, 
68440 /*144719*/      OPC_SwitchType /*3 cases */, 11, MVT::i32,// ->144733
68441 /*144722*/        OPC_EmitInteger, MVT::i32, 0, 
68443                       MVT::i32, 2/*#Ops*/, 0, 1, 
68449 /*144739*/          OPC_EmitInteger, MVT::i32, 0, 
68455 /*144751*/          OPC_CheckChild0Type, MVT::i32,
68456 /*144753*/          OPC_EmitInteger, MVT::i32, 0, 
68469 /*144785*/          OPC_EmitInteger, MVT::i32, 0, 
68475 /*144798*/          OPC_CheckChild0Type, MVT::i32,
68476 /*144800*/          OPC_EmitInteger, MVT::i32, 1, 
68478                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
68479 /*144811*/          OPC_EmitInteger, MVT::i32, 1, 
68480 /*144814*/          OPC_EmitInteger, MVT::i32, 0, 
68491 /*144843*/          OPC_EmitInteger, MVT::i32, 0, 
68525 /*144899*/    OPC_CheckType, MVT::i32,
68540 /*144926*/        OPC_CheckType, MVT::i32,
68541 /*144928*/        OPC_EmitInteger, MVT::i32, 0, 
68543                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
68545                       MVT::i32, 1/*#Ops*/, 2, 
68553 /*144955*/        OPC_CheckType, MVT::i32,
68554 /*144957*/        OPC_EmitInteger, MVT::i32, 0, 
68556                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
68558                       MVT::i32, 1/*#Ops*/, 2,  // Results = #3
68559 /*144975*/        OPC_EmitInteger, MVT::i32, 16, 
68561                       MVT::i32, 2/*#Ops*/, 3, 4, 
68574 /*145007*/      /*SwitchType*/ 34, MVT::i32,// ->145043
68577 /*145013*/          OPC_EmitInteger, MVT::i32, 1, 
68578 /*145016*/          OPC_EmitInteger, MVT::i32, 0, 
68580                         MVT::i32, 3/*#Ops*/, 1, 2, 0, 
68585 /*145031*/          OPC_EmitInteger, MVT::i32, 0, 
68587                         MVT::i32, 2/*#Ops*/, 0, 1, 
68602 /*145067*/          OPC_EmitInteger, MVT::i32, 0, 
68608 /*145079*/          OPC_CheckChild0Type, MVT::i32,
68609 /*145081*/          OPC_EmitInteger, MVT::i32, 0, 
68622 /*145104*/      OPC_CheckChild1Type, MVT::i32,
68624 /*145107*/      OPC_SwitchType /*2 cases */, 52, MVT::i32,// ->145162
68630                         MVT::i32, 2/*#Ops*/, 1, 2, 
68638                           MVT::i32, 2/*#Ops*/, 1, 2, 
68643                           MVT::i32, 2/*#Ops*/, 1, 2, 
68651                         MVT::i32, 2/*#Ops*/, 1, 2, 
68690 /*145221*/      OPC_SwitchType /*2 cases */, 52, MVT::i32,// ->145276
68696                         MVT::i32, 2/*#Ops*/, 1, 2, 
68704                           MVT::i32, 2/*#Ops*/, 1, 2, 
68709                           MVT::i32, 2/*#Ops*/, 1, 2, 
68717                         MVT::i32, 2/*#Ops*/, 1, 2, 
68761 /*145346*/    /*SwitchType*/ 7, MVT::i32,// ->145355
68763                     MVT::i32, 1/*#Ops*/, 0, 
68774 /*145369*/    OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->145379
68776                     MVT::i32, 1/*#Ops*/, 0, 
68789 /*145395*/    OPC_CheckChild2Type, MVT::i32,
68790 /*145397*/    OPC_CheckType, MVT::i32,
68792                   MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68799 /*145414*/    OPC_CheckChild2Type, MVT::i32,
68800 /*145416*/    OPC_CheckType, MVT::i32,
68802                   MVT::i32, 3/*#Ops*/, 0, 1, 2, 
68819 /*145454*/    /*SwitchType*/ 9, MVT::i32,// ->145465
68822                     MVT::i32, 1/*#Ops*/, 1, 
68855 /*145514*/    /*SwitchType*/ 9, MVT::i32,// ->145525
68856 /*145516*/      OPC_CheckChild0Type, MVT::i32,
68858                     MVT::i32, 1/*#Ops*/, 0, 
68898 /*145588*/      OPC_CheckChild1Type, MVT::i32,
68944 /*145659*/    /*SwitchType*/ 10, MVT::i32,// ->145671
68945 /*145661*/      OPC_CheckChild1Type, MVT::i32,
68948                     MVT::i32, 1/*#Ops*/, 1, 
68998 /*145752*/      OPC_CheckType, MVT::i32,
69000                     MVT::i32, 1/*#Ops*/, 0, 
69012 /*145776*/      OPC_CheckType, MVT::i32,
69014                     MVT::i32, 1/*#Ops*/, 0, 
69025 /*145798*/      OPC_CheckChild0Type, MVT::i32,
69050 /*145845*/        OPC_EmitInteger, MVT::i32, 2, 
69055 /*145856*/      /*SwitchType*/ 11, MVT::i32,// ->145869
69056 /*145858*/        OPC_EmitInteger, MVT::i32, 2, 
69058                       MVT::i32, 2/*#Ops*/, 0, 1, 
69062 /*145871*/        OPC_EmitInteger, MVT::i32, 2, 
69071 /*145894*/        OPC_EmitInteger, MVT::i32, 0, 
69082 /*145917*/          OPC_EmitInteger, MVT::i32, 18, 
69088 /*145929*/          OPC_EmitInteger, MVT::i32, 2, 
69094 /*145941*/      /*SwitchType*/ 28, MVT::i32,// ->145971
69097 /*145947*/          OPC_EmitInteger, MVT::i32, 18, 
69099                         MVT::i32, 2/*#Ops*/, 0, 1, 
69103 /*145959*/          OPC_EmitInteger, MVT::i32, 2, 
69105                         MVT::i32, 2/*#Ops*/, 0, 1, 
69112 /*145977*/          OPC_EmitInteger, MVT::i32, 18, 
69118 /*145989*/          OPC_EmitInteger, MVT::i32, 2, 
69126                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
69127 /*146010*/        OPC_EmitInteger, MVT::i32, 0, 
69128 /*146013*/        OPC_EmitInteger, MVT::i32, 0, 
69137 /*146032*/        OPC_EmitInteger, MVT::i32, 2, 
69142 /*146043*/      /*SwitchType*/ 11, MVT::i32,// ->146056
69143 /*146045*/        OPC_EmitInteger, MVT::i32, 2, 
69145                       MVT::i32, 2/*#Ops*/, 0, 1, 
69149 /*146058*/        OPC_EmitInteger, MVT::i32, 2, 
69158 /*146081*/        OPC_EmitInteger, MVT::i32, 0, 
69170 /*146107*/        OPC_EmitInteger, MVT::i32, 2, 
69175 /*146118*/      /*SwitchType*/ 11, MVT::i32,// ->146131
69176 /*146120*/        OPC_EmitInteger, MVT::i32, 2, 
69178                       MVT::i32, 2/*#Ops*/, 0, 1, 
69182 /*146133*/        OPC_EmitInteger, MVT::i32, 2, 
69191 /*146156*/        OPC_EmitInteger, MVT::i32, 0, 
69202 /*146179*/          OPC_EmitInteger, MVT::i32, 18, 
69208 /*146191*/          OPC_EmitInteger, MVT::i32, 2, 
69214 /*146203*/      /*SwitchType*/ 28, MVT::i32,// ->146233
69217 /*146209*/          OPC_EmitInteger, MVT::i32, 18, 
69219                         MVT::i32, 2/*#Ops*/, 0, 1, 
69223 /*146221*/          OPC_EmitInteger, MVT::i32, 2, 
69225                         MVT::i32, 2/*#Ops*/, 0, 1, 
69232 /*146239*/          OPC_EmitInteger, MVT::i32, 18, 
69238 /*146251*/          OPC_EmitInteger, MVT::i32, 2, 
69246                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
69247 /*146272*/        OPC_EmitInteger, MVT::i32, 0, 
69248 /*146275*/        OPC_EmitInteger, MVT::i32, 0, 
69257 /*146294*/        OPC_EmitInteger, MVT::i32, 2, 
69262 /*146305*/      /*SwitchType*/ 11, MVT::i32,// ->146318
69263 /*146307*/        OPC_EmitInteger, MVT::i32, 2, 
69265                       MVT::i32, 2/*#Ops*/, 0, 1, 
69269 /*146320*/        OPC_EmitInteger, MVT::i32, 2, 
69278 /*146343*/        OPC_EmitInteger, MVT::i32, 0, 
69294 /*146389*/    /*SwitchType*/ 43, MVT::i32,// ->146434
69297 /*146395*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
69298 /*146407*/        OPC_EmitInteger, MVT::i32, 0, 
69300                       MVT::i32, 3/*#Ops*/, 1, 2, 0, 
69305 /*146422*/        OPC_EmitInteger, MVT::i32, 0, 
69307                       MVT::i32, 2/*#Ops*/, 0, 1, 
69322 /*146467*/        OPC_EmitInteger, MVT::i32, 0, 
69328 /*146479*/        OPC_CheckChild0Type, MVT::i32,
69329 /*146481*/        OPC_EmitInteger, MVT::i32, 0, 
69345 /*146526*/    /*SwitchType*/ 43, MVT::i32,// ->146571
69348 /*146532*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
69349 /*146544*/        OPC_EmitInteger, MVT::i32, 0, 
69351                       MVT::i32, 3/*#Ops*/, 1, 2, 0, 
69356 /*146559*/        OPC_EmitInteger, MVT::i32, 0, 
69358                       MVT::i32, 2/*#Ops*/, 0, 1, 
69373 /*146604*/        OPC_EmitInteger, MVT::i32, 0, 
69379 /*146616*/        OPC_CheckChild0Type, MVT::i32,
69380 /*146618*/        OPC_EmitInteger, MVT::i32, 0, 
69398 /*146651*/      /*SwitchType*/ 7, MVT::i32,// ->146660
69400                       MVT::i32, 1/*#Ops*/, 0, 
69412 /*146674*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->146684
69414                       MVT::i32, 1/*#Ops*/, 0, 
69424 /*146695*/      OPC_CheckValueType, MVT::i32,
69433 /*146710*/    OPC_SwitchType /*3 cases */, 9, MVT::i32,// ->146722
69434 /*146713*/      OPC_CheckChild0Type, MVT::i32,
69436                     MVT::i32, 1/*#Ops*/, 0, 
69442                     MVT::i32, 1/*#Ops*/, 0,  // Results = #1
69443 /*146733*/      OPC_EmitInteger, MVT::i32, 0, 
69450 /*146748*/      OPC_EmitInteger, MVT::i32, 0, 
69452                     MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
69454                     MVT::i32, 1/*#Ops*/, 2,  // Results = #3
69455 /*146766*/      OPC_EmitInteger, MVT::i32, 0, 
69466 /*146793*/    OPC_SwitchType /*3 cases */, 9, MVT::i32,// ->146805
69467 /*146796*/      OPC_CheckChild0Type, MVT::i32,
69469                     MVT::i32, 1/*#Ops*/, 0, 
69475                     MVT::i32, 1/*#Ops*/, 0,  // Results = #1
69476 /*146816*/      OPC_EmitInteger, MVT::i32, 0, 
69483 /*146831*/      OPC_EmitInteger, MVT::i32, 0, 
69485                     MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
69487                     MVT::i32, 1/*#Ops*/, 2,  // Results = #3
69488 /*146849*/      OPC_EmitInteger, MVT::i32, 0, 
69867 /*147544*/      OPC_CheckChild1Type, MVT::i32,
70821 /*149286*/          OPC_EmitInteger, MVT::i32, 19, 
70835 /*149326*/          OPC_EmitInteger, MVT::i32, 3, 
70850 /*149368*/        OPC_EmitInteger, MVT::i32, 3, 
70867 /*149413*/        OPC_EmitInteger, MVT::i32, 19, 
70879 /*149449*/        OPC_EmitInteger, MVT::i32, 3, 
70893 /*149488*/      OPC_EmitInteger, MVT::i32, 3, 
71002 /*149697*/        OPC_EmitInteger, MVT::i32, 5, 
71008 /*149710*/        OPC_EmitInteger, MVT::i32, 5, 
71014 /*149723*/        OPC_EmitInteger, MVT::i32, 5, 
71021 /*149736*/      OPC_CheckChild0Type, MVT::i32,
71023 /*149741*/        OPC_EmitInteger, MVT::i32, 5, 
71029 /*149754*/        OPC_EmitInteger, MVT::i32, 5, 
71035 /*149767*/        OPC_EmitInteger, MVT::i32, 5, 
71044 /*149785*/        OPC_EmitInteger, MVT::i32, 5, 
71050 /*149798*/        OPC_EmitInteger, MVT::i32, 5, 
71056 /*149811*/        OPC_EmitInteger, MVT::i32, 5, 
71065 /*149829*/        OPC_EmitInteger, MVT::i32, 1, 
71066 /*149832*/        OPC_EmitInteger, MVT::i32, 0, 
71068                       MVT::i32, 3/*#Ops*/, 1, 2, 0,  // Results = #3
71069 /*149844*/        OPC_EmitInteger, MVT::i32, 5, 
71075 /*149857*/        OPC_EmitInteger, MVT::i32, 1, 
71076 /*149860*/        OPC_EmitInteger, MVT::i32, 0, 
71078                       MVT::i32, 3/*#Ops*/, 1, 2, 0,  // Results = #3
71079 /*149872*/        OPC_EmitInteger, MVT::i32, 5, 
71085 /*149885*/        OPC_EmitInteger, MVT::i32, 1, 
71086 /*149888*/        OPC_EmitInteger, MVT::i32, 0, 
71088                       MVT::i32, 3/*#Ops*/, 1, 2, 0,  // Results = #3
71089 /*149900*/        OPC_EmitInteger, MVT::i32, 5, 
71101 /*149925*/        OPC_EmitInteger, MVT::i32, 5, 
71107 /*149938*/        OPC_EmitInteger, MVT::i32, 5, 
71113 /*149951*/        OPC_EmitInteger, MVT::i32, 5, 
71120 /*149964*/      OPC_CheckChild0Type, MVT::i32,
71122 /*149969*/        OPC_EmitInteger, MVT::i32, 5, 
71128 /*149982*/        OPC_EmitInteger, MVT::i32, 5, 
71134 /*149995*/        OPC_EmitInteger, MVT::i32, 5, 
71143 /*150013*/        OPC_EmitInteger, MVT::i32, 5, 
71149 /*150026*/        OPC_EmitInteger, MVT::i32, 5, 
71155 /*150039*/        OPC_EmitInteger, MVT::i32, 5, 
71164 /*150057*/        OPC_EmitInteger, MVT::i32, 1, 
71165 /*150060*/        OPC_EmitInteger, MVT::i32, 0, 
71167                       MVT::i32, 3/*#Ops*/, 1, 2, 0,  // Results = #3
71168 /*150072*/        OPC_EmitInteger, MVT::i32, 5, 
71174 /*150085*/        OPC_EmitInteger, MVT::i32, 1, 
71175 /*150088*/        OPC_EmitInteger, MVT::i32, 0, 
71177                       MVT::i32, 3/*#Ops*/, 1, 2, 0,  // Results = #3
71178 /*150100*/        OPC_EmitInteger, MVT::i32, 5, 
71184 /*150113*/        OPC_EmitInteger, MVT::i32, 1, 
71185 /*150116*/        OPC_EmitInteger, MVT::i32, 0, 
71187                       MVT::i32, 3/*#Ops*/, 1, 2, 0,  // Results = #3
71188 /*150128*/        OPC_EmitInteger, MVT::i32, 5, 
71200 /*150152*/        OPC_EmitInteger, MVT::i32, 5, 
71207 /*150166*/        OPC_EmitInteger, MVT::i32, 5, 
71216 /*150184*/        OPC_EmitInteger, MVT::i32, 21, 
71222 /*150196*/        OPC_EmitInteger, MVT::i32, 5, 
71234 /*150220*/        OPC_EmitInteger, MVT::i32, 16, 
71240 /*150232*/        OPC_EmitInteger, MVT::i32, 0, 
71249 /*150250*/        OPC_EmitInteger, MVT::i32, 0, 
71258 /*150268*/          OPC_EmitInteger, MVT::i32, 16, 
71264 /*150280*/          OPC_EmitInteger, MVT::i32, 0, 
71275 /*150301*/      OPC_EmitInteger, MVT::i32, 4, 
71283 /*150318*/        OPC_EmitInteger, MVT::i32, 20, 
71290 /*150332*/        OPC_EmitInteger, MVT::i32, 4, 
71297 /*150346*/      OPC_EmitInteger, MVT::i32, 4, 
71306 /*150365*/      OPC_EmitInteger, MVT::i32, 3, 
71314 /*150382*/        OPC_EmitInteger, MVT::i32, 19, 
71321 /*150396*/        OPC_EmitInteger, MVT::i32, 3, 
71328 /*150410*/      OPC_EmitInteger, MVT::i32, 3, 
71337 /*150429*/      OPC_EmitInteger, MVT::i32, 2, 
71345 /*150446*/        OPC_EmitInteger, MVT::i32, 18, 
71352 /*150460*/        OPC_EmitInteger, MVT::i32, 2, 
71359 /*150474*/      OPC_EmitInteger, MVT::i32, 2, 
71368 /*150493*/      OPC_EmitInteger, MVT::i32, 1, 
71376 /*150510*/        OPC_EmitInteger, MVT::i32, 17, 
71383 /*150524*/        OPC_EmitInteger, MVT::i32, 1, 
71390 /*150538*/      OPC_EmitInteger, MVT::i32, 1, 
71399 /*150557*/      OPC_EmitInteger, MVT::i32, 1, 
71407 /*150574*/        OPC_EmitInteger, MVT::i32, 17, 
71414 /*150588*/        OPC_EmitInteger, MVT::i32, 1, 
71421 /*150602*/      OPC_EmitInteger, MVT::i32, 1, 
72268 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
72355   return CurDAG->getTargetConstant(32 - N->getZExtValue(), SDLoc(N), MVT::i32);
72361     return CurDAG->getTargetConstant(64-N->getZExtValue(), SDLoc(N), MVT::i32);
72375   return CurDAG->getTargetConstant(temp.shl(v), SDLoc(N), MVT::i32);
gen/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc
  812   /* 4 */ MVT::i32, MVT::Other,
gen/lib/Target/PowerPC/PPCGenCallingConv.inc
  117     LocVT = MVT::i32;
  126   if (LocVT == MVT::i32) {
  137   if (LocVT == MVT::i32) {
  169   if (LocVT == MVT::i32) {
  218   if (LocVT == MVT::i32) {
  226   if (LocVT == MVT::i32) {
  348   if (LocVT == MVT::i32) {
  392   if (LocVT == MVT::i32 ||
  407       LocVT = MVT::i32;
  417   if (LocVT == MVT::i32) {
  588   if (LocVT == MVT::i32) {
  690   if (LocVT == MVT::i32 ||
  705       LocVT = MVT::i32;
  715   if (LocVT == MVT::i32) {
gen/lib/Target/PowerPC/PPCGenDAGISel.inc
   66 /*    19*/        OPC_CheckType, MVT::i32,
   77 /*    39*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
   94 /*    75*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  104 /*    98*/        OPC_CheckType, MVT::i32,
  115 /*   118*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  132 /*   154*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  152 /*   198*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  162 /*   222*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  174 /*   249*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  186 /*   277*/              OPC_EmitInteger, MVT::i32, 2, 
  189 /*   289*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  199 /*   313*/              OPC_EmitInteger, MVT::i32, 2, 
  202 /*   325*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  214 /*   352*/            OPC_EmitInteger, MVT::i32, 2, 
  217 /*   364*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  236 /*   405*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  246 /*   429*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  258 /*   456*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  270 /*   484*/              OPC_EmitInteger, MVT::i32, 2, 
  273 /*   496*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  283 /*   520*/              OPC_EmitInteger, MVT::i32, 2, 
  286 /*   532*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  298 /*   559*/            OPC_EmitInteger, MVT::i32, 2, 
  301 /*   571*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  309 /*   591*/        /*SwitchType*/ 0|128,2/*256*/, MVT::i32,// ->850
  318 /*   608*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  336 /*   646*/              OPC_EmitInteger, MVT::i32, 10, 
  339 /*   658*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  350 /*   684*/              OPC_EmitInteger, MVT::i32, 7, 
  353 /*   696*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  372 /*   735*/              OPC_EmitInteger, MVT::i32, 12, 
  375 /*   747*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  386 /*   773*/              OPC_EmitInteger, MVT::i32, 6, 
  389 /*   785*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  405 /*   818*/            OPC_EmitInteger, MVT::i32, 1, 
  408 /*   830*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  425 /*   866*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  436 /*   892*/            OPC_EmitInteger, MVT::i32, 1, 
  439 /*   904*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  460 /*   949*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  470 /*   973*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  482 /*  1000*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  494 /*  1028*/              OPC_EmitInteger, MVT::i32, 2, 
  497 /*  1040*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  507 /*  1064*/              OPC_EmitInteger, MVT::i32, 2, 
  510 /*  1076*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  522 /*  1103*/            OPC_EmitInteger, MVT::i32, 2, 
  525 /*  1115*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  544 /*  1156*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  554 /*  1180*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  566 /*  1207*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  578 /*  1235*/              OPC_EmitInteger, MVT::i32, 2, 
  581 /*  1247*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  591 /*  1271*/              OPC_EmitInteger, MVT::i32, 2, 
  594 /*  1283*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  606 /*  1310*/            OPC_EmitInteger, MVT::i32, 2, 
  609 /*  1322*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  617 /*  1342*/        /*SwitchType*/ 9|128,2/*265*/, MVT::i32,// ->1610
  629 /*  1365*/              OPC_EmitInteger, MVT::i32, 9, 
  632 /*  1377*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  643 /*  1403*/              OPC_EmitInteger, MVT::i32, 8, 
  646 /*  1415*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  665 /*  1454*/              OPC_EmitInteger, MVT::i32, 10, 
  668 /*  1466*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  679 /*  1492*/              OPC_EmitInteger, MVT::i32, 8, 
  682 /*  1504*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  699 /*  1539*/              OPC_EmitInteger, MVT::i32, 3, 
  702 /*  1551*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  713 /*  1577*/              OPC_EmitInteger, MVT::i32, 2, 
  716 /*  1589*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  734 /*  1626*/            OPC_EmitInteger, MVT::i32, 3, 
  737 /*  1638*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  748 /*  1664*/            OPC_EmitInteger, MVT::i32, 2, 
  751 /*  1676*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  762 /*  1701*/        OPC_SwitchType /*2 cases */, 0|128,2/*256*/, MVT::i32,// ->1961
  771 /*  1719*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  789 /*  1757*/              OPC_EmitInteger, MVT::i32, 11, 
  792 /*  1769*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  803 /*  1795*/              OPC_EmitInteger, MVT::i32, 6, 
  806 /*  1807*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  825 /*  1846*/              OPC_EmitInteger, MVT::i32, 14, 
  828 /*  1858*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  839 /*  1884*/              OPC_EmitInteger, MVT::i32, 4, 
  842 /*  1896*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  858 /*  1929*/            OPC_EmitInteger, MVT::i32, 1, 
  861 /*  1941*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  878 /*  1977*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  889 /*  2003*/            OPC_EmitInteger, MVT::i32, 1, 
  892 /*  2015*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
  903 /*  2040*/        OPC_SwitchType /*2 cases */, 96|128,1/*224*/, MVT::i32,// ->2268
  915 /*  2064*/              OPC_EmitInteger, MVT::i32, 12, 
  918 /*  2076*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  929 /*  2102*/              OPC_EmitInteger, MVT::i32, 5, 
  932 /*  2114*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  950 /*  2151*/            OPC_EmitInteger, MVT::i32, 2, 
  953 /*  2163*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
  969 /*  2197*/              OPC_EmitInteger, MVT::i32, 2, 
  972 /*  2209*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
  983 /*  2235*/              OPC_EmitInteger, MVT::i32, 3, 
  986 /*  2247*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
 1004 /*  2284*/            OPC_EmitInteger, MVT::i32, 2, 
 1007 /*  2296*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
 1018 /*  2322*/            OPC_EmitInteger, MVT::i32, 3, 
 1021 /*  2334*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
 1032 /*  2359*/        OPC_CheckType, MVT::i32,
 1044 /*  2381*/            OPC_EmitInteger, MVT::i32, 13, 
 1047 /*  2393*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1058 /*  2419*/            OPC_EmitInteger, MVT::i32, 4, 
 1061 /*  2431*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1079 /*  2468*/          OPC_EmitInteger, MVT::i32, 2, 
 1082 /*  2480*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1092 /*  2504*/        OPC_CheckType, MVT::i32,
 1104 /*  2526*/            OPC_EmitInteger, MVT::i32, 14, 
 1107 /*  2538*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1118 /*  2564*/            OPC_EmitInteger, MVT::i32, 3, 
 1121 /*  2576*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1140 /*  2615*/            OPC_EmitInteger, MVT::i32, 4, 
 1143 /*  2627*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1154 /*  2653*/            OPC_EmitInteger, MVT::i32, 14, 
 1157 /*  2665*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1168 /*  2690*/        OPC_CheckType, MVT::i32,
 1180 /*  2712*/            OPC_EmitInteger, MVT::i32, 15, 
 1183 /*  2724*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1194 /*  2750*/            OPC_EmitInteger, MVT::i32, 2, 
 1197 /*  2762*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1216 /*  2801*/            OPC_EmitInteger, MVT::i32, 6, 
 1219 /*  2813*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1230 /*  2839*/            OPC_EmitInteger, MVT::i32, 12, 
 1233 /*  2851*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1245 /*  2877*/        OPC_CheckType, MVT::i32,
 1254 /*  2893*/        OPC_EmitInteger, MVT::i32, 1, 
 1257 /*  2905*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1267 /*  2929*/        OPC_CheckType, MVT::i32,
 1277 /*  2947*/          OPC_EmitInteger, MVT::i32, 2, 
 1280 /*  2959*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1291 /*  2985*/          OPC_EmitInteger, MVT::i32, 15, 
 1294 /*  2997*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1305 /*  3022*/        OPC_CheckType, MVT::i32,
 1315 /*  3040*/          OPC_EmitInteger, MVT::i32, 3, 
 1318 /*  3052*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1329 /*  3078*/          OPC_EmitInteger, MVT::i32, 14, 
 1332 /*  3090*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1343 /*  3115*/        OPC_CheckType, MVT::i32,
 1353 /*  3133*/          OPC_EmitInteger, MVT::i32, 4, 
 1356 /*  3145*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1367 /*  3171*/          OPC_EmitInteger, MVT::i32, 13, 
 1370 /*  3183*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1381 /*  3208*/        OPC_CheckType, MVT::i32,
 1391 /*  3226*/          OPC_EmitInteger, MVT::i32, 5, 
 1394 /*  3238*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1405 /*  3264*/          OPC_EmitInteger, MVT::i32, 12, 
 1408 /*  3276*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1419 /*  3301*/        OPC_CheckType, MVT::i32,
 1429 /*  3319*/          OPC_EmitInteger, MVT::i32, 6, 
 1432 /*  3331*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1443 /*  3357*/          OPC_EmitInteger, MVT::i32, 11, 
 1446 /*  3369*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1457 /*  3394*/        OPC_CheckType, MVT::i32,
 1467 /*  3412*/          OPC_EmitInteger, MVT::i32, 7, 
 1470 /*  3424*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1481 /*  3450*/          OPC_EmitInteger, MVT::i32, 10, 
 1484 /*  3462*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1495 /*  3487*/        OPC_CheckType, MVT::i32,
 1505 /*  3505*/          OPC_EmitInteger, MVT::i32, 8, 
 1508 /*  3517*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1519 /*  3543*/          OPC_EmitInteger, MVT::i32, 9, 
 1522 /*  3555*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1532 /*  3579*/        OPC_CheckType, MVT::i32,
 1544 /*  3601*/            OPC_EmitInteger, MVT::i32, 8, 
 1547 /*  3613*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1558 /*  3639*/            OPC_EmitInteger, MVT::i32, 10, 
 1561 /*  3651*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1579 /*  3688*/          OPC_EmitInteger, MVT::i32, 1, 
 1582 /*  3700*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1913 /*  4311*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1925 /*  4339*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 1934 /*  4361*/        OPC_CheckChild1Type, MVT::i32,
 2348 /*  5155*/            OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
 2360 /*  5186*/            OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
 2375 /*  5222*/          OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
 2389 /*  5257*/          OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
 2403 /*  5292*/          OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
 2497 /*  5495*/            OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
 2509 /*  5526*/            OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
 2524 /*  5562*/          OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
 2538 /*  5597*/          OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
 2552 /*  5632*/          OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
 2718 /*  5935*/      OPC_EmitInteger, MVT::i32, 0, 
 2728 /*  5955*/      OPC_EmitInteger, MVT::i32, 0, 
 2738 /*  5975*/      OPC_EmitInteger, MVT::i32, 0, 
 2925 /*  6314*/        OPC_CheckChild2Type, MVT::i32,
 2957 /*  6367*/        OPC_CheckChild2Type, MVT::i32,
 2989 /*  6420*/        OPC_CheckChild2Type, MVT::i32,
 3021 /*  6473*/        OPC_CheckChild2Type, MVT::i32,
 3054 /*  6528*/        OPC_EmitInteger, MVT::i32, 0, 
 3072 /*  6556*/        OPC_EmitInteger, MVT::i32, 1, 
 3089 /*  6582*/        OPC_CheckChild2Type, MVT::i32,
 3092                       MVT::i32, 1/*#Ops*/, 1, 
 3125 /*  6638*/      OPC_EmitInteger, MVT::i32, 2|128,1/*130*/, 
 3135 /*  6657*/      OPC_EmitInteger, MVT::i32, 3|128,1/*131*/, 
 3145 /*  6676*/      OPC_EmitInteger, MVT::i32, 0|128,1/*128*/, 
 3155 /*  6695*/      OPC_EmitInteger, MVT::i32, 1|128,1/*129*/, 
 3244 /*  6858*/      OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 3257 /*  6887*/      OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 3291 /*  6959*/        OPC_CheckType, MVT::i32,
 3485 /*  7378*/              OPC_EmitInteger, MVT::i32, 1, 
 3486 /*  7381*/              OPC_EmitInteger, MVT::i32, 28, 
 3487 /*  7384*/              OPC_EmitInteger, MVT::i32, 30, 
 3496 /*  7408*/              OPC_EmitInteger, MVT::i32, 1, 
 3497 /*  7411*/              OPC_EmitInteger, MVT::i32, 28, 
 3498 /*  7414*/              OPC_EmitInteger, MVT::i32, 30, 
 3537 /*  7492*/            OPC_CheckChild1Type, MVT::i32,
 3539 /*  7495*/            OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->7534
 3544 /*  7504*/              OPC_CheckType, MVT::i32,
 3545 /*  7506*/              OPC_EmitInteger, MVT::i32, 32, 
 3547                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3 #4
 3547                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3 #4
 3548 /*  7518*/              OPC_EmitInteger, MVT::i32, 31, 
 3549 /*  7521*/              OPC_EmitInteger, MVT::i32, 31, 
 3551                             MVT::i32, 4/*#Ops*/, 0, 3, 5, 6, 
 3561 /*  7546*/              OPC_EmitInteger, MVT::i32, 64, 
 3563                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3 #4
 3563                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3 #4
 3564 /*  7558*/              OPC_EmitInteger, MVT::i32, 63, 
 3575 /*  7579*/            OPC_CheckChild1Type, MVT::i32,
 3578 /*  7583*/            OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->7622
 3583 /*  7592*/              OPC_CheckType, MVT::i32,
 3584 /*  7594*/              OPC_EmitInteger, MVT::i32, 32, 
 3586                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3 #4
 3586                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3 #4
 3587 /*  7606*/              OPC_EmitInteger, MVT::i32, 31, 
 3588 /*  7609*/              OPC_EmitInteger, MVT::i32, 31, 
 3590                             MVT::i32, 4/*#Ops*/, 1, 3, 5, 6, 
 3600 /*  7634*/              OPC_EmitInteger, MVT::i32, 64, 
 3602                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3 #4
 3602                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3 #4
 3603 /*  7646*/              OPC_EmitInteger, MVT::i32, 63, 
 3615 /*  7669*/            OPC_CheckChild1Type, MVT::i32,
 3623 /*  7683*/                OPC_CheckType, MVT::i32,
 3624 /*  7685*/                OPC_EmitInteger, MVT::i32, 64, 
 3626                               MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3 #4
 3626                               MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3 #4
 3627 /*  7697*/                OPC_EmitInteger, MVT::i32, 63, 
 3630 /*  7709*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 3632                               MVT::i32, 2/*#Ops*/, 6, 7, 
 3642 /*  7736*/                OPC_EmitInteger, MVT::i32, 64, 
 3644                               MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 3644                               MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 3645 /*  7748*/                OPC_EmitInteger, MVT::i32, 63, 
 3651 /*  7761*/            /*SwitchType*/ 44, MVT::i32,// ->7807
 3656 /*  7769*/              OPC_CheckType, MVT::i32,
 3658                             MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
 3659 /*  7779*/              OPC_EmitInteger, MVT::i32, 32, 
 3661                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 3661                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 3662 /*  7791*/              OPC_EmitInteger, MVT::i32, 31, 
 3663 /*  7794*/              OPC_EmitInteger, MVT::i32, 31, 
 3665                             MVT::i32, 4/*#Ops*/, 2, 4, 6, 7, 
 3674 /*  7817*/            OPC_CheckChild1Type, MVT::i32,
 3683 /*  7832*/                OPC_CheckType, MVT::i32,
 3684 /*  7834*/                OPC_EmitInteger, MVT::i32, 64, 
 3686                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3 #4
 3686                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3 #4
 3687 /*  7846*/                OPC_EmitInteger, MVT::i32, 63, 
 3690 /*  7858*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 3692                               MVT::i32, 2/*#Ops*/, 6, 7, 
 3702 /*  7885*/                OPC_EmitInteger, MVT::i32, 64, 
 3704                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 3704                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 3705 /*  7897*/                OPC_EmitInteger, MVT::i32, 63, 
 3711 /*  7910*/            /*SwitchType*/ 44, MVT::i32,// ->7956
 3716 /*  7918*/              OPC_CheckType, MVT::i32,
 3718                             MVT::i32, 2/*#Ops*/, 1, 1,  // Results = #2
 3719 /*  7928*/              OPC_EmitInteger, MVT::i32, 32, 
 3721                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 3721                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 3722 /*  7940*/              OPC_EmitInteger, MVT::i32, 31, 
 3723 /*  7943*/              OPC_EmitInteger, MVT::i32, 31, 
 3725                             MVT::i32, 4/*#Ops*/, 2, 4, 6, 7, 
 3735 /*  7966*/            OPC_CheckChild1Type, MVT::i32,
 3737 /*  7969*/            OPC_SwitchType /*2 cases */, 56, MVT::i32,// ->8028
 3746 /*  7988*/              OPC_EmitInteger, MVT::i32, 32, 
 3748                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 3748                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 3749 /*  8000*/              OPC_EmitInteger, MVT::i32, 31, 
 3750 /*  8003*/              OPC_EmitInteger, MVT::i32, 31, 
 3752                             MVT::i32, 4/*#Ops*/, 0, 4, 6, 7,  // Results = #8
 3753 /*  8016*/              OPC_EmitInteger, MVT::i32, PPC::sub_32,
 3763 /*  8036*/              OPC_CheckType, MVT::i32,
 3766 /*  8046*/              OPC_EmitInteger, MVT::i32, 64, 
 3768                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 3768                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 3769 /*  8058*/              OPC_EmitInteger, MVT::i32, 63, 
 3772 /*  8070*/              OPC_EmitInteger, MVT::i32, PPC::sub_32,
 3774                             MVT::i32, 2/*#Ops*/, 7, 8, 
 3783 /*  8090*/            OPC_CheckChild1Type, MVT::i32,
 3786 /*  8094*/            OPC_SwitchType /*2 cases */, 56, MVT::i32,// ->8153
 3795 /*  8113*/              OPC_EmitInteger, MVT::i32, 32, 
 3797                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 3797                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 3798 /*  8125*/              OPC_EmitInteger, MVT::i32, 31, 
 3799 /*  8128*/              OPC_EmitInteger, MVT::i32, 31, 
 3801                             MVT::i32, 4/*#Ops*/, 1, 4, 6, 7,  // Results = #8
 3802 /*  8141*/              OPC_EmitInteger, MVT::i32, PPC::sub_32,
 3812 /*  8161*/              OPC_CheckType, MVT::i32,
 3815 /*  8171*/              OPC_EmitInteger, MVT::i32, 64, 
 3817                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 3817                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 3818 /*  8183*/              OPC_EmitInteger, MVT::i32, 63, 
 3821 /*  8195*/              OPC_EmitInteger, MVT::i32, PPC::sub_32,
 3823                             MVT::i32, 2/*#Ops*/, 7, 8, 
 3833 /*  8216*/            OPC_CheckChild1Type, MVT::i32,
 3835 /*  8219*/            OPC_CheckType, MVT::i32,
 3845                           MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #3
 3846 /*  8245*/            OPC_EmitInteger, MVT::i32, 32, 
 3848                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
 3848                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
 3849 /*  8257*/            OPC_EmitInteger, MVT::i32, 31, 
 3850 /*  8260*/            OPC_EmitInteger, MVT::i32, 31, 
 3852                           MVT::i32, 4/*#Ops*/, 3, 5, 7, 8,  // Results = #9
 3853 /*  8273*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
 3863 /*  8293*/            OPC_CheckChild1Type, MVT::i32,
 3866 /*  8297*/            OPC_CheckType, MVT::i32,
 3876                           MVT::i32, 2/*#Ops*/, 1, 1,  // Results = #3
 3877 /*  8323*/            OPC_EmitInteger, MVT::i32, 32, 
 3879                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5 #6
 3879                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5 #6
 3880 /*  8335*/            OPC_EmitInteger, MVT::i32, 31, 
 3881 /*  8338*/            OPC_EmitInteger, MVT::i32, 31, 
 3883                           MVT::i32, 4/*#Ops*/, 3, 5, 7, 8,  // Results = #9
 3884 /*  8351*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
 3893 /*  8370*/            OPC_CheckChild0Type, MVT::i32,
 3899 /*  8382*/                OPC_CheckType, MVT::i32,
 3900 /*  8384*/                OPC_EmitInteger, MVT::i32, 1, 
 3901 /*  8387*/                OPC_EmitInteger, MVT::i32, 31, 
 3902 /*  8390*/                OPC_EmitInteger, MVT::i32, 31, 
 3904                               MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 3910 /*  8407*/                OPC_CheckType, MVT::i32,
 3912                               MVT::i32, 1/*#Ops*/, 0,  // Results = #1
 3913 /*  8416*/                OPC_EmitInteger, MVT::i32, 27, 
 3914 /*  8419*/                OPC_EmitInteger, MVT::i32, 31, 
 3915 /*  8422*/                OPC_EmitInteger, MVT::i32, 31, 
 3917                               MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
 3923 /*  8439*/                OPC_CheckType, MVT::i32,
 3925                               MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #1
 3926 /*  8449*/                OPC_EmitInteger, MVT::i32, 1, 
 3927 /*  8452*/                OPC_EmitInteger, MVT::i32, 31, 
 3928 /*  8455*/                OPC_EmitInteger, MVT::i32, 31, 
 3930                               MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
 3940 /*  8482*/                OPC_EmitInteger, MVT::i32, 1, 
 3941 /*  8485*/                OPC_EmitInteger, MVT::i32, 31, 
 3942 /*  8488*/                OPC_EmitInteger, MVT::i32, 31, 
 3944                               MVT::i32, 4/*#Ops*/, 0, 2, 3, 4,  // Results = #5
 3945 /*  8501*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 3953 /*  8517*/                OPC_CheckType, MVT::i32,
 3955                               MVT::i32, 1/*#Ops*/, 0,  // Results = #1
 3957                               MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
 3958 /*  8534*/                OPC_EmitInteger, MVT::i32, 1, 
 3959 /*  8537*/                OPC_EmitInteger, MVT::i32, 31, 
 3960 /*  8540*/                OPC_EmitInteger, MVT::i32, 31, 
 3962                               MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 3968 /*  8557*/                OPC_CheckType, MVT::i32,
 3970                               MVT::i32, 1/*#Ops*/, 0,  // Results = #1
 3972                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 3973 /*  8574*/                OPC_EmitInteger, MVT::i32, 1, 
 3974 /*  8577*/                OPC_EmitInteger, MVT::i32, 31, 
 3975 /*  8580*/                OPC_EmitInteger, MVT::i32, 31, 
 3977                               MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 3988                               MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 3989 /*  8614*/                OPC_EmitInteger, MVT::i32, 27, 
 3990 /*  8617*/                OPC_EmitInteger, MVT::i32, 31, 
 3991 /*  8620*/                OPC_EmitInteger, MVT::i32, 31, 
 3993                               MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #6
 3994 /*  8633*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4002 /*  8649*/                OPC_CheckType, MVT::i32,
 4004                               MVT::i32, 1/*#Ops*/, 0,  // Results = #1
 4006                               MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 4008                               MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
 4009 /*  8673*/                OPC_EmitInteger, MVT::i32, 27, 
 4010 /*  8676*/                OPC_EmitInteger, MVT::i32, 31, 
 4011 /*  8679*/                OPC_EmitInteger, MVT::i32, 31, 
 4013                               MVT::i32, 4/*#Ops*/, 3, 4, 5, 6, 
 4024                               MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
 4025 /*  8714*/                OPC_EmitInteger, MVT::i32, 1, 
 4026 /*  8717*/                OPC_EmitInteger, MVT::i32, 31, 
 4027 /*  8720*/                OPC_EmitInteger, MVT::i32, 31, 
 4029                               MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #6
 4030 /*  8733*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4043                               MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 4045                               MVT::i32, 2/*#Ops*/, 2, 0,  // Results = #3
 4046 /*  8774*/                OPC_EmitInteger, MVT::i32, 1, 
 4047 /*  8777*/                OPC_EmitInteger, MVT::i32, 31, 
 4048 /*  8780*/                OPC_EmitInteger, MVT::i32, 31, 
 4050                               MVT::i32, 4/*#Ops*/, 3, 4, 5, 6,  // Results = #7
 4051 /*  8793*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4064                               MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 4066                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4067 /*  8834*/                OPC_EmitInteger, MVT::i32, 1, 
 4068 /*  8837*/                OPC_EmitInteger, MVT::i32, 31, 
 4069 /*  8840*/                OPC_EmitInteger, MVT::i32, 31, 
 4071                               MVT::i32, 4/*#Ops*/, 3, 4, 5, 6,  // Results = #7
 4072 /*  8853*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4085                               MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 4087                               MVT::i32, 1/*#Ops*/, 0,  // Results = #3
 4089                               MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
 4090 /*  8901*/                OPC_EmitInteger, MVT::i32, 27, 
 4091 /*  8904*/                OPC_EmitInteger, MVT::i32, 31, 
 4092 /*  8907*/                OPC_EmitInteger, MVT::i32, 31, 
 4094                               MVT::i32, 4/*#Ops*/, 4, 5, 6, 7,  // Results = #8
 4095 /*  8920*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4106 /*  8951*/                OPC_CheckType, MVT::i32,
 4107 /*  8953*/                OPC_EmitInteger, MVT::i32, 1, 
 4108 /*  8956*/                OPC_EmitInteger, MVT::i32, 31, 
 4109 /*  8959*/                OPC_EmitInteger, MVT::i32, 31, 
 4111                               MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 4117 /*  8976*/                OPC_CheckType, MVT::i32,
 4119                               MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #1
 4120 /*  8986*/                OPC_EmitInteger, MVT::i32, 1, 
 4121 /*  8989*/                OPC_EmitInteger, MVT::i32, 31, 
 4122 /*  8992*/                OPC_EmitInteger, MVT::i32, 31, 
 4124                               MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
 4130 /*  9009*/                OPC_CheckType, MVT::i32,
 4131 /*  9011*/                OPC_EmitInteger, MVT::i32, 1, 
 4133                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4135                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4136 /*  9030*/                OPC_EmitInteger, MVT::i32, 1, 
 4137 /*  9033*/                OPC_EmitInteger, MVT::i32, 31, 
 4138 /*  9036*/                OPC_EmitInteger, MVT::i32, 31, 
 4140                               MVT::i32, 4/*#Ops*/, 3, 4, 5, 6, 
 4146 /*  9053*/                OPC_CheckType, MVT::i32,
 4147 /*  9055*/                OPC_EmitInteger, MVT::i32, 1, 
 4149                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4151                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4152 /*  9074*/                OPC_EmitInteger, MVT::i32, 1, 
 4153 /*  9077*/                OPC_EmitInteger, MVT::i32, 31, 
 4154 /*  9080*/                OPC_EmitInteger, MVT::i32, 31, 
 4156                               MVT::i32, 4/*#Ops*/, 3, 4, 5, 6, 
 4166 /*  9107*/                OPC_EmitInteger, MVT::i32, 1, 
 4167 /*  9110*/                OPC_EmitInteger, MVT::i32, 31, 
 4168 /*  9113*/                OPC_EmitInteger, MVT::i32, 31, 
 4170                               MVT::i32, 4/*#Ops*/, 0, 2, 3, 4,  // Results = #5
 4171 /*  9126*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4184                               MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
 4185 /*  9160*/                OPC_EmitInteger, MVT::i32, 1, 
 4186 /*  9163*/                OPC_EmitInteger, MVT::i32, 31, 
 4187 /*  9166*/                OPC_EmitInteger, MVT::i32, 31, 
 4189                               MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #6
 4190 /*  9179*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4202 /*  9205*/                OPC_EmitInteger, MVT::i32, 1, 
 4204                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4206                               MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
 4207 /*  9224*/                OPC_EmitInteger, MVT::i32, 1, 
 4208 /*  9227*/                OPC_EmitInteger, MVT::i32, 31, 
 4209 /*  9230*/                OPC_EmitInteger, MVT::i32, 31, 
 4211                               MVT::i32, 4/*#Ops*/, 4, 5, 6, 7,  // Results = #8
 4212 /*  9243*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4224 /*  9269*/                OPC_EmitInteger, MVT::i32, 1, 
 4226                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4228                               MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
 4229 /*  9288*/                OPC_EmitInteger, MVT::i32, 1, 
 4230 /*  9291*/                OPC_EmitInteger, MVT::i32, 31, 
 4231 /*  9294*/                OPC_EmitInteger, MVT::i32, 31, 
 4233                               MVT::i32, 4/*#Ops*/, 4, 5, 6, 7,  // Results = #8
 4234 /*  9307*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4251 /*  9340*/                    OPC_CheckType, MVT::i32,
 4254                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4255 /*  9352*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 4258 /*  9363*/                    OPC_EmitInteger, MVT::i32, 0, 
 4260                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 4261 /*  9373*/                    OPC_EmitInteger, MVT::i32, 1, 
 4263                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 4265                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 4274                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4275 /*  9408*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 4295 /*  9458*/                    OPC_CheckType, MVT::i32,
 4298                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4299 /*  9470*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 4302 /*  9481*/                    OPC_EmitInteger, MVT::i32, 0, 
 4304                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 4305 /*  9491*/                    OPC_EmitInteger, MVT::i32, 1, 
 4307                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 4309                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 4318                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4319 /*  9526*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 4339 /*  9576*/                    OPC_CheckType, MVT::i32,
 4342                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4343 /*  9588*/                    OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 4346 /*  9599*/                    OPC_EmitInteger, MVT::i32, 0, 
 4348                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 4349 /*  9609*/                    OPC_EmitInteger, MVT::i32, 1, 
 4351                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 4353                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 4362                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4363 /*  9644*/                    OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 4384 /*  9697*/                      OPC_CheckType, MVT::i32,
 4387                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4388 /*  9709*/                      OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 4391 /*  9720*/                      OPC_EmitInteger, MVT::i32, 0, 
 4393                                     MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 4394 /*  9730*/                      OPC_EmitInteger, MVT::i32, 1, 
 4396                                     MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 4398                                     MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 4407                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4408 /*  9765*/                      OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 4426 /*  9812*/                      OPC_CheckType, MVT::i32,
 4429                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4430 /*  9824*/                      OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 4433 /*  9835*/                      OPC_EmitInteger, MVT::i32, 0, 
 4435                                     MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 4436 /*  9845*/                      OPC_EmitInteger, MVT::i32, 1, 
 4438                                     MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 4440                                     MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 4449                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4450 /*  9880*/                      OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 4471 /*  9931*/                    OPC_CheckType, MVT::i32,
 4474                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4475 /*  9943*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 4478 /*  9954*/                    OPC_EmitInteger, MVT::i32, 0, 
 4480                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 4481 /*  9964*/                    OPC_EmitInteger, MVT::i32, 1, 
 4483                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 4485                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 4494                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 4495 /*  9999*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 4514 /* 10048*/                    OPC_CheckType, MVT::i32,
 4518                                   MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
 4522                                   MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
 4523 /* 10076*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 4526 /* 10087*/                    OPC_EmitInteger, MVT::i32, 0, 
 4528                                   MVT::i32, 1/*#Ops*/, 10,  // Results = #11
 4529 /* 10097*/                    OPC_EmitInteger, MVT::i32, 1, 
 4531                                   MVT::i32, 1/*#Ops*/, 12,  // Results = #13
 4533                                   MVT::i32, 3/*#Ops*/, 9, 11, 13, 
 4543                                   MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
 4547                                   MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
 4548 /* 10148*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 4567 /* 10196*/                  OPC_CheckType, MVT::i32,
 4569                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4570 /* 10206*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 4573 /* 10217*/                  OPC_EmitInteger, MVT::i32, 0, 
 4575                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 4576 /* 10227*/                  OPC_EmitInteger, MVT::i32, 1, 
 4578                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 4580                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 4588                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4589 /* 10260*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 4607 /* 10307*/                  OPC_CheckType, MVT::i32,
 4609                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4610 /* 10317*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 4613 /* 10328*/                  OPC_EmitInteger, MVT::i32, 0, 
 4615                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 4616 /* 10338*/                  OPC_EmitInteger, MVT::i32, 1, 
 4618                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 4620                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 4628                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4629 /* 10371*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 4647 /* 10418*/                  OPC_CheckType, MVT::i32,
 4649                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4650 /* 10428*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 4653 /* 10439*/                  OPC_EmitInteger, MVT::i32, 0, 
 4655                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 4656 /* 10449*/                  OPC_EmitInteger, MVT::i32, 1, 
 4658                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 4660                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 4668                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4669 /* 10482*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 4687 /* 10529*/                  OPC_CheckType, MVT::i32,
 4689                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4690 /* 10539*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 4693 /* 10550*/                  OPC_EmitInteger, MVT::i32, 0, 
 4695                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 4696 /* 10560*/                  OPC_EmitInteger, MVT::i32, 1, 
 4698                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 4700                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 4708                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4709 /* 10593*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 4727 /* 10640*/                  OPC_CheckType, MVT::i32,
 4729                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4730 /* 10650*/                  OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 4733 /* 10661*/                  OPC_EmitInteger, MVT::i32, 0, 
 4735                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 4736 /* 10671*/                  OPC_EmitInteger, MVT::i32, 1, 
 4738                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 4740                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 4748                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4749 /* 10704*/                  OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 4774 /* 10765*/                OPC_EmitInteger, MVT::i32, 1, 
 4775 /* 10768*/                OPC_EmitInteger, MVT::i32, 63, 
 4787 /* 10795*/                OPC_EmitInteger, MVT::i32, 58, 
 4788 /* 10798*/                OPC_EmitInteger, MVT::i32, 63, 
 4796 /* 10814*/                OPC_CheckType, MVT::i32,
 4797 /* 10816*/                OPC_EmitInteger, MVT::i32, 1, 
 4798 /* 10819*/                OPC_EmitInteger, MVT::i32, 63, 
 4801 /* 10831*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4803                               MVT::i32, 2/*#Ops*/, 3, 4, 
 4813 /* 10858*/                OPC_EmitInteger, MVT::i32, 1, 
 4814 /* 10861*/                OPC_EmitInteger, MVT::i32, 63, 
 4822 /* 10877*/                OPC_CheckType, MVT::i32,
 4825 /* 10886*/                OPC_EmitInteger, MVT::i32, 58, 
 4826 /* 10889*/                OPC_EmitInteger, MVT::i32, 63, 
 4829 /* 10901*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4831                               MVT::i32, 2/*#Ops*/, 4, 5, 
 4837 /* 10916*/                OPC_CheckType, MVT::i32,
 4840 /* 10926*/                OPC_EmitInteger, MVT::i32, 1, 
 4841 /* 10929*/                OPC_EmitInteger, MVT::i32, 63, 
 4844 /* 10941*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4846                               MVT::i32, 2/*#Ops*/, 4, 5, 
 4858 /* 10975*/                OPC_EmitInteger, MVT::i32, 1, 
 4859 /* 10978*/                OPC_EmitInteger, MVT::i32, 63, 
 4873 /* 11013*/                OPC_EmitInteger, MVT::i32, 1, 
 4874 /* 11016*/                OPC_EmitInteger, MVT::i32, 63, 
 4890 /* 11058*/                OPC_EmitInteger, MVT::i32, 58, 
 4891 /* 11061*/                OPC_EmitInteger, MVT::i32, 63, 
 4899 /* 11077*/                OPC_CheckType, MVT::i32,
 4904 /* 11094*/                OPC_EmitInteger, MVT::i32, 1, 
 4905 /* 11097*/                OPC_EmitInteger, MVT::i32, 63, 
 4908 /* 11109*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4910                               MVT::i32, 2/*#Ops*/, 5, 6, 
 4916 /* 11124*/                OPC_CheckType, MVT::i32,
 4921 /* 11141*/                OPC_EmitInteger, MVT::i32, 1, 
 4922 /* 11144*/                OPC_EmitInteger, MVT::i32, 63, 
 4925 /* 11156*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4927                               MVT::i32, 2/*#Ops*/, 5, 6, 
 4933 /* 11171*/                OPC_CheckType, MVT::i32,
 4940 /* 11195*/                OPC_EmitInteger, MVT::i32, 58, 
 4941 /* 11198*/                OPC_EmitInteger, MVT::i32, 63, 
 4944 /* 11210*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4946                               MVT::i32, 2/*#Ops*/, 6, 7, 
 4957 /* 11244*/                OPC_EmitInteger, MVT::i32, 1, 
 4958 /* 11247*/                OPC_EmitInteger, MVT::i32, 63, 
 4970 /* 11275*/                OPC_EmitInteger, MVT::i32, 1, 
 4971 /* 11278*/                OPC_EmitInteger, MVT::i32, 63, 
 4979 /* 11294*/                OPC_CheckType, MVT::i32,
 4980 /* 11296*/                OPC_EmitInteger, MVT::i32, 1, 
 4981 /* 11299*/                OPC_EmitInteger, MVT::i32, 63, 
 4984 /* 11311*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 4986                               MVT::i32, 2/*#Ops*/, 3, 4, 
 4999 /* 11349*/                OPC_EmitInteger, MVT::i32, 1, 
 5000 /* 11352*/                OPC_EmitInteger, MVT::i32, 63, 
 5015 /* 11391*/                OPC_EmitInteger, MVT::i32, 1, 
 5016 /* 11394*/                OPC_EmitInteger, MVT::i32, 63, 
 5024 /* 11410*/                OPC_CheckType, MVT::i32,
 5027 /* 11420*/                OPC_EmitInteger, MVT::i32, 1, 
 5028 /* 11423*/                OPC_EmitInteger, MVT::i32, 63, 
 5031 /* 11435*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 5033                               MVT::i32, 2/*#Ops*/, 4, 5, 
 5039 /* 11450*/                OPC_CheckType, MVT::i32,
 5045 /* 11471*/                OPC_EmitInteger, MVT::i32, 1, 
 5046 /* 11474*/                OPC_EmitInteger, MVT::i32, 63, 
 5049 /* 11486*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 5051                               MVT::i32, 2/*#Ops*/, 6, 7, 
 5057 /* 11501*/                OPC_CheckType, MVT::i32,
 5063 /* 11522*/                OPC_EmitInteger, MVT::i32, 1, 
 5064 /* 11525*/                OPC_EmitInteger, MVT::i32, 63, 
 5067 /* 11537*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 5069                               MVT::i32, 2/*#Ops*/, 6, 7, 
 5084 /* 11569*/                    OPC_CheckType, MVT::i32,
 5087                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 5088 /* 11581*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 5091 /* 11592*/                    OPC_EmitInteger, MVT::i32, 0, 
 5093                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 5094 /* 11602*/                    OPC_EmitInteger, MVT::i32, 1, 
 5096                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 5098                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 5107                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 5108 /* 11637*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 5128 /* 11687*/                    OPC_CheckType, MVT::i32,
 5131                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 5132 /* 11699*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 5135 /* 11710*/                    OPC_EmitInteger, MVT::i32, 0, 
 5137                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 5138 /* 11720*/                    OPC_EmitInteger, MVT::i32, 1, 
 5140                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 5142                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 5151                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 5152 /* 11755*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 5172 /* 11805*/                    OPC_CheckType, MVT::i32,
 5175                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 5176 /* 11817*/                    OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5179 /* 11828*/                    OPC_EmitInteger, MVT::i32, 0, 
 5181                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 5182 /* 11838*/                    OPC_EmitInteger, MVT::i32, 1, 
 5184                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 5186                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 5195                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 5196 /* 11873*/                    OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5217 /* 11926*/                      OPC_CheckType, MVT::i32,
 5220                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 5221 /* 11938*/                      OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5224 /* 11949*/                      OPC_EmitInteger, MVT::i32, 0, 
 5226                                     MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 5227 /* 11959*/                      OPC_EmitInteger, MVT::i32, 1, 
 5229                                     MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 5231                                     MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 5240                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 5241 /* 11994*/                      OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5259 /* 12041*/                      OPC_CheckType, MVT::i32,
 5262                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 5263 /* 12053*/                      OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 5266 /* 12064*/                      OPC_EmitInteger, MVT::i32, 0, 
 5268                                     MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 5269 /* 12074*/                      OPC_EmitInteger, MVT::i32, 1, 
 5271                                     MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 5273                                     MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 5282                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 5283 /* 12109*/                      OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 5304 /* 12160*/                    OPC_CheckType, MVT::i32,
 5307                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 5308 /* 12172*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 5311 /* 12183*/                    OPC_EmitInteger, MVT::i32, 0, 
 5313                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 5314 /* 12193*/                    OPC_EmitInteger, MVT::i32, 1, 
 5316                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 5318                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 5327                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 5328 /* 12228*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 5348 /* 12279*/                    OPC_CheckType, MVT::i32,
 5356                                   MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
 5357 /* 12307*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 5360 /* 12318*/                    OPC_EmitInteger, MVT::i32, 0, 
 5362                                   MVT::i32, 1/*#Ops*/, 10,  // Results = #11
 5363 /* 12328*/                    OPC_EmitInteger, MVT::i32, 1, 
 5365                                   MVT::i32, 1/*#Ops*/, 12,  // Results = #13
 5367                                   MVT::i32, 3/*#Ops*/, 9, 11, 13, 
 5381                                   MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
 5382 /* 12379*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 5401 /* 12427*/                  OPC_CheckType, MVT::i32,
 5403                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5404 /* 12437*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 5407 /* 12448*/                  OPC_EmitInteger, MVT::i32, 0, 
 5409                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5410 /* 12458*/                  OPC_EmitInteger, MVT::i32, 1, 
 5412                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5414                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 5422                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5423 /* 12491*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 5441 /* 12538*/                  OPC_CheckType, MVT::i32,
 5443                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5444 /* 12548*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 5447 /* 12559*/                  OPC_EmitInteger, MVT::i32, 0, 
 5449                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5450 /* 12569*/                  OPC_EmitInteger, MVT::i32, 1, 
 5452                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5454                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 5462                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5463 /* 12602*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 5481 /* 12649*/                  OPC_CheckType, MVT::i32,
 5483                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5484 /* 12659*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5487 /* 12670*/                  OPC_EmitInteger, MVT::i32, 0, 
 5489                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5490 /* 12680*/                  OPC_EmitInteger, MVT::i32, 1, 
 5492                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5494                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 5502                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5503 /* 12713*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5521 /* 12760*/                  OPC_CheckType, MVT::i32,
 5523                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5524 /* 12770*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5527 /* 12781*/                  OPC_EmitInteger, MVT::i32, 0, 
 5529                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5530 /* 12791*/                  OPC_EmitInteger, MVT::i32, 1, 
 5532                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5534                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 5542                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5543 /* 12824*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5561 /* 12871*/                  OPC_CheckType, MVT::i32,
 5563                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5564 /* 12881*/                  OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 5567 /* 12892*/                  OPC_EmitInteger, MVT::i32, 0, 
 5569                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5570 /* 12902*/                  OPC_EmitInteger, MVT::i32, 1, 
 5572                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5574                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 5582                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5583 /* 12935*/                  OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 5606 /* 12990*/                OPC_CheckType, MVT::i32,
 5609                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5610 /* 13002*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 5613 /* 13013*/                OPC_EmitInteger, MVT::i32, 0, 
 5615                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5616 /* 13023*/                OPC_EmitInteger, MVT::i32, 1, 
 5618                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5620                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 5629                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5630 /* 13058*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 5648 /* 13105*/                OPC_CheckType, MVT::i32,
 5651                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5652 /* 13117*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 5655 /* 13128*/                OPC_EmitInteger, MVT::i32, 0, 
 5657                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5658 /* 13138*/                OPC_EmitInteger, MVT::i32, 1, 
 5660                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5662                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 5671                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5672 /* 13173*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 5690 /* 13220*/                OPC_CheckType, MVT::i32,
 5693                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5694 /* 13232*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5697 /* 13243*/                OPC_EmitInteger, MVT::i32, 0, 
 5699                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5700 /* 13253*/                OPC_EmitInteger, MVT::i32, 1, 
 5702                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5704                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 5713                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5714 /* 13288*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5732 /* 13335*/                OPC_CheckType, MVT::i32,
 5735                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5736 /* 13347*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5739 /* 13358*/                OPC_EmitInteger, MVT::i32, 0, 
 5741                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5742 /* 13368*/                OPC_EmitInteger, MVT::i32, 1, 
 5744                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5746                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 5755                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5756 /* 13403*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5774 /* 13450*/                OPC_CheckType, MVT::i32,
 5777                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5778 /* 13462*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 5781 /* 13473*/                OPC_EmitInteger, MVT::i32, 0, 
 5783                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5784 /* 13483*/                OPC_EmitInteger, MVT::i32, 1, 
 5786                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5788                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 5797                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5798 /* 13518*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 5816 /* 13565*/                OPC_CheckType, MVT::i32,
 5819                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5820 /* 13577*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 5823 /* 13588*/                OPC_EmitInteger, MVT::i32, 0, 
 5825                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5826 /* 13598*/                OPC_EmitInteger, MVT::i32, 1, 
 5828                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5830                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 5839                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5840 /* 13633*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 5858 /* 13680*/                OPC_CheckType, MVT::i32,
 5861                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5862 /* 13692*/                OPC_EmitInteger, MVT::i32, PPC::sub_un,
 5865 /* 13703*/                OPC_EmitInteger, MVT::i32, 0, 
 5867                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5868 /* 13713*/                OPC_EmitInteger, MVT::i32, 1, 
 5870                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5872                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 5881                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5882 /* 13748*/                OPC_EmitInteger, MVT::i32, PPC::sub_un,
 5900 /* 13795*/                OPC_CheckType, MVT::i32,
 5903                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5904 /* 13807*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5907 /* 13818*/                OPC_EmitInteger, MVT::i32, 0, 
 5909                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5910 /* 13828*/                OPC_EmitInteger, MVT::i32, 1, 
 5912                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5914                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 5923                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5924 /* 13863*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5942 /* 13910*/                OPC_CheckType, MVT::i32,
 5945                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5946 /* 13922*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5949 /* 13933*/                OPC_EmitInteger, MVT::i32, 0, 
 5951                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5952 /* 13943*/                OPC_EmitInteger, MVT::i32, 1, 
 5954                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5956                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 5965                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5966 /* 13978*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5984 /* 14025*/                OPC_CheckType, MVT::i32,
 5987                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5988 /* 14037*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 5991 /* 14048*/                OPC_EmitInteger, MVT::i32, 0, 
 5993                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5994 /* 14058*/                OPC_EmitInteger, MVT::i32, 1, 
 5996                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 5998                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6007                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6008 /* 14093*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6026 /* 14140*/                OPC_CheckType, MVT::i32,
 6029                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6030 /* 14152*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6033 /* 14163*/                OPC_EmitInteger, MVT::i32, 0, 
 6035                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6036 /* 14173*/                OPC_EmitInteger, MVT::i32, 1, 
 6038                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6040                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6049                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6050 /* 14208*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6068 /* 14255*/                OPC_CheckType, MVT::i32,
 6071                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6072 /* 14267*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6075 /* 14278*/                OPC_EmitInteger, MVT::i32, 0, 
 6077                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6078 /* 14288*/                OPC_EmitInteger, MVT::i32, 1, 
 6080                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6082                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6091                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6092 /* 14323*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6110 /* 14370*/                OPC_CheckType, MVT::i32,
 6113                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6114 /* 14382*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6117 /* 14393*/                OPC_EmitInteger, MVT::i32, 0, 
 6119                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6120 /* 14403*/                OPC_EmitInteger, MVT::i32, 1, 
 6122                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6124                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6133                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6134 /* 14438*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6156 /* 14492*/                OPC_CheckType, MVT::i32,
 6159                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6160 /* 14504*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 6163 /* 14515*/                OPC_EmitInteger, MVT::i32, 0, 
 6165                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6166 /* 14525*/                OPC_EmitInteger, MVT::i32, 1, 
 6168                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6170                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6179                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6180 /* 14560*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 6198 /* 14607*/                OPC_CheckType, MVT::i32,
 6201                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6202 /* 14619*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 6205 /* 14630*/                OPC_EmitInteger, MVT::i32, 0, 
 6207                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6208 /* 14640*/                OPC_EmitInteger, MVT::i32, 1, 
 6210                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6212                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6221                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6222 /* 14675*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 6240 /* 14722*/                OPC_CheckType, MVT::i32,
 6243                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6244 /* 14734*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6247 /* 14745*/                OPC_EmitInteger, MVT::i32, 0, 
 6249                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6250 /* 14755*/                OPC_EmitInteger, MVT::i32, 1, 
 6252                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6254                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6263                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6264 /* 14790*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6282 /* 14837*/                OPC_CheckType, MVT::i32,
 6285                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6286 /* 14849*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6289 /* 14860*/                OPC_EmitInteger, MVT::i32, 0, 
 6291                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6292 /* 14870*/                OPC_EmitInteger, MVT::i32, 1, 
 6294                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6296                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6305                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6306 /* 14905*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6324 /* 14952*/                OPC_CheckType, MVT::i32,
 6327                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6328 /* 14964*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 6331 /* 14975*/                OPC_EmitInteger, MVT::i32, 0, 
 6333                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6334 /* 14985*/                OPC_EmitInteger, MVT::i32, 1, 
 6336                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6338                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6347                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6348 /* 15020*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 6366 /* 15067*/                OPC_CheckType, MVT::i32,
 6369                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6370 /* 15079*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 6373 /* 15090*/                OPC_EmitInteger, MVT::i32, 0, 
 6375                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6376 /* 15100*/                OPC_EmitInteger, MVT::i32, 1, 
 6378                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6380                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6389                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6390 /* 15135*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 6408 /* 15182*/                OPC_CheckType, MVT::i32,
 6411                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6412 /* 15194*/                OPC_EmitInteger, MVT::i32, PPC::sub_un,
 6415 /* 15205*/                OPC_EmitInteger, MVT::i32, 0, 
 6417                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6418 /* 15215*/                OPC_EmitInteger, MVT::i32, 1, 
 6420                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6422                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6431                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6432 /* 15250*/                OPC_EmitInteger, MVT::i32, PPC::sub_un,
 6450 /* 15297*/                OPC_CheckType, MVT::i32,
 6453                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6454 /* 15309*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6457 /* 15320*/                OPC_EmitInteger, MVT::i32, 0, 
 6459                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6460 /* 15330*/                OPC_EmitInteger, MVT::i32, 1, 
 6462                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6464                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6473                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6474 /* 15365*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6492 /* 15412*/                OPC_CheckType, MVT::i32,
 6495                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6496 /* 15424*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6499 /* 15435*/                OPC_EmitInteger, MVT::i32, 0, 
 6501                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6502 /* 15445*/                OPC_EmitInteger, MVT::i32, 1, 
 6504                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6506                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6515                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6516 /* 15480*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6534 /* 15527*/                OPC_CheckType, MVT::i32,
 6537                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6538 /* 15539*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6541 /* 15550*/                OPC_EmitInteger, MVT::i32, 0, 
 6543                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6544 /* 15560*/                OPC_EmitInteger, MVT::i32, 1, 
 6546                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6548                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6557                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6558 /* 15595*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6576 /* 15642*/                OPC_CheckType, MVT::i32,
 6579                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6580 /* 15654*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6583 /* 15665*/                OPC_EmitInteger, MVT::i32, 0, 
 6585                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6586 /* 15675*/                OPC_EmitInteger, MVT::i32, 1, 
 6588                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6590                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6599                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6600 /* 15710*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6618 /* 15757*/                OPC_CheckType, MVT::i32,
 6621                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6622 /* 15769*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6625 /* 15780*/                OPC_EmitInteger, MVT::i32, 0, 
 6627                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6628 /* 15790*/                OPC_EmitInteger, MVT::i32, 1, 
 6630                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6632                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6641                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6642 /* 15825*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6660 /* 15872*/                OPC_CheckType, MVT::i32,
 6663                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6664 /* 15884*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6667 /* 15895*/                OPC_EmitInteger, MVT::i32, 0, 
 6669                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6670 /* 15905*/                OPC_EmitInteger, MVT::i32, 1, 
 6672                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6674                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6683                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6684 /* 15940*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6706 /* 15994*/                OPC_CheckType, MVT::i32,
 6709                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6710 /* 16006*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 6713 /* 16017*/                OPC_EmitInteger, MVT::i32, 0, 
 6715                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6716 /* 16027*/                OPC_EmitInteger, MVT::i32, 1, 
 6718                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6720                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6729                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6730 /* 16062*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 6748 /* 16109*/                OPC_CheckType, MVT::i32,
 6751                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6752 /* 16121*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 6755 /* 16132*/                OPC_EmitInteger, MVT::i32, 0, 
 6757                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6758 /* 16142*/                OPC_EmitInteger, MVT::i32, 1, 
 6760                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6762                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6771                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6772 /* 16177*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 6790 /* 16224*/                OPC_CheckType, MVT::i32,
 6793                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6794 /* 16236*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6797 /* 16247*/                OPC_EmitInteger, MVT::i32, 0, 
 6799                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6800 /* 16257*/                OPC_EmitInteger, MVT::i32, 1, 
 6802                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6804                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6813                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6814 /* 16292*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6832 /* 16339*/                OPC_CheckType, MVT::i32,
 6835                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6836 /* 16351*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6839 /* 16362*/                OPC_EmitInteger, MVT::i32, 0, 
 6841                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6842 /* 16372*/                OPC_EmitInteger, MVT::i32, 1, 
 6844                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6846                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6855                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6856 /* 16407*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 6874 /* 16454*/                OPC_CheckType, MVT::i32,
 6877                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6878 /* 16466*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 6881 /* 16477*/                OPC_EmitInteger, MVT::i32, 0, 
 6883                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6884 /* 16487*/                OPC_EmitInteger, MVT::i32, 1, 
 6886                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6888                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6897                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6898 /* 16522*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 6916 /* 16569*/                OPC_CheckType, MVT::i32,
 6919                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6920 /* 16581*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 6923 /* 16592*/                OPC_EmitInteger, MVT::i32, 0, 
 6925                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6926 /* 16602*/                OPC_EmitInteger, MVT::i32, 1, 
 6928                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6930                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6939                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6940 /* 16637*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 6958 /* 16684*/                OPC_CheckType, MVT::i32,
 6961                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6962 /* 16696*/                OPC_EmitInteger, MVT::i32, PPC::sub_un,
 6965 /* 16707*/                OPC_EmitInteger, MVT::i32, 0, 
 6967                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6968 /* 16717*/                OPC_EmitInteger, MVT::i32, 1, 
 6970                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 6972                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 6981                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6982 /* 16752*/                OPC_EmitInteger, MVT::i32, PPC::sub_un,
 7004 /* 16804*/          OPC_CheckChild0Type, MVT::i32,
 7007 /* 16812*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7025 /* 16857*/      /*SwitchType*/ 29, MVT::i32,// ->16888
 7026 /* 16859*/        OPC_EmitInteger, MVT::i32, 1, 
 7028                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
 7029 /* 16869*/        OPC_EmitInteger, MVT::i32, 0, 
 7031                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 7033                       MVT::i32, 3/*#Ops*/, 0, 2, 4, 
 7044 /* 16906*/        OPC_CheckType, MVT::i32,
 7085 /* 16996*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 7088 /* 17007*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
 7092                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 7093 /* 17025*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7139 /* 17125*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
 7142 /* 17136*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
 7146                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 7147 /* 17154*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7160 /* 17178*/            OPC_EmitInteger, MVT::i32, 2, 
 7161 /* 17181*/            OPC_EmitInteger, MVT::i32, 28, 
 7162 /* 17184*/            OPC_EmitInteger, MVT::i32, 29, 
 7171 /* 17208*/            OPC_EmitInteger, MVT::i32, 2, 
 7172 /* 17211*/            OPC_EmitInteger, MVT::i32, 28, 
 7173 /* 17214*/            OPC_EmitInteger, MVT::i32, 29, 
 7192 /* 17258*/            OPC_CheckChild1Type, MVT::i32,
 7194 /* 17261*/            OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->17300
 7199 /* 17270*/              OPC_CheckType, MVT::i32,
 7200 /* 17272*/              OPC_EmitInteger, MVT::i32, 32, 
 7202                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3 #4
 7202                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3 #4
 7203 /* 17284*/              OPC_EmitInteger, MVT::i32, 31, 
 7204 /* 17287*/              OPC_EmitInteger, MVT::i32, 31, 
 7206                             MVT::i32, 4/*#Ops*/, 0, 3, 5, 6, 
 7216 /* 17312*/              OPC_EmitInteger, MVT::i32, 64, 
 7218                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3 #4
 7218                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3 #4
 7219 /* 17324*/              OPC_EmitInteger, MVT::i32, 63, 
 7230 /* 17345*/            OPC_CheckChild1Type, MVT::i32,
 7233 /* 17349*/            OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->17388
 7238 /* 17358*/              OPC_CheckType, MVT::i32,
 7239 /* 17360*/              OPC_EmitInteger, MVT::i32, 32, 
 7241                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3 #4
 7241                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3 #4
 7242 /* 17372*/              OPC_EmitInteger, MVT::i32, 31, 
 7243 /* 17375*/              OPC_EmitInteger, MVT::i32, 31, 
 7245                             MVT::i32, 4/*#Ops*/, 1, 3, 5, 6, 
 7255 /* 17400*/              OPC_EmitInteger, MVT::i32, 64, 
 7257                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3 #4
 7257                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3 #4
 7258 /* 17412*/              OPC_EmitInteger, MVT::i32, 63, 
 7270 /* 17435*/            OPC_CheckChild1Type, MVT::i32,
 7278 /* 17449*/                OPC_CheckType, MVT::i32,
 7279 /* 17451*/                OPC_EmitInteger, MVT::i32, 64, 
 7281                               MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3 #4
 7281                               MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3 #4
 7282 /* 17463*/                OPC_EmitInteger, MVT::i32, 63, 
 7285 /* 17475*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7287                               MVT::i32, 2/*#Ops*/, 6, 7, 
 7297 /* 17502*/                OPC_EmitInteger, MVT::i32, 64, 
 7299                               MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 7299                               MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 7300 /* 17514*/                OPC_EmitInteger, MVT::i32, 63, 
 7306 /* 17527*/            /*SwitchType*/ 44, MVT::i32,// ->17573
 7311 /* 17535*/              OPC_CheckType, MVT::i32,
 7313                             MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
 7314 /* 17545*/              OPC_EmitInteger, MVT::i32, 32, 
 7316                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 7316                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 7317 /* 17557*/              OPC_EmitInteger, MVT::i32, 31, 
 7318 /* 17560*/              OPC_EmitInteger, MVT::i32, 31, 
 7320                             MVT::i32, 4/*#Ops*/, 2, 4, 6, 7, 
 7329 /* 17583*/            OPC_CheckChild1Type, MVT::i32,
 7338 /* 17598*/                OPC_CheckType, MVT::i32,
 7339 /* 17600*/                OPC_EmitInteger, MVT::i32, 64, 
 7341                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3 #4
 7341                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3 #4
 7342 /* 17612*/                OPC_EmitInteger, MVT::i32, 63, 
 7345 /* 17624*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7347                               MVT::i32, 2/*#Ops*/, 6, 7, 
 7357 /* 17651*/                OPC_EmitInteger, MVT::i32, 64, 
 7359                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 7359                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 7360 /* 17663*/                OPC_EmitInteger, MVT::i32, 63, 
 7366 /* 17676*/            /*SwitchType*/ 44, MVT::i32,// ->17722
 7371 /* 17684*/              OPC_CheckType, MVT::i32,
 7373                             MVT::i32, 2/*#Ops*/, 1, 1,  // Results = #2
 7374 /* 17694*/              OPC_EmitInteger, MVT::i32, 32, 
 7376                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 7376                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 7377 /* 17706*/              OPC_EmitInteger, MVT::i32, 31, 
 7378 /* 17709*/              OPC_EmitInteger, MVT::i32, 31, 
 7380                             MVT::i32, 4/*#Ops*/, 2, 4, 6, 7, 
 7390 /* 17732*/            OPC_CheckChild1Type, MVT::i32,
 7392 /* 17735*/            OPC_SwitchType /*2 cases */, 56, MVT::i32,// ->17794
 7401 /* 17754*/              OPC_EmitInteger, MVT::i32, 32, 
 7403                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 7403                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 7404 /* 17766*/              OPC_EmitInteger, MVT::i32, 31, 
 7405 /* 17769*/              OPC_EmitInteger, MVT::i32, 31, 
 7407                             MVT::i32, 4/*#Ops*/, 0, 4, 6, 7,  // Results = #8
 7408 /* 17782*/              OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7418 /* 17802*/              OPC_CheckType, MVT::i32,
 7421 /* 17812*/              OPC_EmitInteger, MVT::i32, 64, 
 7423                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 7423                             MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
 7424 /* 17824*/              OPC_EmitInteger, MVT::i32, 63, 
 7427 /* 17836*/              OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7429                             MVT::i32, 2/*#Ops*/, 7, 8, 
 7438 /* 17856*/            OPC_CheckChild1Type, MVT::i32,
 7441 /* 17860*/            OPC_SwitchType /*2 cases */, 56, MVT::i32,// ->17919
 7450 /* 17879*/              OPC_EmitInteger, MVT::i32, 32, 
 7452                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 7452                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 7453 /* 17891*/              OPC_EmitInteger, MVT::i32, 31, 
 7454 /* 17894*/              OPC_EmitInteger, MVT::i32, 31, 
 7456                             MVT::i32, 4/*#Ops*/, 1, 4, 6, 7,  // Results = #8
 7457 /* 17907*/              OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7467 /* 17927*/              OPC_CheckType, MVT::i32,
 7470 /* 17937*/              OPC_EmitInteger, MVT::i32, 64, 
 7472                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 7472                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4 #5
 7473 /* 17949*/              OPC_EmitInteger, MVT::i32, 63, 
 7476 /* 17961*/              OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7478                             MVT::i32, 2/*#Ops*/, 7, 8, 
 7488 /* 17982*/            OPC_CheckChild1Type, MVT::i32,
 7490 /* 17985*/            OPC_CheckType, MVT::i32,
 7500                           MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #3
 7501 /* 18011*/            OPC_EmitInteger, MVT::i32, 32, 
 7503                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
 7503                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
 7504 /* 18023*/            OPC_EmitInteger, MVT::i32, 31, 
 7505 /* 18026*/            OPC_EmitInteger, MVT::i32, 31, 
 7507                           MVT::i32, 4/*#Ops*/, 3, 5, 7, 8,  // Results = #9
 7508 /* 18039*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7518 /* 18059*/            OPC_CheckChild1Type, MVT::i32,
 7521 /* 18063*/            OPC_CheckType, MVT::i32,
 7531                           MVT::i32, 2/*#Ops*/, 1, 1,  // Results = #3
 7532 /* 18089*/            OPC_EmitInteger, MVT::i32, 32, 
 7534                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5 #6
 7534                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5 #6
 7535 /* 18101*/            OPC_EmitInteger, MVT::i32, 31, 
 7536 /* 18104*/            OPC_EmitInteger, MVT::i32, 31, 
 7538                           MVT::i32, 4/*#Ops*/, 3, 5, 7, 8,  // Results = #9
 7539 /* 18117*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7548 /* 18136*/            OPC_CheckChild0Type, MVT::i32,
 7554 /* 18148*/                OPC_CheckType, MVT::i32,
 7555 /* 18150*/                OPC_EmitInteger, MVT::i32, 1, 
 7556 /* 18153*/                OPC_EmitInteger, MVT::i32, 31, 
 7557 /* 18156*/                OPC_EmitInteger, MVT::i32, 31, 
 7559                               MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 7565 /* 18173*/                OPC_CheckType, MVT::i32,
 7567                               MVT::i32, 1/*#Ops*/, 0,  // Results = #1
 7568 /* 18182*/                OPC_EmitInteger, MVT::i32, 27, 
 7569 /* 18185*/                OPC_EmitInteger, MVT::i32, 31, 
 7570 /* 18188*/                OPC_EmitInteger, MVT::i32, 31, 
 7572                               MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
 7578 /* 18205*/                OPC_CheckType, MVT::i32,
 7580                               MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #1
 7581 /* 18215*/                OPC_EmitInteger, MVT::i32, 1, 
 7582 /* 18218*/                OPC_EmitInteger, MVT::i32, 31, 
 7583 /* 18221*/                OPC_EmitInteger, MVT::i32, 31, 
 7585                               MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
 7595 /* 18248*/                OPC_EmitInteger, MVT::i32, 1, 
 7596 /* 18251*/                OPC_EmitInteger, MVT::i32, 31, 
 7597 /* 18254*/                OPC_EmitInteger, MVT::i32, 31, 
 7599                               MVT::i32, 4/*#Ops*/, 0, 2, 3, 4,  // Results = #5
 7600 /* 18267*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7608 /* 18283*/                OPC_CheckType, MVT::i32,
 7610                               MVT::i32, 1/*#Ops*/, 0,  // Results = #1
 7612                               MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
 7613 /* 18300*/                OPC_EmitInteger, MVT::i32, 1, 
 7614 /* 18303*/                OPC_EmitInteger, MVT::i32, 31, 
 7615 /* 18306*/                OPC_EmitInteger, MVT::i32, 31, 
 7617                               MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 7623 /* 18323*/                OPC_CheckType, MVT::i32,
 7625                               MVT::i32, 1/*#Ops*/, 0,  // Results = #1
 7627                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 7628 /* 18340*/                OPC_EmitInteger, MVT::i32, 1, 
 7629 /* 18343*/                OPC_EmitInteger, MVT::i32, 31, 
 7630 /* 18346*/                OPC_EmitInteger, MVT::i32, 31, 
 7632                               MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 7643                               MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 7644 /* 18380*/                OPC_EmitInteger, MVT::i32, 27, 
 7645 /* 18383*/                OPC_EmitInteger, MVT::i32, 31, 
 7646 /* 18386*/                OPC_EmitInteger, MVT::i32, 31, 
 7648                               MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #6
 7649 /* 18399*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7657 /* 18415*/                OPC_CheckType, MVT::i32,
 7659                               MVT::i32, 1/*#Ops*/, 0,  // Results = #1
 7661                               MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 7663                               MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
 7664 /* 18439*/                OPC_EmitInteger, MVT::i32, 27, 
 7665 /* 18442*/                OPC_EmitInteger, MVT::i32, 31, 
 7666 /* 18445*/                OPC_EmitInteger, MVT::i32, 31, 
 7668                               MVT::i32, 4/*#Ops*/, 3, 4, 5, 6, 
 7679                               MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
 7680 /* 18480*/                OPC_EmitInteger, MVT::i32, 1, 
 7681 /* 18483*/                OPC_EmitInteger, MVT::i32, 31, 
 7682 /* 18486*/                OPC_EmitInteger, MVT::i32, 31, 
 7684                               MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #6
 7685 /* 18499*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7698                               MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 7700                               MVT::i32, 2/*#Ops*/, 2, 0,  // Results = #3
 7701 /* 18540*/                OPC_EmitInteger, MVT::i32, 1, 
 7702 /* 18543*/                OPC_EmitInteger, MVT::i32, 31, 
 7703 /* 18546*/                OPC_EmitInteger, MVT::i32, 31, 
 7705                               MVT::i32, 4/*#Ops*/, 3, 4, 5, 6,  // Results = #7
 7706 /* 18559*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7719                               MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 7721                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 7722 /* 18600*/                OPC_EmitInteger, MVT::i32, 1, 
 7723 /* 18603*/                OPC_EmitInteger, MVT::i32, 31, 
 7724 /* 18606*/                OPC_EmitInteger, MVT::i32, 31, 
 7726                               MVT::i32, 4/*#Ops*/, 3, 4, 5, 6,  // Results = #7
 7727 /* 18619*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7740                               MVT::i32, 1/*#Ops*/, 0,  // Results = #2
 7742                               MVT::i32, 1/*#Ops*/, 0,  // Results = #3
 7744                               MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
 7745 /* 18667*/                OPC_EmitInteger, MVT::i32, 27, 
 7746 /* 18670*/                OPC_EmitInteger, MVT::i32, 31, 
 7747 /* 18673*/                OPC_EmitInteger, MVT::i32, 31, 
 7749                               MVT::i32, 4/*#Ops*/, 4, 5, 6, 7,  // Results = #8
 7750 /* 18686*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7761 /* 18717*/                OPC_CheckType, MVT::i32,
 7762 /* 18719*/                OPC_EmitInteger, MVT::i32, 1, 
 7763 /* 18722*/                OPC_EmitInteger, MVT::i32, 31, 
 7764 /* 18725*/                OPC_EmitInteger, MVT::i32, 31, 
 7766                               MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
 7772 /* 18742*/                OPC_CheckType, MVT::i32,
 7774                               MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #1
 7775 /* 18752*/                OPC_EmitInteger, MVT::i32, 1, 
 7776 /* 18755*/                OPC_EmitInteger, MVT::i32, 31, 
 7777 /* 18758*/                OPC_EmitInteger, MVT::i32, 31, 
 7779                               MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
 7785 /* 18775*/                OPC_CheckType, MVT::i32,
 7786 /* 18777*/                OPC_EmitInteger, MVT::i32, 1, 
 7788                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 7790                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 7791 /* 18796*/                OPC_EmitInteger, MVT::i32, 1, 
 7792 /* 18799*/                OPC_EmitInteger, MVT::i32, 31, 
 7793 /* 18802*/                OPC_EmitInteger, MVT::i32, 31, 
 7795                               MVT::i32, 4/*#Ops*/, 3, 4, 5, 6, 
 7801 /* 18819*/                OPC_CheckType, MVT::i32,
 7802 /* 18821*/                OPC_EmitInteger, MVT::i32, 1, 
 7804                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 7806                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 7807 /* 18840*/                OPC_EmitInteger, MVT::i32, 1, 
 7808 /* 18843*/                OPC_EmitInteger, MVT::i32, 31, 
 7809 /* 18846*/                OPC_EmitInteger, MVT::i32, 31, 
 7811                               MVT::i32, 4/*#Ops*/, 3, 4, 5, 6, 
 7821 /* 18873*/                OPC_EmitInteger, MVT::i32, 1, 
 7822 /* 18876*/                OPC_EmitInteger, MVT::i32, 31, 
 7823 /* 18879*/                OPC_EmitInteger, MVT::i32, 31, 
 7825                               MVT::i32, 4/*#Ops*/, 0, 2, 3, 4,  // Results = #5
 7826 /* 18892*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7839                               MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
 7840 /* 18926*/                OPC_EmitInteger, MVT::i32, 1, 
 7841 /* 18929*/                OPC_EmitInteger, MVT::i32, 31, 
 7842 /* 18932*/                OPC_EmitInteger, MVT::i32, 31, 
 7844                               MVT::i32, 4/*#Ops*/, 2, 3, 4, 5,  // Results = #6
 7845 /* 18945*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7857 /* 18971*/                OPC_EmitInteger, MVT::i32, 1, 
 7859                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 7861                               MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
 7862 /* 18990*/                OPC_EmitInteger, MVT::i32, 1, 
 7863 /* 18993*/                OPC_EmitInteger, MVT::i32, 31, 
 7864 /* 18996*/                OPC_EmitInteger, MVT::i32, 31, 
 7866                               MVT::i32, 4/*#Ops*/, 4, 5, 6, 7,  // Results = #8
 7867 /* 19009*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7879 /* 19035*/                OPC_EmitInteger, MVT::i32, 1, 
 7881                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 7883                               MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
 7884 /* 19054*/                OPC_EmitInteger, MVT::i32, 1, 
 7885 /* 19057*/                OPC_EmitInteger, MVT::i32, 31, 
 7886 /* 19060*/                OPC_EmitInteger, MVT::i32, 31, 
 7888                               MVT::i32, 4/*#Ops*/, 4, 5, 6, 7,  // Results = #8
 7889 /* 19073*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 7906 /* 19106*/                    OPC_CheckType, MVT::i32,
 7909                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 7910 /* 19118*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 7913 /* 19129*/                    OPC_EmitInteger, MVT::i32, 0, 
 7915                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 7916 /* 19139*/                    OPC_EmitInteger, MVT::i32, 1, 
 7918                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 7920                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 7929                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 7930 /* 19174*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 7950 /* 19224*/                    OPC_CheckType, MVT::i32,
 7953                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 7954 /* 19236*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 7957 /* 19247*/                    OPC_EmitInteger, MVT::i32, 0, 
 7959                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 7960 /* 19257*/                    OPC_EmitInteger, MVT::i32, 1, 
 7962                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 7964                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 7973                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 7974 /* 19292*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 7994 /* 19342*/                    OPC_CheckType, MVT::i32,
 7997                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 7998 /* 19354*/                    OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 8001 /* 19365*/                    OPC_EmitInteger, MVT::i32, 0, 
 8003                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 8004 /* 19375*/                    OPC_EmitInteger, MVT::i32, 1, 
 8006                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 8008                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 8017                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8018 /* 19410*/                    OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 8039 /* 19463*/                      OPC_CheckType, MVT::i32,
 8042                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8043 /* 19475*/                      OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 8046 /* 19486*/                      OPC_EmitInteger, MVT::i32, 0, 
 8048                                     MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 8049 /* 19496*/                      OPC_EmitInteger, MVT::i32, 1, 
 8051                                     MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 8053                                     MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 8062                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8063 /* 19531*/                      OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 8081 /* 19578*/                      OPC_CheckType, MVT::i32,
 8084                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8085 /* 19590*/                      OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 8088 /* 19601*/                      OPC_EmitInteger, MVT::i32, 0, 
 8090                                     MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 8091 /* 19611*/                      OPC_EmitInteger, MVT::i32, 1, 
 8093                                     MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 8095                                     MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 8104                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8105 /* 19646*/                      OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 8126 /* 19697*/                    OPC_CheckType, MVT::i32,
 8129                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8130 /* 19709*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 8133 /* 19720*/                    OPC_EmitInteger, MVT::i32, 0, 
 8135                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 8136 /* 19730*/                    OPC_EmitInteger, MVT::i32, 1, 
 8138                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 8140                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 8149                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8150 /* 19765*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 8169 /* 19814*/                    OPC_CheckType, MVT::i32,
 8173                                   MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
 8177                                   MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
 8178 /* 19842*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 8181 /* 19853*/                    OPC_EmitInteger, MVT::i32, 0, 
 8183                                   MVT::i32, 1/*#Ops*/, 10,  // Results = #11
 8184 /* 19863*/                    OPC_EmitInteger, MVT::i32, 1, 
 8186                                   MVT::i32, 1/*#Ops*/, 12,  // Results = #13
 8188                                   MVT::i32, 3/*#Ops*/, 9, 11, 13, 
 8198                                   MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
 8202                                   MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
 8203 /* 19914*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 8222 /* 19962*/                  OPC_CheckType, MVT::i32,
 8224                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 8225 /* 19972*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 8228 /* 19983*/                  OPC_EmitInteger, MVT::i32, 0, 
 8230                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 8231 /* 19993*/                  OPC_EmitInteger, MVT::i32, 1, 
 8233                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 8235                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 8243                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 8244 /* 20026*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 8262 /* 20073*/                  OPC_CheckType, MVT::i32,
 8264                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 8265 /* 20083*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 8268 /* 20094*/                  OPC_EmitInteger, MVT::i32, 0, 
 8270                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 8271 /* 20104*/                  OPC_EmitInteger, MVT::i32, 1, 
 8273                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 8275                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 8283                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 8284 /* 20137*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 8302 /* 20184*/                  OPC_CheckType, MVT::i32,
 8304                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 8305 /* 20194*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 8308 /* 20205*/                  OPC_EmitInteger, MVT::i32, 0, 
 8310                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 8311 /* 20215*/                  OPC_EmitInteger, MVT::i32, 1, 
 8313                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 8315                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 8323                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 8324 /* 20248*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 8342 /* 20295*/                  OPC_CheckType, MVT::i32,
 8344                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 8345 /* 20305*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 8348 /* 20316*/                  OPC_EmitInteger, MVT::i32, 0, 
 8350                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 8351 /* 20326*/                  OPC_EmitInteger, MVT::i32, 1, 
 8353                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 8355                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 8363                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 8364 /* 20359*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 8382 /* 20406*/                  OPC_CheckType, MVT::i32,
 8384                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 8385 /* 20416*/                  OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 8388 /* 20427*/                  OPC_EmitInteger, MVT::i32, 0, 
 8390                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 8391 /* 20437*/                  OPC_EmitInteger, MVT::i32, 1, 
 8393                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 8395                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 8403                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 8404 /* 20470*/                  OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 8429 /* 20531*/                OPC_EmitInteger, MVT::i32, 1, 
 8430 /* 20534*/                OPC_EmitInteger, MVT::i32, 63, 
 8442 /* 20561*/                OPC_EmitInteger, MVT::i32, 58, 
 8443 /* 20564*/                OPC_EmitInteger, MVT::i32, 63, 
 8451 /* 20580*/                OPC_CheckType, MVT::i32,
 8452 /* 20582*/                OPC_EmitInteger, MVT::i32, 1, 
 8453 /* 20585*/                OPC_EmitInteger, MVT::i32, 63, 
 8456 /* 20597*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 8458                               MVT::i32, 2/*#Ops*/, 3, 4, 
 8468 /* 20624*/                OPC_EmitInteger, MVT::i32, 1, 
 8469 /* 20627*/                OPC_EmitInteger, MVT::i32, 63, 
 8477 /* 20643*/                OPC_CheckType, MVT::i32,
 8480 /* 20652*/                OPC_EmitInteger, MVT::i32, 58, 
 8481 /* 20655*/                OPC_EmitInteger, MVT::i32, 63, 
 8484 /* 20667*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 8486                               MVT::i32, 2/*#Ops*/, 4, 5, 
 8492 /* 20682*/                OPC_CheckType, MVT::i32,
 8495 /* 20692*/                OPC_EmitInteger, MVT::i32, 1, 
 8496 /* 20695*/                OPC_EmitInteger, MVT::i32, 63, 
 8499 /* 20707*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 8501                               MVT::i32, 2/*#Ops*/, 4, 5, 
 8513 /* 20741*/                OPC_EmitInteger, MVT::i32, 1, 
 8514 /* 20744*/                OPC_EmitInteger, MVT::i32, 63, 
 8528 /* 20779*/                OPC_EmitInteger, MVT::i32, 1, 
 8529 /* 20782*/                OPC_EmitInteger, MVT::i32, 63, 
 8545 /* 20824*/                OPC_EmitInteger, MVT::i32, 58, 
 8546 /* 20827*/                OPC_EmitInteger, MVT::i32, 63, 
 8554 /* 20843*/                OPC_CheckType, MVT::i32,
 8559 /* 20860*/                OPC_EmitInteger, MVT::i32, 1, 
 8560 /* 20863*/                OPC_EmitInteger, MVT::i32, 63, 
 8563 /* 20875*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 8565                               MVT::i32, 2/*#Ops*/, 5, 6, 
 8571 /* 20890*/                OPC_CheckType, MVT::i32,
 8576 /* 20907*/                OPC_EmitInteger, MVT::i32, 1, 
 8577 /* 20910*/                OPC_EmitInteger, MVT::i32, 63, 
 8580 /* 20922*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 8582                               MVT::i32, 2/*#Ops*/, 5, 6, 
 8588 /* 20937*/                OPC_CheckType, MVT::i32,
 8595 /* 20961*/                OPC_EmitInteger, MVT::i32, 58, 
 8596 /* 20964*/                OPC_EmitInteger, MVT::i32, 63, 
 8599 /* 20976*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 8601                               MVT::i32, 2/*#Ops*/, 6, 7, 
 8612 /* 21010*/                OPC_EmitInteger, MVT::i32, 1, 
 8613 /* 21013*/                OPC_EmitInteger, MVT::i32, 63, 
 8625 /* 21041*/                OPC_EmitInteger, MVT::i32, 1, 
 8626 /* 21044*/                OPC_EmitInteger, MVT::i32, 63, 
 8634 /* 21060*/                OPC_CheckType, MVT::i32,
 8635 /* 21062*/                OPC_EmitInteger, MVT::i32, 1, 
 8636 /* 21065*/                OPC_EmitInteger, MVT::i32, 63, 
 8639 /* 21077*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 8641                               MVT::i32, 2/*#Ops*/, 3, 4, 
 8654 /* 21115*/                OPC_EmitInteger, MVT::i32, 1, 
 8655 /* 21118*/                OPC_EmitInteger, MVT::i32, 63, 
 8670 /* 21157*/                OPC_EmitInteger, MVT::i32, 1, 
 8671 /* 21160*/                OPC_EmitInteger, MVT::i32, 63, 
 8679 /* 21176*/                OPC_CheckType, MVT::i32,
 8682 /* 21186*/                OPC_EmitInteger, MVT::i32, 1, 
 8683 /* 21189*/                OPC_EmitInteger, MVT::i32, 63, 
 8686 /* 21201*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 8688                               MVT::i32, 2/*#Ops*/, 4, 5, 
 8694 /* 21216*/                OPC_CheckType, MVT::i32,
 8700 /* 21237*/                OPC_EmitInteger, MVT::i32, 1, 
 8701 /* 21240*/                OPC_EmitInteger, MVT::i32, 63, 
 8704 /* 21252*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 8706                               MVT::i32, 2/*#Ops*/, 6, 7, 
 8712 /* 21267*/                OPC_CheckType, MVT::i32,
 8718 /* 21288*/                OPC_EmitInteger, MVT::i32, 1, 
 8719 /* 21291*/                OPC_EmitInteger, MVT::i32, 63, 
 8722 /* 21303*/                OPC_EmitInteger, MVT::i32, PPC::sub_32,
 8724                               MVT::i32, 2/*#Ops*/, 6, 7, 
 8739 /* 21335*/                    OPC_CheckType, MVT::i32,
 8742                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8743 /* 21347*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 8746 /* 21358*/                    OPC_EmitInteger, MVT::i32, 0, 
 8748                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 8749 /* 21368*/                    OPC_EmitInteger, MVT::i32, 1, 
 8751                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 8753                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 8762                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8763 /* 21403*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 8783 /* 21453*/                    OPC_CheckType, MVT::i32,
 8786                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8787 /* 21465*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 8790 /* 21476*/                    OPC_EmitInteger, MVT::i32, 0, 
 8792                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 8793 /* 21486*/                    OPC_EmitInteger, MVT::i32, 1, 
 8795                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 8797                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 8806                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8807 /* 21521*/                    OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 8827 /* 21571*/                    OPC_CheckType, MVT::i32,
 8830                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8831 /* 21583*/                    OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 8834 /* 21594*/                    OPC_EmitInteger, MVT::i32, 0, 
 8836                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 8837 /* 21604*/                    OPC_EmitInteger, MVT::i32, 1, 
 8839                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 8841                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 8850                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8851 /* 21639*/                    OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 8872 /* 21692*/                      OPC_CheckType, MVT::i32,
 8875                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8876 /* 21704*/                      OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 8879 /* 21715*/                      OPC_EmitInteger, MVT::i32, 0, 
 8881                                     MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 8882 /* 21725*/                      OPC_EmitInteger, MVT::i32, 1, 
 8884                                     MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 8886                                     MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 8895                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8896 /* 21760*/                      OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 8914 /* 21807*/                      OPC_CheckType, MVT::i32,
 8917                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8918 /* 21819*/                      OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 8921 /* 21830*/                      OPC_EmitInteger, MVT::i32, 0, 
 8923                                     MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 8924 /* 21840*/                      OPC_EmitInteger, MVT::i32, 1, 
 8926                                     MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 8928                                     MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 8937                                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8938 /* 21875*/                      OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 8959 /* 21926*/                    OPC_CheckType, MVT::i32,
 8962                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8963 /* 21938*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 8966 /* 21949*/                    OPC_EmitInteger, MVT::i32, 0, 
 8968                                   MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 8969 /* 21959*/                    OPC_EmitInteger, MVT::i32, 1, 
 8971                                   MVT::i32, 1/*#Ops*/, 8,  // Results = #9
 8973                                   MVT::i32, 3/*#Ops*/, 5, 7, 9, 
 8982                                   MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 8983 /* 21994*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 9003 /* 22045*/                    OPC_CheckType, MVT::i32,
 9011                                   MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
 9012 /* 22073*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 9015 /* 22084*/                    OPC_EmitInteger, MVT::i32, 0, 
 9017                                   MVT::i32, 1/*#Ops*/, 10,  // Results = #11
 9018 /* 22094*/                    OPC_EmitInteger, MVT::i32, 1, 
 9020                                   MVT::i32, 1/*#Ops*/, 12,  // Results = #13
 9022                                   MVT::i32, 3/*#Ops*/, 9, 11, 13, 
 9036                                   MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
 9037 /* 22145*/                    OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 9056 /* 22193*/                  OPC_CheckType, MVT::i32,
 9058                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9059 /* 22203*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 9062 /* 22214*/                  OPC_EmitInteger, MVT::i32, 0, 
 9064                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9065 /* 22224*/                  OPC_EmitInteger, MVT::i32, 1, 
 9067                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9069                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9077                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9078 /* 22257*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 9096 /* 22304*/                  OPC_CheckType, MVT::i32,
 9098                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9099 /* 22314*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 9102 /* 22325*/                  OPC_EmitInteger, MVT::i32, 0, 
 9104                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9105 /* 22335*/                  OPC_EmitInteger, MVT::i32, 1, 
 9107                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9109                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9117                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9118 /* 22368*/                  OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 9136 /* 22415*/                  OPC_CheckType, MVT::i32,
 9138                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9139 /* 22425*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9142 /* 22436*/                  OPC_EmitInteger, MVT::i32, 0, 
 9144                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9145 /* 22446*/                  OPC_EmitInteger, MVT::i32, 1, 
 9147                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9149                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9157                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9158 /* 22479*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9176 /* 22526*/                  OPC_CheckType, MVT::i32,
 9178                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9179 /* 22536*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9182 /* 22547*/                  OPC_EmitInteger, MVT::i32, 0, 
 9184                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9185 /* 22557*/                  OPC_EmitInteger, MVT::i32, 1, 
 9187                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9189                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9197                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9198 /* 22590*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9216 /* 22637*/                  OPC_CheckType, MVT::i32,
 9218                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9219 /* 22647*/                  OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 9222 /* 22658*/                  OPC_EmitInteger, MVT::i32, 0, 
 9224                                 MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9225 /* 22668*/                  OPC_EmitInteger, MVT::i32, 1, 
 9227                                 MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9229                                 MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9237                                 MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9238 /* 22701*/                  OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 9261 /* 22756*/                OPC_CheckType, MVT::i32,
 9264                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9265 /* 22768*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 9268 /* 22779*/                OPC_EmitInteger, MVT::i32, 0, 
 9270                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9271 /* 22789*/                OPC_EmitInteger, MVT::i32, 1, 
 9273                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9275                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9284                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9285 /* 22824*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 9303 /* 22871*/                OPC_CheckType, MVT::i32,
 9306                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9307 /* 22883*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 9310 /* 22894*/                OPC_EmitInteger, MVT::i32, 0, 
 9312                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9313 /* 22904*/                OPC_EmitInteger, MVT::i32, 1, 
 9315                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9317                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9326                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9327 /* 22939*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 9345 /* 22986*/                OPC_CheckType, MVT::i32,
 9348                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9349 /* 22998*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9352 /* 23009*/                OPC_EmitInteger, MVT::i32, 0, 
 9354                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9355 /* 23019*/                OPC_EmitInteger, MVT::i32, 1, 
 9357                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9359                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9368                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9369 /* 23054*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9387 /* 23101*/                OPC_CheckType, MVT::i32,
 9390                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9391 /* 23113*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9394 /* 23124*/                OPC_EmitInteger, MVT::i32, 0, 
 9396                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9397 /* 23134*/                OPC_EmitInteger, MVT::i32, 1, 
 9399                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9401                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9410                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9411 /* 23169*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9429 /* 23216*/                OPC_CheckType, MVT::i32,
 9432                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9433 /* 23228*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 9436 /* 23239*/                OPC_EmitInteger, MVT::i32, 0, 
 9438                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9439 /* 23249*/                OPC_EmitInteger, MVT::i32, 1, 
 9441                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9443                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9452                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9453 /* 23284*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 9471 /* 23331*/                OPC_CheckType, MVT::i32,
 9474                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9475 /* 23343*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 9478 /* 23354*/                OPC_EmitInteger, MVT::i32, 0, 
 9480                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9481 /* 23364*/                OPC_EmitInteger, MVT::i32, 1, 
 9483                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9485                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9494                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9495 /* 23399*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 9513 /* 23446*/                OPC_CheckType, MVT::i32,
 9516                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9517 /* 23458*/                OPC_EmitInteger, MVT::i32, PPC::sub_un,
 9520 /* 23469*/                OPC_EmitInteger, MVT::i32, 0, 
 9522                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9523 /* 23479*/                OPC_EmitInteger, MVT::i32, 1, 
 9525                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9527                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9536                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9537 /* 23514*/                OPC_EmitInteger, MVT::i32, PPC::sub_un,
 9555 /* 23561*/                OPC_CheckType, MVT::i32,
 9558                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9559 /* 23573*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9562 /* 23584*/                OPC_EmitInteger, MVT::i32, 0, 
 9564                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9565 /* 23594*/                OPC_EmitInteger, MVT::i32, 1, 
 9567                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9569                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9578                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9579 /* 23629*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9597 /* 23676*/                OPC_CheckType, MVT::i32,
 9600                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9601 /* 23688*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9604 /* 23699*/                OPC_EmitInteger, MVT::i32, 0, 
 9606                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9607 /* 23709*/                OPC_EmitInteger, MVT::i32, 1, 
 9609                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9611                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9620                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9621 /* 23744*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9639 /* 23791*/                OPC_CheckType, MVT::i32,
 9642                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9643 /* 23803*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9646 /* 23814*/                OPC_EmitInteger, MVT::i32, 0, 
 9648                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9649 /* 23824*/                OPC_EmitInteger, MVT::i32, 1, 
 9651                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9653                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9662                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9663 /* 23859*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9681 /* 23906*/                OPC_CheckType, MVT::i32,
 9684                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9685 /* 23918*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9688 /* 23929*/                OPC_EmitInteger, MVT::i32, 0, 
 9690                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9691 /* 23939*/                OPC_EmitInteger, MVT::i32, 1, 
 9693                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9695                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9704                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9705 /* 23974*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9723 /* 24021*/                OPC_CheckType, MVT::i32,
 9726                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9727 /* 24033*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9730 /* 24044*/                OPC_EmitInteger, MVT::i32, 0, 
 9732                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9733 /* 24054*/                OPC_EmitInteger, MVT::i32, 1, 
 9735                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9737                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9746                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9747 /* 24089*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9765 /* 24136*/                OPC_CheckType, MVT::i32,
 9768                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9769 /* 24148*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9772 /* 24159*/                OPC_EmitInteger, MVT::i32, 0, 
 9774                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9775 /* 24169*/                OPC_EmitInteger, MVT::i32, 1, 
 9777                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9779                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9788                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9789 /* 24204*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9811 /* 24258*/                OPC_CheckType, MVT::i32,
 9814                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9815 /* 24270*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 9818 /* 24281*/                OPC_EmitInteger, MVT::i32, 0, 
 9820                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9821 /* 24291*/                OPC_EmitInteger, MVT::i32, 1, 
 9823                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9825                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9834                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9835 /* 24326*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 9853 /* 24373*/                OPC_CheckType, MVT::i32,
 9856                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9857 /* 24385*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 9860 /* 24396*/                OPC_EmitInteger, MVT::i32, 0, 
 9862                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9863 /* 24406*/                OPC_EmitInteger, MVT::i32, 1, 
 9865                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9867                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9876                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9877 /* 24441*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
 9895 /* 24488*/                OPC_CheckType, MVT::i32,
 9898                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9899 /* 24500*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9902 /* 24511*/                OPC_EmitInteger, MVT::i32, 0, 
 9904                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9905 /* 24521*/                OPC_EmitInteger, MVT::i32, 1, 
 9907                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9909                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9918                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9919 /* 24556*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9937 /* 24603*/                OPC_CheckType, MVT::i32,
 9940                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9941 /* 24615*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9944 /* 24626*/                OPC_EmitInteger, MVT::i32, 0, 
 9946                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9947 /* 24636*/                OPC_EmitInteger, MVT::i32, 1, 
 9949                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9951                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
 9960                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9961 /* 24671*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
 9979 /* 24718*/                OPC_CheckType, MVT::i32,
 9982                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 9983 /* 24730*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
 9986 /* 24741*/                OPC_EmitInteger, MVT::i32, 0, 
 9988                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9989 /* 24751*/                OPC_EmitInteger, MVT::i32, 1, 
 9991                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 9993                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10002                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10003 /* 24786*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
10021 /* 24833*/                OPC_CheckType, MVT::i32,
10024                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10025 /* 24845*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
10028 /* 24856*/                OPC_EmitInteger, MVT::i32, 0, 
10030                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10031 /* 24866*/                OPC_EmitInteger, MVT::i32, 1, 
10033                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10035                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10044                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10045 /* 24901*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
10063 /* 24948*/                OPC_CheckType, MVT::i32,
10066                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10067 /* 24960*/                OPC_EmitInteger, MVT::i32, PPC::sub_un,
10070 /* 24971*/                OPC_EmitInteger, MVT::i32, 0, 
10072                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10073 /* 24981*/                OPC_EmitInteger, MVT::i32, 1, 
10075                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10077                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10086                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10087 /* 25016*/                OPC_EmitInteger, MVT::i32, PPC::sub_un,
10105 /* 25063*/                OPC_CheckType, MVT::i32,
10108                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10109 /* 25075*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10112 /* 25086*/                OPC_EmitInteger, MVT::i32, 0, 
10114                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10115 /* 25096*/                OPC_EmitInteger, MVT::i32, 1, 
10117                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10119                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10128                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10129 /* 25131*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10147 /* 25178*/                OPC_CheckType, MVT::i32,
10150                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10151 /* 25190*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10154 /* 25201*/                OPC_EmitInteger, MVT::i32, 0, 
10156                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10157 /* 25211*/                OPC_EmitInteger, MVT::i32, 1, 
10159                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10161                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10170                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10171 /* 25246*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10189 /* 25293*/                OPC_CheckType, MVT::i32,
10192                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10193 /* 25305*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10196 /* 25316*/                OPC_EmitInteger, MVT::i32, 0, 
10198                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10199 /* 25326*/                OPC_EmitInteger, MVT::i32, 1, 
10201                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10203                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10212                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10213 /* 25361*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10231 /* 25408*/                OPC_CheckType, MVT::i32,
10234                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10235 /* 25420*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10238 /* 25431*/                OPC_EmitInteger, MVT::i32, 0, 
10240                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10241 /* 25441*/                OPC_EmitInteger, MVT::i32, 1, 
10243                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10245                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10254                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10255 /* 25476*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10273 /* 25523*/                OPC_CheckType, MVT::i32,
10276                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10277 /* 25535*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10280 /* 25546*/                OPC_EmitInteger, MVT::i32, 0, 
10282                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10283 /* 25556*/                OPC_EmitInteger, MVT::i32, 1, 
10285                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10287                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10296                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10297 /* 25591*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10315 /* 25638*/                OPC_CheckType, MVT::i32,
10318                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10319 /* 25650*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10322 /* 25661*/                OPC_EmitInteger, MVT::i32, 0, 
10324                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10325 /* 25671*/                OPC_EmitInteger, MVT::i32, 1, 
10327                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10329                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10338                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10339 /* 25706*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10361 /* 25760*/                OPC_CheckType, MVT::i32,
10364                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10365 /* 25772*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
10368 /* 25783*/                OPC_EmitInteger, MVT::i32, 0, 
10370                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10371 /* 25793*/                OPC_EmitInteger, MVT::i32, 1, 
10373                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10375                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10384                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10385 /* 25828*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
10403 /* 25875*/                OPC_CheckType, MVT::i32,
10406                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10407 /* 25887*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
10410 /* 25898*/                OPC_EmitInteger, MVT::i32, 0, 
10412                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10413 /* 25908*/                OPC_EmitInteger, MVT::i32, 1, 
10415                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10417                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10426                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10427 /* 25943*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
10445 /* 25990*/                OPC_CheckType, MVT::i32,
10448                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10449 /* 26002*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10452 /* 26013*/                OPC_EmitInteger, MVT::i32, 0, 
10454                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10455 /* 26023*/                OPC_EmitInteger, MVT::i32, 1, 
10457                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10459                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10468                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10469 /* 26058*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10487 /* 26105*/                OPC_CheckType, MVT::i32,
10490                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10491 /* 26117*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10494 /* 26128*/                OPC_EmitInteger, MVT::i32, 0, 
10496                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10497 /* 26138*/                OPC_EmitInteger, MVT::i32, 1, 
10499                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10501                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10510                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10511 /* 26173*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10529 /* 26220*/                OPC_CheckType, MVT::i32,
10532                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10533 /* 26232*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
10536 /* 26243*/                OPC_EmitInteger, MVT::i32, 0, 
10538                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10539 /* 26253*/                OPC_EmitInteger, MVT::i32, 1, 
10541                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10543                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10552                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10553 /* 26288*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
10571 /* 26335*/                OPC_CheckType, MVT::i32,
10574                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10575 /* 26347*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
10578 /* 26358*/                OPC_EmitInteger, MVT::i32, 0, 
10580                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10581 /* 26368*/                OPC_EmitInteger, MVT::i32, 1, 
10583                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10585                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10594                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10595 /* 26403*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
10613 /* 26450*/                OPC_CheckType, MVT::i32,
10616                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10617 /* 26462*/                OPC_EmitInteger, MVT::i32, PPC::sub_un,
10620 /* 26473*/                OPC_EmitInteger, MVT::i32, 0, 
10622                               MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10623 /* 26483*/                OPC_EmitInteger, MVT::i32, 1, 
10625                               MVT::i32, 1/*#Ops*/, 7,  // Results = #8
10627                               MVT::i32, 3/*#Ops*/, 4, 6, 8, 
10636                               MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
10637 /* 26518*/                OPC_EmitInteger, MVT::i32, PPC::sub_un,
10659 /* 26570*/          OPC_CheckChild0Type, MVT::i32,
10662 /* 26578*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
10665 /* 26590*/          OPC_EmitInteger, MVT::i32, 0, 
10666 /* 26593*/          OPC_EmitInteger, MVT::i32, 32, 
10684 /* 26638*/      /*SwitchType*/ 29, MVT::i32,// ->26669
10685 /* 26640*/        OPC_EmitInteger, MVT::i32, 1, 
10687                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
10688 /* 26650*/        OPC_EmitInteger, MVT::i32, 0, 
10690                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10692                       MVT::i32, 3/*#Ops*/, 0, 2, 4, 
10703 /* 26687*/        OPC_CheckType, MVT::i32,
10750 /* 26798*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
10753 /* 26809*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
10757                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10758 /* 26827*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
10812 /* 26955*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
10815 /* 26966*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
10819                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
10820 /* 26984*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
10835 /* 27015*/            OPC_EmitInteger, MVT::i32, 2, 
10836 /* 27018*/            OPC_EmitInteger, MVT::i32, 28, 
10837 /* 27021*/            OPC_EmitInteger, MVT::i32, 29, 
10848 /* 27052*/            OPC_EmitInteger, MVT::i32, 2, 
10849 /* 27055*/            OPC_EmitInteger, MVT::i32, 28, 
10850 /* 27058*/            OPC_EmitInteger, MVT::i32, 29, 
10864 /* 27096*/          OPC_CheckChild0Type, MVT::i32,
10875 /* 27117*/                OPC_CheckType, MVT::i32,
10878                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
10879 /* 27129*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
10882 /* 27140*/                OPC_EmitInteger, MVT::i32, 0, 
10884                               MVT::i32, 1/*#Ops*/, 6,  // Results = #7
10885 /* 27150*/                OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10887                               MVT::i32, 1/*#Ops*/, 8,  // Results = #9
10889                               MVT::i32, 3/*#Ops*/, 5, 7, 9, 
10898                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
10899 /* 27194*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
10919 /* 27254*/                OPC_CheckType, MVT::i32,
10922                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
10923 /* 27266*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
10926 /* 27277*/                OPC_EmitInteger, MVT::i32, 0, 
10928                               MVT::i32, 1/*#Ops*/, 6,  // Results = #7
10929 /* 27287*/                OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10931                               MVT::i32, 1/*#Ops*/, 8,  // Results = #9
10933                               MVT::i32, 3/*#Ops*/, 5, 7, 9, 
10942                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
10943 /* 27331*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
10963 /* 27391*/                OPC_CheckType, MVT::i32,
10966                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
10967 /* 27403*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
10970 /* 27414*/                OPC_EmitInteger, MVT::i32, 0, 
10972                               MVT::i32, 1/*#Ops*/, 6,  // Results = #7
10973 /* 27424*/                OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
10975                               MVT::i32, 1/*#Ops*/, 8,  // Results = #9
10977                               MVT::i32, 3/*#Ops*/, 5, 7, 9, 
10986                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
10987 /* 27468*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11008 /* 27531*/                  OPC_CheckType, MVT::i32,
11011                                 MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11012 /* 27543*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11015 /* 27554*/                  OPC_EmitInteger, MVT::i32, 0, 
11017                                 MVT::i32, 1/*#Ops*/, 6,  // Results = #7
11018 /* 27564*/                  OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11020                                 MVT::i32, 1/*#Ops*/, 8,  // Results = #9
11022                                 MVT::i32, 3/*#Ops*/, 5, 7, 9, 
11031                                 MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11032 /* 27608*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11050 /* 27665*/                  OPC_CheckType, MVT::i32,
11053                                 MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11054 /* 27677*/                  OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11057 /* 27688*/                  OPC_EmitInteger, MVT::i32, 0, 
11059                                 MVT::i32, 1/*#Ops*/, 6,  // Results = #7
11060 /* 27698*/                  OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11062                                 MVT::i32, 1/*#Ops*/, 8,  // Results = #9
11064                                 MVT::i32, 3/*#Ops*/, 5, 7, 9, 
11073                                 MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11074 /* 27742*/                  OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11095 /* 27803*/                OPC_CheckType, MVT::i32,
11098                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11099 /* 27815*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11102 /* 27826*/                OPC_EmitInteger, MVT::i32, 0, 
11104                               MVT::i32, 1/*#Ops*/, 6,  // Results = #7
11105 /* 27836*/                OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11107                               MVT::i32, 1/*#Ops*/, 8,  // Results = #9
11109                               MVT::i32, 3/*#Ops*/, 5, 7, 9, 
11118                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11119 /* 27880*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11138 /* 27938*/                OPC_CheckType, MVT::i32,
11142                               MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
11146                               MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
11147 /* 27966*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11150 /* 27977*/                OPC_EmitInteger, MVT::i32, 0, 
11152                               MVT::i32, 1/*#Ops*/, 10,  // Results = #11
11153 /* 27987*/                OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11155                               MVT::i32, 1/*#Ops*/, 12,  // Results = #13
11157                               MVT::i32, 3/*#Ops*/, 9, 11, 13, 
11167                               MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
11171                               MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
11172 /* 28047*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11191 /* 28105*/              OPC_CheckType, MVT::i32,
11193                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11194 /* 28115*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11197 /* 28126*/              OPC_EmitInteger, MVT::i32, 0, 
11199                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11200 /* 28136*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11202                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
11204                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
11212                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11213 /* 28178*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11231 /* 28235*/              OPC_CheckType, MVT::i32,
11233                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11234 /* 28245*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11237 /* 28256*/              OPC_EmitInteger, MVT::i32, 0, 
11239                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11240 /* 28266*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11242                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
11244                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
11252                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11253 /* 28308*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11271 /* 28365*/              OPC_CheckType, MVT::i32,
11273                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11274 /* 28375*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11277 /* 28386*/              OPC_EmitInteger, MVT::i32, 0, 
11279                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11280 /* 28396*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11282                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
11284                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
11292                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11293 /* 28438*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11311 /* 28495*/              OPC_CheckType, MVT::i32,
11313                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11314 /* 28505*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11317 /* 28516*/              OPC_EmitInteger, MVT::i32, 0, 
11319                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11320 /* 28526*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11322                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
11324                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
11332                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11333 /* 28568*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11351 /* 28625*/              OPC_CheckType, MVT::i32,
11353                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11354 /* 28635*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11357 /* 28646*/              OPC_EmitInteger, MVT::i32, 0, 
11359                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11360 /* 28656*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11362                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
11364                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
11372                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11373 /* 28698*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11400 /* 28772*/                OPC_CheckType, MVT::i32,
11403                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11404 /* 28784*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11407 /* 28795*/                OPC_EmitInteger, MVT::i32, 0, 
11409                               MVT::i32, 1/*#Ops*/, 6,  // Results = #7
11410 /* 28805*/                OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11412                               MVT::i32, 1/*#Ops*/, 8,  // Results = #9
11414                               MVT::i32, 3/*#Ops*/, 5, 7, 9, 
11423                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11424 /* 28849*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11444 /* 28909*/                OPC_CheckType, MVT::i32,
11447                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11448 /* 28921*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11451 /* 28932*/                OPC_EmitInteger, MVT::i32, 0, 
11453                               MVT::i32, 1/*#Ops*/, 6,  // Results = #7
11454 /* 28942*/                OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11456                               MVT::i32, 1/*#Ops*/, 8,  // Results = #9
11458                               MVT::i32, 3/*#Ops*/, 5, 7, 9, 
11467                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11468 /* 28986*/                OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11488 /* 29046*/                OPC_CheckType, MVT::i32,
11491                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11492 /* 29058*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11495 /* 29069*/                OPC_EmitInteger, MVT::i32, 0, 
11497                               MVT::i32, 1/*#Ops*/, 6,  // Results = #7
11498 /* 29079*/                OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11500                               MVT::i32, 1/*#Ops*/, 8,  // Results = #9
11502                               MVT::i32, 3/*#Ops*/, 5, 7, 9, 
11511                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11512 /* 29123*/                OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11533 /* 29186*/                  OPC_CheckType, MVT::i32,
11536                                 MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11537 /* 29198*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11540 /* 29209*/                  OPC_EmitInteger, MVT::i32, 0, 
11542                                 MVT::i32, 1/*#Ops*/, 6,  // Results = #7
11543 /* 29219*/                  OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11545                                 MVT::i32, 1/*#Ops*/, 8,  // Results = #9
11547                                 MVT::i32, 3/*#Ops*/, 5, 7, 9, 
11556                                 MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11557 /* 29263*/                  OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11575 /* 29320*/                  OPC_CheckType, MVT::i32,
11578                                 MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11579 /* 29332*/                  OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11582 /* 29343*/                  OPC_EmitInteger, MVT::i32, 0, 
11584                                 MVT::i32, 1/*#Ops*/, 6,  // Results = #7
11585 /* 29353*/                  OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11587                                 MVT::i32, 1/*#Ops*/, 8,  // Results = #9
11589                                 MVT::i32, 3/*#Ops*/, 5, 7, 9, 
11598                                 MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11599 /* 29397*/                  OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11620 /* 29458*/                OPC_CheckType, MVT::i32,
11623                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11624 /* 29470*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11627 /* 29481*/                OPC_EmitInteger, MVT::i32, 0, 
11629                               MVT::i32, 1/*#Ops*/, 6,  // Results = #7
11630 /* 29491*/                OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11632                               MVT::i32, 1/*#Ops*/, 8,  // Results = #9
11634                               MVT::i32, 3/*#Ops*/, 5, 7, 9, 
11643                               MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
11644 /* 29535*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11664 /* 29595*/                OPC_CheckType, MVT::i32,
11672                               MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
11673 /* 29623*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11676 /* 29634*/                OPC_EmitInteger, MVT::i32, 0, 
11678                               MVT::i32, 1/*#Ops*/, 10,  // Results = #11
11679 /* 29644*/                OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11681                               MVT::i32, 1/*#Ops*/, 12,  // Results = #13
11683                               MVT::i32, 3/*#Ops*/, 9, 11, 13, 
11697                               MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
11698 /* 29704*/                OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11717 /* 29762*/              OPC_CheckType, MVT::i32,
11719                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11720 /* 29772*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11723 /* 29783*/              OPC_EmitInteger, MVT::i32, 0, 
11725                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11726 /* 29793*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11728                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
11730                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
11738                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11739 /* 29835*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11757 /* 29892*/              OPC_CheckType, MVT::i32,
11759                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11760 /* 29902*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11763 /* 29913*/              OPC_EmitInteger, MVT::i32, 0, 
11765                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11766 /* 29923*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11768                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
11770                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
11778                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11779 /* 29965*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11797 /* 30022*/              OPC_CheckType, MVT::i32,
11799                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11800 /* 30032*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11803 /* 30043*/              OPC_EmitInteger, MVT::i32, 0, 
11805                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11806 /* 30053*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11808                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
11810                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
11818                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11819 /* 30095*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11837 /* 30152*/              OPC_CheckType, MVT::i32,
11839                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11840 /* 30162*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11843 /* 30173*/              OPC_EmitInteger, MVT::i32, 0, 
11845                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11846 /* 30183*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11848                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
11850                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
11858                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11859 /* 30225*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
11877 /* 30282*/              OPC_CheckType, MVT::i32,
11879                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11880 /* 30292*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11883 /* 30303*/              OPC_EmitInteger, MVT::i32, 0, 
11885                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11886 /* 30313*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11888                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
11890                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
11898                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11899 /* 30355*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
11921 /* 30419*/              OPC_CheckType, MVT::i32,
11924                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11925 /* 30431*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11928 /* 30442*/              OPC_EmitInteger, MVT::i32, 0, 
11930                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11931 /* 30452*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11933                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
11935                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
11944                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11945 /* 30496*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11963 /* 30553*/              OPC_CheckType, MVT::i32,
11966                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11967 /* 30565*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
11970 /* 30576*/              OPC_EmitInteger, MVT::i32, 0, 
11972                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11973 /* 30586*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
11975                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
11977                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
11986                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
11987 /* 30630*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
12005 /* 30687*/              OPC_CheckType, MVT::i32,
12008                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12009 /* 30699*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12012 /* 30710*/              OPC_EmitInteger, MVT::i32, 0, 
12014                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12015 /* 30720*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12017                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12019                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12028                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12029 /* 30764*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12047 /* 30821*/              OPC_CheckType, MVT::i32,
12050                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12051 /* 30833*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12054 /* 30844*/              OPC_EmitInteger, MVT::i32, 0, 
12056                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12057 /* 30854*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12059                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12061                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12070                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12071 /* 30898*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12089 /* 30955*/              OPC_CheckType, MVT::i32,
12092                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12093 /* 30967*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
12096 /* 30978*/              OPC_EmitInteger, MVT::i32, 0, 
12098                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12099 /* 30988*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12101                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12103                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12112                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12113 /* 31032*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
12131 /* 31089*/              OPC_CheckType, MVT::i32,
12134                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12135 /* 31101*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
12138 /* 31112*/              OPC_EmitInteger, MVT::i32, 0, 
12140                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12141 /* 31122*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12143                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12145                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12154                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12155 /* 31166*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
12173 /* 31223*/              OPC_CheckType, MVT::i32,
12176                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12177 /* 31235*/              OPC_EmitInteger, MVT::i32, PPC::sub_un,
12180 /* 31246*/              OPC_EmitInteger, MVT::i32, 0, 
12182                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12183 /* 31256*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12185                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12187                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12196                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12197 /* 31300*/              OPC_EmitInteger, MVT::i32, PPC::sub_un,
12215 /* 31357*/              OPC_CheckType, MVT::i32,
12218                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12219 /* 31369*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12222 /* 31380*/              OPC_EmitInteger, MVT::i32, 0, 
12224                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12225 /* 31390*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12227                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12229                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12238                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12239 /* 31434*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12257 /* 31491*/              OPC_CheckType, MVT::i32,
12260                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12261 /* 31503*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12264 /* 31514*/              OPC_EmitInteger, MVT::i32, 0, 
12266                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12267 /* 31524*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12269                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12271                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12280                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12281 /* 31568*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12299 /* 31625*/              OPC_CheckType, MVT::i32,
12302                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12303 /* 31637*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12306 /* 31648*/              OPC_EmitInteger, MVT::i32, 0, 
12308                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12309 /* 31658*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12311                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12313                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12322                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12323 /* 31702*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12341 /* 31759*/              OPC_CheckType, MVT::i32,
12344                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12345 /* 31771*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12348 /* 31782*/              OPC_EmitInteger, MVT::i32, 0, 
12350                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12351 /* 31792*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12353                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12355                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12364                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12365 /* 31836*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12383 /* 31893*/              OPC_CheckType, MVT::i32,
12386                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12387 /* 31905*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12390 /* 31916*/              OPC_EmitInteger, MVT::i32, 0, 
12392                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12393 /* 31926*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12395                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12397                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12406                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12407 /* 31970*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12425 /* 32027*/              OPC_CheckType, MVT::i32,
12428                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12429 /* 32039*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12432 /* 32050*/              OPC_EmitInteger, MVT::i32, 0, 
12434                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12435 /* 32060*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12437                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12439                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12448                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12449 /* 32104*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12471 /* 32168*/              OPC_CheckType, MVT::i32,
12474                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12475 /* 32180*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
12478 /* 32191*/              OPC_EmitInteger, MVT::i32, 0, 
12480                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12481 /* 32201*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12483                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12485                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12494                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12495 /* 32245*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
12513 /* 32302*/              OPC_CheckType, MVT::i32,
12516                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12517 /* 32314*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
12520 /* 32325*/              OPC_EmitInteger, MVT::i32, 0, 
12522                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12523 /* 32335*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12525                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12527                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12536                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12537 /* 32379*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
12555 /* 32436*/              OPC_CheckType, MVT::i32,
12558                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12559 /* 32448*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12562 /* 32459*/              OPC_EmitInteger, MVT::i32, 0, 
12564                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12565 /* 32469*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12567                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12569                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12578                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12579 /* 32513*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12597 /* 32570*/              OPC_CheckType, MVT::i32,
12600                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12601 /* 32582*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12604 /* 32593*/              OPC_EmitInteger, MVT::i32, 0, 
12606                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12607 /* 32603*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12609                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12611                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12620                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12621 /* 32647*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12639 /* 32704*/              OPC_CheckType, MVT::i32,
12642                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12643 /* 32716*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
12646 /* 32727*/              OPC_EmitInteger, MVT::i32, 0, 
12648                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12649 /* 32737*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12651                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12653                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12662                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12663 /* 32781*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
12681 /* 32838*/              OPC_CheckType, MVT::i32,
12684                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12685 /* 32850*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
12688 /* 32861*/              OPC_EmitInteger, MVT::i32, 0, 
12690                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12691 /* 32871*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12693                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12695                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12704                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12705 /* 32915*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
12723 /* 32972*/              OPC_CheckType, MVT::i32,
12726                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12727 /* 32984*/              OPC_EmitInteger, MVT::i32, PPC::sub_un,
12730 /* 32995*/              OPC_EmitInteger, MVT::i32, 0, 
12732                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12733 /* 33005*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12735                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12737                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12746                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12747 /* 33049*/              OPC_EmitInteger, MVT::i32, PPC::sub_un,
12765 /* 33106*/              OPC_CheckType, MVT::i32,
12768                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12769 /* 33118*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12772 /* 33129*/              OPC_EmitInteger, MVT::i32, 0, 
12774                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12775 /* 33139*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12777                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12779                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12788                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12789 /* 33183*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12807 /* 33240*/              OPC_CheckType, MVT::i32,
12810                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12811 /* 33252*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12814 /* 33263*/              OPC_EmitInteger, MVT::i32, 0, 
12816                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12817 /* 33273*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12819                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12821                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12830                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12831 /* 33317*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12849 /* 33374*/              OPC_CheckType, MVT::i32,
12852                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12853 /* 33386*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12856 /* 33397*/              OPC_EmitInteger, MVT::i32, 0, 
12858                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12859 /* 33407*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12861                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12863                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12872                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12873 /* 33451*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12891 /* 33508*/              OPC_CheckType, MVT::i32,
12894                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12895 /* 33520*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12898 /* 33531*/              OPC_EmitInteger, MVT::i32, 0, 
12900                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12901 /* 33541*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12903                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12905                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12914                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12915 /* 33585*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12933 /* 33642*/              OPC_CheckType, MVT::i32,
12936                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12937 /* 33654*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12940 /* 33665*/              OPC_EmitInteger, MVT::i32, 0, 
12942                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12943 /* 33675*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12945                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12947                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12956                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12957 /* 33719*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12975 /* 33776*/              OPC_CheckType, MVT::i32,
12978                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12979 /* 33788*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
12982 /* 33799*/              OPC_EmitInteger, MVT::i32, 0, 
12984                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12985 /* 33809*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
12987                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
12989                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
12998                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12999 /* 33853*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
13021 /* 33917*/              OPC_CheckType, MVT::i32,
13024                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
13025 /* 33929*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
13028 /* 33940*/              OPC_EmitInteger, MVT::i32, 0, 
13030                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13031 /* 33950*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
13033                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
13035                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
13044                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
13045 /* 33994*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
13063 /* 34051*/              OPC_CheckType, MVT::i32,
13066                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
13067 /* 34063*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
13070 /* 34074*/              OPC_EmitInteger, MVT::i32, 0, 
13072                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13073 /* 34084*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
13075                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
13077                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
13086                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
13087 /* 34128*/              OPC_EmitInteger, MVT::i32, PPC::sub_lt,
13105 /* 34185*/              OPC_CheckType, MVT::i32,
13108                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
13109 /* 34197*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
13112 /* 34208*/              OPC_EmitInteger, MVT::i32, 0, 
13114                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13115 /* 34218*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
13117                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
13119                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
13128                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
13129 /* 34262*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
13147 /* 34319*/              OPC_CheckType, MVT::i32,
13150                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
13151 /* 34331*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
13154 /* 34342*/              OPC_EmitInteger, MVT::i32, 0, 
13156                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13157 /* 34352*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
13159                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
13161                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
13170                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
13171 /* 34396*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
13189 /* 34453*/              OPC_CheckType, MVT::i32,
13192                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
13193 /* 34465*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
13196 /* 34476*/              OPC_EmitInteger, MVT::i32, 0, 
13198                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13199 /* 34486*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
13201                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
13203                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
13212                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
13213 /* 34530*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
13231 /* 34587*/              OPC_CheckType, MVT::i32,
13234                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
13235 /* 34599*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
13238 /* 34610*/              OPC_EmitInteger, MVT::i32, 0, 
13240                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13241 /* 34620*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
13243                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
13245                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
13254                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
13255 /* 34664*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
13273 /* 34721*/              OPC_CheckType, MVT::i32,
13276                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
13277 /* 34733*/              OPC_EmitInteger, MVT::i32, PPC::sub_un,
13280 /* 34744*/              OPC_EmitInteger, MVT::i32, 0, 
13282                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13283 /* 34754*/              OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
13285                             MVT::i32, 1/*#Ops*/, 7,  // Results = #8
13287                             MVT::i32, 3/*#Ops*/, 4, 6, 8, 
13296                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
13297 /* 34798*/              OPC_EmitInteger, MVT::i32, PPC::sub_un,
13318 /* 34858*/          OPC_CheckChild0Type, MVT::i32,
13336 /* 34909*/      /*SwitchType*/ 38, MVT::i32,// ->34949
13337 /* 34911*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
13339                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
13340 /* 34930*/        OPC_EmitInteger, MVT::i32, 0, 
13342                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
13344                       MVT::i32, 3/*#Ops*/, 0, 2, 4, 
13364 /* 34982*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13367 /* 34993*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13376 /* 35014*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13379 /* 35025*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13382 /* 35036*/            OPC_EmitInteger, MVT::i32, 2, 
13385 /* 35048*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13394 /* 35068*/      /*SwitchType*/ 43|128,4/*555*/, MVT::i32,// ->35626
13399 /* 35080*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13402 /* 35091*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13406                           MVT::i32, 1/*#Ops*/, 4, 
13416 /* 35130*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13418                           MVT::i32, 2/*#Ops*/, 3, 4, 
13423 /* 35144*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13426 /* 35155*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13430                           MVT::i32, 1/*#Ops*/, 4, 
13435 /* 35176*/            OPC_EmitInteger, MVT::i32, 1, 
13438 /* 35188*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13442                           MVT::i32, 1/*#Ops*/, 4, 
13455 /* 35233*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13457                           MVT::i32, 2/*#Ops*/, 3, 4, 
13467 /* 35265*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13469                           MVT::i32, 2/*#Ops*/, 3, 4, 
13474 /* 35279*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13477 /* 35290*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13482 /* 35308*/            OPC_EmitInteger, MVT::i32, 16, 
13483 /* 35311*/            OPC_EmitInteger, MVT::i32, 56, 
13486 /* 35323*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13488                           MVT::i32, 2/*#Ops*/, 8, 9, 
13493 /* 35337*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13496 /* 35348*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13499 /* 35359*/            OPC_EmitInteger, MVT::i32, 2, 
13502 /* 35371*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13507 /* 35389*/            OPC_EmitInteger, MVT::i32, 56, 
13508 /* 35392*/            OPC_EmitInteger, MVT::i32, 56, 
13511 /* 35404*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13513                           MVT::i32, 2/*#Ops*/, 12, 13, 
13526 /* 35442*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13528                           MVT::i32, 2/*#Ops*/, 3, 4, 
13538 /* 35474*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13540                           MVT::i32, 2/*#Ops*/, 3, 4, 
13545 /* 35488*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13548 /* 35499*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13553 /* 35517*/            OPC_EmitInteger, MVT::i32, 32, 
13554 /* 35520*/            OPC_EmitInteger, MVT::i32, 48, 
13557 /* 35532*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13559                           MVT::i32, 2/*#Ops*/, 8, 9, 
13564 /* 35546*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13567 /* 35557*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13570 /* 35568*/            OPC_EmitInteger, MVT::i32, 2, 
13573 /* 35580*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13578 /* 35598*/            OPC_EmitInteger, MVT::i32, 48, 
13579 /* 35601*/            OPC_EmitInteger, MVT::i32, 48, 
13582 /* 35613*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13584                           MVT::i32, 2/*#Ops*/, 12, 13, 
13603 /* 35652*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13606 /* 35663*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13615 /* 35684*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13618 /* 35695*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13621 /* 35706*/            OPC_EmitInteger, MVT::i32, 2, 
13624 /* 35718*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13633 /* 35738*/      /*SwitchType*/ 44|128,4/*556*/, MVT::i32,// ->36297
13638 /* 35750*/            OPC_EmitInteger, MVT::i32, 3, 
13641 /* 35762*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13645                           MVT::i32, 1/*#Ops*/, 4, 
13655 /* 35801*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13657                           MVT::i32, 2/*#Ops*/, 3, 4, 
13667 /* 35833*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13669                           MVT::i32, 2/*#Ops*/, 3, 4, 
13674 /* 35847*/            OPC_EmitInteger, MVT::i32, 2, 
13677 /* 35859*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13681                           MVT::i32, 1/*#Ops*/, 4, 
13694 /* 35904*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13696                           MVT::i32, 2/*#Ops*/, 3, 4, 
13706 /* 35936*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13708                           MVT::i32, 2/*#Ops*/, 3, 4, 
13713 /* 35950*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13716 /* 35961*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13721 /* 35979*/            OPC_EmitInteger, MVT::i32, 8, 
13722 /* 35982*/            OPC_EmitInteger, MVT::i32, 56, 
13725 /* 35994*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13727                           MVT::i32, 2/*#Ops*/, 8, 9, 
13732 /* 36008*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13735 /* 36019*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13738 /* 36030*/            OPC_EmitInteger, MVT::i32, 2, 
13741 /* 36042*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13746 /* 36060*/            OPC_EmitInteger, MVT::i32, 0, 
13747 /* 36063*/            OPC_EmitInteger, MVT::i32, 56, 
13750 /* 36075*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13752                           MVT::i32, 2/*#Ops*/, 12, 13, 
13765 /* 36113*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13767                           MVT::i32, 2/*#Ops*/, 3, 4, 
13777 /* 36145*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13779                           MVT::i32, 2/*#Ops*/, 3, 4, 
13784 /* 36159*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13787 /* 36170*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13792 /* 36188*/            OPC_EmitInteger, MVT::i32, 16, 
13793 /* 36191*/            OPC_EmitInteger, MVT::i32, 48, 
13796 /* 36203*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13798                           MVT::i32, 2/*#Ops*/, 8, 9, 
13803 /* 36217*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13806 /* 36228*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13809 /* 36239*/            OPC_EmitInteger, MVT::i32, 2, 
13812 /* 36251*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
13817 /* 36269*/            OPC_EmitInteger, MVT::i32, 0, 
13818 /* 36272*/            OPC_EmitInteger, MVT::i32, 48, 
13821 /* 36284*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
13823                           MVT::i32, 2/*#Ops*/, 12, 13, 
13831 /* 36302*/      OPC_CheckType, MVT::i32,
13836 /* 36313*/          OPC_EmitInteger, MVT::i32, 1, 
13839 /* 36325*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
13843                         MVT::i32, 1/*#Ops*/, 4, 
13848 /* 36346*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13851 /* 36357*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
13855                         MVT::i32, 1/*#Ops*/, 4, 
13865 /* 36396*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
13867                         MVT::i32, 2/*#Ops*/, 3, 4, 
13872 /* 36410*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13875 /* 36421*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
13879                         MVT::i32, 1/*#Ops*/, 4, 
13892 /* 36466*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
13894                         MVT::i32, 2/*#Ops*/, 3, 4, 
13904 /* 36498*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
13906                         MVT::i32, 2/*#Ops*/, 3, 4, 
13911 /* 36512*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13914 /* 36523*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
13919 /* 36541*/          OPC_EmitInteger, MVT::i32, 24, 
13920 /* 36544*/          OPC_EmitInteger, MVT::i32, 56, 
13923 /* 36556*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
13925                         MVT::i32, 2/*#Ops*/, 8, 9, 
13930 /* 36570*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13933 /* 36581*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13936 /* 36592*/          OPC_EmitInteger, MVT::i32, 2, 
13939 /* 36604*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
13944 /* 36622*/          OPC_EmitInteger, MVT::i32, 48, 
13945 /* 36625*/          OPC_EmitInteger, MVT::i32, 56, 
13948 /* 36637*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
13950                         MVT::i32, 2/*#Ops*/, 12, 13, 
13963 /* 36675*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
13965                         MVT::i32, 2/*#Ops*/, 3, 4, 
13975 /* 36707*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
13977                         MVT::i32, 2/*#Ops*/, 3, 4, 
13982 /* 36721*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
13985 /* 36732*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
13990 /* 36750*/          OPC_EmitInteger, MVT::i32, 48, 
13991 /* 36753*/          OPC_EmitInteger, MVT::i32, 48, 
13994 /* 36765*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
13996                         MVT::i32, 2/*#Ops*/, 8, 9, 
14001 /* 36779*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14004 /* 36790*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14007 /* 36801*/          OPC_EmitInteger, MVT::i32, 2, 
14010 /* 36813*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14015 /* 36831*/          OPC_EmitInteger, MVT::i32, 32, 
14016 /* 36834*/          OPC_EmitInteger, MVT::i32, 48, 
14019 /* 36846*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14021                         MVT::i32, 2/*#Ops*/, 12, 13, 
14028 /* 36863*/      OPC_CheckType, MVT::i32,
14033 /* 36874*/          OPC_EmitInteger, MVT::i32, 2, 
14036 /* 36886*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14040                         MVT::i32, 1/*#Ops*/, 4, 
14050 /* 36925*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14052                         MVT::i32, 2/*#Ops*/, 3, 4, 
14062 /* 36957*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14064                         MVT::i32, 2/*#Ops*/, 3, 4, 
14069 /* 36971*/          OPC_EmitInteger, MVT::i32, 3, 
14072 /* 36983*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14076                         MVT::i32, 1/*#Ops*/, 4, 
14089 /* 37028*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14091                         MVT::i32, 2/*#Ops*/, 3, 4, 
14101 /* 37060*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14103                         MVT::i32, 2/*#Ops*/, 3, 4, 
14108 /* 37074*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14111 /* 37085*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14116 /* 37103*/          OPC_EmitInteger, MVT::i32, 32, 
14117 /* 37106*/          OPC_EmitInteger, MVT::i32, 56, 
14120 /* 37118*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14122                         MVT::i32, 2/*#Ops*/, 8, 9, 
14127 /* 37132*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14130 /* 37143*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14133 /* 37154*/          OPC_EmitInteger, MVT::i32, 2, 
14136 /* 37166*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14141 /* 37184*/          OPC_EmitInteger, MVT::i32, 40, 
14142 /* 37187*/          OPC_EmitInteger, MVT::i32, 56, 
14145 /* 37199*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14147                         MVT::i32, 2/*#Ops*/, 12, 13, 
14160 /* 37237*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14162                         MVT::i32, 2/*#Ops*/, 3, 4, 
14172 /* 37269*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14174                         MVT::i32, 2/*#Ops*/, 3, 4, 
14179 /* 37283*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14182 /* 37294*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14187 /* 37312*/          OPC_EmitInteger, MVT::i32, 0, 
14188 /* 37315*/          OPC_EmitInteger, MVT::i32, 48, 
14191 /* 37327*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14193                         MVT::i32, 2/*#Ops*/, 8, 9, 
14198 /* 37341*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14201 /* 37352*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14204 /* 37363*/          OPC_EmitInteger, MVT::i32, 2, 
14207 /* 37375*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14212 /* 37393*/          OPC_EmitInteger, MVT::i32, 16, 
14213 /* 37396*/          OPC_EmitInteger, MVT::i32, 48, 
14216 /* 37408*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14218                         MVT::i32, 2/*#Ops*/, 12, 13, 
14225 /* 37425*/      OPC_CheckType, MVT::i32,
14235 /* 37454*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14237                         MVT::i32, 2/*#Ops*/, 3, 4, 
14247 /* 37486*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14249                         MVT::i32, 2/*#Ops*/, 3, 4, 
14254 /* 37500*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14257 /* 37511*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14262 /* 37529*/          OPC_EmitInteger, MVT::i32, 40, 
14263 /* 37532*/          OPC_EmitInteger, MVT::i32, 56, 
14266 /* 37544*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14268                         MVT::i32, 2/*#Ops*/, 8, 9, 
14273 /* 37558*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14276 /* 37569*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14279 /* 37580*/          OPC_EmitInteger, MVT::i32, 2, 
14282 /* 37592*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14287 /* 37610*/          OPC_EmitInteger, MVT::i32, 32, 
14288 /* 37613*/          OPC_EmitInteger, MVT::i32, 56, 
14291 /* 37625*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14293                         MVT::i32, 2/*#Ops*/, 12, 13, 
14306 /* 37663*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14308                         MVT::i32, 2/*#Ops*/, 3, 4, 
14318 /* 37695*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14320                         MVT::i32, 2/*#Ops*/, 3, 4, 
14325 /* 37709*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14328 /* 37720*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14333 /* 37738*/          OPC_EmitInteger, MVT::i32, 0, 
14334 /* 37741*/          OPC_EmitInteger, MVT::i32, 48, 
14337 /* 37753*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14339                         MVT::i32, 2/*#Ops*/, 8, 9, 
14344 /* 37767*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14347 /* 37778*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14350 /* 37789*/          OPC_EmitInteger, MVT::i32, 2, 
14353 /* 37801*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14358 /* 37819*/          OPC_EmitInteger, MVT::i32, 16, 
14359 /* 37822*/          OPC_EmitInteger, MVT::i32, 48, 
14362 /* 37834*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14364                         MVT::i32, 2/*#Ops*/, 12, 13, 
14371 /* 37851*/      OPC_CheckType, MVT::i32,
14381 /* 37880*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14383                         MVT::i32, 2/*#Ops*/, 3, 4, 
14393 /* 37912*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14395                         MVT::i32, 2/*#Ops*/, 3, 4, 
14400 /* 37926*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14403 /* 37937*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14408 /* 37955*/          OPC_EmitInteger, MVT::i32, 48, 
14409 /* 37958*/          OPC_EmitInteger, MVT::i32, 56, 
14412 /* 37970*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14414                         MVT::i32, 2/*#Ops*/, 8, 9, 
14419 /* 37984*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14422 /* 37995*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14425 /* 38006*/          OPC_EmitInteger, MVT::i32, 2, 
14428 /* 38018*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14433 /* 38036*/          OPC_EmitInteger, MVT::i32, 24, 
14434 /* 38039*/          OPC_EmitInteger, MVT::i32, 56, 
14437 /* 38051*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14439                         MVT::i32, 2/*#Ops*/, 12, 13, 
14452 /* 38089*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14454                         MVT::i32, 2/*#Ops*/, 3, 4, 
14464 /* 38121*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14466                         MVT::i32, 2/*#Ops*/, 3, 4, 
14471 /* 38135*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14474 /* 38146*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14479 /* 38164*/          OPC_EmitInteger, MVT::i32, 48, 
14480 /* 38167*/          OPC_EmitInteger, MVT::i32, 48, 
14483 /* 38179*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14485                         MVT::i32, 2/*#Ops*/, 8, 9, 
14490 /* 38193*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14493 /* 38204*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14496 /* 38215*/          OPC_EmitInteger, MVT::i32, 2, 
14499 /* 38227*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14504 /* 38245*/          OPC_EmitInteger, MVT::i32, 32, 
14505 /* 38248*/          OPC_EmitInteger, MVT::i32, 48, 
14508 /* 38260*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14510                         MVT::i32, 2/*#Ops*/, 12, 13, 
14517 /* 38277*/      OPC_CheckType, MVT::i32,
14527 /* 38306*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14529                         MVT::i32, 2/*#Ops*/, 3, 4, 
14539 /* 38338*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14541                         MVT::i32, 2/*#Ops*/, 3, 4, 
14546 /* 38352*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14549 /* 38363*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14554 /* 38381*/          OPC_EmitInteger, MVT::i32, 56, 
14555 /* 38384*/          OPC_EmitInteger, MVT::i32, 56, 
14558 /* 38396*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14560                         MVT::i32, 2/*#Ops*/, 8, 9, 
14565 /* 38410*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14568 /* 38421*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14571 /* 38432*/          OPC_EmitInteger, MVT::i32, 2, 
14574 /* 38444*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14579 /* 38462*/          OPC_EmitInteger, MVT::i32, 16, 
14580 /* 38465*/          OPC_EmitInteger, MVT::i32, 56, 
14583 /* 38477*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14585                         MVT::i32, 2/*#Ops*/, 12, 13, 
14599 /* 38517*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
14601                           MVT::i32, 2/*#Ops*/, 3, 4, 
14610 /* 38547*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
14612                           MVT::i32, 2/*#Ops*/, 3, 4, 
14624 /* 38582*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
14626                           MVT::i32, 2/*#Ops*/, 3, 4, 
14635 /* 38612*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
14637                           MVT::i32, 2/*#Ops*/, 3, 4, 
14643 /* 38627*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14646 /* 38638*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14651 /* 38656*/          OPC_EmitInteger, MVT::i32, 32, 
14652 /* 38659*/          OPC_EmitInteger, MVT::i32, 48, 
14655 /* 38671*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14657                         MVT::i32, 2/*#Ops*/, 8, 9, 
14662 /* 38685*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14665 /* 38696*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14668 /* 38707*/          OPC_EmitInteger, MVT::i32, 2, 
14671 /* 38719*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14676 /* 38737*/          OPC_EmitInteger, MVT::i32, 48, 
14677 /* 38740*/          OPC_EmitInteger, MVT::i32, 48, 
14680 /* 38752*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14682                         MVT::i32, 2/*#Ops*/, 12, 13, 
14689 /* 38769*/      OPC_CheckType, MVT::i32,
14699 /* 38798*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14701                         MVT::i32, 2/*#Ops*/, 3, 4, 
14711 /* 38830*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14713                         MVT::i32, 2/*#Ops*/, 3, 4, 
14718 /* 38844*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14721 /* 38855*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14726 /* 38873*/          OPC_EmitInteger, MVT::i32, 0, 
14727 /* 38876*/          OPC_EmitInteger, MVT::i32, 56, 
14730 /* 38888*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14732                         MVT::i32, 2/*#Ops*/, 8, 9, 
14737 /* 38902*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14740 /* 38913*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14743 /* 38924*/          OPC_EmitInteger, MVT::i32, 2, 
14746 /* 38936*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14751 /* 38954*/          OPC_EmitInteger, MVT::i32, 8, 
14752 /* 38957*/          OPC_EmitInteger, MVT::i32, 56, 
14755 /* 38969*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14757                         MVT::i32, 2/*#Ops*/, 12, 13, 
14765 /* 38989*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14768 /* 39000*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14773 /* 39018*/          OPC_EmitInteger, MVT::i32, 16, 
14774 /* 39021*/          OPC_EmitInteger, MVT::i32, 48, 
14777 /* 39033*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14779                         MVT::i32, 2/*#Ops*/, 8, 9, 
14784 /* 39047*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14787 /* 39058*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14790 /* 39069*/          OPC_EmitInteger, MVT::i32, 2, 
14793 /* 39081*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
14798 /* 39099*/          OPC_EmitInteger, MVT::i32, 0, 
14799 /* 39102*/          OPC_EmitInteger, MVT::i32, 48, 
14802 /* 39114*/          OPC_EmitInteger, MVT::i32, PPC::sub_32,
14804                         MVT::i32, 2/*#Ops*/, 12, 13, 
14812 /* 39133*/      OPC_CheckType, MVT::i32,
14820 /* 39157*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
14822                       MVT::i32, 2/*#Ops*/, 3, 4, 
14832 /* 39189*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
14834                       MVT::i32, 2/*#Ops*/, 3, 4, 
14839 /* 39203*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14842 /* 39214*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
14847 /* 39232*/        OPC_EmitInteger, MVT::i32, 0, 
14848 /* 39235*/        OPC_EmitInteger, MVT::i32, 56, 
14851 /* 39247*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
14853                       MVT::i32, 2/*#Ops*/, 8, 9, 
14858 /* 39261*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14861 /* 39272*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14864 /* 39283*/        OPC_EmitInteger, MVT::i32, 2, 
14867 /* 39295*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
14872 /* 39313*/        OPC_EmitInteger, MVT::i32, 8, 
14873 /* 39316*/        OPC_EmitInteger, MVT::i32, 56, 
14876 /* 39328*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
14878                       MVT::i32, 2/*#Ops*/, 12, 13, 
14885 /* 39346*/      OPC_CheckType, MVT::i32,
14893 /* 39370*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
14895                       MVT::i32, 2/*#Ops*/, 3, 4, 
14905 /* 39402*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
14907                       MVT::i32, 2/*#Ops*/, 3, 4, 
14912 /* 39416*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14915 /* 39427*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
14920 /* 39445*/        OPC_EmitInteger, MVT::i32, 56, 
14921 /* 39448*/        OPC_EmitInteger, MVT::i32, 56, 
14924 /* 39460*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
14926                       MVT::i32, 2/*#Ops*/, 8, 9, 
14931 /* 39474*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14934 /* 39485*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14937 /* 39496*/        OPC_EmitInteger, MVT::i32, 2, 
14940 /* 39508*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
14945 /* 39526*/        OPC_EmitInteger, MVT::i32, 16, 
14946 /* 39529*/        OPC_EmitInteger, MVT::i32, 56, 
14949 /* 39541*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
14951                       MVT::i32, 2/*#Ops*/, 12, 13, 
14958 /* 39559*/      OPC_CheckType, MVT::i32,
14966 /* 39583*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
14968                       MVT::i32, 2/*#Ops*/, 3, 4, 
14978 /* 39615*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
14980                       MVT::i32, 2/*#Ops*/, 3, 4, 
14985 /* 39629*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
14988 /* 39640*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
14993 /* 39658*/        OPC_EmitInteger, MVT::i32, 48, 
14994 /* 39661*/        OPC_EmitInteger, MVT::i32, 56, 
14997 /* 39673*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
14999                       MVT::i32, 2/*#Ops*/, 8, 9, 
15004 /* 39687*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15007 /* 39698*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15010 /* 39709*/        OPC_EmitInteger, MVT::i32, 2, 
15013 /* 39721*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15018 /* 39739*/        OPC_EmitInteger, MVT::i32, 24, 
15019 /* 39742*/        OPC_EmitInteger, MVT::i32, 56, 
15022 /* 39754*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15024                       MVT::i32, 2/*#Ops*/, 12, 13, 
15031 /* 39772*/      OPC_CheckType, MVT::i32,
15039 /* 39796*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15041                       MVT::i32, 2/*#Ops*/, 3, 4, 
15051 /* 39828*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15053                       MVT::i32, 2/*#Ops*/, 3, 4, 
15058 /* 39842*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15061 /* 39853*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15066 /* 39871*/        OPC_EmitInteger, MVT::i32, 40, 
15067 /* 39874*/        OPC_EmitInteger, MVT::i32, 56, 
15070 /* 39886*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15072                       MVT::i32, 2/*#Ops*/, 8, 9, 
15077 /* 39900*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15080 /* 39911*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15083 /* 39922*/        OPC_EmitInteger, MVT::i32, 2, 
15086 /* 39934*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15091 /* 39952*/        OPC_EmitInteger, MVT::i32, 32, 
15092 /* 39955*/        OPC_EmitInteger, MVT::i32, 56, 
15095 /* 39967*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15097                       MVT::i32, 2/*#Ops*/, 12, 13, 
15104 /* 39985*/      OPC_CheckType, MVT::i32,
15112 /* 40009*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15114                       MVT::i32, 2/*#Ops*/, 3, 4, 
15124 /* 40041*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15126                       MVT::i32, 2/*#Ops*/, 3, 4, 
15131 /* 40055*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15134 /* 40066*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15139 /* 40084*/        OPC_EmitInteger, MVT::i32, 32, 
15140 /* 40087*/        OPC_EmitInteger, MVT::i32, 56, 
15143 /* 40099*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15145                       MVT::i32, 2/*#Ops*/, 8, 9, 
15150 /* 40113*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15153 /* 40124*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15156 /* 40135*/        OPC_EmitInteger, MVT::i32, 2, 
15159 /* 40147*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15164 /* 40165*/        OPC_EmitInteger, MVT::i32, 40, 
15165 /* 40168*/        OPC_EmitInteger, MVT::i32, 56, 
15168 /* 40180*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15170                       MVT::i32, 2/*#Ops*/, 12, 13, 
15177 /* 40198*/      OPC_CheckType, MVT::i32,
15185 /* 40222*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15187                       MVT::i32, 2/*#Ops*/, 3, 4, 
15197 /* 40254*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15199                       MVT::i32, 2/*#Ops*/, 3, 4, 
15204 /* 40268*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15207 /* 40279*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15212 /* 40297*/        OPC_EmitInteger, MVT::i32, 24, 
15213 /* 40300*/        OPC_EmitInteger, MVT::i32, 56, 
15216 /* 40312*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15218                       MVT::i32, 2/*#Ops*/, 8, 9, 
15223 /* 40326*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15226 /* 40337*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15229 /* 40348*/        OPC_EmitInteger, MVT::i32, 2, 
15232 /* 40360*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15237 /* 40378*/        OPC_EmitInteger, MVT::i32, 48, 
15238 /* 40381*/        OPC_EmitInteger, MVT::i32, 56, 
15241 /* 40393*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15243                       MVT::i32, 2/*#Ops*/, 12, 13, 
15250 /* 40411*/      OPC_CheckType, MVT::i32,
15258 /* 40435*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15260                       MVT::i32, 2/*#Ops*/, 3, 4, 
15270 /* 40467*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15272                       MVT::i32, 2/*#Ops*/, 3, 4, 
15277 /* 40481*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15280 /* 40492*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15285 /* 40510*/        OPC_EmitInteger, MVT::i32, 16, 
15286 /* 40513*/        OPC_EmitInteger, MVT::i32, 56, 
15289 /* 40525*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15291                       MVT::i32, 2/*#Ops*/, 8, 9, 
15296 /* 40539*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15299 /* 40550*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15302 /* 40561*/        OPC_EmitInteger, MVT::i32, 2, 
15305 /* 40573*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15310 /* 40591*/        OPC_EmitInteger, MVT::i32, 56, 
15311 /* 40594*/        OPC_EmitInteger, MVT::i32, 56, 
15314 /* 40606*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15316                       MVT::i32, 2/*#Ops*/, 12, 13, 
15323 /* 40624*/      OPC_CheckType, MVT::i32,
15331 /* 40648*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15333                       MVT::i32, 2/*#Ops*/, 3, 4, 
15343 /* 40680*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15345                       MVT::i32, 2/*#Ops*/, 3, 4, 
15350 /* 40694*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15353 /* 40705*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15358 /* 40723*/        OPC_EmitInteger, MVT::i32, 8, 
15359 /* 40726*/        OPC_EmitInteger, MVT::i32, 56, 
15362 /* 40738*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15364                       MVT::i32, 2/*#Ops*/, 8, 9, 
15369 /* 40752*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15372 /* 40763*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15375 /* 40774*/        OPC_EmitInteger, MVT::i32, 2, 
15378 /* 40786*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15383 /* 40804*/        OPC_EmitInteger, MVT::i32, 0, 
15384 /* 40807*/        OPC_EmitInteger, MVT::i32, 56, 
15387 /* 40819*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15389                       MVT::i32, 2/*#Ops*/, 12, 13, 
15397 /* 40838*/      OPC_CheckType, MVT::i32,
15402 /* 40852*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15404                       MVT::i32, 2/*#Ops*/, 2, 3, 
15411 /* 40874*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15413                       MVT::i32, 2/*#Ops*/, 2, 3, 
15421                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
15426 /* 40921*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15429 /* 40932*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15439 /* 40968*/        OPC_EmitInteger, MVT::i32, 3, 
15440 /* 40971*/        OPC_EmitInteger, MVT::i32, 60, 
15443 /* 40983*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15445                       MVT::i32, 2/*#Ops*/, 18, 19,  // Results = #20
15448 /* 41002*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15450                       MVT::i32, 2/*#Ops*/, 21, 22, 
15465 /* 41056*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15468 /* 41067*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15478 /* 41103*/        OPC_EmitInteger, MVT::i32, 3, 
15479 /* 41106*/        OPC_EmitInteger, MVT::i32, 60, 
15482 /* 41118*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15484                       MVT::i32, 2/*#Ops*/, 18, 19,  // Results = #20
15487 /* 41137*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15489                       MVT::i32, 2/*#Ops*/, 21, 22, 
15497 /* 41156*/      OPC_CheckType, MVT::i32,
15500 /* 41162*/        OPC_EmitInteger, MVT::i32, 1, 
15501 /* 41165*/        OPC_EmitInteger, MVT::i32, 28, 
15502 /* 41168*/        OPC_EmitInteger, MVT::i32, 30, 
15507 /* 41189*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15509                       MVT::i32, 2/*#Ops*/, 6, 7, 
15514 /* 41203*/        OPC_EmitInteger, MVT::i32, 1, 
15515 /* 41206*/        OPC_EmitInteger, MVT::i32, 28, 
15516 /* 41209*/        OPC_EmitInteger, MVT::i32, 30, 
15521 /* 41230*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15523                       MVT::i32, 2/*#Ops*/, 6, 7, 
15531                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
15532 /* 41261*/        OPC_EmitInteger, MVT::i32, 1, 
15533 /* 41264*/        OPC_EmitInteger, MVT::i32, 62, 
15540 /* 41293*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15543 /* 41304*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15553 /* 41340*/        OPC_EmitInteger, MVT::i32, 4, 
15554 /* 41343*/        OPC_EmitInteger, MVT::i32, 59, 
15557 /* 41355*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15559                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15562 /* 41374*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15564                       MVT::i32, 2/*#Ops*/, 24, 25, 
15575 /* 41411*/        OPC_EmitInteger, MVT::i32, 1, 
15576 /* 41414*/        OPC_EmitInteger, MVT::i32, 62, 
15583 /* 41443*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15586 /* 41454*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15596 /* 41490*/        OPC_EmitInteger, MVT::i32, 4, 
15597 /* 41493*/        OPC_EmitInteger, MVT::i32, 59, 
15600 /* 41505*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15602                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15605 /* 41524*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15607                       MVT::i32, 2/*#Ops*/, 24, 25, 
15615 /* 41543*/      OPC_CheckType, MVT::i32,
15618 /* 41549*/        OPC_EmitInteger, MVT::i32, 2, 
15619 /* 41552*/        OPC_EmitInteger, MVT::i32, 28, 
15620 /* 41555*/        OPC_EmitInteger, MVT::i32, 29, 
15625 /* 41576*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15627                       MVT::i32, 2/*#Ops*/, 6, 7, 
15632 /* 41590*/        OPC_EmitInteger, MVT::i32, 2, 
15633 /* 41593*/        OPC_EmitInteger, MVT::i32, 28, 
15634 /* 41596*/        OPC_EmitInteger, MVT::i32, 29, 
15639 /* 41617*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15641                       MVT::i32, 2/*#Ops*/, 6, 7, 
15649                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
15650 /* 41648*/        OPC_EmitInteger, MVT::i32, 2, 
15651 /* 41651*/        OPC_EmitInteger, MVT::i32, 61, 
15658 /* 41680*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15661 /* 41691*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15671 /* 41727*/        OPC_EmitInteger, MVT::i32, 5, 
15672 /* 41730*/        OPC_EmitInteger, MVT::i32, 58, 
15675 /* 41742*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15677                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15680 /* 41761*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15682                       MVT::i32, 2/*#Ops*/, 24, 25, 
15693 /* 41798*/        OPC_EmitInteger, MVT::i32, 2, 
15694 /* 41801*/        OPC_EmitInteger, MVT::i32, 61, 
15701 /* 41830*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15704 /* 41841*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15714 /* 41877*/        OPC_EmitInteger, MVT::i32, 5, 
15715 /* 41880*/        OPC_EmitInteger, MVT::i32, 58, 
15718 /* 41892*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15720                       MVT::i32, 2/*#Ops*/, 21, 22,  // Results = #23
15723 /* 41911*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
15725                       MVT::i32, 2/*#Ops*/, 24, 25, 
15739                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4 #5
15740 /* 41952*/        OPC_EmitInteger, MVT::i32, 3, 
15741 /* 41955*/        OPC_EmitInteger, MVT::i32, 60, 
15748 /* 41984*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15751 /* 41995*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15766 /* 42038*/        OPC_EmitInteger, MVT::i32, 3, 
15767 /* 42041*/        OPC_EmitInteger, MVT::i32, 60, 
15774 /* 42070*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15777 /* 42081*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
15792 /* 42114*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
15799 /* 42128*/          OPC_EmitInteger, MVT::i32, 2, 
15802 /* 42140*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
15812 /* 42159*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
15819 /* 42173*/          OPC_EmitInteger, MVT::i32, 2, 
15822 /* 42185*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
15833 /* 42206*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
15836 /* 42217*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
15842                         MVT::i64, MVT::i32, 2/*#Ops*/, 1, 7,  // Results = #8 #9
15843 /* 42244*/          OPC_EmitInteger, MVT::i32, 3, 
15844 /* 42247*/          OPC_EmitInteger, MVT::i32, 60, 
15851 /* 42276*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15858 /* 42290*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
15861 /* 42301*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
15870 /* 42334*/          OPC_EmitInteger, MVT::i32, 3, 
15871 /* 42337*/          OPC_EmitInteger, MVT::i32, 60, 
15878 /* 42366*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
15898 /* 42403*/          OPC_EmitInteger, MVT::i32, 3, 
15916 /* 42440*/          OPC_EmitInteger, MVT::i32, 3, 
15928 /* 42467*/          OPC_EmitInteger, MVT::i32, 1, 
15937 /* 42489*/          OPC_EmitInteger, MVT::i32, 2, 
15949 /* 42516*/          OPC_EmitInteger, MVT::i32, 2, 
15958 /* 42538*/          OPC_EmitInteger, MVT::i32, 1, 
15972 /* 42570*/          OPC_EmitInteger, MVT::i32, 2, 
15973 /* 42573*/          OPC_EmitInteger, MVT::i32, 61, 
15992 /* 42634*/          OPC_EmitInteger, MVT::i32, 2, 
15993 /* 42637*/          OPC_EmitInteger, MVT::i32, 61, 
16011 /* 42684*/      OPC_EmitInteger, MVT::i32, PPC::sub_64,
16020 /* 42702*/      OPC_EmitInteger, MVT::i32, PPC::sub_64,
16030 /* 42723*/        OPC_EmitInteger, MVT::i32, 1, 
16033 /* 42734*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
16040 /* 42749*/        OPC_EmitInteger, MVT::i32, 1, 
16043 /* 42760*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
16054 /* 42782*/        OPC_EmitInteger, MVT::i32, 2, 
16057 /* 42793*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
16064 /* 42808*/        OPC_EmitInteger, MVT::i32, 2, 
16067 /* 42819*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
16078 /* 42841*/        OPC_EmitInteger, MVT::i32, 3, 
16081 /* 42852*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
16088 /* 42867*/        OPC_EmitInteger, MVT::i32, 3, 
16091 /* 42878*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
16103 /* 42900*/      OPC_EmitInteger, MVT::i32, 2, 
16104 /* 42903*/      OPC_EmitInteger, MVT::i32, 61, 
16111 /* 42931*/      OPC_EmitInteger, MVT::i32, PPC::sub_64,
16121 /* 42950*/      OPC_EmitInteger, MVT::i32, 2, 
16122 /* 42953*/      OPC_EmitInteger, MVT::i32, 61, 
16129 /* 42981*/      OPC_EmitInteger, MVT::i32, PPC::sub_64,
16142 /* 43012*/      OPC_EmitInteger, MVT::i32, PPC::sub_64,
16155                     MVT::i32, 2/*#Ops*/, 0, 1, 
16164                     MVT::i32, 2/*#Ops*/, 0, 1, 
16172                     MVT::i32, 1/*#Ops*/, 0, 
16180                     MVT::i32, 1/*#Ops*/, 0, 
16362 /* 43414*/      OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
17902 /* 46152*/      OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
18617 /* 47433*/    /*SwitchType*/ 9, MVT::i32,// ->47444
18620                     MVT::i32, 1/*#Ops*/, 0, 
18634 /* 47467*/      /*SwitchType*/ 48, MVT::i32,// ->47517
18641 /* 47487*/        OPC_EmitInteger, MVT::i32, 3, 
18644 /* 47499*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
18648                       MVT::i32, 1/*#Ops*/, 6, 
18659 /* 47532*/        OPC_CheckChild0Type, MVT::i32,
18665 /* 47548*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
18670 /* 47567*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
18677 /* 47591*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
18682 /* 47610*/        OPC_EmitInteger, MVT::i32, PPC::sub_64,
18685 /* 47622*/        OPC_EmitInteger, MVT::i32, 1, 
18708 /* 47669*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
18717 /* 47690*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
18726 /* 47711*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
18738 /* 47735*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
18745 /* 47750*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
18752 /* 47765*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
18759 /* 47780*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
18766 /* 47795*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
18773 /* 47810*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
18784 /* 47832*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
18817 /* 47882*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
18828 /* 47904*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
18856 /* 47947*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
18872 /* 47976*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
18900 /* 48019*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
18916 /* 48048*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
18944 /* 48091*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
18960 /* 48120*/            OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
18974 /* 48144*/            OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
18988 /* 48168*/            OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
19007 /* 48199*/            OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
19020 /* 48221*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
19030 /* 48241*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
19037 /* 48256*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
19044 /* 48271*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
19051 /* 48286*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
19081 /* 48334*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
19106 /* 48382*/      /*SwitchType*/ 27, MVT::i32,// ->48411
19110 /* 48393*/        OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
19114                       MVT::i32, 1/*#Ops*/, 3, 
19120 /* 48415*/      OPC_CheckType, MVT::i32,
19123                     MVT::i32, 1/*#Ops*/, 0, 
19128 /* 48429*/      OPC_CheckType, MVT::i32,
19131                     MVT::i32, 1/*#Ops*/, 0, 
19170 /* 48507*/      /*SwitchType*/ 27, MVT::i32,// ->48536
19174 /* 48518*/        OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
19178                       MVT::i32, 1/*#Ops*/, 3, 
19184 /* 48540*/      OPC_CheckType, MVT::i32,
19187                     MVT::i32, 1/*#Ops*/, 0, 
19192 /* 48554*/      OPC_CheckType, MVT::i32,
19195                     MVT::i32, 1/*#Ops*/, 0, 
19228 /* 48615*/      OPC_CheckChild2Type, MVT::i32,
19236 /* 48630*/        OPC_EmitInteger, MVT::i32, 0, 
19246 /* 48650*/        OPC_EmitInteger, MVT::i32, 0, 
19254 /* 48665*/      OPC_CheckChild2Type, MVT::i32,
19261 /* 48678*/      OPC_EmitInteger, MVT::i32, 0, 
19273 /* 48707*/          OPC_CheckChild0Type, MVT::i32,
19286                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
19287 /* 48745*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
19301                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
19302 /* 48786*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
19316                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
19317 /* 48827*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19332                             MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
19333 /* 48870*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19345                             MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
19346 /* 48908*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
19361                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
19362 /* 48950*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
19376                           MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
19380                           MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
19381 /* 49005*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
19401                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
19402 /* 49057*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
19416                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
19417 /* 49098*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
19431                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
19432 /* 49139*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19447                             MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
19448 /* 49182*/              OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19460                             MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
19461 /* 49220*/              OPC_EmitInteger, MVT::i32, PPC::sub_eq,
19476                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
19477 /* 49262*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
19496                           MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
19497 /* 49319*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
19509 /* 49349*/        OPC_SwitchType /*3 cases */, 8, MVT::i32,// ->49360
19511                         MVT::i32, 2/*#Ops*/, 0, 1, 
19530 /* 49398*/        OPC_SwitchType /*3 cases */, 8, MVT::i32,// ->49409
19532                         MVT::i32, 2/*#Ops*/, 0, 1, 
19552 /* 49449*/          OPC_SwitchType /*3 cases */, 8, MVT::i32,// ->49460
19554                           MVT::i32, 2/*#Ops*/, 0, 1, 
19572 /* 49495*/          OPC_CheckType, MVT::i32,
19574                         MVT::i32, 2/*#Ops*/, 0, 1, 
19586 /* 49526*/      OPC_CheckType, MVT::i32,
19588                     MVT::i32, 2/*#Ops*/, 1, 0, 
19644 /* 49664*/          OPC_CheckChild0Type, MVT::i32,
19652                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19653 /* 49693*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
19664                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19665 /* 49729*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
19676                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19677 /* 49765*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19688                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19689 /* 49801*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19700                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19701 /* 49837*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
19716                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19717 /* 49880*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
19728                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19729 /* 49916*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
19740                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19741 /* 49952*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19752                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19753 /* 49988*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19764                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19765 /* 50024*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
19781                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19782 /* 50069*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
19794                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19795 /* 50107*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
19807                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19808 /* 50145*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19820                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19821 /* 50183*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19833                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19834 /* 50221*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
19846                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19847 /* 50259*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
19859                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19860 /* 50297*/            OPC_EmitInteger, MVT::i32, PPC::sub_un,
19872                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19873 /* 50335*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19885                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19886 /* 50373*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19898                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19899 /* 50411*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19911                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19912 /* 50449*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19924                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19925 /* 50487*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19937                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19938 /* 50525*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19954                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19955 /* 50570*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
19967                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19968 /* 50608*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
19980                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19981 /* 50646*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
19993                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
19994 /* 50684*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
20006                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20007 /* 50722*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
20019                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20020 /* 50760*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
20032                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20033 /* 50798*/            OPC_EmitInteger, MVT::i32, PPC::sub_un,
20045                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20046 /* 50836*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
20058                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20059 /* 50874*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
20071                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20072 /* 50912*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
20084                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20085 /* 50950*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
20097                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20098 /* 50988*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
20110                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20111 /* 51026*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
20127                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20128 /* 51071*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
20140                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20141 /* 51109*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
20153                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20154 /* 51147*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
20166                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20167 /* 51185*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
20179                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20180 /* 51223*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
20192                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20193 /* 51261*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
20205                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
20206 /* 51299*/            OPC_EmitInteger, MVT::i32, PPC::sub_un,
20216 /* 51318*/          OPC_CheckChild0Type, MVT::i32,
20239 /* 51383*/        OPC_SwitchType /*3 cases */, 8, MVT::i32,// ->51394
20241                         MVT::i32, 2/*#Ops*/, 0, 0, 
20263 /* 51429*/            OPC_CheckType, MVT::i32,
20267                           MVT::i32, 2/*#Ops*/, 0, 3, 
20273 /* 51448*/            OPC_CheckType, MVT::i32,
20277                           MVT::i32, 2/*#Ops*/, 0, 3, 
20302 /* 51503*/            OPC_CheckType, MVT::i32,
20306                           MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
20310                           MVT::i32, 2/*#Ops*/, 4, 6, 
20315 /* 51533*/          OPC_CheckType, MVT::i32,
20317                         MVT::i32, 2/*#Ops*/, 0, 1, 
20730 /* 52217*/        OPC_EmitInteger, MVT::i32, 8, 
20743 /* 52252*/          OPC_EmitInteger, MVT::i32, 9, 
20754 /* 52282*/          OPC_EmitInteger, MVT::i32, 9, 
20767 /* 52316*/        OPC_EmitInteger, MVT::i32, 14, 
20782 /* 52353*/        OPC_EmitInteger, MVT::i32, 9, 
20821 /* 52430*/        OPC_EmitInteger, MVT::i32, 10, 
20836 /* 52461*/          OPC_EmitInteger, MVT::i32, 6, 
20855 /* 52498*/        OPC_CheckType, MVT::i32,
20857                       MVT::i32, 2/*#Ops*/, 0, 1, 
20867 /* 52521*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->52532
20869                           MVT::i32, 2/*#Ops*/, 0, 1, 
20882 /* 52550*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->52561
20884                           MVT::i32, 2/*#Ops*/, 0, 1, 
20897 /* 52579*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->52590
20899                           MVT::i32, 2/*#Ops*/, 0, 1, 
20912 /* 52608*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->52619
20914                           MVT::i32, 2/*#Ops*/, 0, 1, 
20935 /* 52649*/        OPC_CheckType, MVT::i32,
20937                       MVT::i32, 2/*#Ops*/, 1, 0, 
20948 /* 52673*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->52684
20950                           MVT::i32, 2/*#Ops*/, 1, 0, 
20964 /* 52703*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->52714
20966                           MVT::i32, 2/*#Ops*/, 1, 0, 
20980 /* 52733*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->52744
20982                           MVT::i32, 2/*#Ops*/, 1, 0, 
20996 /* 52763*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->52774
20998                           MVT::i32, 2/*#Ops*/, 1, 0, 
21015 /* 52797*/        OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->52811
21018                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
21039 /* 52842*/        OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->52856
21042                         MVT::i32, 3/*#Ops*/, 1, 2, 0, 
21059 /* 52882*/            OPC_CheckType, MVT::i32,
21062                           MVT::i32, 2/*#Ops*/, 0, 2, 
21068 /* 52898*/            OPC_CheckType, MVT::i32,
21072                           MVT::i32, 2/*#Ops*/, 0, 3, 
21097 /* 52953*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->52964
21099                           MVT::i32, 2/*#Ops*/, 0, 1, 
21114 /* 52983*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->52994
21116                         MVT::i32, 2/*#Ops*/, 1, 0, 
21131 /* 53015*/          OPC_CheckType, MVT::i32,
21135                         MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
21139                         MVT::i32, 2/*#Ops*/, 4, 6, 
21143 /* 53044*/          OPC_CheckType, MVT::i32,
21145                         MVT::i32, 2/*#Ops*/, 0, 1, 
21206 /* 53159*/      OPC_CheckType, MVT::i32,
21210                     MVT::i32, 2/*#Ops*/, 2, 3, 
21216 /* 53178*/      OPC_CheckType, MVT::i32,
21220                     MVT::i32, 2/*#Ops*/, 2, 3, 
21226 /* 53197*/      OPC_CheckType, MVT::i32,
21230                     MVT::i32, 2/*#Ops*/, 2, 3, 
21235 /* 53214*/      OPC_CheckType, MVT::i32,
21239                     MVT::i32, 2/*#Ops*/, 2, 3, 
21245 /* 53233*/      OPC_CheckType, MVT::i32,
21249                     MVT::i32, 2/*#Ops*/, 2, 3, 
21255 /* 53252*/      OPC_CheckType, MVT::i32,
21259                     MVT::i32, 2/*#Ops*/, 2, 3, 
21265 /* 53271*/      OPC_CheckType, MVT::i32,
21269                     MVT::i32, 2/*#Ops*/, 2, 3, 
21274 /* 53288*/      OPC_CheckType, MVT::i32,
21278                     MVT::i32, 2/*#Ops*/, 2, 3, 
21284 /* 53307*/      OPC_CheckType, MVT::i32,
21289                       MVT::i32, 2/*#Ops*/, 2, 3, 
21296                       MVT::i32, 2/*#Ops*/, 2, 3, 
21302 /* 53340*/      OPC_CheckType, MVT::i32,
21309                         MVT::i32, 2/*#Ops*/, 2, 3, 
21316                         MVT::i32, 2/*#Ops*/, 2, 3, 
21326                         MVT::i32, 2/*#Ops*/, 2, 3, 
21333                         MVT::i32, 2/*#Ops*/, 2, 3, 
21343                         MVT::i32, 2/*#Ops*/, 2, 3, 
21350                         MVT::i32, 2/*#Ops*/, 2, 3, 
21619 /* 53935*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
21631 /* 53963*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
21648 /* 53999*/        OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
21659 /* 54025*/        OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
21751 /* 54200*/          OPC_EmitInteger, MVT::i32, PPC::F8RCRegClassID,
21761 /* 54224*/          OPC_EmitInteger, MVT::i32, PPC::F8RCRegClassID,
21773                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
21774 /* 54253*/          OPC_EmitInteger, MVT::i32, PPC::SPERCRegClassID,
21783                         MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
21784 /* 54277*/          OPC_EmitInteger, MVT::i32, PPC::SPERCRegClassID,
21965 /* 54619*/    /*SwitchType*/ 92, MVT::i32,// ->54713
21971                       MVT::i32, 2/*#Ops*/, 2, 3, 
21979                       MVT::i32, 2/*#Ops*/, 2, 3, 
21987                       MVT::i32, 2/*#Ops*/, 2, 3, 
21995                       MVT::i32, 2/*#Ops*/, 2, 3, 
22003                       MVT::i32, 2/*#Ops*/, 2, 3, 
22011                       MVT::i32, 2/*#Ops*/, 2, 3, 
22040 /* 54757*/      OPC_CheckChild2Type, MVT::i32,
22096 /* 54859*/    OPC_SwitchType /*2 cases */, 53, MVT::i32,// ->54915
22102                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22102                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22110                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22110                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22118                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22118                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22127                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22136 /* 54941*/    OPC_SwitchType /*2 cases */, 53, MVT::i32,// ->54997
22142                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22142                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22150                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22150                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22158                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22158                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22167                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22176 /* 55023*/    OPC_SwitchType /*2 cases */, 53, MVT::i32,// ->55079
22182                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22182                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22190                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22190                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22198                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22198                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22207                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22216 /* 55105*/    OPC_SwitchType /*2 cases */, 53, MVT::i32,// ->55161
22222                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22222                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22230                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22230                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22238                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22238                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22247                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22256 /* 55187*/    OPC_SwitchType /*2 cases */, 53, MVT::i32,// ->55243
22262                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22262                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22270                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22270                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22278                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22278                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22287                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22296 /* 55269*/    OPC_SwitchType /*2 cases */, 53, MVT::i32,// ->55325
22302                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22302                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22310                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22310                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22318                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22318                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22327                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22336 /* 55351*/    OPC_SwitchType /*2 cases */, 53, MVT::i32,// ->55407
22342                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22342                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22350                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22350                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22358                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22358                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22367                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22376 /* 55433*/    OPC_SwitchType /*2 cases */, 53, MVT::i32,// ->55489
22382                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22382                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22390                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22390                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22398                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22398                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22407                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22416 /* 55515*/    OPC_SwitchType /*2 cases */, 53, MVT::i32,// ->55571
22422                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22422                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22430                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22430                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22438                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22438                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22447                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22456 /* 55597*/    OPC_SwitchType /*2 cases */, 53, MVT::i32,// ->55653
22462                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22462                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22470                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22470                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22478                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22478                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22487                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22497 /* 55680*/    OPC_SwitchType /*2 cases */, 56, MVT::i32,// ->55739
22503                       MVT::i32, MVT::i32, 4/*#Ops*/, 4, 5, 2, 3, 
22503                       MVT::i32, MVT::i32, 4/*#Ops*/, 4, 5, 2, 3, 
22511                       MVT::i32, MVT::i32, 4/*#Ops*/, 4, 5, 2, 3, 
22511                       MVT::i32, MVT::i32, 4/*#Ops*/, 4, 5, 2, 3, 
22519                       MVT::i32, MVT::i32, 4/*#Ops*/, 4, 5, 2, 3, 
22519                       MVT::i32, MVT::i32, 4/*#Ops*/, 4, 5, 2, 3, 
22528                     MVT::i64, MVT::i32, 4/*#Ops*/, 4, 5, 2, 3, 
22537 /* 55766*/    OPC_SwitchType /*2 cases */, 53, MVT::i32,// ->55822
22543                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22543                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22551                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22551                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22559                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22559                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22568                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
22575 /* 55846*/    OPC_SwitchType /*2 cases */, 18, MVT::i32,// ->55867
22576 /* 55849*/      OPC_CheckChild1Type, MVT::i32,
22582                     MVT::i32, 3/*#Ops*/, 1, 3, 4, 
22600 /* 55895*/    OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->55910
22604                     MVT::i32, 2/*#Ops*/, 2, 3, 
22623 /* 55937*/      OPC_CheckType, MVT::i32,
22627                     MVT::i32, 2/*#Ops*/, 2, 3, 
22631 /* 55952*/      OPC_CheckValueType, MVT::i32,
22633 /* 55955*/      OPC_CheckType, MVT::i32,
22637                     MVT::i32, 2/*#Ops*/, 2, 3, 
22655 /* 55995*/      OPC_CheckChild1Type, MVT::i32,
22668 /* 56017*/        OPC_CheckValueType, MVT::i32,
22708 /* 56083*/    OPC_CheckType, MVT::i32,
22712                   MVT::i32, MVT::i32, 4/*#Ops*/, 4, 5, 2, 3, 
22712                   MVT::i32, MVT::i32, 4/*#Ops*/, 4, 5, 2, 3, 
22721 /* 56108*/    OPC_CheckType, MVT::i32,
22725                   MVT::i32, MVT::i32, 4/*#Ops*/, 4, 5, 2, 3, 
22725                   MVT::i32, MVT::i32, 4/*#Ops*/, 4, 5, 2, 3, 
22767 /* 56207*/      OPC_SwitchType /*3 cases */, 8, MVT::i32,// ->56218
22769                       MVT::i32, 2/*#Ops*/, 0, 1, 
22790 /* 56259*/        OPC_SwitchType /*3 cases */, 8, MVT::i32,// ->56270
22792                         MVT::i32, 2/*#Ops*/, 1, 0, 
22809 /* 56296*/        OPC_CheckChild1Type, MVT::i32,
22816 /* 56307*/        OPC_CheckType, MVT::i32,
22822                       MVT::i32, 4/*#Ops*/, 0, 1, 4, 6, 
22836 /* 56347*/            OPC_CheckType, MVT::i32,
22840                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
22840                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
22846 /* 56367*/            OPC_CheckType, MVT::i32,
22850                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
22850                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
22860                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
22870                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
22875 /* 56425*/          OPC_CheckType, MVT::i32,
22877                         MVT::i32, 2/*#Ops*/, 0, 1, 
23062 /* 56732*/      OPC_EmitInteger, MVT::i32, 4, 
23076 /* 56767*/      OPC_EmitInteger, MVT::i32, 4, 
23092 /* 56799*/        OPC_EmitInteger, MVT::i32, 1, 
23107 /* 56837*/      OPC_SwitchType /*3 cases */, 8, MVT::i32,// ->56848
23109                       MVT::i32, 2/*#Ops*/, 0, 1, 
23130 /* 56888*/      OPC_SwitchType /*3 cases */, 8, MVT::i32,// ->56899
23132                       MVT::i32, 2/*#Ops*/, 1, 0, 
23155 /* 56935*/          OPC_CheckType, MVT::i32,
23159                         MVT::i32, 2/*#Ops*/, 0, 3, 
23165 /* 56954*/          OPC_CheckType, MVT::i32,
23169                         MVT::i32, 2/*#Ops*/, 0, 3, 
23194 /* 57009*/          OPC_CheckType, MVT::i32,
23198                         MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
23202                         MVT::i32, 2/*#Ops*/, 4, 6, 
23207 /* 57039*/        OPC_CheckType, MVT::i32,
23209                       MVT::i32, 2/*#Ops*/, 0, 1, 
23711 /* 57867*/      OPC_EmitInteger, MVT::i32, 13, 
23725 /* 57902*/      OPC_EmitInteger, MVT::i32, 13, 
23741 /* 57934*/        OPC_EmitInteger, MVT::i32, 7, 
23814 /* 58064*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->58075
23816                       MVT::i32, 2/*#Ops*/, 1, 0, 
23892 /* 58203*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->58214
23894                       MVT::i32, 2/*#Ops*/, 1, 0, 
23915 /* 58246*/        OPC_EmitInteger, MVT::i32, 0, 
23921 /* 58256*/        OPC_CheckChild1Type, MVT::i32,
23927 /* 58266*/        OPC_EmitInteger, MVT::i32, 0, 
23943 /* 58292*/        OPC_EmitInteger, MVT::i32, 1, 
23963 /* 58333*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->58346
23980 /* 58361*/      OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->58375
23981 /* 58364*/        OPC_EmitInteger, MVT::i32, PPC::sub_32,
23983                       MVT::i32, 2/*#Ops*/, 0, 1, 
23988 /* 58379*/          OPC_CheckChild0Type, MVT::i32,
24040 /* 58465*/        OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->58487
24068 /* 58512*/        OPC_SwitchType /*2 cases */, 17, MVT::i32,// ->58532
24094 /* 58555*/        OPC_SwitchType /*2 cases */, 17, MVT::i32,// ->58575
24121 /* 58597*/      OPC_CheckChild1Type, MVT::i32,
24155 /* 58651*/    OPC_CheckType, MVT::i32,
24160                   MVT::i32, 2/*#Ops*/, 3, 4, 
24173 /* 58682*/    OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->58694
24175                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
24194 /* 58722*/    OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->58734
24196                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
24208 /* 58751*/    OPC_CheckType, MVT::i32,
24214                     MVT::i32, MVT::i32, 1/*#Ops*/, 2, 
24214                     MVT::i32, MVT::i32, 1/*#Ops*/, 2, 
24222                     MVT::i32, MVT::i64, 1/*#Ops*/, 2, 
24250 /* 58827*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->58837
24252                       MVT::i32, 1/*#Ops*/, 0, 
24270 /* 58861*/          OPC_CheckType, MVT::i32,
24273                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
24273                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
24283                         MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2, 
24289 /* 58895*/        OPC_SwitchType /*3 cases */, 8, MVT::i32,// ->58906
24291                         MVT::i32, 2/*#Ops*/, 1, 0, 
24373 /* 59053*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->59064
24375                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
24375                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
24380                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
24386 /* 59078*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->59089
24388                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
24388                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
24393                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
24399 /* 59102*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->59114
24401                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
24401                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
24406                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
24416 /* 59145*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->59156
24418                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
24418                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
24423                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
24430 /* 59171*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->59182
24432                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
24432                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
24437                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
24444 /* 59196*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->59208
24446                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
24446                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
24451                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, 
24461 /* 59231*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
24463                     MVT::i32, 2/*#Ops*/, 0, 1, 
24471 /* 59255*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
24473                     MVT::i32, 2/*#Ops*/, 1, 2, 
24487                     MVT::i32, 1/*#Ops*/, 3, 
24496                     MVT::i32, 1/*#Ops*/, 1, 
24509                     MVT::i32, 3/*#Ops*/, 5, 2, 3, 
24524                     MVT::i32, 3/*#Ops*/, 5, 2, 7, 
24537                     MVT::i32, 3/*#Ops*/, 5, 2, 3, 
24552                     MVT::i32, 3/*#Ops*/, 5, 2, 7, 
24561                     MVT::i32, 1/*#Ops*/, 1, 
24569                     MVT::i32, 0/*#Ops*/, 
24580                     MVT::i32, 1/*#Ops*/, 3, 
24587 /* 59469*/      OPC_EmitInteger, MVT::i32, 2|128,1/*130*/, 
24596 /* 59487*/      OPC_EmitInteger, MVT::i32, 3|128,1/*131*/, 
24605 /* 59505*/      OPC_EmitInteger, MVT::i32, 0|128,1/*128*/, 
24614 /* 59523*/      OPC_EmitInteger, MVT::i32, 1|128,1/*129*/, 
24623 /* 59541*/      OPC_EmitInteger, MVT::i32, 1, 
24625                     MVT::i32, 1/*#Ops*/, 1, 
24632 /* 59558*/      OPC_EmitInteger, MVT::i32, 1, 
24634                     MVT::i32, 1/*#Ops*/, 1, 
24641 /* 59575*/      OPC_EmitInteger, MVT::i32, 0, 
24643                     MVT::i32, 1/*#Ops*/, 1, 
24652 /* 59598*/      OPC_EmitInteger, MVT::i32, 0, 
24653 /* 59601*/      OPC_EmitInteger, MVT::i32, 0, 
24655                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
24656 /* 59611*/      OPC_EmitInteger, MVT::i32, 0, 
24658                     MVT::i32, 3/*#Ops*/, 2, 4, 5,  // Results = #6
24659 /* 59623*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
24662 /* 59635*/      OPC_EmitInteger, MVT::i32, 36, 
24663 /* 59638*/      OPC_EmitInteger, MVT::i32, 28, 
24673                     MVT::i32, 0/*#Ops*/, 
24684                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
24685 /* 59683*/      OPC_EmitInteger, MVT::i32, 1, 
24687                     MVT::i32, 2/*#Ops*/, 4, 5,  // Results = #6
24997 /* 60262*/        OPC_CheckType, MVT::i32,
25000                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
25000                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
25009                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
25014 /* 60294*/      OPC_CheckType, MVT::i32,
25016                     MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
25016                     MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
25022                     MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
25035 /* 60334*/        OPC_CheckType, MVT::i32,
25038                       MVT::i32, 2/*#Ops*/, 0, 2, 
25052 /* 60364*/      OPC_CheckType, MVT::i32,
25054                     MVT::i32, 2/*#Ops*/, 0, 1, 
25086 /* 60426*/        OPC_CheckType, MVT::i32,
25089                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
25089                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
25099                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2, 
25105 /* 60460*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->60472
25107                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
25107                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
25112                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, 
25120 /* 60493*/      OPC_CheckChild0Type, MVT::i32,
25132                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25133 /* 60522*/          OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25145                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25146 /* 60551*/          OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25158                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25159 /* 60580*/          OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25172                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25173 /* 60611*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25182                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25183 /* 60635*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25197                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25198 /* 60667*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25207                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25208 /* 60691*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25213                           MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
25214 /* 60712*/            OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25229                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25230 /* 60750*/          OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25235                         MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
25236 /* 60771*/          OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25250                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25251 /* 60808*/          OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25256                         MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
25257 /* 60829*/          OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25272                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25273 /* 60868*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25278                           MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
25279 /* 60889*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25290                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25291 /* 60921*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25296                           MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
25297 /* 60942*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25312                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25313 /* 60980*/          OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25318                         MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
25319 /* 61001*/          OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25334                           MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
25338                           MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
25339 /* 61055*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25349                           MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
25353                           MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
25354 /* 61095*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25360                           MVT::i32, 2/*#Ops*/, 0, 11,  // Results = #12
25364                           MVT::i32, 2/*#Ops*/, 12, 14,  // Results = #15
25365 /* 61132*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25378                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25379 /* 61166*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25388                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25389 /* 61190*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25398                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25399 /* 61214*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25408                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25409 /* 61238*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25418                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25419 /* 61262*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25428                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25429 /* 61286*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25433                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
25434 /* 61305*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25445                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25446 /* 61337*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25450                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
25451 /* 61356*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25462                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25463 /* 61388*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25467                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
25468 /* 61407*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25479                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25480 /* 61439*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25484                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
25485 /* 61458*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25496                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25497 /* 61490*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25501                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
25502 /* 61509*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25523                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25524 /* 61560*/          OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25536                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25537 /* 61589*/          OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25549                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25550 /* 61618*/          OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25563                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25564 /* 61649*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25573                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25574 /* 61673*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25587                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25588 /* 61703*/          OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25605                         MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
25606 /* 61748*/          OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25618                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25619 /* 61777*/          OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25624                         MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
25625 /* 61798*/          OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25639                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25640 /* 61835*/          OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25645                         MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
25646 /* 61856*/          OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25660                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25661 /* 61893*/          OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25666                         MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
25667 /* 61914*/          OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25682                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25683 /* 61953*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25688                           MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
25689 /* 61974*/            OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25700                           MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25701 /* 62006*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25706                           MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
25707 /* 62027*/            OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25722                         MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
25723 /* 62065*/          OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25728                         MVT::i32, 2/*#Ops*/, 0, 6,  // Results = #7
25729 /* 62086*/          OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25748                         MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7
25749 /* 62139*/          OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25759                         MVT::i32, 2/*#Ops*/, 12, 14,  // Results = #15
25760 /* 62176*/          OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25772                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25773 /* 62209*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25782                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25783 /* 62233*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25792                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25793 /* 62257*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25802                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25803 /* 62281*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25812                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25813 /* 62305*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25822                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25823 /* 62329*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25827                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
25828 /* 62348*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25839                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25840 /* 62380*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25844                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
25845 /* 62399*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25856                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25857 /* 62431*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25861                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
25862 /* 62450*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25873                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25874 /* 62482*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25878                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
25879 /* 62501*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
25890                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25891 /* 62533*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25895                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
25896 /* 62552*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
25977                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25978 /* 62711*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25987                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25988 /* 62735*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
25997                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
25998 /* 62759*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26007                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26008 /* 62783*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26017                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26018 /* 62807*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26027                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26028 /* 62831*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26037                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26038 /* 62855*/        OPC_EmitInteger, MVT::i32, PPC::sub_un,
26047                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26048 /* 62879*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26057                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26058 /* 62903*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26067                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26068 /* 62927*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26077                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26078 /* 62951*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26087                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26088 /* 62975*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26097                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26098 /* 62999*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26107                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26108 /* 63023*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26112                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26113 /* 63042*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26124                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26125 /* 63074*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26129                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26130 /* 63093*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26141                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26142 /* 63125*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26146                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26147 /* 63144*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26158                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26159 /* 63176*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26163                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26164 /* 63195*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26175                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26176 /* 63227*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26180                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26181 /* 63246*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26192                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26193 /* 63278*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26197                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26198 /* 63297*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26209                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26210 /* 63329*/        OPC_EmitInteger, MVT::i32, PPC::sub_un,
26214                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26215 /* 63348*/        OPC_EmitInteger, MVT::i32, PPC::sub_un,
26226                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26227 /* 63380*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26231                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26232 /* 63399*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26243                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26244 /* 63431*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26248                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26249 /* 63450*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26260                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26261 /* 63482*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26265                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26266 /* 63501*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26277                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26278 /* 63533*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26282                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26283 /* 63552*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26294                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26295 /* 63584*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26299                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26300 /* 63603*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26311                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26312 /* 63635*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26316                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26317 /* 63654*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26333                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26334 /* 63695*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26343                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26344 /* 63719*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26353                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26354 /* 63743*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26363                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26364 /* 63767*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26373                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26374 /* 63791*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26383                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26384 /* 63815*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26393                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26394 /* 63839*/        OPC_EmitInteger, MVT::i32, PPC::sub_un,
26403                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26404 /* 63863*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26413                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26414 /* 63887*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26423                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26424 /* 63911*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26433                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26434 /* 63935*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26443                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26444 /* 63959*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26453                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26454 /* 63983*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26463                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26464 /* 64007*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26468                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26469 /* 64026*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26480                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26481 /* 64058*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26485                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26486 /* 64077*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26497                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26498 /* 64109*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26502                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26503 /* 64128*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26514                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26515 /* 64160*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26519                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26520 /* 64179*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26531                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26532 /* 64211*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26536                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26537 /* 64230*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26548                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26549 /* 64262*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26553                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26554 /* 64281*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26565                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26566 /* 64313*/        OPC_EmitInteger, MVT::i32, PPC::sub_un,
26570                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26571 /* 64332*/        OPC_EmitInteger, MVT::i32, PPC::sub_un,
26582                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26583 /* 64364*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26587                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26588 /* 64383*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26599                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26600 /* 64415*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26604                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26605 /* 64434*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26616                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26617 /* 64466*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26621                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26622 /* 64485*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26633                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26634 /* 64517*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26638                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26639 /* 64536*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26650                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26651 /* 64568*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26655                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26656 /* 64587*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26667                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26668 /* 64619*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26672                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26673 /* 64638*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26689                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26690 /* 64679*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26699                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26700 /* 64703*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26709                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26710 /* 64727*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26719                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26720 /* 64751*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26729                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26730 /* 64775*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26739                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26740 /* 64799*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26749                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26750 /* 64823*/        OPC_EmitInteger, MVT::i32, PPC::sub_un,
26759                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26760 /* 64847*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26764                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26765 /* 64866*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26776                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26777 /* 64898*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26781                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26782 /* 64917*/        OPC_EmitInteger, MVT::i32, PPC::sub_lt,
26793                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26794 /* 64949*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26798                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26799 /* 64968*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26810                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26811 /* 65000*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26815                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26816 /* 65019*/        OPC_EmitInteger, MVT::i32, PPC::sub_gt,
26827                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26828 /* 65051*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26832                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26833 /* 65070*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26844                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26845 /* 65102*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26849                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26850 /* 65121*/        OPC_EmitInteger, MVT::i32, PPC::sub_eq,
26861                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
26862 /* 65153*/        OPC_EmitInteger, MVT::i32, PPC::sub_un,
26866                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #5
26867 /* 65172*/        OPC_EmitInteger, MVT::i32, PPC::sub_un,
26935 /* 65312*/        OPC_EmitInteger, MVT::i32, 8, 
26947 /* 65345*/        OPC_EmitInteger, MVT::i32, 8, 
26959 /* 65378*/        OPC_EmitInteger, MVT::i32, 8, 
26971 /* 65411*/        OPC_EmitInteger, MVT::i32, 10, 
26983 /* 65444*/        OPC_EmitInteger, MVT::i32, 7, 
26995 /* 65477*/        OPC_EmitInteger, MVT::i32, 7, 
27007 /* 65510*/        OPC_EmitInteger, MVT::i32, 13, 
27019 /* 65543*/        OPC_EmitInteger, MVT::i32, 7, 
27031 /* 65576*/        OPC_EmitInteger, MVT::i32, 13, 
27043 /* 65609*/        OPC_EmitInteger, MVT::i32, 13, 
27055 /* 65642*/        OPC_EmitInteger, MVT::i32, 10, 
27067 /* 65675*/        OPC_EmitInteger, MVT::i32, 10, 
27079 /* 65708*/        OPC_EmitInteger, MVT::i32, 10, 
27145 /* 65841*/        OPC_EmitInteger, MVT::i32, 8, 
27157 /* 65874*/        OPC_EmitInteger, MVT::i32, 8, 
27169 /* 65907*/        OPC_EmitInteger, MVT::i32, 8, 
27181 /* 65940*/        OPC_EmitInteger, MVT::i32, 10, 
27193 /* 65973*/        OPC_EmitInteger, MVT::i32, 7, 
27205 /* 66006*/        OPC_EmitInteger, MVT::i32, 7, 
27217 /* 66039*/        OPC_EmitInteger, MVT::i32, 13, 
27229 /* 66072*/        OPC_EmitInteger, MVT::i32, 7, 
27241 /* 66105*/        OPC_EmitInteger, MVT::i32, 13, 
27253 /* 66138*/        OPC_EmitInteger, MVT::i32, 13, 
27265 /* 66171*/        OPC_EmitInteger, MVT::i32, 10, 
27277 /* 66204*/        OPC_EmitInteger, MVT::i32, 10, 
27289 /* 66237*/        OPC_EmitInteger, MVT::i32, 10, 
27302 /* 66262*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->66275
27320 /* 66291*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->66302
27336 /* 66316*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->66327
27352 /* 66341*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->66352
27373 /* 66373*/    OPC_CheckType, MVT::i32,
27386 /* 66394*/    OPC_CheckType, MVT::i32,
27400 /* 66417*/      OPC_CheckType, MVT::i32,
27402 /* 66420*/      OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->66434
27405                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
27405                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
27411                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
27416 /* 66449*/      OPC_CheckChild1Type, MVT::i32,
27417 /* 66451*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->66463
27419                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
27419                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
27424                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
27467 /* 66548*/      OPC_CheckType, MVT::i32,
27469 /* 66551*/      OPC_SwitchType /*2 cases */, 20, MVT::i32,// ->66574
27471 /* 66556*/        OPC_EmitInteger, MVT::i32, 0, 
27475                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 5, 
27488 /* 66594*/      OPC_CheckChild1Type, MVT::i32,
27489 /* 66596*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->66607
27491                       MVT::i32, 2/*#Ops*/, 0, 1, 
27538 /* 66693*/      OPC_EmitInteger, MVT::i32, 15, 
27552 /* 66725*/      OPC_CheckType, MVT::i32,
27554 /* 66728*/      OPC_SwitchType /*2 cases */, 20, MVT::i32,// ->66751
27558 /* 66738*/        OPC_EmitInteger, MVT::i32, 31, 
27560                       MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
27573 /* 66771*/      OPC_CheckChild1Type, MVT::i32,
27574 /* 66773*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->66784
27576                       MVT::i32, 2/*#Ops*/, 0, 1, 
27623 /* 66870*/      OPC_EmitInteger, MVT::i32, 15, 
27637 /* 66901*/      OPC_CheckType, MVT::i32,
27639 /* 66904*/      OPC_SwitchType /*2 cases */, 18, MVT::i32,// ->66925
27641 /* 66909*/        OPC_EmitInteger, MVT::i32, 0, 
27642 /* 66912*/        OPC_EmitInteger, MVT::i32, 31, 
27644                       MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
27649 /* 66929*/        OPC_EmitInteger, MVT::i32, 0, 
27656 /* 66943*/      OPC_CheckChild1Type, MVT::i32,
27657 /* 66945*/      OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->66964
27658 /* 66948*/        OPC_EmitInteger, MVT::i32, 0, 
27659 /* 66951*/        OPC_EmitInteger, MVT::i32, 31, 
27661                       MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
27665 /* 66966*/        OPC_EmitInteger, MVT::i32, 0, 
27678 /* 66991*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->67002
27725 /* 67065*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->67076
27727                     MVT::i32, 2/*#Ops*/, 0, 1, 
27742 /* 67097*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->67108
27744                     MVT::i32, 2/*#Ops*/, 0, 1, 
27759 /* 67129*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->67140
27761                     MVT::i32, 2/*#Ops*/, 0, 1, 
27776 /* 67161*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->67172
27778                     MVT::i32, 2/*#Ops*/, 0, 1, 
27793 /* 67193*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->67204
27795                     MVT::i32, 2/*#Ops*/, 0, 1, 
27810 /* 67225*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->67236
27812                     MVT::i32, 2/*#Ops*/, 0, 1, 
27827 /* 67257*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->67268
27829                     MVT::i32, 2/*#Ops*/, 0, 1, 
27844 /* 67289*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->67300
27846                     MVT::i32, 2/*#Ops*/, 0, 1, 
27863 /* 67324*/      OPC_CheckType, MVT::i32,
27866                       MVT::i32, 2/*#Ops*/, 0, 1, 
27871                       MVT::i32, 2/*#Ops*/, 0, 1, 
27880 /* 67353*/      OPC_CheckType, MVT::i32,
27882                     MVT::i32, 2/*#Ops*/, 0, 1, 
27923 /* 67432*/    OPC_CheckChild0Type, MVT::i32,
27927 /* 67439*/    OPC_CheckType, MVT::i32,
27993 /* 67565*/      OPC_SwitchType /*2 cases */, 55, MVT::i32,// ->67623
27998                         MVT::i32, 1/*#Ops*/, 1, 
28006                         MVT::i32, 1/*#Ops*/, 2, 
28013                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
28017                         MVT::i32, 2/*#Ops*/, 3, 5, 
28105 /* 67750*/      OPC_CheckChild1Type, MVT::i32,
28106 /* 67752*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->67763
28108                       MVT::i32, 2/*#Ops*/, 0, 1, 
28155 /* 67849*/      OPC_EmitInteger, MVT::i32, 15, 
28167 /* 67876*/      OPC_CheckChild1Type, MVT::i32,
28168 /* 67878*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->67889
28170                       MVT::i32, 2/*#Ops*/, 0, 1, 
28217 /* 67975*/      OPC_EmitInteger, MVT::i32, 15, 
28229 /* 68002*/      OPC_CheckChild1Type, MVT::i32,
28230 /* 68004*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->68016
28232                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
28232                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
28237                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
28276 /* 68093*/    OPC_SwitchType /*6 cases */, 9, MVT::i32,// ->68105
28277 /* 68096*/      OPC_CheckChild0Type, MVT::i32,
28279                     MVT::i32, 1/*#Ops*/, 0, 
28319 /* 68173*/    OPC_SwitchType /*6 cases */, 11, MVT::i32,// ->68187
28320 /* 68176*/      OPC_CheckChild0Type, MVT::i32,
28323                     MVT::i32, 1/*#Ops*/, 0, 
28368 /* 68263*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->68273
28370                       MVT::i32, 1/*#Ops*/, 0, 
28382 /* 68287*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->68297
28384                       MVT::i32, 1/*#Ops*/, 0, 
28394 /* 68308*/      OPC_CheckValueType, MVT::i32,
28404 /* 68324*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->68335
28406                     MVT::i32, 2/*#Ops*/, 0, 1, 
28436 /* 68378*/      OPC_CheckChild1Type, MVT::i32,
28439                     MVT::i32, 1/*#Ops*/, 1, 
28453 /* 68405*/    OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->68418
28456                     MVT::i32, 2/*#Ops*/, 0, 1, 
28469 /* 68436*/    OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->68449
28472                     MVT::i32, 2/*#Ops*/, 0, 1, 
28485 /* 68467*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->68478
28487                     MVT::i32, 2/*#Ops*/, 0, 1, 
28499 /* 68494*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->68505
28501                     MVT::i32, 2/*#Ops*/, 0, 1, 
28513 /* 68521*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->68532
28515                     MVT::i32, 2/*#Ops*/, 0, 1, 
28527 /* 68548*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->68559
28529                     MVT::i32, 2/*#Ops*/, 0, 1, 
28539 /* 68573*/    OPC_CheckType, MVT::i32,
28541                   MVT::i32, 0/*#Ops*/, 
28560 /* 68610*/    /*SwitchType*/ 9, MVT::i32,// ->68621
28561 /* 68612*/      OPC_CheckChild0Type, MVT::i32,
28563                     MVT::i32, 1/*#Ops*/, 0, 
28611 /* 68718*/    /*SwitchType*/ 9, MVT::i32,// ->68729
28613                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
28867 /* 69373*/      OPC_CheckType, MVT::i32,
28871                     MVT::i32, 3/*#Ops*/, 4, 2, 3, 
28877 /* 69396*/      OPC_CheckType, MVT::i32,
28881                     MVT::i32, 3/*#Ops*/, 4, 2, 3, 
28887 /* 69419*/      OPC_CheckType, MVT::i32,
28891                     MVT::i32, 3/*#Ops*/, 4, 2, 3, 
28897 /* 69442*/      OPC_CheckType, MVT::i32,
28901                     MVT::i32, 3/*#Ops*/, 4, 2, 3, 
28907 /* 69465*/      OPC_CheckType, MVT::i32,
28911                     MVT::i32, 3/*#Ops*/, 4, 2, 3, 
28917 /* 69488*/      OPC_CheckType, MVT::i32,
28921                     MVT::i32, 3/*#Ops*/, 4, 2, 3, 
28927 /* 69511*/      OPC_CheckType, MVT::i32,
28931                     MVT::i32, 3/*#Ops*/, 4, 2, 3, 
28937 /* 69534*/      OPC_CheckType, MVT::i32,
28941                     MVT::i32, 3/*#Ops*/, 4, 2, 3, 
28947 /* 69557*/      OPC_CheckType, MVT::i32,
28951                     MVT::i32, 3/*#Ops*/, 4, 2, 3, 
28957 /* 69580*/      OPC_CheckType, MVT::i32,
28961                     MVT::i32, 3/*#Ops*/, 4, 2, 3, 
30367 /* 72795*/    OPC_SwitchType /*2 cases */, 6|128,21/*2694*/, MVT::i32,// ->75493
30368 /* 72799*/      OPC_EmitInteger, MVT::i32, 31, 
30369 /* 72802*/      OPC_EmitInteger, MVT::i32, 1, 
30370 /* 72805*/      OPC_EmitInteger, MVT::i32, 31, 
30372                     MVT::i32, 4/*#Ops*/, 0, 1, 2, 3,  // Results = #4
30373 /* 72818*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30375                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
30376 /* 72830*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30378                     MVT::i32, 2/*#Ops*/, 6, 7,  // Results = #8
30380                     MVT::i32, 2/*#Ops*/, 4, 8,  // Results = #9
30381 /* 72851*/      OPC_EmitInteger, MVT::i32, 1, 
30382 /* 72854*/      OPC_EmitInteger, MVT::i32, 0, 
30383 /* 72857*/      OPC_EmitInteger, MVT::i32, 30, 
30385                     MVT::i32, 4/*#Ops*/, 0, 10, 11, 12,  // Results = #13
30386 /* 72870*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30388                     MVT::i32, 1/*#Ops*/, 14,  // Results = #15
30389 /* 72882*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30391                     MVT::i32, 2/*#Ops*/, 15, 16,  // Results = #17
30393                     MVT::i32, 2/*#Ops*/, 13, 17,  // Results = #18
30395                     MVT::i32, 2/*#Ops*/, 9, 18,  // Results = #19
30396 /* 72911*/      OPC_EmitInteger, MVT::i32, 30, 
30397 /* 72914*/      OPC_EmitInteger, MVT::i32, 2, 
30398 /* 72917*/      OPC_EmitInteger, MVT::i32, 31, 
30400                     MVT::i32, 4/*#Ops*/, 19, 20, 21, 22,  // Results = #23
30401 /* 72930*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
30403                     MVT::i32, 1/*#Ops*/, 24,  // Results = #25
30404 /* 72941*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
30406                     MVT::i32, 2/*#Ops*/, 25, 26,  // Results = #27
30408                     MVT::i32, 2/*#Ops*/, 23, 27,  // Results = #28
30409 /* 72961*/      OPC_EmitInteger, MVT::i32, 31, 
30410 /* 72964*/      OPC_EmitInteger, MVT::i32, 1, 
30411 /* 72967*/      OPC_EmitInteger, MVT::i32, 31, 
30413                     MVT::i32, 4/*#Ops*/, 0, 29, 30, 31,  // Results = #32
30414 /* 72980*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30416                     MVT::i32, 1/*#Ops*/, 33,  // Results = #34
30417 /* 72992*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30419                     MVT::i32, 2/*#Ops*/, 34, 35,  // Results = #36
30421                     MVT::i32, 2/*#Ops*/, 32, 36,  // Results = #37
30422 /* 73013*/      OPC_EmitInteger, MVT::i32, 1, 
30423 /* 73016*/      OPC_EmitInteger, MVT::i32, 0, 
30424 /* 73019*/      OPC_EmitInteger, MVT::i32, 30, 
30426                     MVT::i32, 4/*#Ops*/, 0, 38, 39, 40,  // Results = #41
30427 /* 73032*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30429                     MVT::i32, 1/*#Ops*/, 42,  // Results = #43
30430 /* 73044*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30432                     MVT::i32, 2/*#Ops*/, 43, 44,  // Results = #45
30434                     MVT::i32, 2/*#Ops*/, 41, 45,  // Results = #46
30436                     MVT::i32, 2/*#Ops*/, 37, 46,  // Results = #47
30437 /* 73073*/      OPC_EmitInteger, MVT::i32, 2, 
30438 /* 73076*/      OPC_EmitInteger, MVT::i32, 0, 
30439 /* 73079*/      OPC_EmitInteger, MVT::i32, 29, 
30441                     MVT::i32, 4/*#Ops*/, 47, 48, 49, 50,  // Results = #51
30442 /* 73092*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
30444                     MVT::i32, 1/*#Ops*/, 52,  // Results = #53
30445 /* 73104*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
30447                     MVT::i32, 2/*#Ops*/, 53, 54,  // Results = #55
30449                     MVT::i32, 2/*#Ops*/, 51, 55,  // Results = #56
30451                     MVT::i32, 2/*#Ops*/, 28, 56,  // Results = #57
30452 /* 73133*/      OPC_EmitInteger, MVT::i32, 28, 
30453 /* 73136*/      OPC_EmitInteger, MVT::i32, 4, 
30454 /* 73139*/      OPC_EmitInteger, MVT::i32, 31, 
30456                     MVT::i32, 4/*#Ops*/, 57, 58, 59, 60,  // Results = #61
30457 /* 73152*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
30459                     MVT::i32, 1/*#Ops*/, 62,  // Results = #63
30460 /* 73163*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
30462                     MVT::i32, 2/*#Ops*/, 63, 64,  // Results = #65
30464                     MVT::i32, 2/*#Ops*/, 61, 65,  // Results = #66
30465 /* 73183*/      OPC_EmitInteger, MVT::i32, 31, 
30466 /* 73186*/      OPC_EmitInteger, MVT::i32, 1, 
30467 /* 73189*/      OPC_EmitInteger, MVT::i32, 31, 
30469                     MVT::i32, 4/*#Ops*/, 0, 67, 68, 69,  // Results = #70
30470 /* 73202*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30472                     MVT::i32, 1/*#Ops*/, 71,  // Results = #72
30473 /* 73214*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30475                     MVT::i32, 2/*#Ops*/, 72, 73,  // Results = #74
30477                     MVT::i32, 2/*#Ops*/, 70, 74,  // Results = #75
30478 /* 73235*/      OPC_EmitInteger, MVT::i32, 1, 
30479 /* 73238*/      OPC_EmitInteger, MVT::i32, 0, 
30480 /* 73241*/      OPC_EmitInteger, MVT::i32, 30, 
30482                     MVT::i32, 4/*#Ops*/, 0, 76, 77, 78,  // Results = #79
30483 /* 73254*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30485                     MVT::i32, 1/*#Ops*/, 80,  // Results = #81
30486 /* 73266*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30488                     MVT::i32, 2/*#Ops*/, 81, 82,  // Results = #83
30490                     MVT::i32, 2/*#Ops*/, 79, 83,  // Results = #84
30492                     MVT::i32, 2/*#Ops*/, 75, 84,  // Results = #85
30493 /* 73295*/      OPC_EmitInteger, MVT::i32, 30, 
30494 /* 73298*/      OPC_EmitInteger, MVT::i32, 2, 
30495 /* 73301*/      OPC_EmitInteger, MVT::i32, 31, 
30497                     MVT::i32, 4/*#Ops*/, 85, 86, 87, 88,  // Results = #89
30498 /* 73314*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
30500                     MVT::i32, 1/*#Ops*/, 90,  // Results = #91
30501 /* 73325*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
30503                     MVT::i32, 2/*#Ops*/, 91, 92,  // Results = #93
30505                     MVT::i32, 2/*#Ops*/, 89, 93,  // Results = #94
30506 /* 73345*/      OPC_EmitInteger, MVT::i32, 31, 
30507 /* 73348*/      OPC_EmitInteger, MVT::i32, 1, 
30508 /* 73351*/      OPC_EmitInteger, MVT::i32, 31, 
30510                     MVT::i32, 4/*#Ops*/, 0, 95, 96, 97,  // Results = #98
30511 /* 73364*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30513                     MVT::i32, 1/*#Ops*/, 99,  // Results = #100
30514 /* 73376*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30516                     MVT::i32, 2/*#Ops*/, 100, 101,  // Results = #102
30518                     MVT::i32, 2/*#Ops*/, 98, 102,  // Results = #103
30519 /* 73397*/      OPC_EmitInteger, MVT::i32, 1, 
30520 /* 73400*/      OPC_EmitInteger, MVT::i32, 0, 
30521 /* 73403*/      OPC_EmitInteger, MVT::i32, 30, 
30523                     MVT::i32, 4/*#Ops*/, 0, 104, 105, 106,  // Results = #107
30524 /* 73416*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30526                     MVT::i32, 1/*#Ops*/, 108,  // Results = #109
30527 /* 73428*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30529                     MVT::i32, 2/*#Ops*/, 109, 110,  // Results = #111
30531                     MVT::i32, 2/*#Ops*/, 107, 111,  // Results = #112
30533                     MVT::i32, 2/*#Ops*/, 103, 112,  // Results = #113
30534 /* 73457*/      OPC_EmitInteger, MVT::i32, 2, 
30535 /* 73460*/      OPC_EmitInteger, MVT::i32, 0, 
30536 /* 73463*/      OPC_EmitInteger, MVT::i32, 29, 
30538                     MVT::i32, 4/*#Ops*/, 113, 114, 115, 116,  // Results = #117
30539 /* 73476*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
30541                     MVT::i32, 1/*#Ops*/, 118,  // Results = #119
30542 /* 73488*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
30544                     MVT::i32, 2/*#Ops*/, 119, 120,  // Results = #121
30546                     MVT::i32, 2/*#Ops*/, 117, 121,  // Results = #122
30548                     MVT::i32, 2/*#Ops*/, 94, 122,  // Results = #123
30549 /* 73517*/      OPC_EmitInteger, MVT::i32, 4, 
30550 /* 73520*/      OPC_EmitInteger, MVT::i32, 0, 
30551 /* 73523*/      OPC_EmitInteger, MVT::i32, 27, 
30553                     MVT::i32, 4/*#Ops*/, 123, 124, 125, 126,  // Results = #127
30554 /* 73536*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
30556                     MVT::i32, 1/*#Ops*/, 0|128,1/*128*/,  // Results = #129
30557 /* 73549*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
30559                     MVT::i32, 2/*#Ops*/, 1|128,1/*129*/, 2|128,1/*130*/,  // Results = #131
30561                     MVT::i32, 2/*#Ops*/, 127, 3|128,1/*131*/,  // Results = #132
30563                     MVT::i32, 2/*#Ops*/, 66, 4|128,1/*132*/,  // Results = #133
30564 /* 73582*/      OPC_EmitInteger, MVT::i32, 24, 
30565 /* 73585*/      OPC_EmitInteger, MVT::i32, 0, 
30566 /* 73588*/      OPC_EmitInteger, MVT::i32, 31, 
30568                     MVT::i32, 4/*#Ops*/, 5|128,1/*133*/, 6|128,1/*134*/, 7|128,1/*135*/, 8|128,1/*136*/,  // Results = #137
30569 /* 73605*/      OPC_EmitInteger, MVT::i32, 31, 
30570 /* 73608*/      OPC_EmitInteger, MVT::i32, 1, 
30571 /* 73611*/      OPC_EmitInteger, MVT::i32, 31, 
30573                     MVT::i32, 4/*#Ops*/, 0, 10|128,1/*138*/, 11|128,1/*139*/, 12|128,1/*140*/,  // Results = #141
30574 /* 73627*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30576                     MVT::i32, 1/*#Ops*/, 14|128,1/*142*/,  // Results = #143
30577 /* 73640*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30579                     MVT::i32, 2/*#Ops*/, 15|128,1/*143*/, 16|128,1/*144*/,  // Results = #145
30581                     MVT::i32, 2/*#Ops*/, 13|128,1/*141*/, 17|128,1/*145*/,  // Results = #146
30582 /* 73665*/      OPC_EmitInteger, MVT::i32, 1, 
30583 /* 73668*/      OPC_EmitInteger, MVT::i32, 0, 
30584 /* 73671*/      OPC_EmitInteger, MVT::i32, 30, 
30586                     MVT::i32, 4/*#Ops*/, 0, 19|128,1/*147*/, 20|128,1/*148*/, 21|128,1/*149*/,  // Results = #150
30587 /* 73687*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30589                     MVT::i32, 1/*#Ops*/, 23|128,1/*151*/,  // Results = #152
30590 /* 73700*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30592                     MVT::i32, 2/*#Ops*/, 24|128,1/*152*/, 25|128,1/*153*/,  // Results = #154
30594                     MVT::i32, 2/*#Ops*/, 22|128,1/*150*/, 26|128,1/*154*/,  // Results = #155
30596                     MVT::i32, 2/*#Ops*/, 18|128,1/*146*/, 27|128,1/*155*/,  // Results = #156
30597 /* 73735*/      OPC_EmitInteger, MVT::i32, 30, 
30598 /* 73738*/      OPC_EmitInteger, MVT::i32, 2, 
30599 /* 73741*/      OPC_EmitInteger, MVT::i32, 31, 
30601                     MVT::i32, 4/*#Ops*/, 28|128,1/*156*/, 29|128,1/*157*/, 30|128,1/*158*/, 31|128,1/*159*/,  // Results = #160
30602 /* 73758*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
30604                     MVT::i32, 1/*#Ops*/, 33|128,1/*161*/,  // Results = #162
30605 /* 73770*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
30607                     MVT::i32, 2/*#Ops*/, 34|128,1/*162*/, 35|128,1/*163*/,  // Results = #164
30609                     MVT::i32, 2/*#Ops*/, 32|128,1/*160*/, 36|128,1/*164*/,  // Results = #165
30610 /* 73794*/      OPC_EmitInteger, MVT::i32, 31, 
30611 /* 73797*/      OPC_EmitInteger, MVT::i32, 1, 
30612 /* 73800*/      OPC_EmitInteger, MVT::i32, 31, 
30614                     MVT::i32, 4/*#Ops*/, 0, 38|128,1/*166*/, 39|128,1/*167*/, 40|128,1/*168*/,  // Results = #169
30615 /* 73816*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30617                     MVT::i32, 1/*#Ops*/, 42|128,1/*170*/,  // Results = #171
30618 /* 73829*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30620                     MVT::i32, 2/*#Ops*/, 43|128,1/*171*/, 44|128,1/*172*/,  // Results = #173
30622                     MVT::i32, 2/*#Ops*/, 41|128,1/*169*/, 45|128,1/*173*/,  // Results = #174
30623 /* 73854*/      OPC_EmitInteger, MVT::i32, 1, 
30624 /* 73857*/      OPC_EmitInteger, MVT::i32, 0, 
30625 /* 73860*/      OPC_EmitInteger, MVT::i32, 30, 
30627                     MVT::i32, 4/*#Ops*/, 0, 47|128,1/*175*/, 48|128,1/*176*/, 49|128,1/*177*/,  // Results = #178
30628 /* 73876*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30630                     MVT::i32, 1/*#Ops*/, 51|128,1/*179*/,  // Results = #180
30631 /* 73889*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30633                     MVT::i32, 2/*#Ops*/, 52|128,1/*180*/, 53|128,1/*181*/,  // Results = #182
30635                     MVT::i32, 2/*#Ops*/, 50|128,1/*178*/, 54|128,1/*182*/,  // Results = #183
30637                     MVT::i32, 2/*#Ops*/, 46|128,1/*174*/, 55|128,1/*183*/,  // Results = #184
30638 /* 73924*/      OPC_EmitInteger, MVT::i32, 2, 
30639 /* 73927*/      OPC_EmitInteger, MVT::i32, 0, 
30640 /* 73930*/      OPC_EmitInteger, MVT::i32, 29, 
30642                     MVT::i32, 4/*#Ops*/, 56|128,1/*184*/, 57|128,1/*185*/, 58|128,1/*186*/, 59|128,1/*187*/,  // Results = #188
30643 /* 73947*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
30645                     MVT::i32, 1/*#Ops*/, 61|128,1/*189*/,  // Results = #190
30646 /* 73960*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
30648                     MVT::i32, 2/*#Ops*/, 62|128,1/*190*/, 63|128,1/*191*/,  // Results = #192
30650                     MVT::i32, 2/*#Ops*/, 60|128,1/*188*/, 64|128,1/*192*/,  // Results = #193
30652                     MVT::i32, 2/*#Ops*/, 37|128,1/*165*/, 65|128,1/*193*/,  // Results = #194
30653 /* 73995*/      OPC_EmitInteger, MVT::i32, 28, 
30654 /* 73998*/      OPC_EmitInteger, MVT::i32, 4, 
30655 /* 74001*/      OPC_EmitInteger, MVT::i32, 31, 
30657                     MVT::i32, 4/*#Ops*/, 66|128,1/*194*/, 67|128,1/*195*/, 68|128,1/*196*/, 69|128,1/*197*/,  // Results = #198
30658 /* 74018*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
30660                     MVT::i32, 1/*#Ops*/, 71|128,1/*199*/,  // Results = #200
30661 /* 74030*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
30663                     MVT::i32, 2/*#Ops*/, 72|128,1/*200*/, 73|128,1/*201*/,  // Results = #202
30665                     MVT::i32, 2/*#Ops*/, 70|128,1/*198*/, 74|128,1/*202*/,  // Results = #203
30666 /* 74054*/      OPC_EmitInteger, MVT::i32, 31, 
30667 /* 74057*/      OPC_EmitInteger, MVT::i32, 1, 
30668 /* 74060*/      OPC_EmitInteger, MVT::i32, 31, 
30670                     MVT::i32, 4/*#Ops*/, 0, 76|128,1/*204*/, 77|128,1/*205*/, 78|128,1/*206*/,  // Results = #207
30671 /* 74076*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30673                     MVT::i32, 1/*#Ops*/, 80|128,1/*208*/,  // Results = #209
30674 /* 74089*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30676                     MVT::i32, 2/*#Ops*/, 81|128,1/*209*/, 82|128,1/*210*/,  // Results = #211
30678                     MVT::i32, 2/*#Ops*/, 79|128,1/*207*/, 83|128,1/*211*/,  // Results = #212
30679 /* 74114*/      OPC_EmitInteger, MVT::i32, 1, 
30680 /* 74117*/      OPC_EmitInteger, MVT::i32, 0, 
30681 /* 74120*/      OPC_EmitInteger, MVT::i32, 30, 
30683                     MVT::i32, 4/*#Ops*/, 0, 85|128,1/*213*/, 86|128,1/*214*/, 87|128,1/*215*/,  // Results = #216
30684 /* 74136*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30686                     MVT::i32, 1/*#Ops*/, 89|128,1/*217*/,  // Results = #218
30687 /* 74149*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30689                     MVT::i32, 2/*#Ops*/, 90|128,1/*218*/, 91|128,1/*219*/,  // Results = #220
30691                     MVT::i32, 2/*#Ops*/, 88|128,1/*216*/, 92|128,1/*220*/,  // Results = #221
30693                     MVT::i32, 2/*#Ops*/, 84|128,1/*212*/, 93|128,1/*221*/,  // Results = #222
30694 /* 74184*/      OPC_EmitInteger, MVT::i32, 30, 
30695 /* 74187*/      OPC_EmitInteger, MVT::i32, 2, 
30696 /* 74190*/      OPC_EmitInteger, MVT::i32, 31, 
30698                     MVT::i32, 4/*#Ops*/, 94|128,1/*222*/, 95|128,1/*223*/, 96|128,1/*224*/, 97|128,1/*225*/,  // Results = #226
30699 /* 74207*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
30701                     MVT::i32, 1/*#Ops*/, 99|128,1/*227*/,  // Results = #228
30702 /* 74219*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
30704                     MVT::i32, 2/*#Ops*/, 100|128,1/*228*/, 101|128,1/*229*/,  // Results = #230
30706                     MVT::i32, 2/*#Ops*/, 98|128,1/*226*/, 102|128,1/*230*/,  // Results = #231
30707 /* 74243*/      OPC_EmitInteger, MVT::i32, 31, 
30708 /* 74246*/      OPC_EmitInteger, MVT::i32, 1, 
30709 /* 74249*/      OPC_EmitInteger, MVT::i32, 31, 
30711                     MVT::i32, 4/*#Ops*/, 0, 104|128,1/*232*/, 105|128,1/*233*/, 106|128,1/*234*/,  // Results = #235
30712 /* 74265*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30714                     MVT::i32, 1/*#Ops*/, 108|128,1/*236*/,  // Results = #237
30715 /* 74278*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30717                     MVT::i32, 2/*#Ops*/, 109|128,1/*237*/, 110|128,1/*238*/,  // Results = #239
30719                     MVT::i32, 2/*#Ops*/, 107|128,1/*235*/, 111|128,1/*239*/,  // Results = #240
30720 /* 74303*/      OPC_EmitInteger, MVT::i32, 1, 
30721 /* 74306*/      OPC_EmitInteger, MVT::i32, 0, 
30722 /* 74309*/      OPC_EmitInteger, MVT::i32, 30, 
30724                     MVT::i32, 4/*#Ops*/, 0, 113|128,1/*241*/, 114|128,1/*242*/, 115|128,1/*243*/,  // Results = #244
30725 /* 74325*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30727                     MVT::i32, 1/*#Ops*/, 117|128,1/*245*/,  // Results = #246
30728 /* 74338*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30730                     MVT::i32, 2/*#Ops*/, 118|128,1/*246*/, 119|128,1/*247*/,  // Results = #248
30732                     MVT::i32, 2/*#Ops*/, 116|128,1/*244*/, 120|128,1/*248*/,  // Results = #249
30734                     MVT::i32, 2/*#Ops*/, 112|128,1/*240*/, 121|128,1/*249*/,  // Results = #250
30735 /* 74373*/      OPC_EmitInteger, MVT::i32, 2, 
30736 /* 74376*/      OPC_EmitInteger, MVT::i32, 0, 
30737 /* 74379*/      OPC_EmitInteger, MVT::i32, 29, 
30739                     MVT::i32, 4/*#Ops*/, 122|128,1/*250*/, 123|128,1/*251*/, 124|128,1/*252*/, 125|128,1/*253*/,  // Results = #254
30740 /* 74396*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
30742                     MVT::i32, 1/*#Ops*/, 127|128,1/*255*/,  // Results = #256
30743 /* 74409*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
30745                     MVT::i32, 2/*#Ops*/, 0|128,2/*256*/, 1|128,2/*257*/,  // Results = #258
30747                     MVT::i32, 2/*#Ops*/, 126|128,1/*254*/, 2|128,2/*258*/,  // Results = #259
30749                     MVT::i32, 2/*#Ops*/, 103|128,1/*231*/, 3|128,2/*259*/,  // Results = #260
30750 /* 74444*/      OPC_EmitInteger, MVT::i32, 4, 
30751 /* 74447*/      OPC_EmitInteger, MVT::i32, 0, 
30752 /* 74450*/      OPC_EmitInteger, MVT::i32, 27, 
30754                     MVT::i32, 4/*#Ops*/, 4|128,2/*260*/, 5|128,2/*261*/, 6|128,2/*262*/, 7|128,2/*263*/,  // Results = #264
30755 /* 74467*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
30757                     MVT::i32, 1/*#Ops*/, 9|128,2/*265*/,  // Results = #266
30758 /* 74480*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
30760                     MVT::i32, 2/*#Ops*/, 10|128,2/*266*/, 11|128,2/*267*/,  // Results = #268
30762                     MVT::i32, 2/*#Ops*/, 8|128,2/*264*/, 12|128,2/*268*/,  // Results = #269
30764                     MVT::i32, 2/*#Ops*/, 75|128,1/*203*/, 13|128,2/*269*/,  // Results = #270
30765 /* 74515*/      OPC_EmitInteger, MVT::i32, 8, 
30766 /* 74518*/      OPC_EmitInteger, MVT::i32, 8, 
30767 /* 74521*/      OPC_EmitInteger, MVT::i32, 15, 
30769                     MVT::i32, 5/*#Ops*/, 9|128,1/*137*/, 14|128,2/*270*/, 15|128,2/*271*/, 16|128,2/*272*/, 17|128,2/*273*/,  // Results = #274
30770 /* 74540*/      OPC_EmitInteger, MVT::i32, 31, 
30771 /* 74543*/      OPC_EmitInteger, MVT::i32, 1, 
30772 /* 74546*/      OPC_EmitInteger, MVT::i32, 31, 
30774                     MVT::i32, 4/*#Ops*/, 0, 19|128,2/*275*/, 20|128,2/*276*/, 21|128,2/*277*/,  // Results = #278
30775 /* 74562*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30777                     MVT::i32, 1/*#Ops*/, 23|128,2/*279*/,  // Results = #280
30778 /* 74575*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30780                     MVT::i32, 2/*#Ops*/, 24|128,2/*280*/, 25|128,2/*281*/,  // Results = #282
30782                     MVT::i32, 2/*#Ops*/, 22|128,2/*278*/, 26|128,2/*282*/,  // Results = #283
30783 /* 74600*/      OPC_EmitInteger, MVT::i32, 1, 
30784 /* 74603*/      OPC_EmitInteger, MVT::i32, 0, 
30785 /* 74606*/      OPC_EmitInteger, MVT::i32, 30, 
30787                     MVT::i32, 4/*#Ops*/, 0, 28|128,2/*284*/, 29|128,2/*285*/, 30|128,2/*286*/,  // Results = #287
30788 /* 74622*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30790                     MVT::i32, 1/*#Ops*/, 32|128,2/*288*/,  // Results = #289
30791 /* 74635*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30793                     MVT::i32, 2/*#Ops*/, 33|128,2/*289*/, 34|128,2/*290*/,  // Results = #291
30795                     MVT::i32, 2/*#Ops*/, 31|128,2/*287*/, 35|128,2/*291*/,  // Results = #292
30797                     MVT::i32, 2/*#Ops*/, 27|128,2/*283*/, 36|128,2/*292*/,  // Results = #293
30798 /* 74670*/      OPC_EmitInteger, MVT::i32, 30, 
30799 /* 74673*/      OPC_EmitInteger, MVT::i32, 2, 
30800 /* 74676*/      OPC_EmitInteger, MVT::i32, 31, 
30802                     MVT::i32, 4/*#Ops*/, 37|128,2/*293*/, 38|128,2/*294*/, 39|128,2/*295*/, 40|128,2/*296*/,  // Results = #297
30803 /* 74693*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
30805                     MVT::i32, 1/*#Ops*/, 42|128,2/*298*/,  // Results = #299
30806 /* 74705*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
30808                     MVT::i32, 2/*#Ops*/, 43|128,2/*299*/, 44|128,2/*300*/,  // Results = #301
30810                     MVT::i32, 2/*#Ops*/, 41|128,2/*297*/, 45|128,2/*301*/,  // Results = #302
30811 /* 74729*/      OPC_EmitInteger, MVT::i32, 31, 
30812 /* 74732*/      OPC_EmitInteger, MVT::i32, 1, 
30813 /* 74735*/      OPC_EmitInteger, MVT::i32, 31, 
30815                     MVT::i32, 4/*#Ops*/, 0, 47|128,2/*303*/, 48|128,2/*304*/, 49|128,2/*305*/,  // Results = #306
30816 /* 74751*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30818                     MVT::i32, 1/*#Ops*/, 51|128,2/*307*/,  // Results = #308
30819 /* 74764*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30821                     MVT::i32, 2/*#Ops*/, 52|128,2/*308*/, 53|128,2/*309*/,  // Results = #310
30823                     MVT::i32, 2/*#Ops*/, 50|128,2/*306*/, 54|128,2/*310*/,  // Results = #311
30824 /* 74789*/      OPC_EmitInteger, MVT::i32, 1, 
30825 /* 74792*/      OPC_EmitInteger, MVT::i32, 0, 
30826 /* 74795*/      OPC_EmitInteger, MVT::i32, 30, 
30828                     MVT::i32, 4/*#Ops*/, 0, 56|128,2/*312*/, 57|128,2/*313*/, 58|128,2/*314*/,  // Results = #315
30829 /* 74811*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30831                     MVT::i32, 1/*#Ops*/, 60|128,2/*316*/,  // Results = #317
30832 /* 74824*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30834                     MVT::i32, 2/*#Ops*/, 61|128,2/*317*/, 62|128,2/*318*/,  // Results = #319
30836                     MVT::i32, 2/*#Ops*/, 59|128,2/*315*/, 63|128,2/*319*/,  // Results = #320
30838                     MVT::i32, 2/*#Ops*/, 55|128,2/*311*/, 64|128,2/*320*/,  // Results = #321
30839 /* 74859*/      OPC_EmitInteger, MVT::i32, 2, 
30840 /* 74862*/      OPC_EmitInteger, MVT::i32, 0, 
30841 /* 74865*/      OPC_EmitInteger, MVT::i32, 29, 
30843                     MVT::i32, 4/*#Ops*/, 65|128,2/*321*/, 66|128,2/*322*/, 67|128,2/*323*/, 68|128,2/*324*/,  // Results = #325
30844 /* 74882*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
30846                     MVT::i32, 1/*#Ops*/, 70|128,2/*326*/,  // Results = #327
30847 /* 74895*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
30849                     MVT::i32, 2/*#Ops*/, 71|128,2/*327*/, 72|128,2/*328*/,  // Results = #329
30851                     MVT::i32, 2/*#Ops*/, 69|128,2/*325*/, 73|128,2/*329*/,  // Results = #330
30853                     MVT::i32, 2/*#Ops*/, 46|128,2/*302*/, 74|128,2/*330*/,  // Results = #331
30854 /* 74930*/      OPC_EmitInteger, MVT::i32, 28, 
30855 /* 74933*/      OPC_EmitInteger, MVT::i32, 4, 
30856 /* 74936*/      OPC_EmitInteger, MVT::i32, 31, 
30858                     MVT::i32, 4/*#Ops*/, 75|128,2/*331*/, 76|128,2/*332*/, 77|128,2/*333*/, 78|128,2/*334*/,  // Results = #335
30859 /* 74953*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
30861                     MVT::i32, 1/*#Ops*/, 80|128,2/*336*/,  // Results = #337
30862 /* 74965*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
30864                     MVT::i32, 2/*#Ops*/, 81|128,2/*337*/, 82|128,2/*338*/,  // Results = #339
30866                     MVT::i32, 2/*#Ops*/, 79|128,2/*335*/, 83|128,2/*339*/,  // Results = #340
30867 /* 74989*/      OPC_EmitInteger, MVT::i32, 31, 
30868 /* 74992*/      OPC_EmitInteger, MVT::i32, 1, 
30869 /* 74995*/      OPC_EmitInteger, MVT::i32, 31, 
30871                     MVT::i32, 4/*#Ops*/, 0, 85|128,2/*341*/, 86|128,2/*342*/, 87|128,2/*343*/,  // Results = #344
30872 /* 75011*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30874                     MVT::i32, 1/*#Ops*/, 89|128,2/*345*/,  // Results = #346
30875 /* 75024*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30877                     MVT::i32, 2/*#Ops*/, 90|128,2/*346*/, 91|128,2/*347*/,  // Results = #348
30879                     MVT::i32, 2/*#Ops*/, 88|128,2/*344*/, 92|128,2/*348*/,  // Results = #349
30880 /* 75049*/      OPC_EmitInteger, MVT::i32, 1, 
30881 /* 75052*/      OPC_EmitInteger, MVT::i32, 0, 
30882 /* 75055*/      OPC_EmitInteger, MVT::i32, 30, 
30884                     MVT::i32, 4/*#Ops*/, 0, 94|128,2/*350*/, 95|128,2/*351*/, 96|128,2/*352*/,  // Results = #353
30885 /* 75071*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30887                     MVT::i32, 1/*#Ops*/, 98|128,2/*354*/,  // Results = #355
30888 /* 75084*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30890                     MVT::i32, 2/*#Ops*/, 99|128,2/*355*/, 100|128,2/*356*/,  // Results = #357
30892                     MVT::i32, 2/*#Ops*/, 97|128,2/*353*/, 101|128,2/*357*/,  // Results = #358
30894                     MVT::i32, 2/*#Ops*/, 93|128,2/*349*/, 102|128,2/*358*/,  // Results = #359
30895 /* 75119*/      OPC_EmitInteger, MVT::i32, 30, 
30896 /* 75122*/      OPC_EmitInteger, MVT::i32, 2, 
30897 /* 75125*/      OPC_EmitInteger, MVT::i32, 31, 
30899                     MVT::i32, 4/*#Ops*/, 103|128,2/*359*/, 104|128,2/*360*/, 105|128,2/*361*/, 106|128,2/*362*/,  // Results = #363
30900 /* 75142*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
30902                     MVT::i32, 1/*#Ops*/, 108|128,2/*364*/,  // Results = #365
30903 /* 75154*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
30905                     MVT::i32, 2/*#Ops*/, 109|128,2/*365*/, 110|128,2/*366*/,  // Results = #367
30907                     MVT::i32, 2/*#Ops*/, 107|128,2/*363*/, 111|128,2/*367*/,  // Results = #368
30908 /* 75178*/      OPC_EmitInteger, MVT::i32, 31, 
30909 /* 75181*/      OPC_EmitInteger, MVT::i32, 1, 
30910 /* 75184*/      OPC_EmitInteger, MVT::i32, 31, 
30912                     MVT::i32, 4/*#Ops*/, 0, 113|128,2/*369*/, 114|128,2/*370*/, 115|128,2/*371*/,  // Results = #372
30913 /* 75200*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30915                     MVT::i32, 1/*#Ops*/, 117|128,2/*373*/,  // Results = #374
30916 /* 75213*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30918                     MVT::i32, 2/*#Ops*/, 118|128,2/*374*/, 119|128,2/*375*/,  // Results = #376
30920                     MVT::i32, 2/*#Ops*/, 116|128,2/*372*/, 120|128,2/*376*/,  // Results = #377
30921 /* 75238*/      OPC_EmitInteger, MVT::i32, 1, 
30922 /* 75241*/      OPC_EmitInteger, MVT::i32, 0, 
30923 /* 75244*/      OPC_EmitInteger, MVT::i32, 30, 
30925                     MVT::i32, 4/*#Ops*/, 0, 122|128,2/*378*/, 123|128,2/*379*/, 124|128,2/*380*/,  // Results = #381
30926 /* 75260*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30928                     MVT::i32, 1/*#Ops*/, 126|128,2/*382*/,  // Results = #383
30929 /* 75273*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
30931                     MVT::i32, 2/*#Ops*/, 127|128,2/*383*/, 0|128,3/*384*/,  // Results = #385
30933                     MVT::i32, 2/*#Ops*/, 125|128,2/*381*/, 1|128,3/*385*/,  // Results = #386
30935                     MVT::i32, 2/*#Ops*/, 121|128,2/*377*/, 2|128,3/*386*/,  // Results = #387
30936 /* 75308*/      OPC_EmitInteger, MVT::i32, 2, 
30937 /* 75311*/      OPC_EmitInteger, MVT::i32, 0, 
30938 /* 75314*/      OPC_EmitInteger, MVT::i32, 29, 
30940                     MVT::i32, 4/*#Ops*/, 3|128,3/*387*/, 4|128,3/*388*/, 5|128,3/*389*/, 6|128,3/*390*/,  // Results = #391
30941 /* 75331*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
30943                     MVT::i32, 1/*#Ops*/, 8|128,3/*392*/,  // Results = #393
30944 /* 75344*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
30946                     MVT::i32, 2/*#Ops*/, 9|128,3/*393*/, 10|128,3/*394*/,  // Results = #395
30948                     MVT::i32, 2/*#Ops*/, 7|128,3/*391*/, 11|128,3/*395*/,  // Results = #396
30950                     MVT::i32, 2/*#Ops*/, 112|128,2/*368*/, 12|128,3/*396*/,  // Results = #397
30951 /* 75379*/      OPC_EmitInteger, MVT::i32, 4, 
30952 /* 75382*/      OPC_EmitInteger, MVT::i32, 0, 
30953 /* 75385*/      OPC_EmitInteger, MVT::i32, 27, 
30955                     MVT::i32, 4/*#Ops*/, 13|128,3/*397*/, 14|128,3/*398*/, 15|128,3/*399*/, 16|128,3/*400*/,  // Results = #401
30956 /* 75402*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
30958                     MVT::i32, 1/*#Ops*/, 18|128,3/*402*/,  // Results = #403
30959 /* 75415*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
30961                     MVT::i32, 2/*#Ops*/, 19|128,3/*403*/, 20|128,3/*404*/,  // Results = #405
30963                     MVT::i32, 2/*#Ops*/, 17|128,3/*401*/, 21|128,3/*405*/,  // Results = #406
30965                     MVT::i32, 2/*#Ops*/, 84|128,2/*340*/, 22|128,3/*406*/,  // Results = #407
30966 /* 75450*/      OPC_EmitInteger, MVT::i32, 8, 
30967 /* 75453*/      OPC_EmitInteger, MVT::i32, 24, 
30968 /* 75456*/      OPC_EmitInteger, MVT::i32, 31, 
30970                     MVT::i32, 5/*#Ops*/, 18|128,2/*274*/, 23|128,3/*407*/, 24|128,3/*408*/, 25|128,3/*409*/, 26|128,3/*410*/,  // Results = #411
30971 /* 75475*/      OPC_EmitInteger, MVT::i32, 0, 
30972 /* 75478*/      OPC_EmitInteger, MVT::i32, 32, 
30974                     MVT::i32, 3/*#Ops*/, 27|128,3/*411*/, 28|128,3/*412*/, 29|128,3/*413*/, 
30980 /* 75502*/      OPC_EmitInteger, MVT::i32, 63, 
30981 /* 75505*/      OPC_EmitInteger, MVT::i32, 1, 
30986 /* 75523*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30988                     MVT::i32, 1/*#Ops*/, 6,  // Results = #7
30989 /* 75535*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
30991                     MVT::i32, 2/*#Ops*/, 7, 8,  // Results = #9
30992 /* 75548*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
30995 /* 75560*/      OPC_EmitInteger, MVT::i32, 32, 
30996 /* 75563*/      OPC_EmitInteger, MVT::i32, 31, 
31007 /* 75609*/      OPC_EmitInteger, MVT::i32, 1, 
31008 /* 75612*/      OPC_EmitInteger, MVT::i32, 62, 
31013 /* 75630*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31015                     MVT::i32, 1/*#Ops*/, 24,  // Results = #25
31016 /* 75642*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31018                     MVT::i32, 2/*#Ops*/, 25, 26,  // Results = #27
31019 /* 75655*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31022 /* 75667*/      OPC_EmitInteger, MVT::i32, 32, 
31023 /* 75670*/      OPC_EmitInteger, MVT::i32, 31, 
31036 /* 75724*/      OPC_EmitInteger, MVT::i32, 62, 
31037 /* 75727*/      OPC_EmitInteger, MVT::i32, 2, 
31042 /* 75745*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
31044                     MVT::i32, 1/*#Ops*/, 43,  // Results = #44
31045 /* 75756*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
31047                     MVT::i32, 2/*#Ops*/, 44, 45,  // Results = #46
31048 /* 75768*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31051 /* 75780*/      OPC_EmitInteger, MVT::i32, 32, 
31052 /* 75783*/      OPC_EmitInteger, MVT::i32, 31, 
31063 /* 75827*/      OPC_EmitInteger, MVT::i32, 63, 
31064 /* 75830*/      OPC_EmitInteger, MVT::i32, 1, 
31069 /* 75848*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31071                     MVT::i32, 1/*#Ops*/, 61,  // Results = #62
31072 /* 75860*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31074                     MVT::i32, 2/*#Ops*/, 62, 63,  // Results = #64
31075 /* 75873*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31078 /* 75885*/      OPC_EmitInteger, MVT::i32, 32, 
31079 /* 75888*/      OPC_EmitInteger, MVT::i32, 31, 
31090 /* 75934*/      OPC_EmitInteger, MVT::i32, 1, 
31091 /* 75937*/      OPC_EmitInteger, MVT::i32, 62, 
31096 /* 75955*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31098                     MVT::i32, 1/*#Ops*/, 79,  // Results = #80
31099 /* 75967*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31101                     MVT::i32, 2/*#Ops*/, 80, 81,  // Results = #82
31102 /* 75980*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31105 /* 75992*/      OPC_EmitInteger, MVT::i32, 32, 
31106 /* 75995*/      OPC_EmitInteger, MVT::i32, 31, 
31119 /* 76049*/      OPC_EmitInteger, MVT::i32, 2, 
31120 /* 76052*/      OPC_EmitInteger, MVT::i32, 61, 
31125 /* 76070*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
31127                     MVT::i32, 1/*#Ops*/, 98,  // Results = #99
31128 /* 76082*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
31130                     MVT::i32, 2/*#Ops*/, 99, 100,  // Results = #101
31131 /* 76095*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31134 /* 76107*/      OPC_EmitInteger, MVT::i32, 32, 
31135 /* 76110*/      OPC_EmitInteger, MVT::i32, 31, 
31148 /* 76164*/      OPC_EmitInteger, MVT::i32, 60, 
31149 /* 76167*/      OPC_EmitInteger, MVT::i32, 4, 
31154 /* 76185*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
31156                     MVT::i32, 1/*#Ops*/, 117,  // Results = #118
31157 /* 76196*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
31159                     MVT::i32, 2/*#Ops*/, 118, 119,  // Results = #120
31160 /* 76208*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31163 /* 76220*/      OPC_EmitInteger, MVT::i32, 32, 
31164 /* 76223*/      OPC_EmitInteger, MVT::i32, 31, 
31175 /* 76269*/      OPC_EmitInteger, MVT::i32, 63, 
31176 /* 76272*/      OPC_EmitInteger, MVT::i32, 1, 
31181 /* 76292*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31183                     MVT::i32, 1/*#Ops*/, 7|128,1/*135*/,  // Results = #136
31184 /* 76305*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31186                     MVT::i32, 2/*#Ops*/, 8|128,1/*136*/, 9|128,1/*137*/,  // Results = #138
31187 /* 76320*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31190 /* 76335*/      OPC_EmitInteger, MVT::i32, 32, 
31191 /* 76338*/      OPC_EmitInteger, MVT::i32, 31, 
31202 /* 76393*/      OPC_EmitInteger, MVT::i32, 1, 
31203 /* 76396*/      OPC_EmitInteger, MVT::i32, 62, 
31208 /* 76416*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31210                     MVT::i32, 1/*#Ops*/, 25|128,1/*153*/,  // Results = #154
31211 /* 76429*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31213                     MVT::i32, 2/*#Ops*/, 26|128,1/*154*/, 27|128,1/*155*/,  // Results = #156
31214 /* 76444*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31217 /* 76459*/      OPC_EmitInteger, MVT::i32, 32, 
31218 /* 76462*/      OPC_EmitInteger, MVT::i32, 31, 
31231 /* 76527*/      OPC_EmitInteger, MVT::i32, 62, 
31232 /* 76530*/      OPC_EmitInteger, MVT::i32, 2, 
31237 /* 76551*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
31239                     MVT::i32, 1/*#Ops*/, 44|128,1/*172*/,  // Results = #173
31240 /* 76563*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
31242                     MVT::i32, 2/*#Ops*/, 45|128,1/*173*/, 46|128,1/*174*/,  // Results = #175
31243 /* 76577*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31246 /* 76592*/      OPC_EmitInteger, MVT::i32, 32, 
31247 /* 76595*/      OPC_EmitInteger, MVT::i32, 31, 
31258 /* 76648*/      OPC_EmitInteger, MVT::i32, 63, 
31259 /* 76651*/      OPC_EmitInteger, MVT::i32, 1, 
31264 /* 76671*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31266                     MVT::i32, 1/*#Ops*/, 62|128,1/*190*/,  // Results = #191
31267 /* 76684*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31269                     MVT::i32, 2/*#Ops*/, 63|128,1/*191*/, 64|128,1/*192*/,  // Results = #193
31270 /* 76699*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31273 /* 76714*/      OPC_EmitInteger, MVT::i32, 32, 
31274 /* 76717*/      OPC_EmitInteger, MVT::i32, 31, 
31285 /* 76772*/      OPC_EmitInteger, MVT::i32, 1, 
31286 /* 76775*/      OPC_EmitInteger, MVT::i32, 62, 
31291 /* 76795*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31293                     MVT::i32, 1/*#Ops*/, 80|128,1/*208*/,  // Results = #209
31294 /* 76808*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31296                     MVT::i32, 2/*#Ops*/, 81|128,1/*209*/, 82|128,1/*210*/,  // Results = #211
31297 /* 76823*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31300 /* 76838*/      OPC_EmitInteger, MVT::i32, 32, 
31301 /* 76841*/      OPC_EmitInteger, MVT::i32, 31, 
31314 /* 76906*/      OPC_EmitInteger, MVT::i32, 2, 
31315 /* 76909*/      OPC_EmitInteger, MVT::i32, 61, 
31320 /* 76930*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
31322                     MVT::i32, 1/*#Ops*/, 99|128,1/*227*/,  // Results = #228
31323 /* 76943*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
31325                     MVT::i32, 2/*#Ops*/, 100|128,1/*228*/, 101|128,1/*229*/,  // Results = #230
31326 /* 76958*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31329 /* 76973*/      OPC_EmitInteger, MVT::i32, 32, 
31330 /* 76976*/      OPC_EmitInteger, MVT::i32, 31, 
31343 /* 77041*/      OPC_EmitInteger, MVT::i32, 4, 
31344 /* 77044*/      OPC_EmitInteger, MVT::i32, 59, 
31349 /* 77065*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
31351                     MVT::i32, 1/*#Ops*/, 118|128,1/*246*/,  // Results = #247
31352 /* 77078*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
31354                     MVT::i32, 2/*#Ops*/, 119|128,1/*247*/, 120|128,1/*248*/,  // Results = #249
31355 /* 77093*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31358 /* 77108*/      OPC_EmitInteger, MVT::i32, 32, 
31359 /* 77111*/      OPC_EmitInteger, MVT::i32, 31, 
31372 /* 77176*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31374                     MVT::i32, 2/*#Ops*/, 4|128,2/*260*/, 5|128,2/*261*/,  // Results = #262
31375 /* 77189*/      OPC_EmitInteger, MVT::i32, 24, 
31376 /* 77192*/      OPC_EmitInteger, MVT::i32, 0, 
31377 /* 77195*/      OPC_EmitInteger, MVT::i32, 31, 
31379                     MVT::i32, 4/*#Ops*/, 6|128,2/*262*/, 7|128,2/*263*/, 8|128,2/*264*/, 9|128,2/*265*/,  // Results = #266
31380 /* 77212*/      OPC_EmitInteger, MVT::i32, 63, 
31381 /* 77215*/      OPC_EmitInteger, MVT::i32, 1, 
31386 /* 77235*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31388                     MVT::i32, 1/*#Ops*/, 15|128,2/*271*/,  // Results = #272
31389 /* 77248*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31391                     MVT::i32, 2/*#Ops*/, 16|128,2/*272*/, 17|128,2/*273*/,  // Results = #274
31392 /* 77263*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31395 /* 77278*/      OPC_EmitInteger, MVT::i32, 32, 
31396 /* 77281*/      OPC_EmitInteger, MVT::i32, 31, 
31407 /* 77336*/      OPC_EmitInteger, MVT::i32, 1, 
31408 /* 77339*/      OPC_EmitInteger, MVT::i32, 62, 
31413 /* 77359*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31415                     MVT::i32, 1/*#Ops*/, 33|128,2/*289*/,  // Results = #290
31416 /* 77372*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31418                     MVT::i32, 2/*#Ops*/, 34|128,2/*290*/, 35|128,2/*291*/,  // Results = #292
31419 /* 77387*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31422 /* 77402*/      OPC_EmitInteger, MVT::i32, 32, 
31423 /* 77405*/      OPC_EmitInteger, MVT::i32, 31, 
31436 /* 77470*/      OPC_EmitInteger, MVT::i32, 62, 
31437 /* 77473*/      OPC_EmitInteger, MVT::i32, 2, 
31442 /* 77494*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
31444                     MVT::i32, 1/*#Ops*/, 52|128,2/*308*/,  // Results = #309
31445 /* 77506*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
31447                     MVT::i32, 2/*#Ops*/, 53|128,2/*309*/, 54|128,2/*310*/,  // Results = #311
31448 /* 77520*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31451 /* 77535*/      OPC_EmitInteger, MVT::i32, 32, 
31452 /* 77538*/      OPC_EmitInteger, MVT::i32, 31, 
31463 /* 77591*/      OPC_EmitInteger, MVT::i32, 63, 
31464 /* 77594*/      OPC_EmitInteger, MVT::i32, 1, 
31469 /* 77614*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31471                     MVT::i32, 1/*#Ops*/, 70|128,2/*326*/,  // Results = #327
31472 /* 77627*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31474                     MVT::i32, 2/*#Ops*/, 71|128,2/*327*/, 72|128,2/*328*/,  // Results = #329
31475 /* 77642*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31478 /* 77657*/      OPC_EmitInteger, MVT::i32, 32, 
31479 /* 77660*/      OPC_EmitInteger, MVT::i32, 31, 
31490 /* 77715*/      OPC_EmitInteger, MVT::i32, 1, 
31491 /* 77718*/      OPC_EmitInteger, MVT::i32, 62, 
31496 /* 77738*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31498                     MVT::i32, 1/*#Ops*/, 88|128,2/*344*/,  // Results = #345
31499 /* 77751*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31501                     MVT::i32, 2/*#Ops*/, 89|128,2/*345*/, 90|128,2/*346*/,  // Results = #347
31502 /* 77766*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31505 /* 77781*/      OPC_EmitInteger, MVT::i32, 32, 
31506 /* 77784*/      OPC_EmitInteger, MVT::i32, 31, 
31519 /* 77849*/      OPC_EmitInteger, MVT::i32, 2, 
31520 /* 77852*/      OPC_EmitInteger, MVT::i32, 61, 
31525 /* 77873*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
31527                     MVT::i32, 1/*#Ops*/, 107|128,2/*363*/,  // Results = #364
31528 /* 77886*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
31530                     MVT::i32, 2/*#Ops*/, 108|128,2/*364*/, 109|128,2/*365*/,  // Results = #366
31531 /* 77901*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31534 /* 77916*/      OPC_EmitInteger, MVT::i32, 32, 
31535 /* 77919*/      OPC_EmitInteger, MVT::i32, 31, 
31548 /* 77984*/      OPC_EmitInteger, MVT::i32, 60, 
31549 /* 77987*/      OPC_EmitInteger, MVT::i32, 4, 
31554 /* 78008*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
31556                     MVT::i32, 1/*#Ops*/, 126|128,2/*382*/,  // Results = #383
31557 /* 78020*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
31559                     MVT::i32, 2/*#Ops*/, 127|128,2/*383*/, 0|128,3/*384*/,  // Results = #385
31560 /* 78034*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31563 /* 78049*/      OPC_EmitInteger, MVT::i32, 32, 
31564 /* 78052*/      OPC_EmitInteger, MVT::i32, 31, 
31575 /* 78105*/      OPC_EmitInteger, MVT::i32, 63, 
31576 /* 78108*/      OPC_EmitInteger, MVT::i32, 1, 
31581 /* 78128*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31583                     MVT::i32, 1/*#Ops*/, 16|128,3/*400*/,  // Results = #401
31584 /* 78141*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31586                     MVT::i32, 2/*#Ops*/, 17|128,3/*401*/, 18|128,3/*402*/,  // Results = #403
31587 /* 78156*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31590 /* 78171*/      OPC_EmitInteger, MVT::i32, 32, 
31591 /* 78174*/      OPC_EmitInteger, MVT::i32, 31, 
31602 /* 78229*/      OPC_EmitInteger, MVT::i32, 1, 
31603 /* 78232*/      OPC_EmitInteger, MVT::i32, 62, 
31608 /* 78252*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31610                     MVT::i32, 1/*#Ops*/, 34|128,3/*418*/,  // Results = #419
31611 /* 78265*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31613                     MVT::i32, 2/*#Ops*/, 35|128,3/*419*/, 36|128,3/*420*/,  // Results = #421
31614 /* 78280*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31617 /* 78295*/      OPC_EmitInteger, MVT::i32, 32, 
31618 /* 78298*/      OPC_EmitInteger, MVT::i32, 31, 
31631 /* 78363*/      OPC_EmitInteger, MVT::i32, 62, 
31632 /* 78366*/      OPC_EmitInteger, MVT::i32, 2, 
31637 /* 78387*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
31639                     MVT::i32, 1/*#Ops*/, 53|128,3/*437*/,  // Results = #438
31640 /* 78399*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
31642                     MVT::i32, 2/*#Ops*/, 54|128,3/*438*/, 55|128,3/*439*/,  // Results = #440
31643 /* 78413*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31646 /* 78428*/      OPC_EmitInteger, MVT::i32, 32, 
31647 /* 78431*/      OPC_EmitInteger, MVT::i32, 31, 
31658 /* 78484*/      OPC_EmitInteger, MVT::i32, 63, 
31659 /* 78487*/      OPC_EmitInteger, MVT::i32, 1, 
31664 /* 78507*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31666                     MVT::i32, 1/*#Ops*/, 71|128,3/*455*/,  // Results = #456
31667 /* 78520*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31669                     MVT::i32, 2/*#Ops*/, 72|128,3/*456*/, 73|128,3/*457*/,  // Results = #458
31670 /* 78535*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31673 /* 78550*/      OPC_EmitInteger, MVT::i32, 32, 
31674 /* 78553*/      OPC_EmitInteger, MVT::i32, 31, 
31685 /* 78608*/      OPC_EmitInteger, MVT::i32, 1, 
31686 /* 78611*/      OPC_EmitInteger, MVT::i32, 62, 
31691 /* 78631*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31693                     MVT::i32, 1/*#Ops*/, 89|128,3/*473*/,  // Results = #474
31694 /* 78644*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31696                     MVT::i32, 2/*#Ops*/, 90|128,3/*474*/, 91|128,3/*475*/,  // Results = #476
31697 /* 78659*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31700 /* 78674*/      OPC_EmitInteger, MVT::i32, 32, 
31701 /* 78677*/      OPC_EmitInteger, MVT::i32, 31, 
31714 /* 78742*/      OPC_EmitInteger, MVT::i32, 2, 
31715 /* 78745*/      OPC_EmitInteger, MVT::i32, 61, 
31720 /* 78766*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
31722                     MVT::i32, 1/*#Ops*/, 108|128,3/*492*/,  // Results = #493
31723 /* 78779*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
31725                     MVT::i32, 2/*#Ops*/, 109|128,3/*493*/, 110|128,3/*494*/,  // Results = #495
31726 /* 78794*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31729 /* 78809*/      OPC_EmitInteger, MVT::i32, 32, 
31730 /* 78812*/      OPC_EmitInteger, MVT::i32, 31, 
31743 /* 78877*/      OPC_EmitInteger, MVT::i32, 4, 
31744 /* 78880*/      OPC_EmitInteger, MVT::i32, 59, 
31749 /* 78901*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
31751                     MVT::i32, 1/*#Ops*/, 127|128,3/*511*/,  // Results = #512
31752 /* 78914*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
31754                     MVT::i32, 2/*#Ops*/, 0|128,4/*512*/, 1|128,4/*513*/,  // Results = #514
31755 /* 78929*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31758 /* 78944*/      OPC_EmitInteger, MVT::i32, 32, 
31759 /* 78947*/      OPC_EmitInteger, MVT::i32, 31, 
31772 /* 79012*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31774                     MVT::i32, 2/*#Ops*/, 13|128,4/*525*/, 14|128,4/*526*/,  // Results = #527
31775 /* 79025*/      OPC_EmitInteger, MVT::i32, 8, 
31776 /* 79028*/      OPC_EmitInteger, MVT::i32, 8, 
31777 /* 79031*/      OPC_EmitInteger, MVT::i32, 15, 
31779                     MVT::i32, 5/*#Ops*/, 10|128,2/*266*/, 15|128,4/*527*/, 16|128,4/*528*/, 17|128,4/*529*/, 18|128,4/*530*/,  // Results = #531
31780 /* 79050*/      OPC_EmitInteger, MVT::i32, 63, 
31781 /* 79053*/      OPC_EmitInteger, MVT::i32, 1, 
31786 /* 79073*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31788                     MVT::i32, 1/*#Ops*/, 24|128,4/*536*/,  // Results = #537
31789 /* 79086*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31791                     MVT::i32, 2/*#Ops*/, 25|128,4/*537*/, 26|128,4/*538*/,  // Results = #539
31792 /* 79101*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31795 /* 79116*/      OPC_EmitInteger, MVT::i32, 32, 
31796 /* 79119*/      OPC_EmitInteger, MVT::i32, 31, 
31807 /* 79174*/      OPC_EmitInteger, MVT::i32, 1, 
31808 /* 79177*/      OPC_EmitInteger, MVT::i32, 62, 
31813 /* 79197*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31815                     MVT::i32, 1/*#Ops*/, 42|128,4/*554*/,  // Results = #555
31816 /* 79210*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31818                     MVT::i32, 2/*#Ops*/, 43|128,4/*555*/, 44|128,4/*556*/,  // Results = #557
31819 /* 79225*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31822 /* 79240*/      OPC_EmitInteger, MVT::i32, 32, 
31823 /* 79243*/      OPC_EmitInteger, MVT::i32, 31, 
31836 /* 79308*/      OPC_EmitInteger, MVT::i32, 62, 
31837 /* 79311*/      OPC_EmitInteger, MVT::i32, 2, 
31842 /* 79332*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
31844                     MVT::i32, 1/*#Ops*/, 61|128,4/*573*/,  // Results = #574
31845 /* 79344*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
31847                     MVT::i32, 2/*#Ops*/, 62|128,4/*574*/, 63|128,4/*575*/,  // Results = #576
31848 /* 79358*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31851 /* 79373*/      OPC_EmitInteger, MVT::i32, 32, 
31852 /* 79376*/      OPC_EmitInteger, MVT::i32, 31, 
31863 /* 79429*/      OPC_EmitInteger, MVT::i32, 63, 
31864 /* 79432*/      OPC_EmitInteger, MVT::i32, 1, 
31869 /* 79452*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31871                     MVT::i32, 1/*#Ops*/, 79|128,4/*591*/,  // Results = #592
31872 /* 79465*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31874                     MVT::i32, 2/*#Ops*/, 80|128,4/*592*/, 81|128,4/*593*/,  // Results = #594
31875 /* 79480*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31878 /* 79495*/      OPC_EmitInteger, MVT::i32, 32, 
31879 /* 79498*/      OPC_EmitInteger, MVT::i32, 31, 
31890 /* 79553*/      OPC_EmitInteger, MVT::i32, 1, 
31891 /* 79556*/      OPC_EmitInteger, MVT::i32, 62, 
31896 /* 79576*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31898                     MVT::i32, 1/*#Ops*/, 97|128,4/*609*/,  // Results = #610
31899 /* 79589*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
31901                     MVT::i32, 2/*#Ops*/, 98|128,4/*610*/, 99|128,4/*611*/,  // Results = #612
31902 /* 79604*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31905 /* 79619*/      OPC_EmitInteger, MVT::i32, 32, 
31906 /* 79622*/      OPC_EmitInteger, MVT::i32, 31, 
31919 /* 79687*/      OPC_EmitInteger, MVT::i32, 2, 
31920 /* 79690*/      OPC_EmitInteger, MVT::i32, 61, 
31925 /* 79711*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
31927                     MVT::i32, 1/*#Ops*/, 116|128,4/*628*/,  // Results = #629
31928 /* 79724*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
31930                     MVT::i32, 2/*#Ops*/, 117|128,4/*629*/, 118|128,4/*630*/,  // Results = #631
31931 /* 79739*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31934 /* 79754*/      OPC_EmitInteger, MVT::i32, 32, 
31935 /* 79757*/      OPC_EmitInteger, MVT::i32, 31, 
31948 /* 79822*/      OPC_EmitInteger, MVT::i32, 60, 
31949 /* 79825*/      OPC_EmitInteger, MVT::i32, 4, 
31954 /* 79846*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
31956                     MVT::i32, 1/*#Ops*/, 7|128,5/*647*/,  // Results = #648
31957 /* 79858*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
31959                     MVT::i32, 2/*#Ops*/, 8|128,5/*648*/, 9|128,5/*649*/,  // Results = #650
31960 /* 79872*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31963 /* 79887*/      OPC_EmitInteger, MVT::i32, 32, 
31964 /* 79890*/      OPC_EmitInteger, MVT::i32, 31, 
31975 /* 79943*/      OPC_EmitInteger, MVT::i32, 63, 
31976 /* 79946*/      OPC_EmitInteger, MVT::i32, 1, 
31981 /* 79966*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31983                     MVT::i32, 1/*#Ops*/, 25|128,5/*665*/,  // Results = #666
31984 /* 79979*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
31986                     MVT::i32, 2/*#Ops*/, 26|128,5/*666*/, 27|128,5/*667*/,  // Results = #668
31987 /* 79994*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
31990 /* 80009*/      OPC_EmitInteger, MVT::i32, 32, 
31991 /* 80012*/      OPC_EmitInteger, MVT::i32, 31, 
32002 /* 80067*/      OPC_EmitInteger, MVT::i32, 1, 
32003 /* 80070*/      OPC_EmitInteger, MVT::i32, 62, 
32008 /* 80090*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32010                     MVT::i32, 1/*#Ops*/, 43|128,5/*683*/,  // Results = #684
32011 /* 80103*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32013                     MVT::i32, 2/*#Ops*/, 44|128,5/*684*/, 45|128,5/*685*/,  // Results = #686
32014 /* 80118*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32017 /* 80133*/      OPC_EmitInteger, MVT::i32, 32, 
32018 /* 80136*/      OPC_EmitInteger, MVT::i32, 31, 
32031 /* 80201*/      OPC_EmitInteger, MVT::i32, 62, 
32032 /* 80204*/      OPC_EmitInteger, MVT::i32, 2, 
32037 /* 80225*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
32039                     MVT::i32, 1/*#Ops*/, 62|128,5/*702*/,  // Results = #703
32040 /* 80237*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
32042                     MVT::i32, 2/*#Ops*/, 63|128,5/*703*/, 64|128,5/*704*/,  // Results = #705
32043 /* 80251*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32046 /* 80266*/      OPC_EmitInteger, MVT::i32, 32, 
32047 /* 80269*/      OPC_EmitInteger, MVT::i32, 31, 
32058 /* 80322*/      OPC_EmitInteger, MVT::i32, 63, 
32059 /* 80325*/      OPC_EmitInteger, MVT::i32, 1, 
32064 /* 80345*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32066                     MVT::i32, 1/*#Ops*/, 80|128,5/*720*/,  // Results = #721
32067 /* 80358*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32069                     MVT::i32, 2/*#Ops*/, 81|128,5/*721*/, 82|128,5/*722*/,  // Results = #723
32070 /* 80373*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32073 /* 80388*/      OPC_EmitInteger, MVT::i32, 32, 
32074 /* 80391*/      OPC_EmitInteger, MVT::i32, 31, 
32085 /* 80446*/      OPC_EmitInteger, MVT::i32, 1, 
32086 /* 80449*/      OPC_EmitInteger, MVT::i32, 62, 
32091 /* 80469*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32093                     MVT::i32, 1/*#Ops*/, 98|128,5/*738*/,  // Results = #739
32094 /* 80482*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32096                     MVT::i32, 2/*#Ops*/, 99|128,5/*739*/, 100|128,5/*740*/,  // Results = #741
32097 /* 80497*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32100 /* 80512*/      OPC_EmitInteger, MVT::i32, 32, 
32101 /* 80515*/      OPC_EmitInteger, MVT::i32, 31, 
32114 /* 80580*/      OPC_EmitInteger, MVT::i32, 2, 
32115 /* 80583*/      OPC_EmitInteger, MVT::i32, 61, 
32120 /* 80604*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
32122                     MVT::i32, 1/*#Ops*/, 117|128,5/*757*/,  // Results = #758
32123 /* 80617*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
32125                     MVT::i32, 2/*#Ops*/, 118|128,5/*758*/, 119|128,5/*759*/,  // Results = #760
32126 /* 80632*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32129 /* 80647*/      OPC_EmitInteger, MVT::i32, 32, 
32130 /* 80650*/      OPC_EmitInteger, MVT::i32, 31, 
32143 /* 80715*/      OPC_EmitInteger, MVT::i32, 4, 
32144 /* 80718*/      OPC_EmitInteger, MVT::i32, 59, 
32149 /* 80739*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
32151                     MVT::i32, 1/*#Ops*/, 8|128,6/*776*/,  // Results = #777
32152 /* 80752*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
32154                     MVT::i32, 2/*#Ops*/, 9|128,6/*777*/, 10|128,6/*778*/,  // Results = #779
32155 /* 80767*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32158 /* 80782*/      OPC_EmitInteger, MVT::i32, 32, 
32159 /* 80785*/      OPC_EmitInteger, MVT::i32, 31, 
32172 /* 80850*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32174                     MVT::i32, 2/*#Ops*/, 22|128,6/*790*/, 23|128,6/*791*/,  // Results = #792
32175 /* 80863*/      OPC_EmitInteger, MVT::i32, 8, 
32176 /* 80866*/      OPC_EmitInteger, MVT::i32, 24, 
32177 /* 80869*/      OPC_EmitInteger, MVT::i32, 31, 
32179                     MVT::i32, 5/*#Ops*/, 19|128,4/*531*/, 24|128,6/*792*/, 25|128,6/*793*/, 26|128,6/*794*/, 27|128,6/*795*/,  // Results = #796
32180 /* 80888*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32183 /* 80902*/      OPC_EmitInteger, MVT::i32, 32, 
32184 /* 80905*/      OPC_EmitInteger, MVT::i32, 31, 
32189 /* 80926*/      OPC_EmitInteger, MVT::i32, 63, 
32190 /* 80929*/      OPC_EmitInteger, MVT::i32, 1, 
32195 /* 80949*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32197                     MVT::i32, 1/*#Ops*/, 39|128,6/*807*/,  // Results = #808
32198 /* 80962*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32200                     MVT::i32, 2/*#Ops*/, 40|128,6/*808*/, 41|128,6/*809*/,  // Results = #810
32201 /* 80977*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32204 /* 80992*/      OPC_EmitInteger, MVT::i32, 32, 
32205 /* 80995*/      OPC_EmitInteger, MVT::i32, 31, 
32216 /* 81050*/      OPC_EmitInteger, MVT::i32, 1, 
32217 /* 81053*/      OPC_EmitInteger, MVT::i32, 62, 
32222 /* 81073*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32224                     MVT::i32, 1/*#Ops*/, 57|128,6/*825*/,  // Results = #826
32225 /* 81086*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32227                     MVT::i32, 2/*#Ops*/, 58|128,6/*826*/, 59|128,6/*827*/,  // Results = #828
32228 /* 81101*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32231 /* 81116*/      OPC_EmitInteger, MVT::i32, 32, 
32232 /* 81119*/      OPC_EmitInteger, MVT::i32, 31, 
32245 /* 81184*/      OPC_EmitInteger, MVT::i32, 62, 
32246 /* 81187*/      OPC_EmitInteger, MVT::i32, 2, 
32251 /* 81208*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
32253                     MVT::i32, 1/*#Ops*/, 76|128,6/*844*/,  // Results = #845
32254 /* 81220*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
32256                     MVT::i32, 2/*#Ops*/, 77|128,6/*845*/, 78|128,6/*846*/,  // Results = #847
32257 /* 81234*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32260 /* 81249*/      OPC_EmitInteger, MVT::i32, 32, 
32261 /* 81252*/      OPC_EmitInteger, MVT::i32, 31, 
32272 /* 81305*/      OPC_EmitInteger, MVT::i32, 63, 
32273 /* 81308*/      OPC_EmitInteger, MVT::i32, 1, 
32278 /* 81328*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32280                     MVT::i32, 1/*#Ops*/, 94|128,6/*862*/,  // Results = #863
32281 /* 81341*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32283                     MVT::i32, 2/*#Ops*/, 95|128,6/*863*/, 96|128,6/*864*/,  // Results = #865
32284 /* 81356*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32287 /* 81371*/      OPC_EmitInteger, MVT::i32, 32, 
32288 /* 81374*/      OPC_EmitInteger, MVT::i32, 31, 
32299 /* 81429*/      OPC_EmitInteger, MVT::i32, 1, 
32300 /* 81432*/      OPC_EmitInteger, MVT::i32, 62, 
32305 /* 81452*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32307                     MVT::i32, 1/*#Ops*/, 112|128,6/*880*/,  // Results = #881
32308 /* 81465*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32310                     MVT::i32, 2/*#Ops*/, 113|128,6/*881*/, 114|128,6/*882*/,  // Results = #883
32311 /* 81480*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32314 /* 81495*/      OPC_EmitInteger, MVT::i32, 32, 
32315 /* 81498*/      OPC_EmitInteger, MVT::i32, 31, 
32328 /* 81563*/      OPC_EmitInteger, MVT::i32, 2, 
32329 /* 81566*/      OPC_EmitInteger, MVT::i32, 61, 
32334 /* 81587*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
32336                     MVT::i32, 1/*#Ops*/, 3|128,7/*899*/,  // Results = #900
32337 /* 81600*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
32339                     MVT::i32, 2/*#Ops*/, 4|128,7/*900*/, 5|128,7/*901*/,  // Results = #902
32340 /* 81615*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32343 /* 81630*/      OPC_EmitInteger, MVT::i32, 32, 
32344 /* 81633*/      OPC_EmitInteger, MVT::i32, 31, 
32357 /* 81698*/      OPC_EmitInteger, MVT::i32, 60, 
32358 /* 81701*/      OPC_EmitInteger, MVT::i32, 4, 
32363 /* 81722*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
32365                     MVT::i32, 1/*#Ops*/, 22|128,7/*918*/,  // Results = #919
32366 /* 81734*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
32368                     MVT::i32, 2/*#Ops*/, 23|128,7/*919*/, 24|128,7/*920*/,  // Results = #921
32369 /* 81748*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32372 /* 81763*/      OPC_EmitInteger, MVT::i32, 32, 
32373 /* 81766*/      OPC_EmitInteger, MVT::i32, 31, 
32384 /* 81819*/      OPC_EmitInteger, MVT::i32, 63, 
32385 /* 81822*/      OPC_EmitInteger, MVT::i32, 1, 
32390 /* 81842*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32392                     MVT::i32, 1/*#Ops*/, 40|128,7/*936*/,  // Results = #937
32393 /* 81855*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32395                     MVT::i32, 2/*#Ops*/, 41|128,7/*937*/, 42|128,7/*938*/,  // Results = #939
32396 /* 81870*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32399 /* 81885*/      OPC_EmitInteger, MVT::i32, 32, 
32400 /* 81888*/      OPC_EmitInteger, MVT::i32, 31, 
32411 /* 81943*/      OPC_EmitInteger, MVT::i32, 1, 
32412 /* 81946*/      OPC_EmitInteger, MVT::i32, 62, 
32417 /* 81966*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32419                     MVT::i32, 1/*#Ops*/, 58|128,7/*954*/,  // Results = #955
32420 /* 81979*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32422                     MVT::i32, 2/*#Ops*/, 59|128,7/*955*/, 60|128,7/*956*/,  // Results = #957
32423 /* 81994*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32426 /* 82009*/      OPC_EmitInteger, MVT::i32, 32, 
32427 /* 82012*/      OPC_EmitInteger, MVT::i32, 31, 
32440 /* 82077*/      OPC_EmitInteger, MVT::i32, 62, 
32441 /* 82080*/      OPC_EmitInteger, MVT::i32, 2, 
32446 /* 82101*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
32448                     MVT::i32, 1/*#Ops*/, 77|128,7/*973*/,  // Results = #974
32449 /* 82113*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
32451                     MVT::i32, 2/*#Ops*/, 78|128,7/*974*/, 79|128,7/*975*/,  // Results = #976
32452 /* 82127*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32455 /* 82142*/      OPC_EmitInteger, MVT::i32, 32, 
32456 /* 82145*/      OPC_EmitInteger, MVT::i32, 31, 
32467 /* 82198*/      OPC_EmitInteger, MVT::i32, 63, 
32468 /* 82201*/      OPC_EmitInteger, MVT::i32, 1, 
32473 /* 82221*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32475                     MVT::i32, 1/*#Ops*/, 95|128,7/*991*/,  // Results = #992
32476 /* 82234*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32478                     MVT::i32, 2/*#Ops*/, 96|128,7/*992*/, 97|128,7/*993*/,  // Results = #994
32479 /* 82249*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32482 /* 82264*/      OPC_EmitInteger, MVT::i32, 32, 
32483 /* 82267*/      OPC_EmitInteger, MVT::i32, 31, 
32494 /* 82322*/      OPC_EmitInteger, MVT::i32, 1, 
32495 /* 82325*/      OPC_EmitInteger, MVT::i32, 62, 
32500 /* 82345*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32502                     MVT::i32, 1/*#Ops*/, 113|128,7/*1009*/,  // Results = #1010
32503 /* 82358*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32505                     MVT::i32, 2/*#Ops*/, 114|128,7/*1010*/, 115|128,7/*1011*/,  // Results = #1012
32506 /* 82373*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32509 /* 82388*/      OPC_EmitInteger, MVT::i32, 32, 
32510 /* 82391*/      OPC_EmitInteger, MVT::i32, 31, 
32523 /* 82456*/      OPC_EmitInteger, MVT::i32, 2, 
32524 /* 82459*/      OPC_EmitInteger, MVT::i32, 61, 
32529 /* 82480*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
32531                     MVT::i32, 1/*#Ops*/, 4|128,8/*1028*/,  // Results = #1029
32532 /* 82493*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
32534                     MVT::i32, 2/*#Ops*/, 5|128,8/*1029*/, 6|128,8/*1030*/,  // Results = #1031
32535 /* 82508*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32538 /* 82523*/      OPC_EmitInteger, MVT::i32, 32, 
32539 /* 82526*/      OPC_EmitInteger, MVT::i32, 31, 
32552 /* 82591*/      OPC_EmitInteger, MVT::i32, 4, 
32553 /* 82594*/      OPC_EmitInteger, MVT::i32, 59, 
32558 /* 82615*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
32560                     MVT::i32, 1/*#Ops*/, 23|128,8/*1047*/,  // Results = #1048
32561 /* 82628*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
32563                     MVT::i32, 2/*#Ops*/, 24|128,8/*1048*/, 25|128,8/*1049*/,  // Results = #1050
32564 /* 82643*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32567 /* 82658*/      OPC_EmitInteger, MVT::i32, 32, 
32568 /* 82661*/      OPC_EmitInteger, MVT::i32, 31, 
32581 /* 82726*/      OPC_EmitInteger, MVT::i32, 32, 
32582 /* 82729*/      OPC_EmitInteger, MVT::i32, 32, 
32585 /* 82744*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32587                     MVT::i32, 2/*#Ops*/, 40|128,8/*1064*/, 41|128,8/*1065*/,  // Results = #1066
32588 /* 82757*/      OPC_EmitInteger, MVT::i32, 24, 
32589 /* 82760*/      OPC_EmitInteger, MVT::i32, 0, 
32590 /* 82763*/      OPC_EmitInteger, MVT::i32, 31, 
32592                     MVT::i32, 4/*#Ops*/, 42|128,8/*1066*/, 43|128,8/*1067*/, 44|128,8/*1068*/, 45|128,8/*1069*/,  // Results = #1070
32593 /* 82780*/      OPC_EmitInteger, MVT::i32, 63, 
32594 /* 82783*/      OPC_EmitInteger, MVT::i32, 1, 
32599 /* 82803*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32601                     MVT::i32, 1/*#Ops*/, 51|128,8/*1075*/,  // Results = #1076
32602 /* 82816*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32604                     MVT::i32, 2/*#Ops*/, 52|128,8/*1076*/, 53|128,8/*1077*/,  // Results = #1078
32605 /* 82831*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32608 /* 82846*/      OPC_EmitInteger, MVT::i32, 32, 
32609 /* 82849*/      OPC_EmitInteger, MVT::i32, 31, 
32620 /* 82904*/      OPC_EmitInteger, MVT::i32, 1, 
32621 /* 82907*/      OPC_EmitInteger, MVT::i32, 62, 
32626 /* 82927*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32628                     MVT::i32, 1/*#Ops*/, 69|128,8/*1093*/,  // Results = #1094
32629 /* 82940*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32631                     MVT::i32, 2/*#Ops*/, 70|128,8/*1094*/, 71|128,8/*1095*/,  // Results = #1096
32632 /* 82955*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32635 /* 82970*/      OPC_EmitInteger, MVT::i32, 32, 
32636 /* 82973*/      OPC_EmitInteger, MVT::i32, 31, 
32649 /* 83038*/      OPC_EmitInteger, MVT::i32, 62, 
32650 /* 83041*/      OPC_EmitInteger, MVT::i32, 2, 
32655 /* 83062*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
32657                     MVT::i32, 1/*#Ops*/, 88|128,8/*1112*/,  // Results = #1113
32658 /* 83074*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
32660                     MVT::i32, 2/*#Ops*/, 89|128,8/*1113*/, 90|128,8/*1114*/,  // Results = #1115
32661 /* 83088*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32664 /* 83103*/      OPC_EmitInteger, MVT::i32, 32, 
32665 /* 83106*/      OPC_EmitInteger, MVT::i32, 31, 
32676 /* 83159*/      OPC_EmitInteger, MVT::i32, 63, 
32677 /* 83162*/      OPC_EmitInteger, MVT::i32, 1, 
32682 /* 83182*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32684                     MVT::i32, 1/*#Ops*/, 106|128,8/*1130*/,  // Results = #1131
32685 /* 83195*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32687                     MVT::i32, 2/*#Ops*/, 107|128,8/*1131*/, 108|128,8/*1132*/,  // Results = #1133
32688 /* 83210*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32691 /* 83225*/      OPC_EmitInteger, MVT::i32, 32, 
32692 /* 83228*/      OPC_EmitInteger, MVT::i32, 31, 
32703 /* 83283*/      OPC_EmitInteger, MVT::i32, 1, 
32704 /* 83286*/      OPC_EmitInteger, MVT::i32, 62, 
32709 /* 83306*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32711                     MVT::i32, 1/*#Ops*/, 124|128,8/*1148*/,  // Results = #1149
32712 /* 83319*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32714                     MVT::i32, 2/*#Ops*/, 125|128,8/*1149*/, 126|128,8/*1150*/,  // Results = #1151
32715 /* 83334*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32718 /* 83349*/      OPC_EmitInteger, MVT::i32, 32, 
32719 /* 83352*/      OPC_EmitInteger, MVT::i32, 31, 
32732 /* 83417*/      OPC_EmitInteger, MVT::i32, 2, 
32733 /* 83420*/      OPC_EmitInteger, MVT::i32, 61, 
32738 /* 83441*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
32740                     MVT::i32, 1/*#Ops*/, 15|128,9/*1167*/,  // Results = #1168
32741 /* 83454*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
32743                     MVT::i32, 2/*#Ops*/, 16|128,9/*1168*/, 17|128,9/*1169*/,  // Results = #1170
32744 /* 83469*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32747 /* 83484*/      OPC_EmitInteger, MVT::i32, 32, 
32748 /* 83487*/      OPC_EmitInteger, MVT::i32, 31, 
32761 /* 83552*/      OPC_EmitInteger, MVT::i32, 60, 
32762 /* 83555*/      OPC_EmitInteger, MVT::i32, 4, 
32767 /* 83576*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
32769                     MVT::i32, 1/*#Ops*/, 34|128,9/*1186*/,  // Results = #1187
32770 /* 83588*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
32772                     MVT::i32, 2/*#Ops*/, 35|128,9/*1187*/, 36|128,9/*1188*/,  // Results = #1189
32773 /* 83602*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32776 /* 83617*/      OPC_EmitInteger, MVT::i32, 32, 
32777 /* 83620*/      OPC_EmitInteger, MVT::i32, 31, 
32788 /* 83673*/      OPC_EmitInteger, MVT::i32, 63, 
32789 /* 83676*/      OPC_EmitInteger, MVT::i32, 1, 
32794 /* 83696*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32796                     MVT::i32, 1/*#Ops*/, 52|128,9/*1204*/,  // Results = #1205
32797 /* 83709*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32799                     MVT::i32, 2/*#Ops*/, 53|128,9/*1205*/, 54|128,9/*1206*/,  // Results = #1207
32800 /* 83724*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32803 /* 83739*/      OPC_EmitInteger, MVT::i32, 32, 
32804 /* 83742*/      OPC_EmitInteger, MVT::i32, 31, 
32815 /* 83797*/      OPC_EmitInteger, MVT::i32, 1, 
32816 /* 83800*/      OPC_EmitInteger, MVT::i32, 62, 
32821 /* 83820*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32823                     MVT::i32, 1/*#Ops*/, 70|128,9/*1222*/,  // Results = #1223
32824 /* 83833*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32826                     MVT::i32, 2/*#Ops*/, 71|128,9/*1223*/, 72|128,9/*1224*/,  // Results = #1225
32827 /* 83848*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32830 /* 83863*/      OPC_EmitInteger, MVT::i32, 32, 
32831 /* 83866*/      OPC_EmitInteger, MVT::i32, 31, 
32844 /* 83931*/      OPC_EmitInteger, MVT::i32, 62, 
32845 /* 83934*/      OPC_EmitInteger, MVT::i32, 2, 
32850 /* 83955*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
32852                     MVT::i32, 1/*#Ops*/, 89|128,9/*1241*/,  // Results = #1242
32853 /* 83967*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
32855                     MVT::i32, 2/*#Ops*/, 90|128,9/*1242*/, 91|128,9/*1243*/,  // Results = #1244
32856 /* 83981*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32859 /* 83996*/      OPC_EmitInteger, MVT::i32, 32, 
32860 /* 83999*/      OPC_EmitInteger, MVT::i32, 31, 
32871 /* 84052*/      OPC_EmitInteger, MVT::i32, 63, 
32872 /* 84055*/      OPC_EmitInteger, MVT::i32, 1, 
32877 /* 84075*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32879                     MVT::i32, 1/*#Ops*/, 107|128,9/*1259*/,  // Results = #1260
32880 /* 84088*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
32882                     MVT::i32, 2/*#Ops*/, 108|128,9/*1260*/, 109|128,9/*1261*/,  // Results = #1262
32883 /* 84103*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32886 /* 84118*/      OPC_EmitInteger, MVT::i32, 32, 
32887 /* 84121*/      OPC_EmitInteger, MVT::i32, 31, 
32898 /* 84176*/      OPC_EmitInteger, MVT::i32, 1, 
32899 /* 84179*/      OPC_EmitInteger, MVT::i32, 62, 
32904 /* 84199*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32906                     MVT::i32, 1/*#Ops*/, 125|128,9/*1277*/,  // Results = #1278
32907 /* 84212*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
32909                     MVT::i32, 2/*#Ops*/, 126|128,9/*1278*/, 127|128,9/*1279*/,  // Results = #1280
32910 /* 84227*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32913 /* 84242*/      OPC_EmitInteger, MVT::i32, 32, 
32914 /* 84245*/      OPC_EmitInteger, MVT::i32, 31, 
32927 /* 84310*/      OPC_EmitInteger, MVT::i32, 2, 
32928 /* 84313*/      OPC_EmitInteger, MVT::i32, 61, 
32933 /* 84334*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
32935                     MVT::i32, 1/*#Ops*/, 16|128,10/*1296*/,  // Results = #1297
32936 /* 84347*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
32938                     MVT::i32, 2/*#Ops*/, 17|128,10/*1297*/, 18|128,10/*1298*/,  // Results = #1299
32939 /* 84362*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32942 /* 84377*/      OPC_EmitInteger, MVT::i32, 32, 
32943 /* 84380*/      OPC_EmitInteger, MVT::i32, 31, 
32956 /* 84445*/      OPC_EmitInteger, MVT::i32, 4, 
32957 /* 84448*/      OPC_EmitInteger, MVT::i32, 59, 
32962 /* 84469*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
32964                     MVT::i32, 1/*#Ops*/, 35|128,10/*1315*/,  // Results = #1316
32965 /* 84482*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
32967                     MVT::i32, 2/*#Ops*/, 36|128,10/*1316*/, 37|128,10/*1317*/,  // Results = #1318
32968 /* 84497*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32971 /* 84512*/      OPC_EmitInteger, MVT::i32, 32, 
32972 /* 84515*/      OPC_EmitInteger, MVT::i32, 31, 
32985 /* 84580*/      OPC_EmitInteger, MVT::i32, 32, 
32986 /* 84583*/      OPC_EmitInteger, MVT::i32, 32, 
32989 /* 84598*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
32991                     MVT::i32, 2/*#Ops*/, 52|128,10/*1332*/, 53|128,10/*1333*/,  // Results = #1334
32992 /* 84611*/      OPC_EmitInteger, MVT::i32, 8, 
32993 /* 84614*/      OPC_EmitInteger, MVT::i32, 8, 
32994 /* 84617*/      OPC_EmitInteger, MVT::i32, 15, 
32996                     MVT::i32, 5/*#Ops*/, 46|128,8/*1070*/, 54|128,10/*1334*/, 55|128,10/*1335*/, 56|128,10/*1336*/, 57|128,10/*1337*/,  // Results = #1338
32997 /* 84636*/      OPC_EmitInteger, MVT::i32, 63, 
32998 /* 84639*/      OPC_EmitInteger, MVT::i32, 1, 
33003 /* 84659*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
33005                     MVT::i32, 1/*#Ops*/, 63|128,10/*1343*/,  // Results = #1344
33006 /* 84672*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
33008                     MVT::i32, 2/*#Ops*/, 64|128,10/*1344*/, 65|128,10/*1345*/,  // Results = #1346
33009 /* 84687*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33012 /* 84702*/      OPC_EmitInteger, MVT::i32, 32, 
33013 /* 84705*/      OPC_EmitInteger, MVT::i32, 31, 
33024 /* 84760*/      OPC_EmitInteger, MVT::i32, 1, 
33025 /* 84763*/      OPC_EmitInteger, MVT::i32, 62, 
33030 /* 84783*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
33032                     MVT::i32, 1/*#Ops*/, 81|128,10/*1361*/,  // Results = #1362
33033 /* 84796*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
33035                     MVT::i32, 2/*#Ops*/, 82|128,10/*1362*/, 83|128,10/*1363*/,  // Results = #1364
33036 /* 84811*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33039 /* 84826*/      OPC_EmitInteger, MVT::i32, 32, 
33040 /* 84829*/      OPC_EmitInteger, MVT::i32, 31, 
33053 /* 84894*/      OPC_EmitInteger, MVT::i32, 62, 
33054 /* 84897*/      OPC_EmitInteger, MVT::i32, 2, 
33059 /* 84918*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
33061                     MVT::i32, 1/*#Ops*/, 100|128,10/*1380*/,  // Results = #1381
33062 /* 84930*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
33064                     MVT::i32, 2/*#Ops*/, 101|128,10/*1381*/, 102|128,10/*1382*/,  // Results = #1383
33065 /* 84944*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33068 /* 84959*/      OPC_EmitInteger, MVT::i32, 32, 
33069 /* 84962*/      OPC_EmitInteger, MVT::i32, 31, 
33080 /* 85015*/      OPC_EmitInteger, MVT::i32, 63, 
33081 /* 85018*/      OPC_EmitInteger, MVT::i32, 1, 
33086 /* 85038*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
33088                     MVT::i32, 1/*#Ops*/, 118|128,10/*1398*/,  // Results = #1399
33089 /* 85051*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
33091                     MVT::i32, 2/*#Ops*/, 119|128,10/*1399*/, 120|128,10/*1400*/,  // Results = #1401
33092 /* 85066*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33095 /* 85081*/      OPC_EmitInteger, MVT::i32, 32, 
33096 /* 85084*/      OPC_EmitInteger, MVT::i32, 31, 
33107 /* 85139*/      OPC_EmitInteger, MVT::i32, 1, 
33108 /* 85142*/      OPC_EmitInteger, MVT::i32, 62, 
33113 /* 85162*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
33115                     MVT::i32, 1/*#Ops*/, 8|128,11/*1416*/,  // Results = #1417
33116 /* 85175*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
33118                     MVT::i32, 2/*#Ops*/, 9|128,11/*1417*/, 10|128,11/*1418*/,  // Results = #1419
33119 /* 85190*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33122 /* 85205*/      OPC_EmitInteger, MVT::i32, 32, 
33123 /* 85208*/      OPC_EmitInteger, MVT::i32, 31, 
33136 /* 85273*/      OPC_EmitInteger, MVT::i32, 2, 
33137 /* 85276*/      OPC_EmitInteger, MVT::i32, 61, 
33142 /* 85297*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
33144                     MVT::i32, 1/*#Ops*/, 27|128,11/*1435*/,  // Results = #1436
33145 /* 85310*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
33147                     MVT::i32, 2/*#Ops*/, 28|128,11/*1436*/, 29|128,11/*1437*/,  // Results = #1438
33148 /* 85325*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33151 /* 85340*/      OPC_EmitInteger, MVT::i32, 32, 
33152 /* 85343*/      OPC_EmitInteger, MVT::i32, 31, 
33165 /* 85408*/      OPC_EmitInteger, MVT::i32, 60, 
33166 /* 85411*/      OPC_EmitInteger, MVT::i32, 4, 
33171 /* 85432*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
33173                     MVT::i32, 1/*#Ops*/, 46|128,11/*1454*/,  // Results = #1455
33174 /* 85444*/      OPC_EmitInteger, MVT::i32, 15|128,30/*3855*/, 
33176                     MVT::i32, 2/*#Ops*/, 47|128,11/*1455*/, 48|128,11/*1456*/,  // Results = #1457
33177 /* 85458*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33180 /* 85473*/      OPC_EmitInteger, MVT::i32, 32, 
33181 /* 85476*/      OPC_EmitInteger, MVT::i32, 31, 
33192 /* 85529*/      OPC_EmitInteger, MVT::i32, 63, 
33193 /* 85532*/      OPC_EmitInteger, MVT::i32, 1, 
33198 /* 85552*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
33200                     MVT::i32, 1/*#Ops*/, 64|128,11/*1472*/,  // Results = #1473
33201 /* 85565*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
33203                     MVT::i32, 2/*#Ops*/, 65|128,11/*1473*/, 66|128,11/*1474*/,  // Results = #1475
33204 /* 85580*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33207 /* 85595*/      OPC_EmitInteger, MVT::i32, 32, 
33208 /* 85598*/      OPC_EmitInteger, MVT::i32, 31, 
33219 /* 85653*/      OPC_EmitInteger, MVT::i32, 1, 
33220 /* 85656*/      OPC_EmitInteger, MVT::i32, 62, 
33225 /* 85676*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
33227                     MVT::i32, 1/*#Ops*/, 82|128,11/*1490*/,  // Results = #1491
33228 /* 85689*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
33230                     MVT::i32, 2/*#Ops*/, 83|128,11/*1491*/, 84|128,11/*1492*/,  // Results = #1493
33231 /* 85704*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33234 /* 85719*/      OPC_EmitInteger, MVT::i32, 32, 
33235 /* 85722*/      OPC_EmitInteger, MVT::i32, 31, 
33248 /* 85787*/      OPC_EmitInteger, MVT::i32, 62, 
33249 /* 85790*/      OPC_EmitInteger, MVT::i32, 2, 
33254 /* 85811*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
33256                     MVT::i32, 1/*#Ops*/, 101|128,11/*1509*/,  // Results = #1510
33257 /* 85823*/      OPC_EmitInteger, MVT::i32, 51|128,102/*13107*/, 
33259                     MVT::i32, 2/*#Ops*/, 102|128,11/*1510*/, 103|128,11/*1511*/,  // Results = #1512
33260 /* 85837*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33263 /* 85852*/      OPC_EmitInteger, MVT::i32, 32, 
33264 /* 85855*/      OPC_EmitInteger, MVT::i32, 31, 
33275 /* 85908*/      OPC_EmitInteger, MVT::i32, 63, 
33276 /* 85911*/      OPC_EmitInteger, MVT::i32, 1, 
33281 /* 85931*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
33283                     MVT::i32, 1/*#Ops*/, 119|128,11/*1527*/,  // Results = #1528
33284 /* 85944*/      OPC_EmitInteger, MVT::i32, 85|128,42|128,1/*21845*/, 
33286                     MVT::i32, 2/*#Ops*/, 120|128,11/*1528*/, 121|128,11/*1529*/,  // Results = #1530
33287 /* 85959*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33290 /* 85974*/      OPC_EmitInteger, MVT::i32, 32, 
33291 /* 85977*/      OPC_EmitInteger, MVT::i32, 31, 
33302 /* 86032*/      OPC_EmitInteger, MVT::i32, 1, 
33303 /* 86035*/      OPC_EmitInteger, MVT::i32, 62, 
33308 /* 86055*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
33310                     MVT::i32, 1/*#Ops*/, 9|128,12/*1545*/,  // Results = #1546
33311 /* 86068*/      OPC_EmitInteger, MVT::i32, 42|128,85|128,2/*43690*/, 
33313                     MVT::i32, 2/*#Ops*/, 10|128,12/*1546*/, 11|128,12/*1547*/,  // Results = #1548
33314 /* 86083*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33317 /* 86098*/      OPC_EmitInteger, MVT::i32, 32, 
33318 /* 86101*/      OPC_EmitInteger, MVT::i32, 31, 
33331 /* 86166*/      OPC_EmitInteger, MVT::i32, 2, 
33332 /* 86169*/      OPC_EmitInteger, MVT::i32, 61, 
33337 /* 86190*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
33339                     MVT::i32, 1/*#Ops*/, 28|128,12/*1564*/,  // Results = #1565
33340 /* 86203*/      OPC_EmitInteger, MVT::i32, 76|128,25|128,3/*52428*/, 
33342                     MVT::i32, 2/*#Ops*/, 29|128,12/*1565*/, 30|128,12/*1566*/,  // Results = #1567
33343 /* 86218*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33346 /* 86233*/      OPC_EmitInteger, MVT::i32, 32, 
33347 /* 86236*/      OPC_EmitInteger, MVT::i32, 31, 
33360 /* 86301*/      OPC_EmitInteger, MVT::i32, 4, 
33361 /* 86304*/      OPC_EmitInteger, MVT::i32, 59, 
33366 /* 86325*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
33368                     MVT::i32, 1/*#Ops*/, 47|128,12/*1583*/,  // Results = #1584
33369 /* 86338*/      OPC_EmitInteger, MVT::i32, 112|128,97|128,3/*61680*/, 
33371                     MVT::i32, 2/*#Ops*/, 48|128,12/*1584*/, 49|128,12/*1585*/,  // Results = #1586
33372 /* 86353*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33375 /* 86368*/      OPC_EmitInteger, MVT::i32, 32, 
33376 /* 86371*/      OPC_EmitInteger, MVT::i32, 31, 
33389 /* 86436*/      OPC_EmitInteger, MVT::i32, 32, 
33390 /* 86439*/      OPC_EmitInteger, MVT::i32, 32, 
33393 /* 86454*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33395                     MVT::i32, 2/*#Ops*/, 64|128,12/*1600*/, 65|128,12/*1601*/,  // Results = #1602
33396 /* 86467*/      OPC_EmitInteger, MVT::i32, 8, 
33397 /* 86470*/      OPC_EmitInteger, MVT::i32, 24, 
33398 /* 86473*/      OPC_EmitInteger, MVT::i32, 31, 
33400                     MVT::i32, 5/*#Ops*/, 58|128,10/*1338*/, 66|128,12/*1602*/, 67|128,12/*1603*/, 68|128,12/*1604*/, 69|128,12/*1605*/,  // Results = #1606
33401 /* 86492*/      OPC_EmitInteger, MVT::i32, PPC::sub_32,
33421 /* 86545*/          OPC_CheckType, MVT::i32,
33425 /* 86552*/          OPC_EmitInteger, MVT::i32, 0, 
33428 /* 86563*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33438 /* 86585*/          OPC_CheckType, MVT::i32,
33442 /* 86592*/          OPC_EmitInteger, MVT::i32, 2, 
33445 /* 86603*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33455 /* 86625*/          OPC_CheckType, MVT::i32,
33459 /* 86632*/          OPC_EmitInteger, MVT::i32, 4, 
33462 /* 86643*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33472 /* 86665*/          OPC_CheckType, MVT::i32,
33476 /* 86672*/          OPC_EmitInteger, MVT::i32, 6, 
33479 /* 86683*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33489 /* 86705*/          OPC_CheckType, MVT::i32,
33493 /* 86712*/          OPC_EmitInteger, MVT::i32, 8, 
33496 /* 86723*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33506 /* 86745*/          OPC_CheckType, MVT::i32,
33510 /* 86752*/          OPC_EmitInteger, MVT::i32, 10, 
33513 /* 86763*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33523 /* 86785*/          OPC_CheckType, MVT::i32,
33527 /* 86792*/          OPC_EmitInteger, MVT::i32, 12, 
33530 /* 86803*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33540 /* 86825*/          OPC_CheckType, MVT::i32,
33544 /* 86832*/          OPC_EmitInteger, MVT::i32, 14, 
33547 /* 86843*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33564 /* 86879*/          OPC_CheckType, MVT::i32,
33568 /* 86886*/          OPC_EmitInteger, MVT::i32, 0, 
33571 /* 86897*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33581 /* 86919*/          OPC_CheckType, MVT::i32,
33585 /* 86926*/          OPC_EmitInteger, MVT::i32, 1, 
33588 /* 86937*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33598 /* 86959*/          OPC_CheckType, MVT::i32,
33602 /* 86966*/          OPC_EmitInteger, MVT::i32, 2, 
33605 /* 86977*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33615 /* 86999*/          OPC_CheckType, MVT::i32,
33619 /* 87006*/          OPC_EmitInteger, MVT::i32, 3, 
33622 /* 87017*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33632 /* 87039*/          OPC_CheckType, MVT::i32,
33636 /* 87046*/          OPC_EmitInteger, MVT::i32, 4, 
33639 /* 87057*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33649 /* 87079*/          OPC_CheckType, MVT::i32,
33653 /* 87086*/          OPC_EmitInteger, MVT::i32, 5, 
33656 /* 87097*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33666 /* 87119*/          OPC_CheckType, MVT::i32,
33670 /* 87126*/          OPC_EmitInteger, MVT::i32, 6, 
33673 /* 87137*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33683 /* 87159*/          OPC_CheckType, MVT::i32,
33687 /* 87166*/          OPC_EmitInteger, MVT::i32, 7, 
33690 /* 87177*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33700 /* 87199*/          OPC_CheckType, MVT::i32,
33704 /* 87206*/          OPC_EmitInteger, MVT::i32, 8, 
33707 /* 87217*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33717 /* 87239*/          OPC_CheckType, MVT::i32,
33721 /* 87246*/          OPC_EmitInteger, MVT::i32, 9, 
33724 /* 87257*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33734 /* 87279*/          OPC_CheckType, MVT::i32,
33738 /* 87286*/          OPC_EmitInteger, MVT::i32, 10, 
33741 /* 87297*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33751 /* 87319*/          OPC_CheckType, MVT::i32,
33755 /* 87326*/          OPC_EmitInteger, MVT::i32, 11, 
33758 /* 87337*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33768 /* 87359*/          OPC_CheckType, MVT::i32,
33772 /* 87366*/          OPC_EmitInteger, MVT::i32, 12, 
33775 /* 87377*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33785 /* 87399*/          OPC_CheckType, MVT::i32,
33789 /* 87406*/          OPC_EmitInteger, MVT::i32, 13, 
33792 /* 87417*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33802 /* 87439*/          OPC_CheckType, MVT::i32,
33806 /* 87446*/          OPC_EmitInteger, MVT::i32, 14, 
33809 /* 87457*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33819 /* 87479*/          OPC_CheckType, MVT::i32,
33823 /* 87486*/          OPC_EmitInteger, MVT::i32, 15, 
33826 /* 87497*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33843 /* 87534*/          OPC_CheckType, MVT::i32,
33847 /* 87541*/          OPC_EmitInteger, MVT::i32, 14, 
33850 /* 87552*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33860 /* 87574*/          OPC_CheckType, MVT::i32,
33864 /* 87581*/          OPC_EmitInteger, MVT::i32, 12, 
33867 /* 87592*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33877 /* 87614*/          OPC_CheckType, MVT::i32,
33881 /* 87621*/          OPC_EmitInteger, MVT::i32, 10, 
33884 /* 87632*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33894 /* 87654*/          OPC_CheckType, MVT::i32,
33898 /* 87661*/          OPC_EmitInteger, MVT::i32, 8, 
33901 /* 87672*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33911 /* 87694*/          OPC_CheckType, MVT::i32,
33915 /* 87701*/          OPC_EmitInteger, MVT::i32, 6, 
33918 /* 87712*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33928 /* 87734*/          OPC_CheckType, MVT::i32,
33932 /* 87741*/          OPC_EmitInteger, MVT::i32, 4, 
33935 /* 87752*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33945 /* 87774*/          OPC_CheckType, MVT::i32,
33949 /* 87781*/          OPC_EmitInteger, MVT::i32, 2, 
33952 /* 87792*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33962 /* 87814*/          OPC_CheckType, MVT::i32,
33966 /* 87821*/          OPC_EmitInteger, MVT::i32, 0, 
33969 /* 87832*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
33986 /* 87868*/          OPC_CheckType, MVT::i32,
33990 /* 87875*/          OPC_EmitInteger, MVT::i32, 15, 
33993 /* 87886*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34003 /* 87908*/          OPC_CheckType, MVT::i32,
34007 /* 87915*/          OPC_EmitInteger, MVT::i32, 14, 
34010 /* 87926*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34020 /* 87948*/          OPC_CheckType, MVT::i32,
34024 /* 87955*/          OPC_EmitInteger, MVT::i32, 13, 
34027 /* 87966*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34037 /* 87988*/          OPC_CheckType, MVT::i32,
34041 /* 87995*/          OPC_EmitInteger, MVT::i32, 12, 
34044 /* 88006*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34054 /* 88028*/          OPC_CheckType, MVT::i32,
34058 /* 88035*/          OPC_EmitInteger, MVT::i32, 11, 
34061 /* 88046*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34071 /* 88068*/          OPC_CheckType, MVT::i32,
34075 /* 88075*/          OPC_EmitInteger, MVT::i32, 10, 
34078 /* 88086*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34088 /* 88108*/          OPC_CheckType, MVT::i32,
34092 /* 88115*/          OPC_EmitInteger, MVT::i32, 9, 
34095 /* 88126*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34105 /* 88148*/          OPC_CheckType, MVT::i32,
34109 /* 88155*/          OPC_EmitInteger, MVT::i32, 8, 
34112 /* 88166*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34122 /* 88188*/          OPC_CheckType, MVT::i32,
34126 /* 88195*/          OPC_EmitInteger, MVT::i32, 7, 
34129 /* 88206*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34139 /* 88228*/          OPC_CheckType, MVT::i32,
34143 /* 88235*/          OPC_EmitInteger, MVT::i32, 6, 
34146 /* 88246*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34156 /* 88268*/          OPC_CheckType, MVT::i32,
34160 /* 88275*/          OPC_EmitInteger, MVT::i32, 5, 
34163 /* 88286*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34173 /* 88308*/          OPC_CheckType, MVT::i32,
34177 /* 88315*/          OPC_EmitInteger, MVT::i32, 4, 
34180 /* 88326*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34190 /* 88348*/          OPC_CheckType, MVT::i32,
34194 /* 88355*/          OPC_EmitInteger, MVT::i32, 3, 
34197 /* 88366*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34207 /* 88388*/          OPC_CheckType, MVT::i32,
34211 /* 88395*/          OPC_EmitInteger, MVT::i32, 2, 
34214 /* 88406*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34224 /* 88428*/          OPC_CheckType, MVT::i32,
34228 /* 88435*/          OPC_EmitInteger, MVT::i32, 1, 
34231 /* 88446*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34241 /* 88468*/          OPC_CheckType, MVT::i32,
34245 /* 88475*/          OPC_EmitInteger, MVT::i32, 0, 
34248 /* 88486*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
34264 /* 88519*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->88546
34291 /* 88576*/          OPC_CheckType, MVT::i32,
34344 /* 88684*/              OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
34353 /* 88705*/              OPC_EmitInteger, MVT::i32, 3, 
34356 /* 88717*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
34364 /* 88736*/          /*SwitchType*/ 47, MVT::i32,// ->88785
34369 /* 88745*/              OPC_EmitInteger, MVT::i32, 0, 
34378 /* 88766*/              OPC_EmitInteger, MVT::i32, 12, 
34389 /* 88789*/          OPC_SwitchType /*2 cases */, 47, MVT::i32,// ->88839
34394 /* 88799*/              OPC_EmitInteger, MVT::i32, 4, 
34403 /* 88820*/              OPC_EmitInteger, MVT::i32, 8, 
34416 /* 88848*/              OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
34425 /* 88869*/              OPC_EmitInteger, MVT::i32, 3, 
34428 /* 88881*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
34439 /* 88904*/          OPC_CheckType, MVT::i32,
34444 /* 88913*/            OPC_EmitInteger, MVT::i32, 8, 
34453 /* 88934*/            OPC_EmitInteger, MVT::i32, 4, 
34463 /* 88956*/          OPC_CheckType, MVT::i32,
34468 /* 88965*/            OPC_EmitInteger, MVT::i32, 12, 
34477 /* 88986*/            OPC_EmitInteger, MVT::i32, 0, 
34498 /* 89028*/        /*SwitchType*/ 77, MVT::i32,// ->89107
34504 /* 89040*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
34507 /* 89052*/            OPC_EmitInteger, MVT::i32, 4, 
34517 /* 89076*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
34520 /* 89088*/            OPC_EmitInteger, MVT::i32, 8, 
34536 /* 89119*/        OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
34544 /* 89138*/        OPC_CheckChild0Type, MVT::i32,
34688 /* 89402*/          OPC_EmitInteger, MVT::i32, PPC::QSRCRegClassID,
34705 /* 89435*/        OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->89462
34753 /* 89535*/            OPC_CheckType, MVT::i32,
34758 /* 89544*/              OPC_EmitInteger, MVT::i32, 0, 
34763 /* 89562*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
34772 /* 89583*/              OPC_EmitInteger, MVT::i32, 14, 
34777 /* 89601*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
34791 /* 89628*/            OPC_CheckType, MVT::i32,
34796 /* 89637*/              OPC_EmitInteger, MVT::i32, 2, 
34801 /* 89655*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
34810 /* 89676*/              OPC_EmitInteger, MVT::i32, 12, 
34815 /* 89694*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
34829 /* 89721*/            OPC_CheckType, MVT::i32,
34834 /* 89730*/              OPC_EmitInteger, MVT::i32, 4, 
34839 /* 89748*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
34848 /* 89769*/              OPC_EmitInteger, MVT::i32, 10, 
34853 /* 89787*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
34867 /* 89814*/            OPC_CheckType, MVT::i32,
34872 /* 89823*/              OPC_EmitInteger, MVT::i32, 6, 
34877 /* 89841*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
34886 /* 89862*/              OPC_EmitInteger, MVT::i32, 8, 
34891 /* 89880*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
34905 /* 89907*/            OPC_CheckType, MVT::i32,
34910 /* 89916*/              OPC_EmitInteger, MVT::i32, 8, 
34915 /* 89934*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
34924 /* 89955*/              OPC_EmitInteger, MVT::i32, 6, 
34929 /* 89973*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
34943 /* 90000*/            OPC_CheckType, MVT::i32,
34948 /* 90009*/              OPC_EmitInteger, MVT::i32, 10, 
34953 /* 90027*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
34962 /* 90048*/              OPC_EmitInteger, MVT::i32, 4, 
34967 /* 90066*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
34981 /* 90093*/            OPC_CheckType, MVT::i32,
34986 /* 90102*/              OPC_EmitInteger, MVT::i32, 12, 
34991 /* 90120*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35000 /* 90141*/              OPC_EmitInteger, MVT::i32, 2, 
35005 /* 90159*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35019 /* 90186*/            OPC_CheckType, MVT::i32,
35024 /* 90195*/              OPC_EmitInteger, MVT::i32, 14, 
35029 /* 90213*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35038 /* 90234*/              OPC_EmitInteger, MVT::i32, 0, 
35043 /* 90252*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35060 /* 90285*/            OPC_CheckType, MVT::i32,
35065 /* 90294*/              OPC_EmitInteger, MVT::i32, 0, 
35070 /* 90312*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35079 /* 90333*/              OPC_EmitInteger, MVT::i32, 15, 
35084 /* 90351*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35098 /* 90378*/            OPC_CheckType, MVT::i32,
35103 /* 90387*/              OPC_EmitInteger, MVT::i32, 1, 
35108 /* 90405*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35117 /* 90426*/              OPC_EmitInteger, MVT::i32, 14, 
35122 /* 90444*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35136 /* 90471*/            OPC_CheckType, MVT::i32,
35141 /* 90480*/              OPC_EmitInteger, MVT::i32, 2, 
35146 /* 90498*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35155 /* 90519*/              OPC_EmitInteger, MVT::i32, 13, 
35160 /* 90537*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35174 /* 90564*/            OPC_CheckType, MVT::i32,
35179 /* 90573*/              OPC_EmitInteger, MVT::i32, 3, 
35184 /* 90591*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35193 /* 90612*/              OPC_EmitInteger, MVT::i32, 12, 
35198 /* 90630*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35212 /* 90657*/            OPC_CheckType, MVT::i32,
35217 /* 90666*/              OPC_EmitInteger, MVT::i32, 4, 
35222 /* 90684*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35231 /* 90705*/              OPC_EmitInteger, MVT::i32, 11, 
35236 /* 90723*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35250 /* 90750*/            OPC_CheckType, MVT::i32,
35255 /* 90759*/              OPC_EmitInteger, MVT::i32, 5, 
35260 /* 90777*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35269 /* 90798*/              OPC_EmitInteger, MVT::i32, 10, 
35274 /* 90816*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35288 /* 90843*/            OPC_CheckType, MVT::i32,
35293 /* 90852*/              OPC_EmitInteger, MVT::i32, 6, 
35298 /* 90870*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35307 /* 90891*/              OPC_EmitInteger, MVT::i32, 9, 
35312 /* 90909*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35326 /* 90936*/            OPC_CheckType, MVT::i32,
35331 /* 90945*/              OPC_EmitInteger, MVT::i32, 7, 
35336 /* 90963*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35345 /* 90984*/              OPC_EmitInteger, MVT::i32, 8, 
35350 /* 91002*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35364 /* 91029*/            OPC_CheckType, MVT::i32,
35369 /* 91038*/              OPC_EmitInteger, MVT::i32, 8, 
35374 /* 91056*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35383 /* 91077*/              OPC_EmitInteger, MVT::i32, 7, 
35388 /* 91095*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35402 /* 91122*/            OPC_CheckType, MVT::i32,
35407 /* 91131*/              OPC_EmitInteger, MVT::i32, 9, 
35412 /* 91149*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35421 /* 91170*/              OPC_EmitInteger, MVT::i32, 6, 
35426 /* 91188*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35440 /* 91215*/            OPC_CheckType, MVT::i32,
35445 /* 91224*/              OPC_EmitInteger, MVT::i32, 10, 
35450 /* 91242*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35459 /* 91263*/              OPC_EmitInteger, MVT::i32, 5, 
35464 /* 91281*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35478 /* 91308*/            OPC_CheckType, MVT::i32,
35483 /* 91317*/              OPC_EmitInteger, MVT::i32, 11, 
35488 /* 91335*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35497 /* 91356*/              OPC_EmitInteger, MVT::i32, 4, 
35502 /* 91374*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35516 /* 91401*/            OPC_CheckType, MVT::i32,
35521 /* 91410*/              OPC_EmitInteger, MVT::i32, 12, 
35526 /* 91428*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35535 /* 91449*/              OPC_EmitInteger, MVT::i32, 3, 
35540 /* 91467*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35554 /* 91494*/            OPC_CheckType, MVT::i32,
35559 /* 91503*/              OPC_EmitInteger, MVT::i32, 13, 
35564 /* 91521*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35573 /* 91542*/              OPC_EmitInteger, MVT::i32, 2, 
35578 /* 91560*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35592 /* 91587*/            OPC_CheckType, MVT::i32,
35597 /* 91596*/              OPC_EmitInteger, MVT::i32, 14, 
35602 /* 91614*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35611 /* 91635*/              OPC_EmitInteger, MVT::i32, 1, 
35616 /* 91653*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35630 /* 91680*/            OPC_CheckType, MVT::i32,
35635 /* 91689*/              OPC_EmitInteger, MVT::i32, 15, 
35640 /* 91707*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35649 /* 91728*/              OPC_EmitInteger, MVT::i32, 0, 
35654 /* 91746*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35673 /* 91787*/              OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
35682 /* 91808*/              OPC_EmitInteger, MVT::i32, 3, 
35685 /* 91820*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35693 /* 91839*/          /*SwitchType*/ 83, MVT::i32,// ->91924
35698 /* 91848*/              OPC_EmitInteger, MVT::i32, 0, 
35703 /* 91866*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35712 /* 91887*/              OPC_EmitInteger, MVT::i32, 3, 
35717 /* 91905*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35733 /* 91939*/              OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
35742 /* 91960*/              OPC_EmitInteger, MVT::i32, 3, 
35745 /* 91972*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35753 /* 91991*/          /*SwitchType*/ 72, MVT::i32,// ->92065
35760 /* 92007*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35769 /* 92028*/              OPC_EmitInteger, MVT::i32, 2, 
35774 /* 92046*/              OPC_EmitInteger, MVT::i32, PPC::sub_64,
35785 /* 92069*/          OPC_CheckType, MVT::i32,
35792 /* 92085*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
35801 /* 92106*/            OPC_EmitInteger, MVT::i32, 2, 
35806 /* 92124*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
35816 /* 92146*/          OPC_CheckType, MVT::i32,
35821 /* 92155*/            OPC_EmitInteger, MVT::i32, 3, 
35826 /* 92173*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
35835 /* 92194*/            OPC_EmitInteger, MVT::i32, 0, 
35840 /* 92212*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
35860 /* 92253*/        /*SwitchType*/ 19, MVT::i32,// ->92274
35878 /* 92286*/        OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
35886 /* 92305*/        OPC_CheckChild0Type, MVT::i32,
36319 /* 93100*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36328 /* 93121*/            OPC_EmitInteger, MVT::i32, 2, 
36331 /* 93133*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36346 /* 93163*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
36349 /* 93174*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36358 /* 93195*/            OPC_EmitInteger, MVT::i32, 2, 
36361 /* 93207*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36370 /* 93227*/      /*SwitchType*/ 38|128,2/*294*/, MVT::i32,// ->93524
36378 /* 93242*/            OPC_EmitInteger, MVT::i32, 3, 
36383 /* 93260*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36390 /* 93274*/            OPC_EmitInteger, MVT::i32, 0, 
36395 /* 93292*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36408 /* 93315*/            OPC_EmitInteger, MVT::i32, 2, 
36413 /* 93333*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36420 /* 93347*/            OPC_EmitInteger, MVT::i32, 1, 
36425 /* 93365*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36438 /* 93388*/            OPC_EmitInteger, MVT::i32, 1, 
36443 /* 93406*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36450 /* 93420*/            OPC_EmitInteger, MVT::i32, 2, 
36455 /* 93438*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36468 /* 93461*/            OPC_EmitInteger, MVT::i32, 0, 
36473 /* 93479*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36480 /* 93493*/            OPC_EmitInteger, MVT::i32, 3, 
36485 /* 93511*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36525 /* 93584*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36534 /* 93605*/            OPC_EmitInteger, MVT::i32, 2, 
36537 /* 93617*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36552 /* 93647*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
36555 /* 93658*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36564 /* 93679*/            OPC_EmitInteger, MVT::i32, 2, 
36567 /* 93691*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36580 /* 93720*/        OPC_CheckType, MVT::i32,
36588 /* 93734*/            OPC_EmitInteger, MVT::i32, 12, 
36597 /* 93755*/            OPC_EmitInteger, MVT::i32, 0, 
36612 /* 93785*/            OPC_EmitInteger, MVT::i32, 8, 
36621 /* 93806*/            OPC_EmitInteger, MVT::i32, 4, 
36636 /* 93836*/            OPC_EmitInteger, MVT::i32, 4, 
36645 /* 93857*/            OPC_EmitInteger, MVT::i32, 8, 
36660 /* 93887*/            OPC_EmitInteger, MVT::i32, 0, 
36669 /* 93908*/            OPC_EmitInteger, MVT::i32, 12, 
36712 /* 93990*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36721 /* 94011*/            OPC_EmitInteger, MVT::i32, 2, 
36724 /* 94023*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36740 /* 94055*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
36743 /* 94066*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36752 /* 94087*/            OPC_EmitInteger, MVT::i32, 2, 
36755 /* 94099*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36764 /* 94119*/      /*SwitchType*/ 14|128,2/*270*/, MVT::i32,// ->94392
36773 /* 94136*/            OPC_EmitInteger, MVT::i32, 3, 
36784 /* 94164*/            OPC_EmitInteger, MVT::i32, 0, 
36802 /* 94203*/            OPC_EmitInteger, MVT::i32, 2, 
36813 /* 94231*/            OPC_EmitInteger, MVT::i32, 1, 
36831 /* 94270*/            OPC_EmitInteger, MVT::i32, 1, 
36842 /* 94298*/            OPC_EmitInteger, MVT::i32, 2, 
36860 /* 94337*/            OPC_EmitInteger, MVT::i32, 0, 
36871 /* 94365*/            OPC_EmitInteger, MVT::i32, 3, 
36917 /* 94456*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36926 /* 94477*/            OPC_EmitInteger, MVT::i32, 2, 
36929 /* 94489*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36945 /* 94521*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
36948 /* 94532*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36957 /* 94553*/            OPC_EmitInteger, MVT::i32, 2, 
36960 /* 94565*/            OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
36973 /* 94594*/        OPC_CheckType, MVT::i32,
36982 /* 94610*/            OPC_EmitInteger, MVT::i32, 12, 
36991 /* 94631*/            OPC_EmitInteger, MVT::i32, 0, 
37007 /* 94663*/            OPC_EmitInteger, MVT::i32, 8, 
37016 /* 94684*/            OPC_EmitInteger, MVT::i32, 4, 
37032 /* 94716*/            OPC_EmitInteger, MVT::i32, 4, 
37041 /* 94737*/            OPC_EmitInteger, MVT::i32, 8, 
37057 /* 94769*/            OPC_EmitInteger, MVT::i32, 0, 
37066 /* 94790*/            OPC_EmitInteger, MVT::i32, 12, 
37154 /* 94951*/          OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37157 /* 94962*/          OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37162 /* 94981*/          OPC_EmitInteger, MVT::i32, PPC::VSSRCRegClassID,
37197 /* 95040*/      OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37200 /* 95051*/      OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37205 /* 95070*/      OPC_EmitInteger, MVT::i32, PPC::VSSRCRegClassID,
37219 /* 95095*/        OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37222 /* 95106*/        OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37227 /* 95125*/        OPC_EmitInteger, MVT::i32, PPC::VSSRCRegClassID,
37242 /* 95155*/          OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37245 /* 95166*/          OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37250 /* 95185*/          OPC_EmitInteger, MVT::i32, PPC::VSSRCRegClassID,
37277 /* 95236*/          OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37280 /* 95247*/          OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37285 /* 95266*/          OPC_EmitInteger, MVT::i32, PPC::VSSRCRegClassID,
37320 /* 95325*/      OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37323 /* 95336*/      OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37328 /* 95355*/      OPC_EmitInteger, MVT::i32, PPC::VSSRCRegClassID,
37342 /* 95380*/        OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37345 /* 95391*/        OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37350 /* 95410*/        OPC_EmitInteger, MVT::i32, PPC::VSSRCRegClassID,
37365 /* 95440*/          OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37368 /* 95451*/          OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37373 /* 95470*/          OPC_EmitInteger, MVT::i32, PPC::VSSRCRegClassID,
37388 /* 95501*/      OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
37398 /* 95524*/      OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
38421 /* 97385*/        OPC_EmitInteger, MVT::i32, PPC::F4RCRegClassID,
38447 /* 97440*/        OPC_EmitInteger, MVT::i32, PPC::F8RCRegClassID,
38481 /* 97509*/        OPC_EmitInteger, MVT::i32, PPC::QFRCRegClassID,
38499 /* 97549*/        OPC_EmitInteger, MVT::i32, PPC::QSRCRegClassID,
38615 /* 97761*/      OPC_EmitInteger, MVT::i32, 0, 
38616 /* 97764*/      OPC_EmitInteger, MVT::i32, 0, 
38664 /* 97854*/      OPC_EmitInteger, MVT::i32, 0, 
38665 /* 97857*/      OPC_EmitInteger, MVT::i32, 3, 
38709 /* 97938*/      OPC_EmitInteger, MVT::i32, 1, 
38710 /* 97941*/      OPC_EmitInteger, MVT::i32, 3, 
38772 /* 98054*/      OPC_EmitInteger, MVT::i32, 1, 
38773 /* 98057*/      OPC_EmitInteger, MVT::i32, 2, 
38835 /* 98170*/      OPC_EmitInteger, MVT::i32, 1, 
38836 /* 98173*/      OPC_EmitInteger, MVT::i32, 1, 
38885 /* 98264*/        OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
38892 /* 98278*/        OPC_EmitInteger, MVT::i32, PPC::F8RCRegClassID,
38905 /* 98302*/          OPC_EmitInteger, MVT::i32, PPC::SPERCRegClassID,
38923 /* 98335*/        OPC_EmitInteger, MVT::i32, PPC::VFRCRegClassID,
38933 /* 98358*/      OPC_EmitInteger, MVT::i32, PPC::QFRCRegClassID,
38950 /* 98390*/      OPC_CheckChild0Type, MVT::i32,
38959 /* 98406*/    OPC_CheckChild0Type, MVT::i32,
38971 /* 98434*/      OPC_EmitInteger, MVT::i32, PPC::sub_64,
38981 /* 98460*/      OPC_EmitInteger, MVT::i32, PPC::sub_64,
38991 /* 98481*/    OPC_EmitInteger, MVT::i32, 0, 
38992 /* 98484*/    OPC_EmitInteger, MVT::i32, 3, 
39008 /* 98518*/      OPC_EmitInteger, MVT::i32, PPC::VSSRCRegClassID,
39011 /* 98529*/      OPC_EmitInteger, MVT::i32, PPC::VSSRCRegClassID,
39016 /* 98548*/      OPC_EmitInteger, MVT::i32, PPC::VSSRCRegClassID,
39033 /* 98582*/      OPC_EmitInteger, MVT::i32, PPC::VSSRCRegClassID,
39036 /* 98593*/      OPC_EmitInteger, MVT::i32, PPC::VSSRCRegClassID,
39041 /* 98612*/      OPC_EmitInteger, MVT::i32, PPC::VSSRCRegClassID,
39056 /* 98645*/      OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
39065 /* 98667*/      OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
39097 /* 98729*/    OPC_CheckChild1Type, MVT::i32,
39101 /* 98741*/    OPC_EmitInteger, MVT::i32, PPC::SPERCRegClassID,
39121 /* 98782*/      OPC_CheckType, MVT::i32,
39167 /* 98860*/      OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39186 /* 98901*/            OPC_CheckType, MVT::i32,
39199 /* 98924*/            OPC_CheckType, MVT::i32,
39213 /* 98948*/            OPC_CheckType, MVT::i32,
39226 /* 98971*/            OPC_CheckType, MVT::i32,
39231 /* 98980*/              OPC_EmitInteger, MVT::i32, 0, 
39236 /* 98999*/              OPC_EmitInteger, MVT::i32, 3, 
39247 /* 99029*/              OPC_EmitInteger, MVT::i32, 0, 
39252 /* 99048*/              OPC_EmitInteger, MVT::i32, 3, 
39266 /* 99082*/            OPC_CheckType, MVT::i32,
39276 /* 99100*/              OPC_CheckType, MVT::i32,
39285 /* 99116*/              OPC_CheckType, MVT::i32,
39294 /* 99132*/              OPC_CheckType, MVT::i32,
39300 /* 99146*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39303 /* 99157*/              OPC_EmitInteger, MVT::i32, 1, 
39311 /* 99172*/              OPC_CheckType, MVT::i32,
39320 /* 99187*/              OPC_CheckType, MVT::i32,
39329 /* 99202*/              OPC_CheckType, MVT::i32,
39334 /* 99211*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39337 /* 99222*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39340 /* 99233*/                OPC_EmitInteger, MVT::i32, 0, 
39345 /* 99252*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39348 /* 99263*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39351 /* 99274*/                OPC_EmitInteger, MVT::i32, 0, 
39362 /* 99304*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39365 /* 99315*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39368 /* 99326*/                OPC_EmitInteger, MVT::i32, 0, 
39373 /* 99345*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39376 /* 99356*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39379 /* 99367*/                OPC_EmitInteger, MVT::i32, 0, 
39401 /* 99417*/            OPC_CheckType, MVT::i32,
39414 /* 99440*/            OPC_CheckType, MVT::i32,
39428 /* 99464*/            OPC_CheckType, MVT::i32,
39441 /* 99487*/            OPC_CheckType, MVT::i32,
39446 /* 99496*/              OPC_EmitInteger, MVT::i32, 0, 
39451 /* 99515*/              OPC_EmitInteger, MVT::i32, 3, 
39462 /* 99545*/              OPC_EmitInteger, MVT::i32, 0, 
39467 /* 99564*/              OPC_EmitInteger, MVT::i32, 3, 
39481 /* 99598*/            OPC_CheckType, MVT::i32,
39491 /* 99616*/              OPC_CheckType, MVT::i32,
39500 /* 99632*/              OPC_CheckType, MVT::i32,
39509 /* 99648*/              OPC_CheckType, MVT::i32,
39515 /* 99662*/              OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39518 /* 99673*/              OPC_EmitInteger, MVT::i32, 1, 
39526 /* 99688*/              OPC_CheckType, MVT::i32,
39535 /* 99703*/              OPC_CheckType, MVT::i32,
39544 /* 99718*/              OPC_CheckType, MVT::i32,
39549 /* 99727*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39552 /* 99738*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39555 /* 99749*/                OPC_EmitInteger, MVT::i32, 0, 
39560 /* 99768*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39563 /* 99779*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39566 /* 99790*/                OPC_EmitInteger, MVT::i32, 0, 
39577 /* 99820*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39580 /* 99831*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39583 /* 99842*/                OPC_EmitInteger, MVT::i32, 0, 
39588 /* 99861*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39591 /* 99872*/                OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
39594 /* 99883*/                OPC_EmitInteger, MVT::i32, 0, 
39631 /* 99960*/          OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
39634 /* 99971*/          OPC_EmitInteger, MVT::i32, 0, 
39664 /*100029*/          OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
39667 /*100040*/          OPC_EmitInteger, MVT::i32, 0, 
39685 /*100077*/              OPC_CheckType, MVT::i32,
39697 /*100097*/              OPC_CheckType, MVT::i32,
39709 /*100117*/              OPC_CheckType, MVT::i32,
39721 /*100137*/              OPC_CheckType, MVT::i32,
39735 /*100159*/              OPC_CheckType, MVT::i32,
39747 /*100179*/              OPC_CheckType, MVT::i32,
39759 /*100199*/              OPC_CheckType, MVT::i32,
39771 /*100219*/              OPC_CheckType, MVT::i32,
39788 /*100247*/              OPC_CheckType, MVT::i32,
39800 /*100267*/              OPC_CheckType, MVT::i32,
39812 /*100287*/              OPC_CheckType, MVT::i32,
39824 /*100307*/              OPC_CheckType, MVT::i32,
39838 /*100329*/              OPC_CheckType, MVT::i32,
39850 /*100349*/              OPC_CheckType, MVT::i32,
39862 /*100369*/              OPC_CheckType, MVT::i32,
39874 /*100389*/              OPC_CheckType, MVT::i32,
39888 /*100414*/          OPC_CheckType, MVT::i32,
39908 /*100449*/              OPC_CheckType, MVT::i32,
39939 /*100499*/              OPC_CheckType, MVT::i32,
39973 /*100554*/              OPC_CheckType, MVT::i32,
40004 /*100604*/              OPC_CheckType, MVT::i32,
40026 /*100639*/        OPC_CheckType, MVT::i32,
40038 /*100661*/          OPC_CheckType, MVT::i32,
40059 /*100697*/          OPC_CheckType, MVT::i32,
40076 /*100724*/      OPC_CheckType, MVT::i32,
40111 /*100791*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40116 /*100809*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40119 /*100820*/        OPC_EmitInteger, MVT::i32, 0, 
40143 /*100869*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40148 /*100887*/        OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40151 /*100898*/        OPC_EmitInteger, MVT::i32, 0, 
40174 /*100938*/        OPC_CheckChild0Type, MVT::i32,
40207 /*100999*/      OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40215 /*101017*/        OPC_CheckChild0Type, MVT::i32,
40224 /*101038*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40227 /*101049*/            OPC_EmitInteger, MVT::i32, 1, 
40236 /*101070*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40239 /*101081*/            OPC_EmitInteger, MVT::i32, 1, 
40247 /*101096*/          OPC_CheckChild1Type, MVT::i32,
40249 /*101099*/          OPC_CheckChild2Type, MVT::i32,
40251 /*101102*/          OPC_CheckChild3Type, MVT::i32,
40256 /*101114*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40261 /*101132*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40264 /*101144*/            OPC_EmitInteger, MVT::i32, 32, 
40265 /*101147*/            OPC_EmitInteger, MVT::i32, 0, 
40270 /*101166*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40275 /*101184*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40278 /*101196*/            OPC_EmitInteger, MVT::i32, 32, 
40279 /*101199*/            OPC_EmitInteger, MVT::i32, 0, 
40290 /*101229*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40295 /*101247*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40298 /*101259*/            OPC_EmitInteger, MVT::i32, 32, 
40299 /*101262*/            OPC_EmitInteger, MVT::i32, 0, 
40304 /*101281*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40309 /*101299*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40312 /*101311*/            OPC_EmitInteger, MVT::i32, 32, 
40313 /*101314*/            OPC_EmitInteger, MVT::i32, 0, 
40324 /*101345*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40329 /*101363*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40332 /*101375*/            OPC_EmitInteger, MVT::i32, 32, 
40333 /*101378*/            OPC_EmitInteger, MVT::i32, 0, 
40338 /*101398*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40343 /*101415*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40348 /*101433*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40351 /*101445*/            OPC_EmitInteger, MVT::i32, 32, 
40352 /*101448*/            OPC_EmitInteger, MVT::i32, 0, 
40357 /*101468*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40360 /*101479*/            OPC_EmitInteger, MVT::i32, 0, 
40369 /*101501*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40374 /*101519*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40377 /*101531*/            OPC_EmitInteger, MVT::i32, 32, 
40378 /*101534*/            OPC_EmitInteger, MVT::i32, 0, 
40383 /*101554*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40388 /*101571*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40393 /*101589*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
40396 /*101601*/            OPC_EmitInteger, MVT::i32, 32, 
40397 /*101604*/            OPC_EmitInteger, MVT::i32, 0, 
40402 /*101624*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40405 /*101635*/            OPC_EmitInteger, MVT::i32, 0, 
40420 /*101667*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40425 /*101685*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40428 /*101696*/          OPC_EmitInteger, MVT::i32, 0, 
40437 /*101718*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40442 /*101736*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40445 /*101747*/          OPC_EmitInteger, MVT::i32, 0, 
40587 /*102007*/          OPC_EmitInteger, MVT::i32, 3, 
40594 /*102033*/          OPC_EmitInteger, MVT::i32, 3, 
40607 /*102070*/          OPC_EmitInteger, MVT::i32, 3, 
40614 /*102096*/          OPC_EmitInteger, MVT::i32, 3, 
40686 /*102239*/          OPC_EmitInteger, MVT::i32, 3, 
40693 /*102265*/          OPC_EmitInteger, MVT::i32, 3, 
40706 /*102302*/          OPC_EmitInteger, MVT::i32, 3, 
40713 /*102328*/          OPC_EmitInteger, MVT::i32, 3, 
40757 /*102413*/          OPC_EmitInteger, MVT::i32, 0, 
40762 /*102432*/          OPC_EmitInteger, MVT::i32, 3, 
40773 /*102462*/          OPC_EmitInteger, MVT::i32, 0, 
40778 /*102481*/          OPC_EmitInteger, MVT::i32, 3, 
40800 /*102536*/          OPC_EmitInteger, MVT::i32, 0, 
40814 /*102562*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40817 /*102573*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40820 /*102584*/            OPC_EmitInteger, MVT::i32, 0, 
40825 /*102603*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40828 /*102614*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40831 /*102625*/            OPC_EmitInteger, MVT::i32, 0, 
40842 /*102655*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40845 /*102666*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40848 /*102677*/            OPC_EmitInteger, MVT::i32, 0, 
40853 /*102696*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40856 /*102707*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40859 /*102718*/            OPC_EmitInteger, MVT::i32, 0, 
40876 /*102758*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40879 /*102769*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40882 /*102780*/          OPC_EmitInteger, MVT::i32, 0, 
40889 /*102795*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40892 /*102806*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
40895 /*102817*/          OPC_EmitInteger, MVT::i32, 0, 
40948 /*102925*/              OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
40953 /*102943*/              OPC_EmitInteger, MVT::i32, 0, 
40964 /*102969*/              OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
40969 /*102987*/              OPC_EmitInteger, MVT::i32, 0, 
41016 /*103078*/              OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
41021 /*103096*/              OPC_EmitInteger, MVT::i32, 0, 
41032 /*103122*/              OPC_EmitInteger, MVT::i32, PPC::VSFRCRegClassID,
41037 /*103140*/              OPC_EmitInteger, MVT::i32, 0, 
41058 /*103177*/            OPC_CheckType, MVT::i32,
41075 /*103210*/            OPC_CheckType, MVT::i32,
41085 /*103236*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41088 /*103247*/            OPC_EmitInteger, MVT::i32, 1, 
41099 /*103267*/            OPC_CheckType, MVT::i32,
41109 /*103293*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41112 /*103304*/            OPC_EmitInteger, MVT::i32, 1, 
41122 /*103322*/            OPC_CheckType, MVT::i32,
41132 /*103348*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41135 /*103359*/            OPC_EmitInteger, MVT::i32, 1, 
41155 /*103395*/            OPC_CheckType, MVT::i32,
41172 /*103428*/            OPC_CheckType, MVT::i32,
41182 /*103454*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41185 /*103465*/            OPC_EmitInteger, MVT::i32, 1, 
41196 /*103485*/            OPC_CheckType, MVT::i32,
41206 /*103511*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41209 /*103522*/            OPC_EmitInteger, MVT::i32, 1, 
41219 /*103540*/            OPC_CheckType, MVT::i32,
41229 /*103566*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41232 /*103577*/            OPC_EmitInteger, MVT::i32, 1, 
41253 /*103612*/        OPC_SwitchType /*2 cases */, 35, MVT::i32,// ->103650
41263 /*103639*/          OPC_EmitInteger, MVT::i32, 1, 
41278 /*103676*/          OPC_EmitInteger, MVT::i32, 0, 
41300 /*103722*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41316 /*103757*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41324 /*103773*/          OPC_CheckType, MVT::i32,
41330 /*103784*/          OPC_EmitInteger, MVT::i32, 7, 
41340 /*103808*/          OPC_SwitchType /*2 cases */, 57, MVT::i32,// ->103868
41346 /*103821*/              OPC_EmitInteger, MVT::i32, 3, 
41359 /*103856*/              OPC_EmitInteger, MVT::i32, 1, 
41373 /*103887*/            OPC_EmitInteger, MVT::i32, 0, 
41382 /*103904*/          OPC_CheckType, MVT::i32,
41388 /*103915*/          OPC_EmitInteger, MVT::i32, 3, 
41398 /*103939*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->103970
41406 /*103959*/            OPC_EmitInteger, MVT::i32, 1, 
41419 /*103989*/            OPC_EmitInteger, MVT::i32, 0, 
41436 /*104025*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41446 /*104049*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41463 /*104085*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41466 /*104096*/          OPC_EmitInteger, MVT::i32, 2, 
41482 /*104131*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41485 /*104142*/          OPC_EmitInteger, MVT::i32, 2, 
41492 /*104156*/          OPC_CheckType, MVT::i32,
41501 /*104177*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41504 /*104188*/            OPC_EmitInteger, MVT::i32, 2, 
41515 /*104214*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41518 /*104225*/            OPC_EmitInteger, MVT::i32, 1, 
41527 /*104242*/          OPC_SwitchType /*2 cases */, 35, MVT::i32,// ->104280
41537 /*104269*/            OPC_EmitInteger, MVT::i32, 1, 
41552 /*104306*/            OPC_EmitInteger, MVT::i32, 0, 
41569 /*104342*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41572 /*104353*/            OPC_EmitInteger, MVT::i32, 2, 
41582 /*104377*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41585 /*104388*/            OPC_EmitInteger, MVT::i32, 2, 
41596 /*104408*/        OPC_CheckChild0Type, MVT::i32,
41609 /*104437*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
41612 /*104449*/            OPC_EmitInteger, MVT::i32, 32, 
41613 /*104452*/            OPC_EmitInteger, MVT::i32, 31, 
41618 /*104471*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
41629 /*104498*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
41634 /*104517*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
41641 /*104541*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
41646 /*104560*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
41649 /*104572*/            OPC_EmitInteger, MVT::i32, 2, 
41661 /*104601*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
41664 /*104613*/            OPC_EmitInteger, MVT::i32, 56, 
41665 /*104616*/            OPC_EmitInteger, MVT::i32, 7, 
41670 /*104635*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
41681 /*104662*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
41686 /*104681*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
41693 /*104705*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
41698 /*104724*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
41701 /*104736*/            OPC_EmitInteger, MVT::i32, 2, 
41704 /*104748*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41716 /*104776*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
41719 /*104788*/            OPC_EmitInteger, MVT::i32, 48, 
41720 /*104791*/            OPC_EmitInteger, MVT::i32, 15, 
41725 /*104810*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
41736 /*104837*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
41741 /*104856*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
41748 /*104880*/            OPC_EmitInteger, MVT::i32, PPC::sub_32,
41753 /*104899*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
41756 /*104911*/            OPC_EmitInteger, MVT::i32, 2, 
41759 /*104923*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41774 /*104955*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
41785 /*104983*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
41792 /*105008*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
41795 /*105020*/          OPC_EmitInteger, MVT::i32, 2, 
41820 /*105072*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41830 /*105096*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41843 /*105125*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41846 /*105136*/            OPC_EmitInteger, MVT::i32, 2, 
41856 /*105160*/            OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41859 /*105171*/            OPC_EmitInteger, MVT::i32, 2, 
41875 /*105205*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41878 /*105216*/          OPC_EmitInteger, MVT::i32, 2, 
41889 /*105242*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
41892 /*105253*/          OPC_EmitInteger, MVT::i32, 1, 
41907 /*105283*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
41915 /*105301*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
41919 /*105316*/            OPC_EmitInteger, MVT::i32, PPC::sub_64,
41922 /*105328*/            OPC_EmitInteger, MVT::i32, 0, 
41932 /*105351*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
41953 /*105397*/          OPC_EmitInteger, MVT::i32, 1, 
41962 /*105418*/          OPC_EmitInteger, MVT::i32, PPC::sub_64,
41996 /*105488*/      OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
42007 /*105515*/      OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
42075 /*105649*/        OPC_EmitInteger, MVT::i32, 2, 
42087 /*105672*/        OPC_CheckType, MVT::i32,
42105 /*105704*/      OPC_CheckType, MVT::i32,
42125 /*105748*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42128 /*105759*/          OPC_EmitInteger, MVT::i32, 12, 
42137 /*105781*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42140 /*105792*/          OPC_EmitInteger, MVT::i32, 0, 
42153 /*105825*/          OPC_EmitInteger, MVT::i32, 3, 
42156 /*105837*/          OPC_EmitInteger, MVT::i32, 12, 
42167 /*105866*/          OPC_EmitInteger, MVT::i32, 3, 
42170 /*105878*/          OPC_EmitInteger, MVT::i32, 0, 
42184 /*105910*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42187 /*105921*/          OPC_EmitInteger, MVT::i32, 8, 
42196 /*105943*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42199 /*105954*/          OPC_EmitInteger, MVT::i32, 4, 
42212 /*105987*/          OPC_EmitInteger, MVT::i32, 3, 
42215 /*105999*/          OPC_EmitInteger, MVT::i32, 8, 
42226 /*106028*/          OPC_EmitInteger, MVT::i32, 3, 
42229 /*106040*/          OPC_EmitInteger, MVT::i32, 4, 
42243 /*106072*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42246 /*106083*/          OPC_EmitInteger, MVT::i32, 4, 
42255 /*106105*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42258 /*106116*/          OPC_EmitInteger, MVT::i32, 8, 
42271 /*106149*/          OPC_EmitInteger, MVT::i32, 3, 
42274 /*106161*/          OPC_EmitInteger, MVT::i32, 4, 
42285 /*106190*/          OPC_EmitInteger, MVT::i32, 3, 
42288 /*106202*/          OPC_EmitInteger, MVT::i32, 8, 
42302 /*106234*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42305 /*106245*/          OPC_EmitInteger, MVT::i32, 0, 
42314 /*106267*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42317 /*106278*/          OPC_EmitInteger, MVT::i32, 12, 
42330 /*106311*/          OPC_EmitInteger, MVT::i32, 3, 
42333 /*106323*/          OPC_EmitInteger, MVT::i32, 0, 
42344 /*106352*/          OPC_EmitInteger, MVT::i32, 3, 
42347 /*106364*/          OPC_EmitInteger, MVT::i32, 12, 
42364 /*106395*/    OPC_CheckType, MVT::i32,
42380 /*106426*/    OPC_CheckType, MVT::i32,
42399 /*106461*/      OPC_CheckType, MVT::i32,
42416 /*106492*/      OPC_CheckType, MVT::i32,
42433 /*106523*/      OPC_CheckType, MVT::i32,
42449 /*106553*/      OPC_EmitInteger, MVT::i32, 2, 
42458 /*106573*/      OPC_EmitInteger, MVT::i32, 2, 
42467 /*106593*/      OPC_EmitInteger, MVT::i32, 2, 
42476 /*106613*/      OPC_EmitInteger, MVT::i32, 2, 
42507 /*106677*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42510 /*106688*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42513 /*106699*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42518 /*106719*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
42533 /*106749*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42536 /*106760*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42539 /*106771*/          OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42544 /*106791*/          OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
42661 /*107007*/      OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42666 /*107025*/      OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
42674 /*107042*/      OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
42679 /*107060*/      OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
42731 /*107156*/      OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
42734 /*107167*/      OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
42765 /*107233*/      OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
42768 /*107244*/      OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
42799 /*107310*/      OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
42802 /*107321*/      OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
42833 /*107387*/      OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
42836 /*107398*/      OPC_EmitInteger, MVT::i32, PPC::VRRCRegClassID,
43049                       MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1, 
43056                       MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1, 
43063                       MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1, 
43070                       MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1, 
43077                       MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1, 
43086                       MVT::v8i16, MVT::i32, 2/*#Ops*/, 0, 1, 
43093                       MVT::v8i16, MVT::i32, 2/*#Ops*/, 0, 1, 
43100                       MVT::v8i16, MVT::i32, 2/*#Ops*/, 0, 1, 
43107                       MVT::v8i16, MVT::i32, 2/*#Ops*/, 0, 1, 
43114                       MVT::v8i16, MVT::i32, 2/*#Ops*/, 0, 1, 
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, 
43160                       MVT::v2i64, MVT::i32, 2/*#Ops*/, 0, 1, 
43167                       MVT::v2i64, MVT::i32, 2/*#Ops*/, 0, 1, 
43174                       MVT::v2i64, MVT::i32, 2/*#Ops*/, 0, 1, 
43183                       MVT::v2f64, MVT::i32, 2/*#Ops*/, 0, 1, 
43190                       MVT::v2f64, MVT::i32, 2/*#Ops*/, 0, 1, 
43197                       MVT::v2f64, MVT::i32, 2/*#Ops*/, 0, 1, 
43206                       MVT::v4f32, MVT::i32, 2/*#Ops*/, 0, 1, 
43213                       MVT::v4f32, MVT::i32, 2/*#Ops*/, 0, 1, 
43220                       MVT::v4f32, MVT::i32, 2/*#Ops*/, 0, 1, 
43227                       MVT::v4f32, MVT::i32, 2/*#Ops*/, 0, 1, 
43234                       MVT::v4f32, MVT::i32, 2/*#Ops*/, 0, 1, 
43241                       MVT::v4f32, MVT::i32, 2/*#Ops*/, 0, 1, 
43248                       MVT::v4f32, MVT::i32, 2/*#Ops*/, 0, 1, 
43609 /*108920*/    OPC_CheckType, MVT::i32,
43638 /*108979*/    OPC_CheckType, MVT::i32,
43693 /*109087*/      OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
43703 /*109111*/      OPC_EmitInteger, MVT::i32, PPC::VSRCRegClassID,
43780 /*109277*/    OPC_EmitInteger, MVT::i32, 2, 
43809 /*109349*/        OPC_EmitInteger, MVT::i32, 7, 
43838 /*109425*/        OPC_EmitInteger, MVT::i32, 7, 
43871 /*109508*/        OPC_EmitInteger, MVT::i32, 7, 
43900 /*109584*/        OPC_EmitInteger, MVT::i32, 7, 
43914 /*109617*/    OPC_CheckType, MVT::i32,
43966 /*109717*/    OPC_EmitInteger, MVT::i32, PPC::QFRCRegClassID,
44221 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
44323   if (N->getValueType(0) == MVT::i32)
44440   if (N->getValueType(0) == MVT::i32)
gen/lib/Target/PowerPC/PPCGenFastISel.inc
   66   if (RetVT.SimpleTy != MVT::i32)
   73   case MVT::i32: return fastEmit_PPCISD_PPC32_GOT_MVT_i32_(RetVT);
  120   if (RetVT.SimpleTy != MVT::i32)
  169   case MVT::i32: return fastEmit_ISD_CTLZ_MVT_i32_r(RetVT, Op0, Op0IsKill);
  182   if (RetVT.SimpleTy != MVT::i32)
  231   case MVT::i32: return fastEmit_ISD_CTPOP_MVT_i32_r(RetVT, Op0, Op0IsKill);
  244   if (RetVT.SimpleTy != MVT::i32)
  299   case MVT::i32: return fastEmit_ISD_CTTZ_MVT_i32_r(RetVT, Op0, Op0IsKill);
  706   if (RetVT.SimpleTy != MVT::i32)
  715   if (RetVT.SimpleTy != MVT::i32)
  757   if (RetVT.SimpleTy != MVT::i32)
  766   if (RetVT.SimpleTy != MVT::i32)
 1022   case MVT::i32: return fastEmit_ISD_SCALAR_TO_VECTOR_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1038   case MVT::i32: return fastEmit_ISD_SIGN_EXTEND_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1090   case MVT::i32: return fastEmit_ISD_SINT_TO_FP_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1113   case MVT::i32: return fastEmit_ISD_TRUNCATE_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1166   case MVT::i32: return fastEmit_ISD_UINT_TO_FP_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1518   case MVT::i32: return fastEmit_PPCISD_MFVSR_MVT_f64_MVT_i32_r(Op0, Op0IsKill);
 1547   case MVT::i32: return fastEmit_PPCISD_MTCTR_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1575   case MVT::i32: return fastEmit_PPCISD_MTVSRA_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1594   case MVT::i32: return fastEmit_PPCISD_MTVSRZ_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1745   if (RetVT.SimpleTy != MVT::i32)
 1804   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1818   if (RetVT.SimpleTy != MVT::i32)
 1831   case MVT::i32: return fastEmit_ISD_ADDC_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1840   if (RetVT.SimpleTy != MVT::i32)
 1853   case MVT::i32: return fastEmit_ISD_ADDE_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1868   if (RetVT.SimpleTy != MVT::i32)
 1894   case MVT::i32: return fastEmit_ISD_AND_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2345   if (RetVT.SimpleTy != MVT::i32)
 2368   case MVT::i32: return fastEmit_ISD_MUL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2378   if (RetVT.SimpleTy != MVT::i32)
 2391   case MVT::i32: return fastEmit_ISD_MULHS_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2400   if (RetVT.SimpleTy != MVT::i32)
 2413   case MVT::i32: return fastEmit_ISD_MULHU_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2428   if (RetVT.SimpleTy != MVT::i32)
 2454   case MVT::i32: return fastEmit_ISD_OR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2464   if (RetVT.SimpleTy != MVT::i32)
 2477   case MVT::i32: return fastEmit_ISD_SDIV_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2486   if (RetVT.SimpleTy != MVT::i32)
 2529   case MVT::i32: return fastEmit_ISD_SHL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2617   if (RetVT.SimpleTy != MVT::i32)
 2660   case MVT::i32: return fastEmit_ISD_SRA_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2672   if (RetVT.SimpleTy != MVT::i32)
 2691   case MVT::i32: return fastEmit_ISD_SREM_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2700   if (RetVT.SimpleTy != MVT::i32)
 2743   case MVT::i32: return fastEmit_ISD_SRL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2820   if (RetVT.SimpleTy != MVT::i32)
 2833   case MVT::i32: return fastEmit_ISD_UDIV_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2918   if (RetVT.SimpleTy != MVT::i32)
 2937   case MVT::i32: return fastEmit_ISD_UREM_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2952   if (RetVT.SimpleTy != MVT::i32)
 2978   case MVT::i32: return fastEmit_ISD_XOR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 2988   if (RetVT.SimpleTy != MVT::i32)
 3001   case MVT::i32: return fastEmit_PPCISD_CMPB_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3028   if (RetVT.SimpleTy != MVT::i32)
 3071   case MVT::i32: return fastEmit_PPCISD_SHL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3083   if (RetVT.SimpleTy != MVT::i32)
 3126   case MVT::i32: return fastEmit_PPCISD_SRA_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3138   if (RetVT.SimpleTy != MVT::i32)
 3181   case MVT::i32: return fastEmit_PPCISD_SRL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3274   if (RetVT.SimpleTy != MVT::i32)
 3287   case MVT::i32: return fastEmit_ISD_SRA_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
 3306   case MVT::i32: return fastEmit_PPCISD_EXTSWSLI_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
 3365   case MVT::i32: return fastEmit_PPCISD_TC_RETURN_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
 3374   if (VT == MVT::i32 && Predicate_imm32SExt16(imm1))
 3394   if (RetVT.SimpleTy != MVT::i32)
 3401   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_ri_Predicate_imm32SExt16(RetVT, Op0, Op0IsKill, imm1);
 3409   if (RetVT.SimpleTy != MVT::i32)
 3416   case MVT::i32: return fastEmit_ISD_ADDC_MVT_i32_ri_Predicate_imm32SExt16(RetVT, Op0, Op0IsKill, imm1);
 3424   if (RetVT.SimpleTy != MVT::i32)
 3431   case MVT::i32: return fastEmit_ISD_MUL_MVT_i32_ri_Predicate_imm32SExt16(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/PowerPC/PPCGenRegisterInfo.inc
 3921   /* 2 */ MVT::i32, MVT::Other,
 3923   /* 6 */ MVT::i32, MVT::f32, MVT::Other,
gen/lib/Target/RISCV/RISCVGenDAGISel.inc
   74 /*    46*/              OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->73
   78                                 MVT::i32, 2/*#Ops*/, 0, 1, 
   84                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  101 /*    95*/              OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->122
  105                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  111                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  134 /*   156*/              OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->183
  138                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  144                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  161 /*   205*/              OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->232
  165                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  171                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  196 /*   274*/              OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->301
  200                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  206                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  223 /*   323*/              OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->350
  227                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  233                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  256 /*   384*/              OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->411
  260                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  266                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  283 /*   433*/              OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->460
  287                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  293                                 MVT::i32, 2/*#Ops*/, 0, 1, 
  309 /*   478*/        OPC_SwitchType /*2 cases */, 52, MVT::i32,// ->533
  312 /*   485*/            OPC_EmitInteger, MVT::i32, 32, 
  314                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
  315 /*   496*/            OPC_EmitInteger, MVT::i32, 32, 
  317                           MVT::i32, 2/*#Ops*/, 2, 3, 
  322 /*   510*/            OPC_EmitInteger, MVT::i32, 32, 
  324                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
  325 /*   521*/            OPC_EmitInteger, MVT::i32, 32, 
  327                           MVT::i32, 2/*#Ops*/, 2, 3, 
  351 /*   573*/        OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->602
  356                           MVT::i32, 2/*#Ops*/, 0, 2, 
  362                           MVT::i32, 2/*#Ops*/, 0, 2, 
  375 /*   618*/        OPC_CheckType, MVT::i32,
  379                         MVT::i32, 2/*#Ops*/, 0, 1, 
  384                         MVT::i32, 2/*#Ops*/, 0, 1, 
  412 /*   692*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->719
  416                             MVT::i32, 2/*#Ops*/, 0, 1, 
  422                             MVT::i32, 2/*#Ops*/, 0, 1, 
  440 /*   743*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->770
  444                             MVT::i32, 2/*#Ops*/, 0, 1, 
  450                             MVT::i32, 2/*#Ops*/, 0, 1, 
  474 /*   806*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->833
  478                             MVT::i32, 2/*#Ops*/, 0, 1, 
  484                             MVT::i32, 2/*#Ops*/, 0, 1, 
  502 /*   857*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->884
  506                             MVT::i32, 2/*#Ops*/, 0, 1, 
  512                             MVT::i32, 2/*#Ops*/, 0, 1, 
  538 /*   928*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->955
  542                             MVT::i32, 2/*#Ops*/, 0, 1, 
  548                             MVT::i32, 2/*#Ops*/, 0, 1, 
  566 /*   979*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->1006
  570                             MVT::i32, 2/*#Ops*/, 0, 1, 
  576                             MVT::i32, 2/*#Ops*/, 0, 1, 
  600 /*  1042*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->1069
  604                             MVT::i32, 2/*#Ops*/, 0, 1, 
  610                             MVT::i32, 2/*#Ops*/, 0, 1, 
  628 /*  1093*/          OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->1120
  632                             MVT::i32, 2/*#Ops*/, 0, 1, 
  638                             MVT::i32, 2/*#Ops*/, 0, 1, 
  665 /*  1162*/        OPC_SwitchType /*2 cases */, 59|128,3/*443*/, MVT::i32,// ->1609
  668 /*  1169*/          OPC_CheckType, MVT::i32,
  678                             MVT::i32, 2/*#Ops*/, 3, 4, 
  686                             MVT::i32, 2/*#Ops*/, 3, 4, 
  699                             MVT::i32, 2/*#Ops*/, 3, 4, 
  707                             MVT::i32, 2/*#Ops*/, 3, 4, 
  720                             MVT::i32, 2/*#Ops*/, 3, 4, 
  728                             MVT::i32, 2/*#Ops*/, 3, 4, 
  741                             MVT::i32, 2/*#Ops*/, 3, 4, 
  749                             MVT::i32, 2/*#Ops*/, 3, 4, 
  761                             MVT::i32, 2/*#Ops*/, 3, 4, 
  770                             MVT::i32, 2/*#Ops*/, 3, 4, 
  784                               MVT::i32, 2/*#Ops*/, 3, 4, 
  792                               MVT::i32, 2/*#Ops*/, 3, 4, 
  804                               MVT::i32, 2/*#Ops*/, 3, 4, 
  812                               MVT::i32, 2/*#Ops*/, 3, 4, 
  826                             MVT::i32, 2/*#Ops*/, 3, 4, 
  835                             MVT::i32, 2/*#Ops*/, 3, 4, 
  848                             MVT::i32, 2/*#Ops*/, 3, 4, 
  857                             MVT::i32, 2/*#Ops*/, 3, 4, 
  870                             MVT::i32, 2/*#Ops*/, 3, 4, 
  879                             MVT::i32, 2/*#Ops*/, 3, 4, 
  891                             MVT::i32, 2/*#Ops*/, 3, 4, 
  900                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1038 /*  1861*/        OPC_SwitchType /*2 cases */, 45|128,6/*813*/, MVT::i32,// ->2678
 1041 /*  1868*/          OPC_CheckType, MVT::i32,
 1051                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1059                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1072                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1080                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1093                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1101                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1114                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1122                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1134                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1143                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1157                               MVT::i32, 2/*#Ops*/, 3, 4, 
 1165                               MVT::i32, 2/*#Ops*/, 3, 4, 
 1177                               MVT::i32, 2/*#Ops*/, 3, 4, 
 1185                               MVT::i32, 2/*#Ops*/, 3, 4, 
 1199                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1208                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1221                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1230                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1243                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1252                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1264                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1273                             MVT::i32, 2/*#Ops*/, 3, 4, 
 1285                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1292                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1304                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1311                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1323                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1330                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1342                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1349                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1360                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1368                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1381                               MVT::i32, 2/*#Ops*/, 1, 3, 
 1388                               MVT::i32, 2/*#Ops*/, 1, 3, 
 1399                               MVT::i32, 2/*#Ops*/, 1, 3, 
 1406                               MVT::i32, 2/*#Ops*/, 1, 3, 
 1419                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1427                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1439                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1447                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1459                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1467                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1478                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1486                             MVT::i32, 2/*#Ops*/, 1, 3, 
 1733 /*  3124*/        OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->3163
 1738 /*  3135*/            OPC_EmitInteger, MVT::i32, 0, 
 1740                           MVT::i32, 2/*#Ops*/, 2, 3, 
 1746 /*  3151*/            OPC_EmitInteger, MVT::i32, 0, 
 1748                           MVT::i32, 2/*#Ops*/, 2, 3, 
 1765 /*  3188*/        OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->3227
 1770 /*  3199*/            OPC_EmitInteger, MVT::i32, 0, 
 1772                           MVT::i32, 2/*#Ops*/, 2, 3, 
 1778 /*  3215*/            OPC_EmitInteger, MVT::i32, 0, 
 1780                           MVT::i32, 2/*#Ops*/, 2, 3, 
 1797 /*  3252*/        OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->3291
 1802 /*  3263*/            OPC_EmitInteger, MVT::i32, 0, 
 1804                           MVT::i32, 2/*#Ops*/, 2, 3, 
 1810 /*  3279*/            OPC_EmitInteger, MVT::i32, 0, 
 1812                           MVT::i32, 2/*#Ops*/, 2, 3, 
 1829 /*  3316*/        OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->3355
 1834 /*  3327*/            OPC_EmitInteger, MVT::i32, 0, 
 1836                           MVT::i32, 2/*#Ops*/, 2, 3, 
 1842 /*  3343*/            OPC_EmitInteger, MVT::i32, 0, 
 1844                           MVT::i32, 2/*#Ops*/, 2, 3, 
 1860 /*  3378*/        OPC_SwitchType /*2 cases */, 38, MVT::i32,// ->3419
 1865 /*  3389*/            OPC_EmitInteger, MVT::i32, 0, 
 1867                           MVT::i32, 2/*#Ops*/, 2, 3, 
 1874 /*  3407*/            OPC_EmitInteger, MVT::i32, 0, 
 1876                           MVT::i32, 2/*#Ops*/, 2, 3, 
 1894 /*  3447*/          OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->3486
 1899 /*  3458*/              OPC_EmitInteger, MVT::i32, 0, 
 1901                             MVT::i32, 2/*#Ops*/, 2, 3, 
 1907 /*  3474*/              OPC_EmitInteger, MVT::i32, 0, 
 1909                             MVT::i32, 2/*#Ops*/, 2, 3, 
 1925 /*  3509*/          OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->3548
 1930 /*  3520*/              OPC_EmitInteger, MVT::i32, 0, 
 1932                             MVT::i32, 2/*#Ops*/, 2, 3, 
 1938 /*  3536*/              OPC_EmitInteger, MVT::i32, 0, 
 1940                             MVT::i32, 2/*#Ops*/, 2, 3, 
 1958 /*  3574*/        OPC_SwitchType /*2 cases */, 38, MVT::i32,// ->3615
 1963 /*  3585*/            OPC_EmitInteger, MVT::i32, 0, 
 1965                           MVT::i32, 2/*#Ops*/, 2, 3, 
 1972 /*  3603*/            OPC_EmitInteger, MVT::i32, 0, 
 1974                           MVT::i32, 2/*#Ops*/, 2, 3, 
 1991 /*  3640*/        OPC_SwitchType /*2 cases */, 38, MVT::i32,// ->3681
 1996 /*  3651*/            OPC_EmitInteger, MVT::i32, 0, 
 1998                           MVT::i32, 2/*#Ops*/, 2, 3, 
 2005 /*  3669*/            OPC_EmitInteger, MVT::i32, 0, 
 2007                           MVT::i32, 2/*#Ops*/, 2, 3, 
 2024 /*  3706*/        OPC_SwitchType /*2 cases */, 38, MVT::i32,// ->3747
 2029 /*  3717*/            OPC_EmitInteger, MVT::i32, 0, 
 2031                           MVT::i32, 2/*#Ops*/, 2, 3, 
 2038 /*  3735*/            OPC_EmitInteger, MVT::i32, 0, 
 2040                           MVT::i32, 2/*#Ops*/, 2, 3, 
 2056 /*  3770*/        OPC_SwitchType /*2 cases */, 38, MVT::i32,// ->3811
 2061 /*  3781*/            OPC_EmitInteger, MVT::i32, 0, 
 2063                           MVT::i32, 2/*#Ops*/, 2, 3, 
 2070 /*  3799*/            OPC_EmitInteger, MVT::i32, 0, 
 2072                           MVT::i32, 2/*#Ops*/, 2, 3, 
 2087 /*  3833*/        OPC_CheckChild1Type, MVT::i32,
 2088 /*  3835*/        OPC_CheckType, MVT::i32,
 2095 /*  3848*/            OPC_EmitInteger, MVT::i32, 0, 
 2097                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2102 /*  3861*/            OPC_EmitInteger, MVT::i32, 0, 
 2104                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2114 /*  3883*/            OPC_EmitInteger, MVT::i32, 0, 
 2116                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2121 /*  3896*/            OPC_EmitInteger, MVT::i32, 0, 
 2123                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2133 /*  3918*/            OPC_EmitInteger, MVT::i32, 0, 
 2135                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2140 /*  3931*/            OPC_EmitInteger, MVT::i32, 0, 
 2142                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2152 /*  3953*/            OPC_EmitInteger, MVT::i32, 0, 
 2154                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2159 /*  3966*/            OPC_EmitInteger, MVT::i32, 0, 
 2161                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2170 /*  3986*/            OPC_EmitInteger, MVT::i32, 0, 
 2172                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2178 /*  4001*/            OPC_EmitInteger, MVT::i32, 0, 
 2180                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2191 /*  4025*/              OPC_EmitInteger, MVT::i32, 0, 
 2193                             MVT::i32, 2/*#Ops*/, 1, 2, 
 2198 /*  4038*/              OPC_EmitInteger, MVT::i32, 0, 
 2200                             MVT::i32, 2/*#Ops*/, 1, 2, 
 2209 /*  4058*/              OPC_EmitInteger, MVT::i32, 0, 
 2211                             MVT::i32, 2/*#Ops*/, 1, 2, 
 2216 /*  4071*/              OPC_EmitInteger, MVT::i32, 0, 
 2218                             MVT::i32, 2/*#Ops*/, 1, 2, 
 2229 /*  4094*/            OPC_EmitInteger, MVT::i32, 0, 
 2231                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2237 /*  4109*/            OPC_EmitInteger, MVT::i32, 0, 
 2239                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2249 /*  4131*/            OPC_EmitInteger, MVT::i32, 0, 
 2251                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2257 /*  4146*/            OPC_EmitInteger, MVT::i32, 0, 
 2259                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2269 /*  4168*/            OPC_EmitInteger, MVT::i32, 0, 
 2271                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2277 /*  4183*/            OPC_EmitInteger, MVT::i32, 0, 
 2279                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2288 /*  4203*/            OPC_EmitInteger, MVT::i32, 0, 
 2290                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2296 /*  4218*/            OPC_EmitInteger, MVT::i32, 0, 
 2298                           MVT::i32, 2/*#Ops*/, 1, 2, 
 2427 /*  4465*/        OPC_SwitchType /*2 cases */, 83, MVT::i32,// ->4551
 2503 /*  4610*/        OPC_SwitchType /*2 cases */, 11|128,1/*139*/, MVT::i32,// ->4753
 2632 /*  4848*/          OPC_EmitInteger, MVT::i32, 0, 
 2650 /*  4884*/          OPC_EmitInteger, MVT::i32, 0, 
 2656 /*  4896*/          OPC_CheckChild1Type, MVT::i32,
 2660 /*  4903*/            OPC_EmitInteger, MVT::i32, 0, 
 2668 /*  4918*/            OPC_EmitInteger, MVT::i32, 0, 
 2689 /*  4958*/          OPC_EmitInteger, MVT::i32, 0, 
 2707 /*  4994*/          OPC_EmitInteger, MVT::i32, 0, 
 2713 /*  5006*/          OPC_CheckChild1Type, MVT::i32,
 2717 /*  5013*/            OPC_EmitInteger, MVT::i32, 0, 
 2725 /*  5028*/            OPC_EmitInteger, MVT::i32, 0, 
 2748 /*  5070*/      OPC_CheckChild1Type, MVT::i32,
 2759 /*  5092*/          OPC_CheckType, MVT::i32,
 2877 /*  5310*/          OPC_CheckType, MVT::i32,
 3097 /*  5705*/              OPC_EmitInteger, MVT::i32, 0, 
 3105 /*  5721*/              OPC_EmitInteger, MVT::i32, 0, 
 3117 /*  5744*/              OPC_EmitInteger, MVT::i32, 0, 
 3125 /*  5760*/              OPC_EmitInteger, MVT::i32, 0, 
 3138 /*  5784*/            OPC_EmitInteger, MVT::i32, 0, 
 3147 /*  5802*/            OPC_EmitInteger, MVT::i32, 0, 
 3160 /*  5827*/            OPC_EmitInteger, MVT::i32, 0, 
 3169 /*  5845*/            OPC_EmitInteger, MVT::i32, 0, 
 3181 /*  5868*/            OPC_EmitInteger, MVT::i32, 0, 
 3190 /*  5886*/            OPC_EmitInteger, MVT::i32, 0, 
 3197 /*  5900*/          OPC_CheckChild2Type, MVT::i32,
 3205 /*  5915*/                OPC_EmitInteger, MVT::i32, 0, 
 3212 /*  5928*/                OPC_EmitInteger, MVT::i32, 0, 
 3223 /*  5948*/                OPC_EmitInteger, MVT::i32, 0, 
 3230 /*  5961*/                OPC_EmitInteger, MVT::i32, 0, 
 3242 /*  5982*/              OPC_EmitInteger, MVT::i32, 0, 
 3250 /*  5997*/              OPC_EmitInteger, MVT::i32, 0, 
 3262 /*  6019*/              OPC_EmitInteger, MVT::i32, 0, 
 3270 /*  6034*/              OPC_EmitInteger, MVT::i32, 0, 
 3281 /*  6054*/              OPC_EmitInteger, MVT::i32, 0, 
 3289 /*  6069*/              OPC_EmitInteger, MVT::i32, 0, 
 3606 /*  6661*/          OPC_SwitchType /*2 cases */, 41, MVT::i32,// ->6705
 3649 /*  6741*/          OPC_SwitchType /*2 cases */, 69, MVT::i32,// ->6813
 3719 /*  6867*/          OPC_EmitInteger, MVT::i32, 0, 
 3737 /*  6903*/          OPC_EmitInteger, MVT::i32, 0, 
 3743 /*  6915*/          OPC_CheckChild2Type, MVT::i32,
 3747 /*  6922*/            OPC_EmitInteger, MVT::i32, 0, 
 3755 /*  6937*/            OPC_EmitInteger, MVT::i32, 0, 
 3784 /*  6991*/          OPC_SwitchType /*2 cases */, 41, MVT::i32,// ->7035
 3827 /*  7071*/          OPC_SwitchType /*2 cases */, 69, MVT::i32,// ->7143
 3897 /*  7197*/          OPC_EmitInteger, MVT::i32, 0, 
 3915 /*  7233*/          OPC_EmitInteger, MVT::i32, 0, 
 3921 /*  7245*/          OPC_CheckChild2Type, MVT::i32,
 3925 /*  7252*/            OPC_EmitInteger, MVT::i32, 0, 
 3933 /*  7267*/            OPC_EmitInteger, MVT::i32, 0, 
 3964 /*  7325*/        OPC_SwitchType /*2 cases */, 34|128,1/*162*/, MVT::i32,// ->7491
 3967 /*  7331*/          OPC_CheckChild2Type, MVT::i32,
 4106 /*  7589*/        OPC_SwitchType /*2 cases */, 38|128,2/*294*/, MVT::i32,// ->7887
 4109 /*  7595*/          OPC_CheckChild2Type, MVT::i32,
 4359 /*  8048*/          OPC_CheckChild2Type, MVT::i32,
 4366 /*  8062*/              OPC_EmitInteger, MVT::i32, 0, 
 4375 /*  8080*/              OPC_EmitInteger, MVT::i32, 0, 
 4387 /*  8103*/              OPC_EmitInteger, MVT::i32, 0, 
 4396 /*  8121*/              OPC_EmitInteger, MVT::i32, 0, 
 4408 /*  8144*/              OPC_EmitInteger, MVT::i32, 0, 
 4417 /*  8162*/              OPC_EmitInteger, MVT::i32, 0, 
 4429 /*  8185*/              OPC_EmitInteger, MVT::i32, 0, 
 4438 /*  8203*/              OPC_EmitInteger, MVT::i32, 0, 
 4490 /*  8304*/        OPC_CheckChild1Type, MVT::i32,
 4492 /*  8307*/        OPC_CheckChild2Type, MVT::i32,
 4498 /*  8318*/            OPC_EmitInteger, MVT::i32, 0, 
 4506 /*  8333*/            OPC_EmitInteger, MVT::i32, 0, 
 4517 /*  8353*/            OPC_EmitInteger, MVT::i32, 0, 
 4525 /*  8368*/            OPC_EmitInteger, MVT::i32, 0, 
 4536 /*  8388*/            OPC_EmitInteger, MVT::i32, 0, 
 4544 /*  8403*/            OPC_EmitInteger, MVT::i32, 0, 
 4555 /*  8423*/            OPC_EmitInteger, MVT::i32, 0, 
 4563 /*  8438*/            OPC_EmitInteger, MVT::i32, 0, 
 4626 /*  8555*/        OPC_SwitchType /*2 cases */, 33|128,1/*161*/, MVT::i32,// ->8720
 4628 /*  8560*/          OPC_CheckType, MVT::i32,
 4637                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4646                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4658                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4667                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4679                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4688                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4700                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4709                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4766 /*  8817*/        OPC_SwitchType /*2 cases */, 37|128,2/*293*/, MVT::i32,// ->9114
 4768 /*  8822*/          OPC_CheckType, MVT::i32,
 4777                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4786                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4798                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4807                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4819                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4828                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4840                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4849                             MVT::i32, 2/*#Ops*/, 3, 4, 
 4860                             MVT::i32, 2/*#Ops*/, 1, 3, 
 4868                             MVT::i32, 2/*#Ops*/, 1, 3, 
 4879                             MVT::i32, 2/*#Ops*/, 1, 3, 
 4887                             MVT::i32, 2/*#Ops*/, 1, 3, 
 4898                             MVT::i32, 2/*#Ops*/, 1, 3, 
 4906                             MVT::i32, 2/*#Ops*/, 1, 3, 
 4917                             MVT::i32, 2/*#Ops*/, 1, 3, 
 4925                             MVT::i32, 2/*#Ops*/, 1, 3, 
 5016 /*  9271*/        OPC_SwitchType /*2 cases */, 38, MVT::i32,// ->9312
 5021 /*  9282*/            OPC_EmitInteger, MVT::i32, 0, 
 5023                           MVT::i32, 2/*#Ops*/, 2, 3, 
 5030 /*  9300*/            OPC_EmitInteger, MVT::i32, 0, 
 5032                           MVT::i32, 2/*#Ops*/, 2, 3, 
 5048 /*  9335*/        OPC_SwitchType /*2 cases */, 38, MVT::i32,// ->9376
 5053 /*  9346*/            OPC_EmitInteger, MVT::i32, 0, 
 5055                           MVT::i32, 2/*#Ops*/, 2, 3, 
 5062 /*  9364*/            OPC_EmitInteger, MVT::i32, 0, 
 5064                           MVT::i32, 2/*#Ops*/, 2, 3, 
 5080 /*  9399*/        OPC_SwitchType /*2 cases */, 38, MVT::i32,// ->9440
 5085 /*  9410*/            OPC_EmitInteger, MVT::i32, 0, 
 5087                           MVT::i32, 2/*#Ops*/, 2, 3, 
 5094 /*  9428*/            OPC_EmitInteger, MVT::i32, 0, 
 5096                           MVT::i32, 2/*#Ops*/, 2, 3, 
 5112 /*  9463*/        OPC_SwitchType /*2 cases */, 38, MVT::i32,// ->9504
 5117 /*  9474*/            OPC_EmitInteger, MVT::i32, 0, 
 5119                           MVT::i32, 2/*#Ops*/, 2, 3, 
 5126 /*  9492*/            OPC_EmitInteger, MVT::i32, 0, 
 5128                           MVT::i32, 2/*#Ops*/, 2, 3, 
 5143 /*  9526*/        OPC_CheckChild1Type, MVT::i32,
 5144 /*  9528*/        OPC_CheckType, MVT::i32,
 5150 /*  9539*/            OPC_EmitInteger, MVT::i32, 0, 
 5152                           MVT::i32, 2/*#Ops*/, 1, 2, 
 5158 /*  9554*/            OPC_EmitInteger, MVT::i32, 0, 
 5160                           MVT::i32, 2/*#Ops*/, 1, 2, 
 5169 /*  9574*/            OPC_EmitInteger, MVT::i32, 0, 
 5171                           MVT::i32, 2/*#Ops*/, 1, 2, 
 5177 /*  9589*/            OPC_EmitInteger, MVT::i32, 0, 
 5179                           MVT::i32, 2/*#Ops*/, 1, 2, 
 5188 /*  9609*/            OPC_EmitInteger, MVT::i32, 0, 
 5190                           MVT::i32, 2/*#Ops*/, 1, 2, 
 5196 /*  9624*/            OPC_EmitInteger, MVT::i32, 0, 
 5198                           MVT::i32, 2/*#Ops*/, 1, 2, 
 5207 /*  9644*/            OPC_EmitInteger, MVT::i32, 0, 
 5209                           MVT::i32, 2/*#Ops*/, 1, 2, 
 5215 /*  9659*/            OPC_EmitInteger, MVT::i32, 0, 
 5217                           MVT::i32, 2/*#Ops*/, 1, 2, 
 5272 /*  9764*/      OPC_SwitchType /*2 cases */, 61, MVT::i32,// ->9828
 5280                           MVT::i32, 2/*#Ops*/, 2, 3, 
 5287                           MVT::i32, 2/*#Ops*/, 2, 3, 
 5295                         MVT::i32, 2/*#Ops*/, 0, 2, 
 5301                         MVT::i32, 2/*#Ops*/, 0, 2, 
 5314 /*  9844*/      OPC_CheckType, MVT::i32,
 5318                       MVT::i32, 2/*#Ops*/, 0, 1, 
 5323                       MVT::i32, 2/*#Ops*/, 0, 1, 
 5352 /*  9913*/        OPC_CheckValueType, MVT::i32,
 5368 /*  9943*/        OPC_CheckValueType, MVT::i32,
 5382 /*  9970*/          OPC_CheckValueType, MVT::i32,
 5392 /*  9985*/            OPC_CheckValueType, MVT::i32,
 5402 /* 10003*/            OPC_CheckValueType, MVT::i32,
 5407 /* 10009*/            OPC_CheckValueType, MVT::i32,
 5423 /* 10036*/          OPC_CheckValueType, MVT::i32,
 5428 /* 10042*/          OPC_CheckValueType, MVT::i32,
 5447 /* 10073*/          OPC_CheckValueType, MVT::i32,
 5458 /* 10091*/          OPC_CheckValueType, MVT::i32,
 5477 /* 10122*/        OPC_CheckValueType, MVT::i32,
 5496 /* 10155*/          OPC_CheckValueType, MVT::i32,
 5510 /* 10179*/          OPC_CheckValueType, MVT::i32,
 5525 /* 10204*/        OPC_CheckValueType, MVT::i32,
 5538 /* 10225*/        OPC_CheckValueType, MVT::i32,
 5550 /* 10245*/        OPC_CheckValueType, MVT::i32,
 5561 /* 10261*/      OPC_CheckValueType, MVT::i32,
 5578 /* 10292*/      OPC_SwitchType /*2 cases */, 56, MVT::i32,// ->10351
 5584                         MVT::i32, 2/*#Ops*/, 2, 3, 
 5591                         MVT::i32, 2/*#Ops*/, 2, 3, 
 5598                         MVT::i32, 2/*#Ops*/, 0, 2, 
 5604                         MVT::i32, 2/*#Ops*/, 0, 2, 
 5617 /* 10367*/      OPC_CheckType, MVT::i32,
 5621                       MVT::i32, 2/*#Ops*/, 0, 1, 
 5626                       MVT::i32, 2/*#Ops*/, 0, 1, 
 5643 /* 10416*/        OPC_CheckChild1Type, MVT::i32,
 5650 /* 10428*/          OPC_EmitInteger, MVT::i32, 2, 
 5651 /* 10431*/          OPC_EmitInteger, MVT::i32, 3, 
 5658 /* 10443*/          OPC_EmitInteger, MVT::i32, 2, 
 5659 /* 10446*/          OPC_EmitInteger, MVT::i32, 3, 
 5682 /* 10487*/        OPC_CheckChild1Type, MVT::i32,
 5689 /* 10499*/          OPC_EmitInteger, MVT::i32, 3, 
 5690 /* 10502*/          OPC_EmitInteger, MVT::i32, 1, 
 5697 /* 10514*/          OPC_EmitInteger, MVT::i32, 3, 
 5698 /* 10517*/          OPC_EmitInteger, MVT::i32, 1, 
 5721 /* 10558*/        OPC_CheckChild1Type, MVT::i32,
 5754 /* 10605*/        OPC_CheckChild1Type, MVT::i32,
 5761 /* 10617*/          OPC_EmitInteger, MVT::i32, 3, 
 5762 /* 10620*/          OPC_EmitInteger, MVT::i32, 3, 
 5769 /* 10632*/          OPC_EmitInteger, MVT::i32, 3, 
 5770 /* 10635*/          OPC_EmitInteger, MVT::i32, 3, 
 5812 /* 10713*/          OPC_CheckValueType, MVT::i32,
 5824 /* 10733*/        OPC_CheckValueType, MVT::i32,
 5840 /* 10761*/          OPC_CheckValueType, MVT::i32,
 5853 /* 10780*/      OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->10807
 5857                         MVT::i32, 2/*#Ops*/, 0, 1, 
 5863                         MVT::i32, 2/*#Ops*/, 0, 1, 
 5880 /* 10832*/      OPC_CheckChild2Type, MVT::i32,
 5892                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5892                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5900                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5900                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5907 /* 10883*/      OPC_CheckChild2Type, MVT::i32,
 5919                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5919                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5927                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5927                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5934 /* 10934*/      OPC_CheckChild2Type, MVT::i32,
 5946                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5946                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5954                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5954                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5961 /* 10985*/      OPC_CheckChild2Type, MVT::i32,
 5973                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5973                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5981                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5981                       MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 5988 /* 11036*/      OPC_CheckChild2Type, MVT::i32,
 6001                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6001                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6001                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6009                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6009                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6009                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6016 /* 11094*/      OPC_CheckChild2Type, MVT::i32,
 6029                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6029                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6029                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6037                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6037                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6037                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6044 /* 11152*/      OPC_CheckChild2Type, MVT::i32,
 6056                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 6056                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 6056                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 6064                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 6064                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 6064                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 6071 /* 11207*/      OPC_CheckChild2Type, MVT::i32,
 6083                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 6083                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 6083                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 6091                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 6091                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 6091                       3/*#VTs*/, MVT::i32, MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 5, 
 6098 /* 11262*/      OPC_CheckChild2Type, MVT::i32,
 6111                       MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6111                       MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6119                       MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6119                       MVT::i32, MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 6, 
 6290 /* 11624*/      OPC_SwitchType /*2 cases */, 25, MVT::i32,// ->11652
 6292 /* 11628*/        OPC_CheckType, MVT::i32,
 6296                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6301                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6320 /* 11678*/        OPC_SwitchType /*2 cases */, 29, MVT::i32,// ->11710
 6322 /* 11682*/          OPC_CheckType, MVT::i32,
 6327                           MVT::i32, 2/*#Ops*/, 0, 2, 
 6333                           MVT::i32, 2/*#Ops*/, 0, 2, 
 6348 /* 11729*/        OPC_CheckChild1Type, MVT::i32,
 6349 /* 11731*/        OPC_CheckType, MVT::i32,
 6353                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6358                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6382 /* 11791*/      OPC_SwitchType /*2 cases */, 25, MVT::i32,// ->11819
 6384 /* 11795*/        OPC_CheckType, MVT::i32,
 6388                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6393                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6412 /* 11845*/        OPC_SwitchType /*2 cases */, 29, MVT::i32,// ->11877
 6414 /* 11849*/          OPC_CheckType, MVT::i32,
 6419                           MVT::i32, 2/*#Ops*/, 0, 2, 
 6425                           MVT::i32, 2/*#Ops*/, 0, 2, 
 6440 /* 11896*/        OPC_CheckChild1Type, MVT::i32,
 6441 /* 11898*/        OPC_CheckType, MVT::i32,
 6445                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6450                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6474 /* 11958*/      OPC_SwitchType /*2 cases */, 25, MVT::i32,// ->11986
 6476 /* 11962*/        OPC_CheckType, MVT::i32,
 6480                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6485                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6503 /* 12009*/      OPC_CheckValueType, MVT::i32,
 6525 /* 12046*/        OPC_SwitchType /*2 cases */, 29, MVT::i32,// ->12078
 6527 /* 12050*/          OPC_CheckType, MVT::i32,
 6532                           MVT::i32, 2/*#Ops*/, 0, 2, 
 6538                           MVT::i32, 2/*#Ops*/, 0, 2, 
 6553 /* 12097*/        OPC_CheckChild1Type, MVT::i32,
 6554 /* 12099*/        OPC_CheckType, MVT::i32,
 6558                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6563                         MVT::i32, 2/*#Ops*/, 0, 1, 
 6588 /* 12159*/      OPC_SwitchType /*2 cases */, 27, MVT::i32,// ->12189
 6619 /* 12209*/        OPC_CheckChild1Type, MVT::i32,
 6623 /* 12216*/          OPC_EmitInteger, MVT::i32, 0, 
 6630 /* 12228*/          OPC_EmitInteger, MVT::i32, 0, 
 6681 /* 12314*/      OPC_CheckChild0Type, MVT::i32,
 6684 /* 12320*/        OPC_CheckType, MVT::i32,
 6689 /* 12330*/            OPC_EmitInteger, MVT::i32, 1, 
 6691                           MVT::i32, 2/*#Ops*/, 0, 1, 
 6695 /* 12342*/            OPC_EmitInteger, MVT::i32, 1, 
 6697                           MVT::i32, 2/*#Ops*/, 0, 1, 
 6705 /* 12361*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
 6707                           MVT::i32, 2/*#Ops*/, 1, 0, 
 6711 /* 12373*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
 6713                           MVT::i32, 2/*#Ops*/, 1, 0, 
 6725 /* 12399*/          OPC_CheckType, MVT::i32,
 6732                             MVT::i32, 2/*#Ops*/, 0, 2, 
 6738                             MVT::i32, 2/*#Ops*/, 0, 2, 
 6748                             MVT::i32, 2/*#Ops*/, 0, 2, 
 6754                             MVT::i32, 2/*#Ops*/, 0, 2, 
 6764                             MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 6765 /* 12477*/              OPC_EmitInteger, MVT::i32, 1, 
 6767                             MVT::i32, 2/*#Ops*/, 3, 4, 
 6773                             MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 6774 /* 12499*/              OPC_EmitInteger, MVT::i32, 1, 
 6776                             MVT::i32, 2/*#Ops*/, 3, 4, 
 6784 /* 12518*/              OPC_EmitRegister, MVT::i32, RISCV::X0,
 6787                             MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
 6789                             MVT::i32, 2/*#Ops*/, 2, 4, 
 6793 /* 12540*/              OPC_EmitRegister, MVT::i32, RISCV::X0,
 6796                             MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
 6798                             MVT::i32, 2/*#Ops*/, 2, 4, 
 6805 /* 12566*/          OPC_CheckType, MVT::i32,
 6809                           MVT::i32, 2/*#Ops*/, 0, 1, 
 6814                           MVT::i32, 2/*#Ops*/, 0, 1, 
 6820 /* 12593*/          OPC_CheckType, MVT::i32,
 6824                           MVT::i32, 2/*#Ops*/, 0, 1, 
 6829                           MVT::i32, 2/*#Ops*/, 0, 1, 
 6835 /* 12620*/          OPC_CheckType, MVT::i32,
 6839                           MVT::i32, 2/*#Ops*/, 1, 0, 
 6844                           MVT::i32, 2/*#Ops*/, 1, 0, 
 6850 /* 12647*/          OPC_CheckType, MVT::i32,
 6854                           MVT::i32, 2/*#Ops*/, 1, 0, 
 6859                           MVT::i32, 2/*#Ops*/, 1, 0, 
 6865 /* 12674*/          OPC_CheckType, MVT::i32,
 6869                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6870 /* 12688*/            OPC_EmitInteger, MVT::i32, 1, 
 6872                           MVT::i32, 2/*#Ops*/, 2, 3, 
 6877                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6878 /* 12708*/            OPC_EmitInteger, MVT::i32, 1, 
 6880                           MVT::i32, 2/*#Ops*/, 2, 3, 
 6886 /* 12723*/          OPC_CheckType, MVT::i32,
 6889 /* 12729*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
 6891                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3
 6893                           MVT::i32, 2/*#Ops*/, 2, 3, 
 6897 /* 12749*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
 6899                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #3
 6901                           MVT::i32, 2/*#Ops*/, 2, 3, 
 6907 /* 12772*/          OPC_CheckType, MVT::i32,
 6911                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6912 /* 12786*/            OPC_EmitInteger, MVT::i32, 1, 
 6914                           MVT::i32, 2/*#Ops*/, 2, 3, 
 6919                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6920 /* 12806*/            OPC_EmitInteger, MVT::i32, 1, 
 6922                           MVT::i32, 2/*#Ops*/, 2, 3, 
 6928 /* 12821*/          OPC_CheckType, MVT::i32,
 6932                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
 6933 /* 12835*/            OPC_EmitInteger, MVT::i32, 1, 
 6935                           MVT::i32, 2/*#Ops*/, 2, 3, 
 6940                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
 6941 /* 12855*/            OPC_EmitInteger, MVT::i32, 1, 
 6943                           MVT::i32, 2/*#Ops*/, 2, 3, 
 6949 /* 12870*/          OPC_CheckType, MVT::i32,
 6953                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6954 /* 12884*/            OPC_EmitInteger, MVT::i32, 1, 
 6956                           MVT::i32, 2/*#Ops*/, 2, 3, 
 6961                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 6962 /* 12904*/            OPC_EmitInteger, MVT::i32, 1, 
 6964                           MVT::i32, 2/*#Ops*/, 2, 3, 
 6970 /* 12919*/          OPC_CheckType, MVT::i32,
 6974                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
 6975 /* 12933*/            OPC_EmitInteger, MVT::i32, 1, 
 6977                           MVT::i32, 2/*#Ops*/, 2, 3, 
 6982                           MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
 6983 /* 12953*/            OPC_EmitInteger, MVT::i32, 1, 
 6985                           MVT::i32, 2/*#Ops*/, 2, 3, 
 7165 /* 13336*/        OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->13363
 7169                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7175                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7188 /* 13379*/        OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->13406
 7192                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7198                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7211 /* 13422*/        OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->13449
 7215                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7221                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7234 /* 13465*/        OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->13492
 7238                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7244                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7257 /* 13508*/        OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->13535
 7261                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7267                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7280 /* 13551*/        OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->13578
 7284                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7290                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7303 /* 13594*/        OPC_SwitchType /*2 cases */, 56, MVT::i32,// ->13653
 7307                           MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
 7309                           MVT::i32, 2/*#Ops*/, 1, 1,  // Results = #3
 7311                           MVT::i32, 2/*#Ops*/, 2, 3, 
 7317                           MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
 7319                           MVT::i32, 2/*#Ops*/, 1, 1,  // Results = #3
 7321                           MVT::i32, 2/*#Ops*/, 2, 3, 
 7338 /* 13685*/        OPC_SwitchType /*2 cases */, 78, MVT::i32,// ->13766
 7342                           MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
 7344                           MVT::i32, 2/*#Ops*/, 1, 1,  // Results = #3
 7346                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
 7347 /* 13716*/            OPC_EmitInteger, MVT::i32, 1, 
 7349                           MVT::i32, 2/*#Ops*/, 4, 5, 
 7355                           MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
 7357                           MVT::i32, 2/*#Ops*/, 1, 1,  // Results = #3
 7359                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
 7360 /* 13754*/            OPC_EmitInteger, MVT::i32, 1, 
 7362                           MVT::i32, 2/*#Ops*/, 4, 5, 
 7386 /* 13816*/        OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->13843
 7390                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7396                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7409 /* 13859*/        OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->13886
 7413                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7419                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7432 /* 13902*/        OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->13929
 7436                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7442                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7455 /* 13945*/        OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->13972
 7459                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7465                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7478 /* 13988*/        OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->14015
 7482                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7488                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7501 /* 14031*/        OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->14058
 7505                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7511                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7524 /* 14074*/        OPC_SwitchType /*2 cases */, 56, MVT::i32,// ->14133
 7528                           MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
 7530                           MVT::i32, 2/*#Ops*/, 1, 1,  // Results = #3
 7532                           MVT::i32, 2/*#Ops*/, 2, 3, 
 7538                           MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
 7540                           MVT::i32, 2/*#Ops*/, 1, 1,  // Results = #3
 7542                           MVT::i32, 2/*#Ops*/, 2, 3, 
 7559 /* 14165*/        OPC_SwitchType /*2 cases */, 78, MVT::i32,// ->14246
 7563                           MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
 7565                           MVT::i32, 2/*#Ops*/, 1, 1,  // Results = #3
 7567                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
 7568 /* 14196*/            OPC_EmitInteger, MVT::i32, 1, 
 7570                           MVT::i32, 2/*#Ops*/, 4, 5, 
 7576                           MVT::i32, 2/*#Ops*/, 0, 0,  // Results = #2
 7578                           MVT::i32, 2/*#Ops*/, 1, 1,  // Results = #3
 7580                           MVT::i32, 2/*#Ops*/, 2, 3,  // Results = #4
 7581 /* 14234*/            OPC_EmitInteger, MVT::i32, 1, 
 7583                           MVT::i32, 2/*#Ops*/, 4, 5, 
 7611 /* 14302*/      OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->14331
 7616                         MVT::i32, 2/*#Ops*/, 0, 2, 
 7622                         MVT::i32, 2/*#Ops*/, 0, 2, 
 7635 /* 14347*/      OPC_CheckType, MVT::i32,
 7639                       MVT::i32, 2/*#Ops*/, 0, 1, 
 7644                       MVT::i32, 2/*#Ops*/, 0, 1, 
 7673 /* 14418*/      OPC_SwitchType /*2 cases */, 89|128,2/*345*/, MVT::i32,// ->14767
 7674 /* 14422*/        OPC_CheckChild0Type, MVT::i32,
 8025 /* 14990*/        OPC_CheckChild1Type, MVT::i32,
 8033 /* 15003*/          OPC_EmitRegister, MVT::i32, RISCV::X0,
 8040 /* 15016*/          OPC_EmitRegister, MVT::i32, RISCV::X0,
 8068 /* 15066*/        OPC_SwitchType /*2 cases */, 21, MVT::i32,// ->15090
 8094 /* 15106*/        OPC_SwitchType /*2 cases */, 21, MVT::i32,// ->15130
 8121 /* 15145*/      OPC_CheckChild1Type, MVT::i32,
 8152 /* 15193*/        OPC_SwitchType /*2 cases */, 21, MVT::i32,// ->15217
 8178 /* 15233*/        OPC_SwitchType /*2 cases */, 21, MVT::i32,// ->15257
 8205 /* 15272*/      OPC_CheckChild1Type, MVT::i32,
 8233 /* 15315*/      OPC_CheckChild0Type, MVT::i32,
 8238 /* 15323*/      OPC_CheckType, MVT::i32,
 8242 /* 15328*/      OPC_SwitchType /*3 cases */, 32, MVT::i32,// ->15363
 8247                         MVT::i32, 5/*#Ops*/, 0, 1, 5, 3, 4, 
 8253                         MVT::i32, 5/*#Ops*/, 0, 1, 5, 3, 4, 
 8327 /* 15513*/      OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->15548
 8330 /* 15520*/          OPC_EmitRegister, MVT::i32, RISCV::X0,
 8333                         MVT::i32, 2/*#Ops*/, 1, 2, 
 8337 /* 15534*/          OPC_EmitRegister, MVT::i32, RISCV::X0,
 8340                         MVT::i32, 2/*#Ops*/, 1, 2, 
 8355 /* 15569*/      OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->15602
 8361                         MVT::i32, 1/*#Ops*/, 2, 
 8368                         MVT::i32, 1/*#Ops*/, 2, 
 8383 /* 15622*/      OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->15683
 8389                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
 8393                         MVT::i32, 2/*#Ops*/, 3, 5, 
 8401                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
 8405                         MVT::i32, 2/*#Ops*/, 3, 5, 
 8427 /* 15721*/    OPC_SwitchType /*2 cases */, 51|128,2/*307*/, MVT::i32,// ->16032
 8428 /* 15725*/      OPC_CheckChild1Type, MVT::i32,
 8438                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8445                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8455                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8462                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8472                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8479                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8489                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8496                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8506                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8513                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8526                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8533                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8543                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8550                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8560                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8567                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8577                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8584                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8594                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8601                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8702 /* 16198*/    OPC_SwitchType /*2 cases */, 51|128,2/*307*/, MVT::i32,// ->16509
 8703 /* 16202*/      OPC_CheckChild1Type, MVT::i32,
 8713                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8720                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8730                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8737                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8747                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8754                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8764                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8771                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8781                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8788                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8801                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8808                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8818                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8825                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8835                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8842                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8852                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8859                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8869                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8876                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8977 /* 16675*/    OPC_SwitchType /*2 cases */, 51|128,2/*307*/, MVT::i32,// ->16986
 8978 /* 16679*/      OPC_CheckChild1Type, MVT::i32,
 8988                           MVT::i32, 2/*#Ops*/, 1, 2, 
 8995                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9005                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9012                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9022                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9029                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9039                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9046                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9056                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9063                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9076                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9083                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9093                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9100                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9110                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9117                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9127                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9134                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9144                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9151                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9252 /* 17152*/    OPC_SwitchType /*2 cases */, 51|128,2/*307*/, MVT::i32,// ->17463
 9253 /* 17156*/      OPC_CheckChild1Type, MVT::i32,
 9263                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9270                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9280                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9287                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9297                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9304                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9314                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9321                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9331                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9338                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9351                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9358                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9368                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9375                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9385                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9392                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9402                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9409                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9419                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9426                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9527 /* 17629*/    OPC_SwitchType /*2 cases */, 51|128,2/*307*/, MVT::i32,// ->17940
 9528 /* 17633*/      OPC_CheckChild1Type, MVT::i32,
 9538                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9545                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9555                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9562                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9572                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9579                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9589                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9596                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9606                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9613                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9626                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9633                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9643                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9650                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9660                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9667                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9677                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9684                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9694                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9701                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9802 /* 18106*/    OPC_SwitchType /*2 cases */, 51|128,2/*307*/, MVT::i32,// ->18417
 9803 /* 18110*/      OPC_CheckChild1Type, MVT::i32,
 9813                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9820                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9830                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9837                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9847                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9854                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9864                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9871                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9881                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9888                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9901                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9908                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9918                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9925                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9935                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9942                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9952                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9959                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9969                           MVT::i32, 2/*#Ops*/, 1, 2, 
 9976                           MVT::i32, 2/*#Ops*/, 1, 2, 
10077 /* 18583*/    OPC_SwitchType /*2 cases */, 51|128,2/*307*/, MVT::i32,// ->18894
10078 /* 18587*/      OPC_CheckChild1Type, MVT::i32,
10088                           MVT::i32, 2/*#Ops*/, 1, 2, 
10095                           MVT::i32, 2/*#Ops*/, 1, 2, 
10105                           MVT::i32, 2/*#Ops*/, 1, 2, 
10112                           MVT::i32, 2/*#Ops*/, 1, 2, 
10122                           MVT::i32, 2/*#Ops*/, 1, 2, 
10129                           MVT::i32, 2/*#Ops*/, 1, 2, 
10139                           MVT::i32, 2/*#Ops*/, 1, 2, 
10146                           MVT::i32, 2/*#Ops*/, 1, 2, 
10156                           MVT::i32, 2/*#Ops*/, 1, 2, 
10163                           MVT::i32, 2/*#Ops*/, 1, 2, 
10176                           MVT::i32, 2/*#Ops*/, 1, 2, 
10183                           MVT::i32, 2/*#Ops*/, 1, 2, 
10193                           MVT::i32, 2/*#Ops*/, 1, 2, 
10200                           MVT::i32, 2/*#Ops*/, 1, 2, 
10210                           MVT::i32, 2/*#Ops*/, 1, 2, 
10217                           MVT::i32, 2/*#Ops*/, 1, 2, 
10227                           MVT::i32, 2/*#Ops*/, 1, 2, 
10234                           MVT::i32, 2/*#Ops*/, 1, 2, 
10244                           MVT::i32, 2/*#Ops*/, 1, 2, 
10251                           MVT::i32, 2/*#Ops*/, 1, 2, 
10352 /* 19060*/    OPC_SwitchType /*2 cases */, 51|128,2/*307*/, MVT::i32,// ->19371
10353 /* 19064*/      OPC_CheckChild1Type, MVT::i32,
10363                           MVT::i32, 2/*#Ops*/, 1, 2, 
10370                           MVT::i32, 2/*#Ops*/, 1, 2, 
10380                           MVT::i32, 2/*#Ops*/, 1, 2, 
10387                           MVT::i32, 2/*#Ops*/, 1, 2, 
10397                           MVT::i32, 2/*#Ops*/, 1, 2, 
10404                           MVT::i32, 2/*#Ops*/, 1, 2, 
10414                           MVT::i32, 2/*#Ops*/, 1, 2, 
10421                           MVT::i32, 2/*#Ops*/, 1, 2, 
10431                           MVT::i32, 2/*#Ops*/, 1, 2, 
10438                           MVT::i32, 2/*#Ops*/, 1, 2, 
10451                           MVT::i32, 2/*#Ops*/, 1, 2, 
10458                           MVT::i32, 2/*#Ops*/, 1, 2, 
10468                           MVT::i32, 2/*#Ops*/, 1, 2, 
10475                           MVT::i32, 2/*#Ops*/, 1, 2, 
10485                           MVT::i32, 2/*#Ops*/, 1, 2, 
10492                           MVT::i32, 2/*#Ops*/, 1, 2, 
10502                           MVT::i32, 2/*#Ops*/, 1, 2, 
10509                           MVT::i32, 2/*#Ops*/, 1, 2, 
10519                           MVT::i32, 2/*#Ops*/, 1, 2, 
10526                           MVT::i32, 2/*#Ops*/, 1, 2, 
10627 /* 19537*/    OPC_SwitchType /*2 cases */, 51|128,2/*307*/, MVT::i32,// ->19848
10628 /* 19541*/      OPC_CheckChild1Type, MVT::i32,
10638                           MVT::i32, 2/*#Ops*/, 1, 2, 
10645                           MVT::i32, 2/*#Ops*/, 1, 2, 
10655                           MVT::i32, 2/*#Ops*/, 1, 2, 
10662                           MVT::i32, 2/*#Ops*/, 1, 2, 
10672                           MVT::i32, 2/*#Ops*/, 1, 2, 
10679                           MVT::i32, 2/*#Ops*/, 1, 2, 
10689                           MVT::i32, 2/*#Ops*/, 1, 2, 
10696                           MVT::i32, 2/*#Ops*/, 1, 2, 
10706                           MVT::i32, 2/*#Ops*/, 1, 2, 
10713                           MVT::i32, 2/*#Ops*/, 1, 2, 
10726                           MVT::i32, 2/*#Ops*/, 1, 2, 
10733                           MVT::i32, 2/*#Ops*/, 1, 2, 
10743                           MVT::i32, 2/*#Ops*/, 1, 2, 
10750                           MVT::i32, 2/*#Ops*/, 1, 2, 
10760                           MVT::i32, 2/*#Ops*/, 1, 2, 
10767                           MVT::i32, 2/*#Ops*/, 1, 2, 
10777                           MVT::i32, 2/*#Ops*/, 1, 2, 
10784                           MVT::i32, 2/*#Ops*/, 1, 2, 
10794                           MVT::i32, 2/*#Ops*/, 1, 2, 
10801                           MVT::i32, 2/*#Ops*/, 1, 2, 
10902 /* 20014*/    OPC_SwitchType /*2 cases */, 23|128,3/*407*/, MVT::i32,// ->20425
10903 /* 20018*/      OPC_CheckChild1Type, MVT::i32,
10912 /* 20035*/            OPC_EmitInteger, MVT::i32, 2, 
10914                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10914                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10920 /* 20052*/            OPC_EmitInteger, MVT::i32, 2, 
10922                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10922                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10931 /* 20074*/            OPC_EmitInteger, MVT::i32, 4, 
10933                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10933                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10939 /* 20091*/            OPC_EmitInteger, MVT::i32, 4, 
10941                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10941                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10950 /* 20113*/            OPC_EmitInteger, MVT::i32, 5, 
10952                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10952                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10958 /* 20130*/            OPC_EmitInteger, MVT::i32, 5, 
10960                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10960                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10969 /* 20152*/            OPC_EmitInteger, MVT::i32, 6, 
10971                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10971                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10977 /* 20169*/            OPC_EmitInteger, MVT::i32, 6, 
10979                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10979                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10988 /* 20191*/            OPC_EmitInteger, MVT::i32, 7, 
10990                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10990                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10996 /* 20208*/            OPC_EmitInteger, MVT::i32, 7, 
10998                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
10998                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11010 /* 20236*/            OPC_EmitInteger, MVT::i32, 2, 
11012                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11012                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11018 /* 20253*/            OPC_EmitInteger, MVT::i32, 2, 
11020                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11020                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11029 /* 20275*/            OPC_EmitInteger, MVT::i32, 4, 
11031                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11031                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11037 /* 20292*/            OPC_EmitInteger, MVT::i32, 4, 
11039                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11039                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11048 /* 20314*/            OPC_EmitInteger, MVT::i32, 5, 
11050                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11050                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11056 /* 20331*/            OPC_EmitInteger, MVT::i32, 5, 
11058                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11058                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11067 /* 20353*/            OPC_EmitInteger, MVT::i32, 6, 
11069                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11069                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11075 /* 20370*/            OPC_EmitInteger, MVT::i32, 6, 
11077                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11077                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11086 /* 20392*/            OPC_EmitInteger, MVT::i32, 7, 
11088                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11088                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11094 /* 20409*/            OPC_EmitInteger, MVT::i32, 7, 
11096                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11096                           MVT::i32, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
11207 /* 20641*/    OPC_SwitchType /*2 cases */, 44|128,3/*428*/, MVT::i32,// ->21073
11208 /* 20645*/      OPC_CheckChild1Type, MVT::i32,
11218 /* 20663*/            OPC_EmitInteger, MVT::i32, 2, 
11220                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11220                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11226 /* 20681*/            OPC_EmitInteger, MVT::i32, 2, 
11228                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11228                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11237 /* 20704*/            OPC_EmitInteger, MVT::i32, 4, 
11239                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11239                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11245 /* 20722*/            OPC_EmitInteger, MVT::i32, 4, 
11247                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11247                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11256 /* 20745*/            OPC_EmitInteger, MVT::i32, 5, 
11258                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11258                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11264 /* 20763*/            OPC_EmitInteger, MVT::i32, 5, 
11266                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11266                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11275 /* 20786*/            OPC_EmitInteger, MVT::i32, 6, 
11277                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11277                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11283 /* 20804*/            OPC_EmitInteger, MVT::i32, 6, 
11285                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11285                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11294 /* 20827*/            OPC_EmitInteger, MVT::i32, 7, 
11296                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11296                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11302 /* 20845*/            OPC_EmitInteger, MVT::i32, 7, 
11304                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11304                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11316 /* 20874*/            OPC_EmitInteger, MVT::i32, 2, 
11318                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11318                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11324 /* 20892*/            OPC_EmitInteger, MVT::i32, 2, 
11326                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11326                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11335 /* 20915*/            OPC_EmitInteger, MVT::i32, 4, 
11337                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11337                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11343 /* 20933*/            OPC_EmitInteger, MVT::i32, 4, 
11345                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11345                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11354 /* 20956*/            OPC_EmitInteger, MVT::i32, 5, 
11356                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11356                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11362 /* 20974*/            OPC_EmitInteger, MVT::i32, 5, 
11364                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11364                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11373 /* 20997*/            OPC_EmitInteger, MVT::i32, 6, 
11375                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11375                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11381 /* 21015*/            OPC_EmitInteger, MVT::i32, 6, 
11383                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11383                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11392 /* 21038*/            OPC_EmitInteger, MVT::i32, 7, 
11394                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11394                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11400 /* 21056*/            OPC_EmitInteger, MVT::i32, 7, 
11402                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11402                           MVT::i32, MVT::i32, 4/*#Ops*/, 1, 2, 3, 4, 
11514 /* 21300*/    OPC_SwitchType /*2 cases */, 15|128,4/*527*/, MVT::i32,// ->21831
11515 /* 21304*/      OPC_CheckChild1Type, MVT::i32,
11524 /* 21321*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11526                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11528                           MVT::i32, 2/*#Ops*/, 1, 4, 
11534 /* 21344*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11536                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11538                           MVT::i32, 2/*#Ops*/, 1, 4, 
11547 /* 21372*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11549                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11551                           MVT::i32, 2/*#Ops*/, 1, 4, 
11557 /* 21395*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11559                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11561                           MVT::i32, 2/*#Ops*/, 1, 4, 
11570 /* 21423*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11572                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11574                           MVT::i32, 2/*#Ops*/, 1, 4, 
11580 /* 21446*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11582                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11584                           MVT::i32, 2/*#Ops*/, 1, 4, 
11593 /* 21474*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11595                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11597                           MVT::i32, 2/*#Ops*/, 1, 4, 
11603 /* 21497*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11605                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11607                           MVT::i32, 2/*#Ops*/, 1, 4, 
11616 /* 21525*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11618                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11620                           MVT::i32, 2/*#Ops*/, 1, 4, 
11626 /* 21548*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11628                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11630                           MVT::i32, 2/*#Ops*/, 1, 4, 
11642 /* 21582*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11644                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11646                           MVT::i32, 2/*#Ops*/, 1, 4, 
11652 /* 21605*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11654                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11656                           MVT::i32, 2/*#Ops*/, 1, 4, 
11665 /* 21633*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11667                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11669                           MVT::i32, 2/*#Ops*/, 1, 4, 
11675 /* 21656*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11677                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11679                           MVT::i32, 2/*#Ops*/, 1, 4, 
11688 /* 21684*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11690                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11692                           MVT::i32, 2/*#Ops*/, 1, 4, 
11698 /* 21707*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11700                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11702                           MVT::i32, 2/*#Ops*/, 1, 4, 
11711 /* 21735*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11713                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11715                           MVT::i32, 2/*#Ops*/, 1, 4, 
11721 /* 21758*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11723                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11725                           MVT::i32, 2/*#Ops*/, 1, 4, 
11734 /* 21786*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11736                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11738                           MVT::i32, 2/*#Ops*/, 1, 4, 
11744 /* 21809*/            OPC_EmitRegister, MVT::i32, RISCV::X0,
11746                           MVT::i32, 2/*#Ops*/, 3, 2,  // Results = #4
11748                           MVT::i32, 2/*#Ops*/, 1, 4, 
11911 /* 22155*/    OPC_SwitchType /*2 cases */, 22, MVT::i32,// ->22180
11915                       MVT::i32, 2/*#Ops*/, 0, 1, 
11920                       MVT::i32, 2/*#Ops*/, 0, 1, 
11937 /* 22203*/      OPC_EmitRegister, MVT::i32, RISCV::X0,
11938 /* 22206*/      OPC_EmitRegister, MVT::i32, RISCV::X0,
11954 /* 22235*/      OPC_EmitRegister, MVT::i32, RISCV::X0,
11955 /* 22238*/      OPC_EmitRegister, MVT::i32, RISCV::X0,
11967 /* 22259*/      OPC_EmitRegister, MVT::i32, RISCV::X0,
11968 /* 22262*/      OPC_EmitRegister, MVT::i32, RISCV::X0,
11984 /* 22291*/      OPC_EmitRegister, MVT::i32, RISCV::X0,
11985 /* 22294*/      OPC_EmitRegister, MVT::i32, RISCV::X0,
11997 /* 22315*/      OPC_EmitRegister, MVT::i32, RISCV::X0,
11998 /* 22318*/      OPC_EmitRegister, MVT::i32, RISCV::X0,
12014 /* 22347*/      OPC_EmitRegister, MVT::i32, RISCV::X0,
12015 /* 22350*/      OPC_EmitRegister, MVT::i32, RISCV::X0,
12024 /* 22366*/    OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->22395
12025 /* 22369*/      OPC_CheckChild1Type, MVT::i32,
12029                       MVT::i32, 2/*#Ops*/, 0, 1, 
12035                       MVT::i32, 2/*#Ops*/, 0, 1, 
12050 /* 22415*/    OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->22444
12051 /* 22418*/      OPC_CheckChild1Type, MVT::i32,
12055                       MVT::i32, 2/*#Ops*/, 0, 1, 
12061                       MVT::i32, 2/*#Ops*/, 0, 1, 
12076 /* 22464*/    OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->22493
12077 /* 22467*/      OPC_CheckChild1Type, MVT::i32,
12081                       MVT::i32, 2/*#Ops*/, 0, 1, 
12087                       MVT::i32, 2/*#Ops*/, 0, 1, 
12101 /* 22512*/    OPC_SwitchType /*2 cases */, 40, MVT::i32,// ->22555
12105 /* 22520*/        OPC_EmitInteger, MVT::i32, 0|128,24/*3072*/, 
12106 /* 22524*/        OPC_EmitRegister, MVT::i32, RISCV::X0,
12108                       MVT::i32, 2/*#Ops*/, 1, 2, 
12114 /* 22539*/        OPC_EmitInteger, MVT::i32, 0|128,24/*3072*/, 
12115 /* 22543*/        OPC_EmitRegister, MVT::i32, RISCV::X0,
12117                       MVT::i32, 2/*#Ops*/, 1, 2, 
12134 /* 22581*/    OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->22608
12138                       MVT::i32, 2/*#Ops*/, 0, 1, 
12144                       MVT::i32, 2/*#Ops*/, 0, 1, 
12158 /* 22626*/    OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->22653
12162                       MVT::i32, 2/*#Ops*/, 0, 1, 
12168                       MVT::i32, 2/*#Ops*/, 0, 1, 
12182 /* 22671*/    OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->22698
12186                       MVT::i32, 2/*#Ops*/, 0, 1, 
12192                       MVT::i32, 2/*#Ops*/, 0, 1, 
12206 /* 22716*/    OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->22743
12210                       MVT::i32, 2/*#Ops*/, 0, 1, 
12216                       MVT::i32, 2/*#Ops*/, 0, 1, 
12230 /* 22761*/    OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->22788
12234                       MVT::i32, 2/*#Ops*/, 0, 1, 
12240                       MVT::i32, 2/*#Ops*/, 0, 1, 
12254 /* 22806*/    OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->22833
12258                       MVT::i32, 2/*#Ops*/, 0, 1, 
12264                       MVT::i32, 2/*#Ops*/, 0, 1, 
12278 /* 22851*/    OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->22878
12282                       MVT::i32, 2/*#Ops*/, 0, 1, 
12288                       MVT::i32, 2/*#Ops*/, 0, 1, 
12302 /* 22896*/    OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->22923
12306                       MVT::i32, 2/*#Ops*/, 0, 1, 
12312                       MVT::i32, 2/*#Ops*/, 0, 1, 
12326 /* 22941*/    OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->22968
12330                       MVT::i32, 2/*#Ops*/, 0, 1, 
12336                       MVT::i32, 2/*#Ops*/, 0, 1, 
12351 /* 22990*/      OPC_SwitchType /*2 cases */, 22, MVT::i32,// ->23015
12355                         MVT::i32, 1/*#Ops*/, 0, 
12361                         MVT::i32, 1/*#Ops*/, 0, 
12374 /* 23030*/      OPC_SwitchType /*2 cases */, 22, MVT::i32,// ->23055
12378                         MVT::i32, 1/*#Ops*/, 0, 
12384                         MVT::i32, 1/*#Ops*/, 0, 
12396 /* 23068*/      OPC_CheckChild0Type, MVT::i32,
12446 /* 23157*/      OPC_SwitchType /*2 cases */, 86, MVT::i32,// ->23246
12449 /* 23164*/          OPC_EmitInteger, MVT::i32, 1, 
12451                         MVT::i32, 2/*#Ops*/, 0, 1, 
12456 /* 23178*/          OPC_EmitInteger, MVT::i32, 1, 
12458                         MVT::i32, 2/*#Ops*/, 0, 1, 
12463 /* 23192*/          OPC_EmitInteger, MVT::i32, 1, 
12465                         MVT::i32, 2/*#Ops*/, 0, 1, 
12470 /* 23206*/          OPC_EmitInteger, MVT::i32, 1, 
12472                         MVT::i32, 2/*#Ops*/, 0, 1, 
12477 /* 23220*/          OPC_EmitInteger, MVT::i32, 1, 
12479                         MVT::i32, 2/*#Ops*/, 0, 1, 
12484 /* 23234*/          OPC_EmitInteger, MVT::i32, 1, 
12486                         MVT::i32, 2/*#Ops*/, 0, 1, 
12509 /* 23282*/      OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->23343
12512 /* 23289*/          OPC_EmitInteger, MVT::i32, 1, 
12514                         MVT::i32, 2/*#Ops*/, 0, 1, 
12519 /* 23303*/          OPC_EmitInteger, MVT::i32, 1, 
12521                         MVT::i32, 2/*#Ops*/, 0, 1, 
12526 /* 23317*/          OPC_EmitInteger, MVT::i32, 1, 
12528                         MVT::i32, 2/*#Ops*/, 0, 1, 
12533 /* 23331*/          OPC_EmitInteger, MVT::i32, 1, 
12535                         MVT::i32, 2/*#Ops*/, 0, 1, 
12561 /* 23386*/      OPC_SwitchType /*2 cases */, 86, MVT::i32,// ->23475
12564 /* 23393*/          OPC_EmitInteger, MVT::i32, 1, 
12566                         MVT::i32, 2/*#Ops*/, 0, 1, 
12571 /* 23407*/          OPC_EmitInteger, MVT::i32, 1, 
12573                         MVT::i32, 2/*#Ops*/, 0, 1, 
12578 /* 23421*/          OPC_EmitInteger, MVT::i32, 1, 
12580                         MVT::i32, 2/*#Ops*/, 0, 1, 
12585 /* 23435*/          OPC_EmitInteger, MVT::i32, 1, 
12587                         MVT::i32, 2/*#Ops*/, 0, 1, 
12592 /* 23449*/          OPC_EmitInteger, MVT::i32, 1, 
12594                         MVT::i32, 2/*#Ops*/, 0, 1, 
12599 /* 23463*/          OPC_EmitInteger, MVT::i32, 1, 
12601                         MVT::i32, 2/*#Ops*/, 0, 1, 
12624 /* 23511*/      OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->23572
12627 /* 23518*/          OPC_EmitInteger, MVT::i32, 1, 
12629                         MVT::i32, 2/*#Ops*/, 0, 1, 
12634 /* 23532*/          OPC_EmitInteger, MVT::i32, 1, 
12636                         MVT::i32, 2/*#Ops*/, 0, 1, 
12641 /* 23546*/          OPC_EmitInteger, MVT::i32, 1, 
12643                         MVT::i32, 2/*#Ops*/, 0, 1, 
12648 /* 23560*/          OPC_EmitInteger, MVT::i32, 1, 
12650                         MVT::i32, 2/*#Ops*/, 0, 1, 
12684                     MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
12684                     MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
12690                     MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
12690                     MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
12700 /* 23664*/        OPC_SwitchType /*2 cases */, 59, MVT::i32,// ->23726
12705 /* 23675*/              OPC_EmitInteger, MVT::i32, 7, 
12712 /* 23689*/              OPC_EmitInteger, MVT::i32, 7, 
12754 /* 23765*/        OPC_SwitchType /*2 cases */, 59, MVT::i32,// ->23827
12759 /* 23776*/              OPC_EmitInteger, MVT::i32, 7, 
12766 /* 23790*/              OPC_EmitInteger, MVT::i32, 7, 
12808 /* 23866*/        OPC_CheckChild0Type, MVT::i32,
12812 /* 23875*/            OPC_EmitInteger, MVT::i32, 7, 
12819 /* 23889*/            OPC_EmitInteger, MVT::i32, 7, 
12826 /* 23903*/            OPC_EmitInteger, MVT::i32, 7, 
12833 /* 23917*/            OPC_EmitInteger, MVT::i32, 7, 
12840 /* 23931*/            OPC_EmitInteger, MVT::i32, 7, 
12847 /* 23945*/            OPC_EmitInteger, MVT::i32, 7, 
12868 /* 23983*/            OPC_EmitInteger, MVT::i32, 7, 
12875 /* 23997*/            OPC_EmitInteger, MVT::i32, 7, 
12932 /* 24103*/          OPC_EmitInteger, MVT::i32, 7, 
12946 /* 24135*/          OPC_EmitInteger, MVT::i32, 7, 
12955 /* 24155*/          OPC_EmitInteger, MVT::i32, 7, 
12969 /* 24187*/          OPC_EmitInteger, MVT::i32, 7, 
12986 /* 24217*/        OPC_EmitInteger, MVT::i32, 7, 
13000 /* 24249*/        OPC_EmitInteger, MVT::i32, 7, 
13016 /* 24278*/        OPC_EmitInteger, MVT::i32, 7, 
13030 /* 24310*/        OPC_EmitInteger, MVT::i32, 7, 
13046 /* 24339*/        OPC_EmitInteger, MVT::i32, 7, 
13060 /* 24371*/        OPC_EmitInteger, MVT::i32, 7, 
13076 /* 24400*/        OPC_EmitInteger, MVT::i32, 7, 
13090 /* 24432*/        OPC_EmitInteger, MVT::i32, 7, 
13103 /* 24457*/          OPC_EmitInteger, MVT::i32, 7, 
13117 /* 24489*/          OPC_EmitInteger, MVT::i32, 7, 
13126 /* 24509*/          OPC_EmitInteger, MVT::i32, 7, 
13140 /* 24541*/          OPC_EmitInteger, MVT::i32, 7, 
13195 /* 24645*/      OPC_CheckValueType, MVT::i32,
13215 /* 24683*/        OPC_CheckChild0Type, MVT::i32,
13219 /* 24692*/            OPC_EmitInteger, MVT::i32, 7, 
13226 /* 24706*/            OPC_EmitInteger, MVT::i32, 7, 
13233 /* 24720*/            OPC_EmitInteger, MVT::i32, 7, 
13240 /* 24734*/            OPC_EmitInteger, MVT::i32, 7, 
13247 /* 24748*/            OPC_EmitInteger, MVT::i32, 7, 
13254 /* 24762*/            OPC_EmitInteger, MVT::i32, 7, 
13275 /* 24800*/            OPC_EmitInteger, MVT::i32, 7, 
13282 /* 24814*/            OPC_EmitInteger, MVT::i32, 7, 
13400 /* 25041*/        OPC_EmitInteger, MVT::i32, 7, 
13414 /* 25071*/        OPC_EmitInteger, MVT::i32, 7, 
13423 /* 25090*/        OPC_EmitInteger, MVT::i32, 7, 
13437 /* 25120*/        OPC_EmitInteger, MVT::i32, 7, 
13450 /* 25146*/        OPC_EmitInteger, MVT::i32, 7, 
13464 /* 25176*/        OPC_EmitInteger, MVT::i32, 7, 
13473 /* 25195*/        OPC_EmitInteger, MVT::i32, 7, 
13487 /* 25225*/        OPC_EmitInteger, MVT::i32, 7, 
13500 /* 25251*/        OPC_EmitInteger, MVT::i32, 7, 
13514 /* 25281*/        OPC_EmitInteger, MVT::i32, 7, 
13523 /* 25300*/        OPC_EmitInteger, MVT::i32, 7, 
13537 /* 25330*/        OPC_EmitInteger, MVT::i32, 7, 
13550 /* 25356*/        OPC_EmitInteger, MVT::i32, 7, 
13564 /* 25386*/        OPC_EmitInteger, MVT::i32, 7, 
13573 /* 25405*/        OPC_EmitInteger, MVT::i32, 7, 
13587 /* 25435*/        OPC_EmitInteger, MVT::i32, 7, 
13599 /* 25460*/        OPC_EmitInteger, MVT::i32, 7, 
13613 /* 25488*/        OPC_EmitInteger, MVT::i32, 7, 
13622 /* 25506*/        OPC_EmitInteger, MVT::i32, 7, 
13636 /* 25534*/        OPC_EmitInteger, MVT::i32, 7, 
13654 /* 25568*/      OPC_EmitInteger, MVT::i32, 7, 
13668 /* 25596*/      OPC_EmitInteger, MVT::i32, 7, 
13808   return cast<VTSDNode>(N->getOperand(1))->getVT() == MVT::i32;
13911 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
gen/lib/Target/RISCV/RISCVGenRegisterInfo.inc
 1169   /* 0 */ MVT::i32, MVT::Other,
gen/lib/Target/Sparc/SparcGenCallingConv.inc
   32   if (LocVT == MVT::i32 ||
   66     if (LocVT == MVT::i32 ||
   73   if (LocVT == MVT::i32) {
   94   if (LocVT == MVT::i32) {
gen/lib/Target/Sparc/SparcGenDAGISel.inc
   63 /*    13*/        OPC_CheckChild1Type, MVT::i32,
   70 /*    26*/          OPC_EmitRegister, MVT::i32, SP::G0,
   78 /*    42*/          OPC_EmitRegister, MVT::i32, SP::G0,
  111 /*   105*/        OPC_CheckChild1Type, MVT::i32,
  366 /*   566*/    OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->581
  369                     MVT::i32, 3/*#Ops*/, 2, 3, 1, 
  399                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
  430                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
  572 /*   949*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->962
  575                         MVT::i32, 2/*#Ops*/, 0, 2, 
  587 /*   978*/        OPC_CheckType, MVT::i32,
  589                       MVT::i32, 2/*#Ops*/, 0, 1, 
  620                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
  651                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
  672 /*  1153*/          OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->1164
  674                           MVT::i32, 2/*#Ops*/, 0, 1, 
  688 /*  1191*/          OPC_CheckType, MVT::i32,
  690                         MVT::i32, 2/*#Ops*/, 0, 1, 
  702 /*  1222*/      OPC_CheckType, MVT::i32,
  704                     MVT::i32, 2/*#Ops*/, 1, 0, 
  741 /*  1307*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->1320
  744                           MVT::i32, 2/*#Ops*/, 0, 2, 
  756 /*  1336*/          OPC_CheckType, MVT::i32,
  758                         MVT::i32, 2/*#Ops*/, 0, 1, 
  778 /*  1375*/      OPC_CheckType, MVT::i32,
  785                         MVT::i32, 2/*#Ops*/, 2, 3, 
  792                         MVT::i32, 2/*#Ops*/, 2, 3, 
  802                         MVT::i32, 2/*#Ops*/, 2, 3, 
  809                         MVT::i32, 2/*#Ops*/, 2, 3, 
  816 /*  1444*/      OPC_CheckType, MVT::i32,
  823                         MVT::i32, 2/*#Ops*/, 2, 3, 
  830                         MVT::i32, 2/*#Ops*/, 2, 3, 
  840                         MVT::i32, 2/*#Ops*/, 2, 3, 
  847                         MVT::i32, 2/*#Ops*/, 2, 3, 
  854 /*  1513*/      OPC_CheckType, MVT::i32,
  859                       MVT::i32, 2/*#Ops*/, 2, 3, 
  866                       MVT::i32, 2/*#Ops*/, 2, 3, 
  873                       MVT::i32, 2/*#Ops*/, 2, 3, 
  880                       MVT::i32, 2/*#Ops*/, 2, 3, 
  886 /*  1572*/      OPC_CheckType, MVT::i32,
  893                         MVT::i32, 2/*#Ops*/, 2, 3, 
  900                         MVT::i32, 2/*#Ops*/, 2, 3, 
  910                         MVT::i32, 2/*#Ops*/, 2, 3, 
  917                         MVT::i32, 2/*#Ops*/, 2, 3, 
  927                         MVT::i32, 2/*#Ops*/, 2, 3, 
  934                         MVT::i32, 2/*#Ops*/, 2, 3, 
  942 /*  1674*/      OPC_CheckType, MVT::i32,
  947                       MVT::i32, 2/*#Ops*/, 2, 3, 
  954                       MVT::i32, 2/*#Ops*/, 2, 3, 
 1286 /*  2310*/    OPC_CheckType, MVT::i32,
 1291                     MVT::i32, 3/*#Ops*/, 3, 4, 2, 
 1298                     MVT::i32, 3/*#Ops*/, 3, 4, 2, 
 1306 /*  2349*/    OPC_SwitchType /*2 cases */, 95, MVT::i32,// ->2447
 1313                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1320                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1330                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1337                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1347                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1354                         MVT::i32, 2/*#Ops*/, 2, 3, 
 1384 /*  2492*/      OPC_CheckChild2Type, MVT::i32,
 1519 /*  2738*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->2749
 1521                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1538 /*  2781*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->2792
 1540                       MVT::i32, 2/*#Ops*/, 1, 0, 
 1555 /*  2817*/      OPC_EmitInteger, MVT::i32, 0, 
 1569 /*  2842*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->2855
 1572                           MVT::i32, 2/*#Ops*/, 0, 2, 
 1586 /*  2874*/          OPC_CheckType, MVT::i32,
 1590                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 1592                         MVT::i32, 2/*#Ops*/, 0, 4, 
 1597 /*  2898*/        OPC_CheckType, MVT::i32,
 1599                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1619 /*  2947*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->2958
 1621                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1638 /*  2990*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->3001
 1640                       MVT::i32, 2/*#Ops*/, 1, 0, 
 1659 /*  3028*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->3041
 1662                           MVT::i32, 2/*#Ops*/, 0, 2, 
 1676 /*  3060*/          OPC_CheckType, MVT::i32,
 1680                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 1682                         MVT::i32, 2/*#Ops*/, 0, 4, 
 1687 /*  3084*/        OPC_CheckType, MVT::i32,
 1689                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1714 /*  3131*/      OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->3149
 1719                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
 1737 /*  3177*/      OPC_SwitchType /*5 cases */, 28, MVT::i32,// ->3208
 1742                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
 1748                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
 1819 /*  3337*/      OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->3355
 1824                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
 1842 /*  3383*/      OPC_SwitchType /*5 cases */, 28, MVT::i32,// ->3414
 1847                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
 1853                         MVT::i32, 3/*#Ops*/, 0, 1, 3, 
 1924 /*  3543*/      OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->3561
 1929                       MVT::i32, 3/*#Ops*/, 3, 1, 4, 
 1947 /*  3588*/      OPC_SwitchType /*5 cases */, 13, MVT::i32,// ->3604
 1951                       MVT::i32, 3/*#Ops*/, 0, 1, 3, 
 2068 /*  3806*/      OPC_EmitInteger, MVT::i32, 15, 
 2078 /*  3824*/      OPC_EmitInteger, MVT::i32, SP::sub_even,
 2080                     MVT::i32, 2/*#Ops*/, 0, 1, 
 2085 /*  3838*/      OPC_EmitInteger, MVT::i32, SP::sub_odd,
 2087                     MVT::i32, 2/*#Ops*/, 0, 1, 
 2097 /*  3861*/      OPC_CheckType, MVT::i32,
 2101 /*  3868*/        OPC_CheckType, MVT::i32,
 2104                       MVT::i32, 2/*#Ops*/, 0, 2, 
 2118 /*  3898*/      OPC_CheckChild1Type, MVT::i32,
 2119 /*  3900*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->3911
 2121                       MVT::i32, 2/*#Ops*/, 0, 1, 
 2138 /*  3936*/      OPC_CheckType, MVT::i32,
 2142 /*  3943*/        OPC_CheckType, MVT::i32,
 2145                       MVT::i32, 2/*#Ops*/, 0, 2, 
 2159 /*  3973*/      OPC_CheckChild1Type, MVT::i32,
 2160 /*  3975*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->3986
 2162                       MVT::i32, 2/*#Ops*/, 0, 1, 
 2179 /*  4011*/      OPC_CheckType, MVT::i32,
 2183 /*  4018*/        OPC_CheckType, MVT::i32,
 2186                       MVT::i32, 2/*#Ops*/, 0, 2, 
 2200 /*  4048*/      OPC_CheckChild1Type, MVT::i32,
 2201 /*  4050*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->4061
 2203                       MVT::i32, 2/*#Ops*/, 0, 1, 
 2222 /*  4089*/      OPC_CheckType, MVT::i32,
 2225                     MVT::i32, 2/*#Ops*/, 0, 2, 
 2229 /*  4102*/      OPC_CheckType, MVT::i32,
 2231                     MVT::i32, 2/*#Ops*/, 0, 1, 
 2244 /*  4128*/      OPC_CheckType, MVT::i32,
 2247                     MVT::i32, 2/*#Ops*/, 0, 2, 
 2251 /*  4141*/      OPC_CheckType, MVT::i32,
 2253                     MVT::i32, 2/*#Ops*/, 0, 1, 
 2265 /*  4166*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->4179
 2268                       MVT::i32, 2/*#Ops*/, 0, 2, 
 2280 /*  4195*/      OPC_CheckType, MVT::i32,
 2282                     MVT::i32, 2/*#Ops*/, 0, 1, 
 2302 /*  4234*/      OPC_CheckType, MVT::i32,
 2305                     MVT::i32, 2/*#Ops*/, 0, 2, 
 2309 /*  4247*/      OPC_CheckType, MVT::i32,
 2311                     MVT::i32, 2/*#Ops*/, 0, 1, 
 2323 /*  4272*/      OPC_CheckType, MVT::i32,
 2326                     MVT::i32, 2/*#Ops*/, 0, 2, 
 2330 /*  4285*/      OPC_CheckType, MVT::i32,
 2332                     MVT::i32, 2/*#Ops*/, 0, 1, 
 2339 /*  4302*/      OPC_CheckChild0Type, MVT::i32,
 2387 /*  4383*/      OPC_CheckType, MVT::i32,
 2390                     MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
 2390                     MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
 2394 /*  4397*/      OPC_CheckType, MVT::i32,
 2396                     MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 2396                     MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 2408 /*  4423*/      OPC_CheckType, MVT::i32,
 2411                     MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
 2411                     MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
 2415 /*  4437*/      OPC_CheckType, MVT::i32,
 2417                     MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 2417                     MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 2549 /*  4669*/      OPC_CheckChild1Type, MVT::i32,
 2554 /*  4677*/      OPC_CheckType, MVT::i32,
 2556                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
 2643 /*  4837*/        OPC_EmitRegister, MVT::i32, SP::G0,
 2661 /*  4873*/        OPC_EmitRegister, MVT::i32, SP::G0,
 2679 /*  4909*/        OPC_EmitRegister, MVT::i32, SP::G0,
 2697 /*  4945*/        OPC_EmitRegister, MVT::i32, SP::G0,
 2733 /*  5011*/      OPC_CheckType, MVT::i32,
 2734 /*  5013*/      OPC_EmitRegister, MVT::i32, SP::G0,
 2735 /*  5016*/      OPC_EmitRegister, MVT::i32, SP::G0,
 2737                     MVT::i32, 2/*#Ops*/, 0, 1, 
 2744 /*  5034*/        OPC_CheckType, MVT::i32,
 2748                       MVT::i32, 1/*#Ops*/, 2, 
 2753 /*  5051*/        OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->5067
 2754 /*  5054*/          OPC_EmitRegister, MVT::i32, SP::G0,
 2757                         MVT::i32, 2/*#Ops*/, 1, 2, 
 2792                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
 2804                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
 2811 /*  5174*/        OPC_CheckType, MVT::i32,
 2815                       MVT::i32, 1/*#Ops*/, 2,  // Results = #3
 2819                       MVT::i32, 2/*#Ops*/, 3, 5, 
 2827                       MVT::i32, 1/*#Ops*/, 1,  // Results = #2
 2831 /*  5227*/        OPC_EmitInteger, MVT::i32, 32, 
 2836                       MVT::i32, 1/*#Ops*/, 7,  // Results = #8
 2839                       MVT::i32, 2/*#Ops*/, 8, 9,  // Results = #10
 2850 /*  5275*/    OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->5310
 2858                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
 2865                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
 2949 /*  5438*/    OPC_CheckChild0Type, MVT::i32,
 2952 /*  5444*/    OPC_EmitInteger, MVT::i32, SP::I64RegsRegClassID,
 2959 /*  5459*/    OPC_CheckType, MVT::i32,
 2961 /*  5463*/    OPC_EmitInteger, MVT::i32, SP::IntRegsRegClassID,
 2963                   MVT::i32, 2/*#Ops*/, 0, 1, 
 2968 /*  5478*/    OPC_CheckChild0Type, MVT::i32,
 2971 /*  5484*/    OPC_EmitInteger, MVT::i32, 0, 
 2978 /*  5499*/    OPC_CheckChild0Type, MVT::i32,
 2981 /*  5505*/    OPC_EmitInteger, MVT::i32, 0, 
 2989 /*  5521*/    OPC_CheckValueType, MVT::i32,
 2992 /*  5526*/    OPC_EmitInteger, MVT::i32, 0, 
 3006 /*  5555*/    /*SwitchType*/ 20, MVT::i32,// ->5577
 3007 /*  5557*/      OPC_CheckChild0Type, MVT::i32,
 3008 /*  5559*/      OPC_EmitInteger, MVT::i32, 0, 
 3010                     MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 3012                     MVT::i32, 1/*#Ops*/, 2, 
 3326 /*  6146*/    OPC_CheckChild0Type, MVT::i32,
 3328 /*  6149*/    OPC_CheckChild1Type, MVT::i32,
 3332 /*  6159*/    OPC_EmitInteger, MVT::i32, SP::sub_even,
 3335 /*  6171*/    OPC_EmitInteger, MVT::i32, SP::sub_odd,
 3485 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
 3636                                    MVT::i32);
 3642   return CurDAG->getTargetConstant(N->getSExtValue(), SDLoc(N), MVT::i32);
 3650                                    MVT::i32);
 3657                                    MVT::i32);
 3664   return CurDAG->getTargetConstant(Val, SDLoc(N), MVT::i32);
 3671                                    MVT::i32);
 3678   return CurDAG->getTargetConstant(Val, SDLoc(N), MVT::i32);
 3685   return CurDAG->getTargetConstant(Val, SDLoc(N), MVT::i32);
gen/lib/Target/Sparc/SparcGenRegisterInfo.inc
 1944   /* 2 */ MVT::i32, MVT::Other,
 1945   /* 4 */ MVT::i32, MVT::i64, MVT::Other,
gen/lib/Target/SystemZ/SystemZGenCallingConv.inc
   21   if (LocVT == MVT::i32) {
   61   if (LocVT == MVT::i32) {
  147   if (LocVT == MVT::i32 ||
  164   if (LocVT == MVT::i32) {
  185   if (LocVT == MVT::i32) {
gen/lib/Target/SystemZ/SystemZGenDAGISel.inc
   88 /*    55*/          OPC_CheckType, MVT::i32,
  128 /*   129*/          OPC_CheckType, MVT::i32,
  168 /*   203*/          OPC_CheckType, MVT::i32,
  208 /*   277*/          OPC_CheckType, MVT::i32,
  247 /*   349*/          OPC_CheckType, MVT::i32,
  285 /*   419*/          OPC_CheckType, MVT::i32,
  324 /*   491*/          OPC_CheckType, MVT::i32,
  363 /*   563*/          OPC_CheckType, MVT::i32,
  402 /*   635*/          OPC_CheckType, MVT::i32,
  441 /*   707*/          OPC_CheckType, MVT::i32,
  479 /*   777*/          OPC_CheckType, MVT::i32,
  516 /*   845*/          OPC_CheckType, MVT::i32,
  785 /*  1343*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
  787                         MVT::i32, 2/*#Ops*/, 1, 10,  // Results = #11
  829 /*  1430*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
  831                         MVT::i32, 2/*#Ops*/, 3, 10,  // Results = #11
  873 /*  1517*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
  875                         MVT::i32, 2/*#Ops*/, 1, 10,  // Results = #11
  917 /*  1604*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
  919                         MVT::i32, 2/*#Ops*/, 3, 10,  // Results = #11
  961 /*  1691*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
  963                         MVT::i32, 2/*#Ops*/, 1, 10,  // Results = #11
 1005 /*  1778*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 1007                         MVT::i32, 2/*#Ops*/, 3, 10,  // Results = #11
 1038 /*  1844*/          OPC_CheckType, MVT::i32,
 1048                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1064 /*  1897*/          OPC_CheckType, MVT::i32,
 1074                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1090 /*  1950*/          OPC_CheckType, MVT::i32,
 1100                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1116 /*  2003*/          OPC_CheckType, MVT::i32,
 1126                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1141 /*  2054*/          OPC_CheckType, MVT::i32,
 1151                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1166 /*  2105*/          OPC_CheckType, MVT::i32,
 1176                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1202                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1228                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1254                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1280                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1306                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1332                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1357                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1383                           MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1390 /*  2567*/            OPC_CheckType, MVT::i32,
 1400                           MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1417 /*  2621*/          OPC_CheckType, MVT::i32,
 1427                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1443 /*  2674*/          OPC_CheckType, MVT::i32,
 1453                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1469 /*  2727*/          OPC_CheckType, MVT::i32,
 1479                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1494 /*  2778*/          OPC_CheckType, MVT::i32,
 1504                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1519 /*  2829*/          OPC_CheckType, MVT::i32,
 1529                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1555                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1581                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1607                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1633                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1659                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1685                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1710                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1735                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1746 /*  3295*/          OPC_SwitchType /*2 cases */, 55, MVT::i32,// ->3353
 1758                             MVT::i32, 3/*#Ops*/, 4, 5, 7, 
 1767                             MVT::i32, 3/*#Ops*/, 4, 5, 7, 
 1783                             MVT::i32, 3/*#Ops*/, 4, 5, 7, 
 1792                             MVT::i32, 3/*#Ops*/, 4, 5, 7, 
 1820 /*  3448*/          OPC_CheckType, MVT::i32,
 1830                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1846 /*  3501*/          OPC_CheckType, MVT::i32,
 1856                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1872 /*  3554*/          OPC_CheckType, MVT::i32,
 1882                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1898 /*  3607*/          OPC_CheckType, MVT::i32,
 1908                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1923 /*  3658*/          OPC_CheckType, MVT::i32,
 1933                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 1948 /*  3709*/          OPC_CheckType, MVT::i32,
 1958                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 1984                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2010                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2036                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2062                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2088                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2114                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2139                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2165                           MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2172 /*  4171*/            OPC_CheckType, MVT::i32,
 2182                           MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2199 /*  4225*/          OPC_CheckType, MVT::i32,
 2209                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2225 /*  4278*/          OPC_CheckType, MVT::i32,
 2235                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2251 /*  4331*/          OPC_CheckType, MVT::i32,
 2261                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2276 /*  4382*/          OPC_CheckType, MVT::i32,
 2286                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2301 /*  4433*/          OPC_CheckType, MVT::i32,
 2311                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2337                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2363                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2389                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2415                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2441                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2467                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2492                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2517                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2528 /*  4899*/          OPC_SwitchType /*2 cases */, 55, MVT::i32,// ->4957
 2540                             MVT::i32, 3/*#Ops*/, 4, 5, 7, 
 2549                             MVT::i32, 3/*#Ops*/, 4, 5, 7, 
 2565                             MVT::i32, 3/*#Ops*/, 4, 5, 7, 
 2574                             MVT::i32, 3/*#Ops*/, 4, 5, 7, 
 2602 /*  5052*/          OPC_CheckType, MVT::i32,
 2612                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2628 /*  5105*/          OPC_CheckType, MVT::i32,
 2638                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2654 /*  5158*/          OPC_CheckType, MVT::i32,
 2664                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2680 /*  5211*/          OPC_CheckType, MVT::i32,
 2690                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2705 /*  5262*/          OPC_CheckType, MVT::i32,
 2715                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2730 /*  5313*/          OPC_CheckType, MVT::i32,
 2740                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2766                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2792                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2818                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2844                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2870                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2896                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2921                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 2947                           MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2954 /*  5775*/            OPC_CheckType, MVT::i32,
 2964                           MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 2981 /*  5829*/          OPC_CheckType, MVT::i32,
 2991                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 3007 /*  5882*/          OPC_CheckType, MVT::i32,
 3017                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 3033 /*  5935*/          OPC_CheckType, MVT::i32,
 3043                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 3058 /*  5986*/          OPC_CheckType, MVT::i32,
 3068                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 3083 /*  6037*/          OPC_CheckType, MVT::i32,
 3093                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 3119                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 3145                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 3171                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 3197                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 3223                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 3249                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 3274                         MVT::i32, 5/*#Ops*/, 5, 6, 7, 8, 9, 
 3299                         MVT::i32, 5/*#Ops*/, 7, 8, 5, 6, 9, 
 3310 /*  6503*/          OPC_SwitchType /*2 cases */, 55, MVT::i32,// ->6561
 3322                             MVT::i32, 3/*#Ops*/, 4, 5, 7, 
 3331                             MVT::i32, 3/*#Ops*/, 4, 5, 7, 
 3347                             MVT::i32, 3/*#Ops*/, 4, 5, 7, 
 3356                             MVT::i32, 3/*#Ops*/, 4, 5, 7, 
 3379 /*  6648*/          OPC_CheckType, MVT::i32,
 3389                         MVT::i32, 3/*#Ops*/, 4, 5, 7, 
 3405                         MVT::i32, 3/*#Ops*/, 4, 5, 7, 
 3418 /*  6729*/          OPC_CheckType, MVT::i32,
 3431                           MVT::i32, 5/*#Ops*/, 6, 7, 4, 5, 8, 
 3446                           MVT::i32, 5/*#Ops*/, 6, 7, 4, 5, 8, 
 3452 /*  6806*/          OPC_CheckType, MVT::i32,
 3463                         MVT::i32, 5/*#Ops*/, 6, 7, 4, 5, 8, 
 3481                           MVT::i32, 5/*#Ops*/, 6, 7, 4, 5, 8, 
 3496                           MVT::i32, 5/*#Ops*/, 6, 7, 4, 5, 8, 
 3511                           MVT::i32, 5/*#Ops*/, 6, 7, 4, 5, 8, 
 3528                           MVT::i32, 5/*#Ops*/, 6, 7, 4, 5, 8, 
 3542                           MVT::i32, 5/*#Ops*/, 6, 7, 4, 5, 8, 
 3556                           MVT::i32, 5/*#Ops*/, 6, 7, 4, 5, 8, 
 3570                           MVT::i32, 5/*#Ops*/, 6, 7, 4, 5, 8, 
 3584 /*  7112*/          OPC_CheckType, MVT::i32,
 3606 /*  7153*/          OPC_CheckType, MVT::i32,
 3628 /*  7194*/          OPC_CheckType, MVT::i32,
 3725 /*  7376*/        OPC_CheckChild1Type, MVT::i32,
 3753 /*  7426*/        OPC_SwitchType /*2 cases */, 27, MVT::i32,// ->7456
 3785 /*  7487*/        OPC_CheckChild1Type, MVT::i32,
 3845 /*  7601*/            OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 3847                           MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
 3857 /*  7628*/            OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 3859                           MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
 3889 /*  7692*/        OPC_CheckType, MVT::i32,
 3928 /*  7767*/        OPC_CheckChild1Type, MVT::i32,
 4169 /*  8233*/            OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 4171                           MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
 4179 /*  8258*/            OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 4181                           MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
 4192 /*  8288*/            OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 4194                           MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
 4202 /*  8313*/            OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 4204                           MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
 4215 /*  8343*/            OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 4217                           MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
 4225 /*  8368*/            OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 4227                           MVT::i32, 2/*#Ops*/, 1, 6,  // Results = #7
 4255 /*  8434*/            OPC_CheckChild1Type, MVT::i32,
 4265 /*  8451*/            OPC_CheckChild1Type, MVT::i32,
 4270                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 4279 /*  8477*/              OPC_CheckChild1Type, MVT::i32,
 4293 /*  8501*/              OPC_CheckChild1Type, MVT::i32,
 4298                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 4304 /*  8520*/              OPC_CheckValueType, MVT::i32,
 4308 /*  8526*/              OPC_CheckChild1Type, MVT::i32,
 4314 /*  8536*/              OPC_CheckValueType, MVT::i32,
 4324 /*  8552*/              OPC_CheckValueType, MVT::i32,
 4328 /*  8558*/              OPC_CheckChild1Type, MVT::i32,
 4331 /*  8562*/              OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 4333                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4335                             MVT::i64, MVT::i32, 1/*#Ops*/, 2, 
 4342 /*  8587*/            OPC_CheckValueType, MVT::i32,
 4351 /*  8602*/            OPC_CheckValueType, MVT::i32,
 4355 /*  8608*/            OPC_CheckChild1Type, MVT::i32,
 4364 /*  8623*/            OPC_CheckValueType, MVT::i32,
 4368 /*  8629*/            OPC_CheckChild1Type, MVT::i32,
 4371 /*  8633*/            OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 4373                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4375                           MVT::i64, MVT::i32, 1/*#Ops*/, 2, 
 4386 /*  8665*/            OPC_CheckChild1Type, MVT::i32,
 4393 /*  8677*/            OPC_CheckChild1Type, MVT::i32,
 4396 /*  8681*/            OPC_CheckType, MVT::i32,
 4398                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 4398                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 4403 /*  8694*/            OPC_CheckChild1Type, MVT::i32,
 4410 /*  8706*/            OPC_CheckChild1Type, MVT::i32,
 4415                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 4425 /*  8731*/            OPC_CheckChild1Type, MVT::i32,
 4433 /*  8745*/            OPC_CheckChild1Type, MVT::i32,
 4436 /*  8749*/            OPC_CheckType, MVT::i32,
 4438                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 4438                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 4443 /*  8762*/            OPC_CheckChild1Type, MVT::i32,
 4451 /*  8776*/            OPC_CheckChild1Type, MVT::i32,
 4456                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 4468 /*  8808*/            OPC_CheckChild1Type, MVT::i32,
 4483 /*  8836*/              OPC_CheckChild1Type, MVT::i32,
 4489                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 4498 /*  8863*/              OPC_CheckChild1Type, MVT::i32,
 4508                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 4515 /*  8891*/            OPC_CheckValueType, MVT::i32,
 4519 /*  8897*/            OPC_CheckChild1Type, MVT::i32,
 4527 /*  8912*/              OPC_CheckValueType, MVT::i32,
 4536 /*  8927*/              OPC_CheckValueType, MVT::i32,
 4540 /*  8933*/              OPC_CheckChild1Type, MVT::i32,
 4544 /*  8938*/              OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 4546                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4548                             MVT::i64, MVT::i32, 1/*#Ops*/, 2, 
 4556 /*  8967*/              OPC_CheckValueType, MVT::i32,
 4560 /*  8973*/              OPC_CheckChild1Type, MVT::i32,
 4566 /*  8983*/              OPC_CheckValueType, MVT::i32,
 4571 /*  8989*/              OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 4573                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4575                             MVT::i64, MVT::i32, 1/*#Ops*/, 2, 
 4584 /*  9017*/            OPC_CheckChild1Type, MVT::i32,
 4594 /*  9036*/              OPC_CheckChild1Type, MVT::i32,
 4598 /*  9041*/              OPC_CheckType, MVT::i32,
 4600                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 4600                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 4608 /*  9060*/              OPC_CheckChild1Type, MVT::i32,
 4613 /*  9067*/              OPC_CheckType, MVT::i32,
 4615                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 4615                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 4621 /*  9081*/            OPC_CheckChild1Type, MVT::i32,
 4631 /*  9100*/              OPC_CheckChild1Type, MVT::i32,
 4637                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 4645 /*  9124*/              OPC_CheckChild1Type, MVT::i32,
 4652                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 4673 /*  9167*/        OPC_CheckType, MVT::i32,
 4678                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4678                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4685                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4685                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4692 /*  9207*/        OPC_CheckType, MVT::i32,
 4697                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4697                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4704                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4704                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4718                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4728                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4739                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4742 /*  9314*/        /*SwitchType*/ 34, MVT::i32,// ->9350
 4747                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4747                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4754                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4754                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4767                       MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4777                       MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 4792                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 4798 /*  9426*/        OPC_CheckValueType, MVT::i32,
 4802 /*  9431*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 4804                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4806                       MVT::i64, MVT::i32, 1/*#Ops*/, 2, 
 4838 /*  9506*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->9517
 4840                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 4840                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 4845                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 4854                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 4860 /*  9548*/        OPC_CheckValueType, MVT::i32,
 4863 /*  9552*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 4865                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 4867                       MVT::i64, MVT::i32, 1/*#Ops*/, 2, 
 4878 /*  9585*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 4880                     MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
 4882                     MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
 4888 /*  9609*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->9620
 4890                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 4890                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 4895                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 4908 /*  9647*/          OPC_CheckType, MVT::i32,
 4913                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 4913                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 4919 /*  9669*/          OPC_CheckType, MVT::i32,
 4924                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 4924                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 4930 /*  9691*/          OPC_CheckType, MVT::i32,
 4934                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 4934                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 4940 /*  9711*/          OPC_CheckType, MVT::i32,
 4944                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 4944                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 4954                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
 4964                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
 4970 /*  9771*/          OPC_CheckType, MVT::i32,
 4975                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 4975                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 4986                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
 4996                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
 5007                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
 5015 /*  9857*/        OPC_CheckType, MVT::i32,
 5019                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 5019                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 5029                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
 5035 /*  9897*/          OPC_CheckValueType, MVT::i32,
 5038 /*  9901*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 5040                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
 5042                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
 5048 /*  9924*/        OPC_SwitchType /*2 cases */, 46, MVT::i32,// ->9973
 5052                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5052                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5057                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5057                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5063                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5063                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5068                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5068                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5076                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
 5081                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
 5087                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
 5092                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
 5173 /* 10164*/            OPC_CheckChild1Type, MVT::i32,
 5183 /* 10181*/            OPC_CheckChild1Type, MVT::i32,
 5187                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 5196 /* 10206*/              OPC_CheckChild1Type, MVT::i32,
 5210 /* 10230*/              OPC_CheckChild1Type, MVT::i32,
 5214                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 5220 /* 10248*/              OPC_CheckValueType, MVT::i32,
 5224 /* 10254*/              OPC_CheckChild1Type, MVT::i32,
 5230 /* 10264*/              OPC_CheckValueType, MVT::i32,
 5240 /* 10280*/              OPC_CheckValueType, MVT::i32,
 5244 /* 10286*/              OPC_CheckChild1Type, MVT::i32,
 5246 /* 10289*/              OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 5248                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5250                             MVT::i64, MVT::i32, 1/*#Ops*/, 2, 
 5257 /* 10314*/            OPC_CheckValueType, MVT::i32,
 5266 /* 10329*/            OPC_CheckValueType, MVT::i32,
 5270 /* 10335*/            OPC_CheckChild1Type, MVT::i32,
 5279 /* 10350*/            OPC_CheckValueType, MVT::i32,
 5283 /* 10356*/            OPC_CheckChild1Type, MVT::i32,
 5285 /* 10359*/            OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 5287                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5289                           MVT::i64, MVT::i32, 1/*#Ops*/, 2, 
 5300 /* 10391*/            OPC_CheckChild1Type, MVT::i32,
 5307 /* 10403*/            OPC_CheckChild1Type, MVT::i32,
 5309 /* 10406*/            OPC_CheckType, MVT::i32,
 5311                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 5311                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 5316 /* 10419*/            OPC_CheckChild1Type, MVT::i32,
 5323 /* 10431*/            OPC_CheckChild1Type, MVT::i32,
 5327                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 5337 /* 10455*/            OPC_CheckChild1Type, MVT::i32,
 5345 /* 10469*/            OPC_CheckChild1Type, MVT::i32,
 5347 /* 10472*/            OPC_CheckType, MVT::i32,
 5349                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 5349                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 5354 /* 10485*/            OPC_CheckChild1Type, MVT::i32,
 5362 /* 10499*/            OPC_CheckChild1Type, MVT::i32,
 5366                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 5378 /* 10530*/            OPC_CheckChild1Type, MVT::i32,
 5393 /* 10558*/              OPC_CheckChild1Type, MVT::i32,
 5398                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 5407 /* 10584*/              OPC_CheckChild1Type, MVT::i32,
 5416                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 5423 /* 10611*/            OPC_CheckValueType, MVT::i32,
 5427 /* 10617*/            OPC_CheckChild1Type, MVT::i32,
 5435 /* 10632*/              OPC_CheckValueType, MVT::i32,
 5444 /* 10647*/              OPC_CheckValueType, MVT::i32,
 5448 /* 10653*/              OPC_CheckChild1Type, MVT::i32,
 5451 /* 10657*/              OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 5453                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5455                             MVT::i64, MVT::i32, 1/*#Ops*/, 2, 
 5463 /* 10686*/              OPC_CheckValueType, MVT::i32,
 5467 /* 10692*/              OPC_CheckChild1Type, MVT::i32,
 5473 /* 10702*/              OPC_CheckValueType, MVT::i32,
 5477 /* 10707*/              OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 5479                             MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 5481                             MVT::i64, MVT::i32, 1/*#Ops*/, 2, 
 5490 /* 10734*/            OPC_CheckChild1Type, MVT::i32,
 5500 /* 10753*/              OPC_CheckChild1Type, MVT::i32,
 5503 /* 10757*/              OPC_CheckType, MVT::i32,
 5505                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 5505                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 5513 /* 10776*/              OPC_CheckChild1Type, MVT::i32,
 5517 /* 10782*/              OPC_CheckType, MVT::i32,
 5519                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 5519                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
 5525 /* 10796*/            OPC_CheckChild1Type, MVT::i32,
 5535 /* 10815*/              OPC_CheckChild1Type, MVT::i32,
 5540                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 5548 /* 10838*/              OPC_CheckChild1Type, MVT::i32,
 5554                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
 5573 /* 10875*/      OPC_SwitchType /*2 cases */, 34, MVT::i32,// ->10912
 5578                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 5578                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 5585                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 5585                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 5593                       MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 5609 /* 10949*/        OPC_SwitchType /*2 cases */, 34, MVT::i32,// ->10986
 5614                           MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 5614                           MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 5621                           MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 5621                           MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 5629                         MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 5638 /* 11021*/        OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->11035
 5641                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5641                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5647                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
 5656 /* 11066*/        OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->11080
 5659                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5659                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5665                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
 5675 /* 11113*/          OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->11127
 5678                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5678                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5684                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
 5692 /* 11155*/          OPC_CheckType, MVT::i32,
 5695                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5695                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5707 /* 11189*/      OPC_CheckType, MVT::i32,
 5710                     MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
 5710                     MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
 5723                     MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
 5737                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, 
 5752                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
 5762                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
 5767 /* 11321*/            OPC_CheckType, MVT::i32,
 5773                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 5773                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 5781                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 5781                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 5786                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 5786                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 5793 /* 11372*/          OPC_CheckType, MVT::i32,
 5797                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5797                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5802                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5802                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 5811                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
 5816                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
 6710 /* 12912*/        OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->12947
 6715                           MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 6722                           MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 6758 /* 13013*/        OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->13048
 6763                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 6770                           MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 6806 /* 13105*/      OPC_CheckType, MVT::i32,
 6810                     MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 6827 /* 13142*/      OPC_CheckType, MVT::i32,
 6831                     MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 6848 /* 13179*/      OPC_CheckType, MVT::i32,
 6852                     MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 6869 /* 13216*/      OPC_CheckType, MVT::i32,
 6873                     MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 6960 /* 13381*/      /*SwitchType*/ 16, MVT::i32,// ->13399
 6965                       MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 6983 /* 13421*/      OPC_CheckType, MVT::i32,
 6987                     MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 7004 /* 13458*/      OPC_CheckType, MVT::i32,
 7008                     MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 7025 /* 13495*/      OPC_CheckType, MVT::i32,
 7029                     MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 7120 /* 13665*/        OPC_SwitchType /*2 cases */, 34, MVT::i32,// ->13702
 7125                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 7125                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 7132                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 7132                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 7140                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
 7158 /* 13741*/        OPC_SwitchType /*2 cases */, 34, MVT::i32,// ->13778
 7163                           MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 7163                           MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 7170                           MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 7170                           MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 7178                         MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
 7191 /* 13818*/        OPC_CheckType, MVT::i32,
 7196                       MVT::i32, 2/*#Ops*/, 0, 3, 
 7208 /* 13857*/        OPC_CheckType, MVT::i32,
 7213                       MVT::i32, 2/*#Ops*/, 0, 3, 
 7225 /* 13896*/        OPC_CheckType, MVT::i32,
 7229                       MVT::i32, 2/*#Ops*/, 0, 3, 
 7241 /* 13933*/        OPC_CheckType, MVT::i32,
 7245                       MVT::i32, 2/*#Ops*/, 0, 3, 
 7257 /* 13970*/        OPC_CheckType, MVT::i32,
 7261                       MVT::i32, 2/*#Ops*/, 0, 3, 
 7273 /* 14007*/        OPC_CheckType, MVT::i32,
 7277                       MVT::i32, 2/*#Ops*/, 0, 3, 
 7406 /* 14301*/      OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->14315
 7409                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 7409                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 7415                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
 7426 /* 14349*/        OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->14363
 7429                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
 7429                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
 7435                         MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, 
 7450 /* 14398*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
 7469 /* 14440*/          OPC_CheckType, MVT::i32,
 7474                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7474                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7480 /* 14462*/          OPC_CheckType, MVT::i32,
 7485                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7485                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7491 /* 14484*/          OPC_CheckType, MVT::i32,
 7495                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7495                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7501 /* 14504*/          OPC_CheckType, MVT::i32,
 7505                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7505                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7511 /* 14524*/          OPC_CheckType, MVT::i32,
 7515                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7515                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7521 /* 14544*/          OPC_CheckType, MVT::i32,
 7525                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7525                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7535                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
 7545                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
 7555                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
 7565                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
 7575                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
 7585                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
 7590 /* 14682*/          OPC_CheckType, MVT::i32,
 7596                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7596                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7604                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7604                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7609                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7609                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
 7616 /* 14733*/        OPC_CheckType, MVT::i32,
 7620                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 7620                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 7625                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 7625                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
 7634                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
 7639                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
12314 /* 22566*/      OPC_CheckType, MVT::i32,
12328                       MVT::i32, 3/*#Ops*/, 3, 4, 6, 
12337                       MVT::i32, 3/*#Ops*/, 3, 4, 6, 
12344 /* 22625*/        OPC_CheckChild0Type, MVT::i32,
12358                         MVT::i32, 2/*#Ops*/, 0, 3, 
12371                         MVT::i32, 2/*#Ops*/, 0, 3, 
12383                         MVT::i32, 2/*#Ops*/, 0, 3, 
12395                         MVT::i32, 2/*#Ops*/, 0, 3, 
12407                         MVT::i32, 2/*#Ops*/, 0, 3, 
12419                         MVT::i32, 2/*#Ops*/, 0, 3, 
12437                         MVT::i32, 2/*#Ops*/, 0, 3, 
12449                         MVT::i32, 2/*#Ops*/, 0, 3, 
12461                         MVT::i32, 2/*#Ops*/, 0, 3, 
12473                         MVT::i32, 2/*#Ops*/, 0, 3, 
12492 /* 22897*/      OPC_CheckType, MVT::i32,
12497                     MVT::i32, 3/*#Ops*/, 2, 3, 4, 
12573 /* 23055*/      OPC_SwitchType /*2 cases */, 34, MVT::i32,// ->23092
12578                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
12578                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
12585                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
12585                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
12593                       MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
12609 /* 23127*/      OPC_SwitchType /*2 cases */, 34, MVT::i32,// ->23164
12614                         MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
12614                         MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
12621                         MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
12621                         MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
12629                       MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
12640 /* 23201*/      OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->23215
12643                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
12643                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
12649                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
12660 /* 23248*/      OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->23262
12663                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
12663                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
12670                         MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, 
12675                         MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2 #3
12677                         MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2, 
12691                     MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2 #3
12693                     MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
12699 /* 23342*/      OPC_CheckType, MVT::i32,
12703                       MVT::i32, 1/*#Ops*/, 0, 
12708                       MVT::i32, 1/*#Ops*/, 0, 
12715 /* 23370*/      OPC_CheckType, MVT::i32,
12719                       MVT::i32, 1/*#Ops*/, 0, 
12724                       MVT::i32, 1/*#Ops*/, 0, 
12756 /* 23448*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
12758                     MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
12773 /* 23485*/            OPC_CheckType, MVT::i32,
12778                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12778                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12784 /* 23507*/            OPC_CheckType, MVT::i32,
12789                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12789                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12795 /* 23529*/            OPC_CheckType, MVT::i32,
12799                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12799                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12805 /* 23549*/            OPC_CheckType, MVT::i32,
12809                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12809                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12815 /* 23569*/            OPC_CheckType, MVT::i32,
12819                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12819                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12825 /* 23589*/            OPC_CheckType, MVT::i32,
12829                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12829                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12839                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
12849                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
12859                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
12869                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
12879                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
12889                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
12894 /* 23727*/            OPC_CheckType, MVT::i32,
12900                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12900                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12908                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12908                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12913                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12913                               MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
12920 /* 23778*/          OPC_CheckType, MVT::i32,
12924                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
12924                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
12929                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
12929                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
12938                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
12943                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
13215 /* 24258*/      OPC_SwitchType /*2 cases */, 59, MVT::i32,// ->24320
13223                           MVT::i32, 5/*#Ops*/, 2, 6, 7, 3, 4, 
13228                           MVT::i32, 5/*#Ops*/, 2, 6, 7, 3, 4, 
13238                         MVT::i32, 5/*#Ops*/, 2, 6, 7, 3, 4, 
13272 /* 24375*/          OPC_CheckType, MVT::i32,
13279                           MVT::i32, 4/*#Ops*/, 1, 6, 2, 3, 
13284                           MVT::i32, 4/*#Ops*/, 1, 6, 2, 3, 
13289                           MVT::i32, 4/*#Ops*/, 1, 6, 2, 3, 
13332 /* 24490*/          OPC_SwitchType /*2 cases */, 89, MVT::i32,// ->24582
13338                               MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
13343                               MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
13348                               MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
13357                               MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
13362                               MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
13370                             MVT::i32, 4/*#Ops*/, 1, 0, 2, 3, 
13400 /* 24633*/          OPC_SwitchType /*5 cases */, 15, MVT::i32,// ->24651
13404                           MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
13468 /* 24786*/        OPC_CheckChild0Type, MVT::i32,
13489                         MVT::i32, 2/*#Ops*/, 0, 3, 
13503                         MVT::i32, 2/*#Ops*/, 0, 3, 
13530                           MVT::i32, 2/*#Ops*/, 0, 3, 
13544                           MVT::i32, 2/*#Ops*/, 0, 3, 
13559                         MVT::i32, 2/*#Ops*/, 0, 3, 
13576 /* 24972*/        OPC_CheckType, MVT::i32,
13592                       MVT::i32, 3/*#Ops*/, 3, 4, 6, 
13597 /* 25011*/        OPC_SwitchType /*2 cases */, 34, MVT::i32,// ->25048
13613                         MVT::i32, 3/*#Ops*/, 3, 4, 6, 
13632                         MVT::i32, 3/*#Ops*/, 3, 4, 6, 
13640 /* 25091*/        OPC_CheckChild0Type, MVT::i32,
13661                         MVT::i32, 2/*#Ops*/, 0, 3, 
13675                         MVT::i32, 2/*#Ops*/, 0, 3, 
13702                           MVT::i32, 2/*#Ops*/, 0, 3, 
13716                           MVT::i32, 2/*#Ops*/, 0, 3, 
13731                         MVT::i32, 2/*#Ops*/, 0, 3, 
13747 /* 25275*/        OPC_CheckType, MVT::i32,
13766                           MVT::i32, 3/*#Ops*/, 3, 4, 6, 
13775                           MVT::i32, 3/*#Ops*/, 3, 4, 6, 
13796                         MVT::i32, 3/*#Ops*/, 3, 4, 6, 
13802 /* 25378*/        OPC_SwitchType /*2 cases */, 34, MVT::i32,// ->25415
13818                         MVT::i32, 3/*#Ops*/, 3, 4, 6, 
13837                         MVT::i32, 3/*#Ops*/, 3, 4, 6, 
13845 /* 25459*/        OPC_CheckChild0Type, MVT::i32,
13867                             MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
13874                             MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
13891                               MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
13898                               MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
13905                               MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
13913                               MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
13924                               MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
13931                               MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
13938                               MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
13946                               MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
13968                             MVT::i32, 2/*#Ops*/, 0, 3, 
13975                             MVT::i32, 2/*#Ops*/, 0, 3, 
13991                               MVT::i32, 2/*#Ops*/, 0, 3, 
13998                               MVT::i32, 2/*#Ops*/, 0, 3, 
14006                               MVT::i32, 2/*#Ops*/, 0, 3, 
14017                               MVT::i32, 2/*#Ops*/, 0, 3, 
14024                               MVT::i32, 2/*#Ops*/, 0, 3, 
14032                               MVT::i32, 2/*#Ops*/, 0, 3, 
14063                               MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
14076                               MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
14090                             MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
14104                             MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
14117                             MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
14129 /* 26009*/            OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
14131                           MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
14133                           MVT::i32, 2/*#Ops*/, 0, 3, 
14151                           MVT::i32, 2/*#Ops*/, 0, 3, 
14164                           MVT::i32, 2/*#Ops*/, 0, 3, 
14177                           MVT::i32, 2/*#Ops*/, 0, 3, 
14191                           MVT::i32, 2/*#Ops*/, 0, 1, 
14202                           MVT::i32, 2/*#Ops*/, 0, 1, 
14212 /* 26161*/        OPC_CheckValueType, MVT::i32,
14219 /* 26172*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
14221                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
14223                       MVT::i32, 2/*#Ops*/, 0, 3, 
14227 /* 26192*/        OPC_CheckChild0Type, MVT::i32,
14235                         MVT::i32, 2/*#Ops*/, 0, 1, 
14241                         MVT::i32, 2/*#Ops*/, 0, 1, 
14254                         MVT::i32, 2/*#Ops*/, 0, 1, 
14260                         MVT::i32, 2/*#Ops*/, 0, 1, 
14279                     MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 1, 
14279                     MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 1, 
14286                     MVT::i32, 0/*#Ops*/, 
15445 /* 28404*/      OPC_EmitInteger, MVT::i32, 0, 
15455 /* 28424*/      OPC_EmitInteger, MVT::i32, 0, 
15465 /* 28444*/      OPC_EmitInteger, MVT::i32, 0, 
15502 /* 28512*/      OPC_EmitInteger, MVT::i32, 0, 
15512 /* 28532*/      OPC_EmitInteger, MVT::i32, 0, 
15522 /* 28552*/      OPC_EmitInteger, MVT::i32, 0, 
15558 /* 28619*/      OPC_EmitInteger, MVT::i32, 0, 
15567 /* 28637*/      OPC_EmitInteger, MVT::i32, 0, 
15576 /* 28655*/      OPC_EmitInteger, MVT::i32, 0, 
15689                   MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
15708                   MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
15726                   MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
15745                   MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
15763                   MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
15782                   MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
15800                   MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
15819                   MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
15837                   MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
15856                   MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
15873 /* 29226*/        OPC_CheckType, MVT::i32,
15893 /* 29263*/        OPC_CheckType, MVT::i32,
15930 /* 29331*/        OPC_CheckChild1Type, MVT::i32,
16045                       MVT::i32, 2/*#Ops*/, 3, 4, 
16052                       MVT::i32, 1/*#Ops*/, 1, 
16071                     MVT::i32, 3/*#Ops*/, 3, 4, 6, 
16116 /* 29681*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
16120 /* 29696*/      OPC_EmitInteger, MVT::i32, 1, 
16195 /* 29829*/        OPC_CheckType, MVT::i32,
16200                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16200                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16207                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16207                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16214 /* 29869*/        OPC_CheckType, MVT::i32,
16219                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16219                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16226                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16226                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16240                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16250                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16261                       MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16272 /* 29988*/        OPC_CheckType, MVT::i32,
16278                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16278                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16286                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16286                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16294                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16294                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16301                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16301                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16314                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
16321                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
16332                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
16344                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4, 
16356                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4, 
16361 /* 30174*/        OPC_CheckType, MVT::i32,
16367                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16367                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16374                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16374                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16382                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16382                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16394                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
16400 /* 30252*/        OPC_CheckValueType, MVT::i32,
16403 /* 30256*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
16405                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
16407                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
16413 /* 30279*/      OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->30306
16417                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
16417                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
16422                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
16422                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
16430                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
16435                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
16456 /* 30361*/        OPC_CheckType, MVT::i32,
16461                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16461                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16468                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16468                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16475 /* 30401*/        OPC_CheckType, MVT::i32,
16480                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16480                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16487                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16487                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16501                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16511                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16522                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16525 /* 30508*/        /*SwitchType*/ 34, MVT::i32,// ->30544
16530                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16530                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16537                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16537                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16550                       MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16560                       MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
16578 /* 30612*/        OPC_CheckType, MVT::i32,
16583                         MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
16583                         MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
16590                         MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
16590                         MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
16598 /* 30653*/        OPC_CheckType, MVT::i32,
16603                         MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
16603                         MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
16610                         MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
16610                         MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
16625                         MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
16636                         MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
16648                       MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
16660                       MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
16693 /* 30845*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
16695                     MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
16697                     MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
16707 /* 30878*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
16709                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
16711                     MVT::i64, MVT::i32, 2/*#Ops*/, 1, 3, 
16723 /* 30914*/          OPC_CheckType, MVT::i32,
16729                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16729                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16737                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16737                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16745                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16745                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16752                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16752                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16765                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
16772                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
16783                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
16789 /* 31048*/          OPC_CheckType, MVT::i32,
16794                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16794                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16805                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
16815                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
16825                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
16830 /* 31130*/          OPC_CheckType, MVT::i32,
16836                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16836                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16843                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16843                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16851                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16851                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16863                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
16871 /* 31209*/        OPC_CheckType, MVT::i32,
16875                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16875                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
16885                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
16897                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, 
16906                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, 
16916 /* 31290*/      OPC_CheckValueType, MVT::i32,
16919 /* 31294*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
16921                     MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
16923                     MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
16931 /* 31321*/      OPC_CheckValueType, MVT::i32,
16935 /* 31326*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
16937                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
16939                     MVT::i64, MVT::i32, 2/*#Ops*/, 1, 3, 
16945 /* 31349*/      OPC_SwitchType /*2 cases */, 46, MVT::i32,// ->31398
16949                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
16949                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
16954                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
16954                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
16960                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
16960                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
16965                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
16965                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
16973                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
16978                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
16984                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
16989                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
17091 /* 31630*/          OPC_CheckType, MVT::i32,
17096                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17096                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17103                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17103                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17115                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17125                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17134 /* 31722*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
17136                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
17138                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
17149 /* 31754*/        OPC_CheckType, MVT::i32,
17154                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17154                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17165                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
17175                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
17180 /* 31816*/        OPC_CheckType, MVT::i32,
17184                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17184                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17195                     MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
17200 /* 31853*/      OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->31880
17204                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17204                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17209                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17209                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17217                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
17222                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
17242 /* 31930*/      OPC_CheckChild2Type, MVT::i32,
17243 /* 31932*/      OPC_SwitchType /*2 cases */, 18, MVT::i32,// ->31953
17248                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 4, 5, 6, 
17248                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 4, 5, 6, 
17256                       MVT::i64, MVT::i32, 4/*#Ops*/, 0, 4, 5, 6, 
17263 /* 31977*/      OPC_CheckChild2Type, MVT::i32,
17264 /* 31979*/      OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->31994
17267                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17267                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17273                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
17293 /* 32037*/        OPC_CheckType, MVT::i32,
17298                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17298                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17305                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17305                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17312 /* 32077*/        OPC_CheckType, MVT::i32,
17317                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17317                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17324                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17324                         MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17338                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17348                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17359                       MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17370 /* 32196*/        OPC_CheckType, MVT::i32,
17375                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17375                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17381 /* 32218*/        OPC_CheckType, MVT::i32,
17386                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17386                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17392 /* 32240*/        OPC_CheckType, MVT::i32,
17396                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17396                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17402 /* 32260*/        OPC_CheckType, MVT::i32,
17406                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17406                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17416                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
17426                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
17437                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
17443 /* 32341*/        OPC_CheckValueType, MVT::i32,
17446 /* 32345*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
17448                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
17450                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
17456 /* 32368*/      OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->32395
17460                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17460                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17465                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17465                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17473                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
17478                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
17499 /* 32450*/          OPC_CheckType, MVT::i32,
17504                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17504                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17511                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17511                           MVT::i32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17523                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17533                         MVT::i64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17542 /* 32542*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
17544                       MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
17546                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
17557 /* 32574*/        OPC_CheckType, MVT::i32,
17562                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17562                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17573                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
17583                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
17588 /* 32636*/        OPC_CheckType, MVT::i32,
17592                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17592                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
17603                     MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
17608 /* 32673*/      OPC_SwitchType /*2 cases */, 24, MVT::i32,// ->32700
17612                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17612                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17617                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17617                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17625                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
17630                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
17650 /* 32750*/      OPC_CheckChild2Type, MVT::i32,
17651 /* 32752*/      OPC_SwitchType /*2 cases */, 18, MVT::i32,// ->32773
17656                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 4, 5, 6, 
17656                       MVT::i32, MVT::i32, 4/*#Ops*/, 0, 4, 5, 6, 
17664                       MVT::i64, MVT::i32, 4/*#Ops*/, 0, 4, 5, 6, 
17671 /* 32797*/      OPC_CheckChild2Type, MVT::i32,
17672 /* 32799*/      OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->32814
17675                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17675                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17681                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
17701 /* 32857*/        OPC_CheckType, MVT::i32,
17706                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17713                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17720 /* 32895*/        OPC_CheckType, MVT::i32,
17725                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17732                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
17785 /* 33019*/        OPC_CheckType, MVT::i32,
17790                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
17797                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
17805 /* 33058*/        OPC_CheckType, MVT::i32,
17810                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
17817                         MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
17868 /* 33177*/          OPC_CheckType, MVT::i32,
17872                         MVT::i32, 2/*#Ops*/, 0, 3, 
17911 /* 33255*/        OPC_CheckType, MVT::i32,
17915                       MVT::i32, 2/*#Ops*/, 0, 3, 
17936 /* 33297*/      OPC_CheckValueType, MVT::i32,
17939 /* 33301*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
17941                     MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #3
17951 /* 33327*/      OPC_CheckValueType, MVT::i32,
17955 /* 33332*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
17957                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
17965 /* 33354*/      OPC_SwitchType /*5 cases */, 23, MVT::i32,// ->33380
17969                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17969                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
17974                         MVT::i32, 2/*#Ops*/, 0, 1, 
17982                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
18022 /* 33467*/          OPC_CheckType, MVT::i32,
18024 /* 33470*/          OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->33503
18029                             MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18035                             MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18051 /* 33525*/          OPC_CheckType, MVT::i32,
18053 /* 33528*/          OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->33557
18057                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18057                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18058 /* 33545*/            OPC_EmitInteger, MVT::i32, 0, 
18060                           MVT::i32, 3/*#Ops*/, 0, 5, 7, 
18067                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18067                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18068 /* 33573*/            OPC_EmitInteger, MVT::i32, 0, 
18081 /* 33598*/        OPC_CheckType, MVT::i32,
18085                       MVT::i32, MVT::i32, 1/*#Ops*/, 1,  // Results = #2 #3
18085                       MVT::i32, MVT::i32, 1/*#Ops*/, 1,  // Results = #2 #3
18086 /* 33611*/        OPC_EmitInteger, MVT::i32, 0, 
18095 /* 33628*/        OPC_CheckChild1Type, MVT::i32,
18096 /* 33630*/        OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->33663
18101                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18107                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18159 /* 33756*/          OPC_CheckType, MVT::i32,
18161 /* 33759*/          OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->33792
18166                             MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18172                             MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18188 /* 33814*/          OPC_CheckType, MVT::i32,
18190 /* 33817*/          OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->33846
18194                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18194                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18195 /* 33834*/            OPC_EmitInteger, MVT::i32, 0, 
18197                           MVT::i32, 3/*#Ops*/, 0, 5, 7, 
18204                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18204                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18205 /* 33862*/            OPC_EmitInteger, MVT::i32, 0, 
18218 /* 33887*/        OPC_CheckType, MVT::i32,
18222                       MVT::i32, MVT::i32, 1/*#Ops*/, 1,  // Results = #2 #3
18222                       MVT::i32, MVT::i32, 1/*#Ops*/, 1,  // Results = #2 #3
18223 /* 33900*/        OPC_EmitInteger, MVT::i32, 0, 
18232 /* 33917*/        OPC_CheckChild1Type, MVT::i32,
18233 /* 33919*/        OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->33952
18238                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18244                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18296 /* 34045*/          OPC_CheckType, MVT::i32,
18298 /* 34048*/          OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->34083
18303                             MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18303                             MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18309                             MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18309                             MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18316                           MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18325 /* 34106*/          OPC_CheckType, MVT::i32,
18327 /* 34109*/          OPC_SwitchType /*2 cases */, 27, MVT::i32,// ->34139
18331                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18331                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18332 /* 34126*/            OPC_EmitInteger, MVT::i32, 0, 
18334                           MVT::i32, MVT::i32, 3/*#Ops*/, 0, 5, 7, 
18334                           MVT::i32, MVT::i32, 3/*#Ops*/, 0, 5, 7, 
18341                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18341                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18342 /* 34155*/            OPC_EmitInteger, MVT::i32, 0, 
18344                           MVT::i64, MVT::i32, 3/*#Ops*/, 0, 5, 7, 
18355 /* 34181*/        OPC_CheckType, MVT::i32,
18359                       MVT::i32, MVT::i32, 1/*#Ops*/, 1,  // Results = #2 #3
18359                       MVT::i32, MVT::i32, 1/*#Ops*/, 1,  // Results = #2 #3
18360 /* 34194*/        OPC_EmitInteger, MVT::i32, 0, 
18362                       MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 4, 
18369 /* 34212*/        OPC_CheckChild1Type, MVT::i32,
18370 /* 34214*/        OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->34249
18375                           MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18375                           MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18381                           MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18381                           MVT::i32, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18388                         MVT::i64, MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18433 /* 34342*/          OPC_CheckType, MVT::i32,
18435 /* 34345*/          OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->34360
18438                           MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18453 /* 34382*/          OPC_CheckType, MVT::i32,
18455 /* 34385*/          OPC_SwitchType /*2 cases */, 26, MVT::i32,// ->34414
18459                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18459                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18460 /* 34402*/            OPC_EmitInteger, MVT::i32, 0, 
18462                           MVT::i32, 3/*#Ops*/, 0, 5, 7, 
18469                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18469                           MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5 #6
18470 /* 34430*/            OPC_EmitInteger, MVT::i32, 0, 
18483 /* 34455*/        OPC_CheckType, MVT::i32,
18487                       MVT::i32, MVT::i32, 1/*#Ops*/, 1,  // Results = #2 #3
18487                       MVT::i32, MVT::i32, 1/*#Ops*/, 1,  // Results = #2 #3
18488 /* 34468*/        OPC_EmitInteger, MVT::i32, 0, 
18496 /* 34483*/      OPC_CheckChild1Type, MVT::i32,
18497 /* 34485*/      OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->34500
18500                       MVT::i32, 3/*#Ops*/, 0, 2, 3, 
18529                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
18538                           MVT::i32, 2/*#Ops*/, 0, 0, 
18546                           MVT::i32, 2/*#Ops*/, 0, 0, 
18554                           MVT::i32, 2/*#Ops*/, 0, 0, 
18562                           MVT::i32, 2/*#Ops*/, 0, 0, 
18572                         MVT::i32, 2/*#Ops*/, 0, 1, 
18577                         MVT::i32, 2/*#Ops*/, 0, 1, 
18598                         MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
18607                           MVT::i32, 2/*#Ops*/, 0, 0, 
18615                           MVT::i32, 2/*#Ops*/, 0, 0, 
18623                           MVT::i32, 2/*#Ops*/, 0, 0, 
18631                           MVT::i32, 2/*#Ops*/, 0, 0, 
18641                         MVT::i32, 2/*#Ops*/, 0, 1, 
18646                         MVT::i32, 2/*#Ops*/, 0, 1, 
18661                         MVT::i32, 2/*#Ops*/, 0, 0, 
18669                         MVT::i32, 2/*#Ops*/, 0, 0, 
18677                         MVT::i32, 2/*#Ops*/, 0, 0, 
18685                         MVT::i32, 2/*#Ops*/, 0, 0, 
18694                         MVT::i32, 2/*#Ops*/, 0, 1, 
18699                         MVT::i32, 2/*#Ops*/, 0, 1, 
18729                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 9, 3, 4, 11, 
18729                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 9, 3, 4, 11, 
18744                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
18744                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
18772                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 9, 3, 4, 11, 
18772                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 9, 3, 4, 11, 
18787                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
18787                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
18815                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 9, 3, 4, 11, 
18815                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 9, 3, 4, 11, 
18830                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
18830                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
18911 /* 35261*/      OPC_SwitchType /*2 cases */, 22, MVT::i32,// ->35286
18935 /* 35315*/        OPC_CheckChild1Type, MVT::i32,
18987 /* 35422*/      OPC_CheckChild0Type, MVT::i32,
18998 /* 35440*/        OPC_CheckType, MVT::i32,
19004 /* 35453*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
19015 /* 35484*/        OPC_CheckChild1Type, MVT::i32,
19018 /* 35492*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
19052                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 9, 3, 4, 11, 
19052                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 9, 3, 4, 11, 
19067                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
19067                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
19094                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 9, 3, 4, 11, 
19094                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 9, 3, 4, 11, 
19109                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
19109                     MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
19122 /* 35704*/      OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->35718
19126                       MVT::i32, 1/*#Ops*/, 2, 
19142 /* 35741*/        OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->35755
19146                         MVT::i32, 1/*#Ops*/, 2, 
19173 /* 35797*/        OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->35811
19177                         MVT::i32, 1/*#Ops*/, 2, 
19201 /* 35847*/      OPC_SwitchType /*3 cases */, 77, MVT::i32,// ->35927
19207                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19214                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19221                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19229                         MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19236                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19236                         MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19250                         MVT::i64, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19264 /* 35976*/      OPC_SwitchType /*2 cases */, 118, MVT::i32,// ->36097
19272                           MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19279                           MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19287                           MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19298                           MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19305                           MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19312                           MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19320                           MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19353                           MVT::i64, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19361 /* 36168*/      OPC_SwitchType /*2 cases */, 104, MVT::i32,// ->36275
19369                           MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19376                           MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19384                           MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19395                           MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19402                           MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19410                           MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19606 /* 36657*/        OPC_CheckType, MVT::i32,
19613                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19613                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19627                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19641                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19647 /* 36742*/        OPC_CheckType, MVT::i32,
19654                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19654                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19660 /* 36769*/      OPC_CheckType, MVT::i32,
19665                     MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19665                     MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19675                     MVT::i64, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19680 /* 36811*/      OPC_CheckType, MVT::i32,
19685                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
19685                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
19695                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
19712 /* 36875*/        OPC_CheckType, MVT::i32,
19719                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19719                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19726 /* 36904*/        OPC_CheckType, MVT::i32,
19733                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19733                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19747                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19761                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19775                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19789                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19803                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19817                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19823 /* 37105*/        OPC_CheckType, MVT::i32,
19830                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19830                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19836 /* 37132*/      OPC_CheckType, MVT::i32,
19841                     MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19841                     MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19851                     MVT::i64, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
19856 /* 37174*/      OPC_CheckType, MVT::i32,
19861                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
19861                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
19871                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
19888 /* 37238*/        OPC_CheckType, MVT::i32,
19895                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19895                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19902 /* 37267*/        OPC_CheckType, MVT::i32,
19909                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19909                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19923                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19937                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19951                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19965                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19979                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19993                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
19999 /* 37468*/        OPC_CheckType, MVT::i32,
20006                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20006                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20012 /* 37495*/      OPC_CheckType, MVT::i32,
20017                     MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
20017                     MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
20027                     MVT::i64, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
20032 /* 37537*/      OPC_CheckType, MVT::i32,
20037                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20037                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20047                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20071                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20085                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20091 /* 37656*/        OPC_CheckType, MVT::i32,
20098                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20098                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20104 /* 37683*/      OPC_CheckType, MVT::i32,
20109                     MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
20109                     MVT::i32, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
20119                     MVT::i64, MVT::i32, 3/*#Ops*/, 2, 3, 4, 
20124 /* 37725*/      OPC_CheckType, MVT::i32,
20129                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20129                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20139                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20156 /* 37789*/        OPC_CheckType, MVT::i32,
20162                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20162                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20169 /* 37816*/        OPC_CheckType, MVT::i32,
20175                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20175                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20188                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20201                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20214                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20227                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20240                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20253                       MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20259 /* 38003*/        OPC_CheckType, MVT::i32,
20265                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20265                       MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20271 /* 38028*/      OPC_CheckType, MVT::i32,
20275                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20275                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20284                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20293 /* 38072*/    OPC_SwitchType /*5 cases */, 34, MVT::i32,// ->38109
20299                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
20307                       MVT::i32, 3/*#Ops*/, 2, 3, 4, 
20359                   MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20377                   MVT::i32, 3/*#Ops*/, 3, 4, 6, 
20481                     MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
20489                     MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
20497                     MVT::i32, 4/*#Ops*/, 0, 2, 3, 4, 
20518                   MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
20518                   MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
20538                   MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
20538                   MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
20558                   MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
20558                   MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
20578                   MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
20578                   MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
20598                   MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
20598                   MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
20618                   MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
20618                   MVT::i32, MVT::i32, 6/*#Ops*/, 6, 7, 2, 3, 4, 9, 
20639                   MVT::i32, MVT::i32, 7/*#Ops*/, 7, 8, 2, 3, 4, 5, 10, 
20639                   MVT::i32, MVT::i32, 7/*#Ops*/, 7, 8, 2, 3, 4, 5, 10, 
20648 /* 38767*/    OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->38786
20653                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20653                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20661                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20671 /* 38814*/    OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->38833
20676                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20676                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20684                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20694 /* 38861*/    OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->38880
20699                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20699                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20707                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20717 /* 38908*/    OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->38927
20722                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20722                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20730                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20740 /* 38955*/    OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->38974
20745                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20745                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20753                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20763 /* 39002*/    OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->39021
20768                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20768                     MVT::i32, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20776                     MVT::i64, MVT::i32, 3/*#Ops*/, 3, 4, 2, 
20831 /* 39144*/    OPC_SwitchType /*2 cases */, 34, MVT::i32,// ->39181
20836                       MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
20836                       MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
20843                       MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
20843                       MVT::i32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
20851                     MVT::i64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
20865                   MVT::Untyped, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
20883 /* 39254*/      OPC_CheckType, MVT::i32,
20887 /* 39268*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
20889                     MVT::i32, 2/*#Ops*/, 4, 5, 
20895 /* 39283*/      OPC_CheckType, MVT::i32,
20899 /* 39297*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
20901                     MVT::i32, 2/*#Ops*/, 4, 5, 
20907 /* 39312*/      OPC_CheckType, MVT::i32,
20911 /* 39326*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
20913                     MVT::i32, 2/*#Ops*/, 4, 5, 
20921 /* 39346*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_h32,
20936 /* 39378*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_h32,
20947 /* 39399*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
20962 /* 39431*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
21068                     MVT::i32, 0/*#Ops*/, 
21178                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
21184 /* 39815*/        OPC_CheckValueType, MVT::i32,
21187 /* 39819*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
21189                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
21191                       MVT::i64, MVT::i32, 1/*#Ops*/, 2, 
21197 /* 39841*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->39852
21199                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
21199                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
21204                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
21211 /* 39869*/    OPC_SwitchType /*2 cases */, 74, MVT::i32,// ->39946
21219                         MVT::i32, 1/*#Ops*/, 2, 
21226                         MVT::i32, 1/*#Ops*/, 2, 
21235                       MVT::i32, 1/*#Ops*/, 2, 
21243                         MVT::i32, 1/*#Ops*/, 2, 
21248                         MVT::i32, 1/*#Ops*/, 2, 
21352 /* 40119*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->40129
21354                       MVT::i32, 1/*#Ops*/, 0, 
21366 /* 40143*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->40153
21368                       MVT::i32, 1/*#Ops*/, 0, 
21378 /* 40164*/      OPC_CheckValueType, MVT::i32,
21380 /* 40167*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
21382                     MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
21404 /* 40216*/    OPC_CheckType, MVT::i32,
21405 /* 40218*/    OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
21407                   MVT::i32, 2/*#Ops*/, 0, 1, 
21412 /* 40233*/    OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->40243
21414                     MVT::i32, 1/*#Ops*/, 0, 
21440                   MVT::i32, 0/*#Ops*/, 
21448                   MVT::i32, 0/*#Ops*/, 
21456 /* 40311*/      OPC_EmitInteger, MVT::i32, 8, 
21458                     MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
21495                     MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
21500 /* 40397*/      OPC_EmitInteger, MVT::i32, 0, 
21512                   MVT::i32, 2/*#Ops*/, 0, 1, 
21526 /* 40447*/      OPC_CheckType, MVT::i32,
21530 /* 40458*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
21532                     MVT::i32, 2/*#Ops*/, 1, 2, 
21698 /* 40680*/      OPC_CheckChild0Type, MVT::i32,
21745 /* 40751*/      OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->40767
21747 /* 40755*/        OPC_EmitInteger, MVT::i32, 5, 
21749                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 1, 
21749                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 1, 
21754 /* 40770*/        OPC_EmitInteger, MVT::i32, 5, 
21756                       MVT::i64, MVT::i32, 2/*#Ops*/, 2, 1, 
21762 /* 40786*/      OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->40802
21764 /* 40790*/        OPC_EmitInteger, MVT::i32, 5, 
21766                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 1, 
21766                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 1, 
21771 /* 40805*/        OPC_EmitInteger, MVT::i32, 5, 
21773                       MVT::i64, MVT::i32, 2/*#Ops*/, 2, 1, 
21779 /* 40821*/      OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->40837
21781 /* 40825*/        OPC_EmitInteger, MVT::i32, 5, 
21783                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 1, 
21783                       MVT::i32, MVT::i32, 2/*#Ops*/, 2, 1, 
21788 /* 40840*/        OPC_EmitInteger, MVT::i32, 5, 
21790                       MVT::i64, MVT::i32, 2/*#Ops*/, 2, 1, 
21799 /* 40861*/      OPC_EmitInteger, MVT::i32, 0, 
21800 /* 40864*/      OPC_EmitInteger, MVT::i32, 5, 
21809 /* 40882*/      OPC_EmitInteger, MVT::i32, 0, 
21810 /* 40885*/      OPC_EmitInteger, MVT::i32, 5, 
21820 /* 40907*/      OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->40922
21821 /* 40910*/        OPC_EmitInteger, MVT::i32, 5, 
21823                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
21823                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
21827 /* 40924*/        OPC_EmitInteger, MVT::i32, 5, 
21829                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, 
21835 /* 40940*/      OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->40955
21836 /* 40943*/        OPC_EmitInteger, MVT::i32, 5, 
21838                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
21838                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
21842 /* 40957*/        OPC_EmitInteger, MVT::i32, 5, 
21844                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, 
21850 /* 40973*/      OPC_SwitchType /*2 cases */, 12, MVT::i32,// ->40988
21851 /* 40976*/        OPC_EmitInteger, MVT::i32, 5, 
21853                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
21853                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
21857 /* 40990*/        OPC_EmitInteger, MVT::i32, 5, 
21859                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, 
21867 /* 41010*/      OPC_EmitInteger, MVT::i32, 0, 
21868 /* 41013*/      OPC_EmitInteger, MVT::i32, 5, 
21876 /* 41030*/      OPC_EmitInteger, MVT::i32, 0, 
21877 /* 41033*/      OPC_EmitInteger, MVT::i32, 5, 
21888 /* 41056*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->41078
21891 /* 41062*/        OPC_EmitInteger, MVT::i32, 5, 
21892 /* 41065*/        OPC_EmitInteger, MVT::i32, 0, 
21894                       MVT::i32, MVT::i32, 3/*#Ops*/, 2, 1, 3, 
21894                       MVT::i32, MVT::i32, 3/*#Ops*/, 2, 1, 3, 
21900 /* 41083*/        OPC_EmitInteger, MVT::i32, 5, 
21901 /* 41086*/        OPC_EmitInteger, MVT::i32, 0, 
21903                       MVT::i64, MVT::i32, 3/*#Ops*/, 2, 1, 3, 
21909 /* 41103*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->41125
21912 /* 41109*/        OPC_EmitInteger, MVT::i32, 5, 
21913 /* 41112*/        OPC_EmitInteger, MVT::i32, 0, 
21915                       MVT::i32, MVT::i32, 3/*#Ops*/, 2, 1, 3, 
21915                       MVT::i32, MVT::i32, 3/*#Ops*/, 2, 1, 3, 
21921 /* 41130*/        OPC_EmitInteger, MVT::i32, 5, 
21922 /* 41133*/        OPC_EmitInteger, MVT::i32, 0, 
21924                       MVT::i64, MVT::i32, 3/*#Ops*/, 2, 1, 3, 
21930 /* 41150*/      OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->41172
21933 /* 41156*/        OPC_EmitInteger, MVT::i32, 5, 
21934 /* 41159*/        OPC_EmitInteger, MVT::i32, 0, 
21936                       MVT::i32, MVT::i32, 3/*#Ops*/, 2, 1, 3, 
21936                       MVT::i32, MVT::i32, 3/*#Ops*/, 2, 1, 3, 
21942 /* 41177*/        OPC_EmitInteger, MVT::i32, 5, 
21943 /* 41180*/        OPC_EmitInteger, MVT::i32, 0, 
21945                       MVT::i64, MVT::i32, 3/*#Ops*/, 2, 1, 3, 
21954 /* 41202*/      OPC_EmitInteger, MVT::i32, 0, 
21955 /* 41205*/      OPC_EmitInteger, MVT::i32, 5, 
21964 /* 41223*/      OPC_EmitInteger, MVT::i32, 0, 
21965 /* 41226*/      OPC_EmitInteger, MVT::i32, 5, 
21975 /* 41248*/      OPC_SwitchType /*2 cases */, 18, MVT::i32,// ->41269
21977 /* 41253*/        OPC_EmitInteger, MVT::i32, 5, 
21978 /* 41256*/        OPC_EmitInteger, MVT::i32, 0, 
21980                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 0, 2, 
21980                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 0, 2, 
21985 /* 41273*/        OPC_EmitInteger, MVT::i32, 5, 
21986 /* 41276*/        OPC_EmitInteger, MVT::i32, 0, 
21988                       MVT::i64, MVT::i32, 3/*#Ops*/, 1, 0, 2, 
21994 /* 41293*/      OPC_SwitchType /*2 cases */, 18, MVT::i32,// ->41314
21996 /* 41298*/        OPC_EmitInteger, MVT::i32, 5, 
21997 /* 41301*/        OPC_EmitInteger, MVT::i32, 0, 
21999                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 0, 2, 
21999                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 0, 2, 
22004 /* 41318*/        OPC_EmitInteger, MVT::i32, 5, 
22005 /* 41321*/        OPC_EmitInteger, MVT::i32, 0, 
22007                       MVT::i64, MVT::i32, 3/*#Ops*/, 1, 0, 2, 
22013 /* 41338*/      OPC_SwitchType /*2 cases */, 18, MVT::i32,// ->41359
22015 /* 41343*/        OPC_EmitInteger, MVT::i32, 5, 
22016 /* 41346*/        OPC_EmitInteger, MVT::i32, 0, 
22018                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 0, 2, 
22018                       MVT::i32, MVT::i32, 3/*#Ops*/, 1, 0, 2, 
22023 /* 41363*/        OPC_EmitInteger, MVT::i32, 5, 
22024 /* 41366*/        OPC_EmitInteger, MVT::i32, 0, 
22026                       MVT::i64, MVT::i32, 3/*#Ops*/, 1, 0, 2, 
22034 /* 41387*/      OPC_EmitInteger, MVT::i32, 0, 
22035 /* 41390*/      OPC_EmitInteger, MVT::i32, 5, 
22043 /* 41407*/      OPC_EmitInteger, MVT::i32, 0, 
22044 /* 41410*/      OPC_EmitInteger, MVT::i32, 5, 
22055 /* 41435*/    OPC_EmitInteger, MVT::i32, SystemZ::subreg_l32,
22065                     MVT::Untyped, MVT::i32, 1/*#Ops*/, 0,  // Results = #1 #2
22066 /* 41464*/      OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
22110                   MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
22123                   MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
22136                   MVT::i64, MVT::i32, 3/*#Ops*/, 1, 2, 3, 
22500 /* 42314*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h32,
22527 /* 42374*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
22555 /* 42436*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h32,
22576 /* 42487*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
22651 /* 42649*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h32,
22671 /* 42692*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
22767 /* 42869*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h32,
22794 /* 42926*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
22822 /* 42985*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h32,
22843 /* 43033*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
22917 /* 43182*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h32,
22936 /* 43224*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
23292                       MVT::f32, MVT::i32, 4/*#Ops*/, 1, 4, 5, 6, 
23299                       MVT::f64, MVT::i32, 4/*#Ops*/, 1, 4, 5, 6, 
23319                       MVT::f32, MVT::i32, 4/*#Ops*/, 3, 4, 5, 6, 
23326                       MVT::f64, MVT::i32, 4/*#Ops*/, 3, 4, 5, 6, 
23344                         MVT::f64, MVT::i32, 2/*#Ops*/, 1, 2, 
23359                         MVT::f32, MVT::i32, 2/*#Ops*/, 1, 2, 
23374                         MVT::f128, MVT::i32, 2/*#Ops*/, 1, 2, 
23411                       MVT::f32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
23418                       MVT::f64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
23438                       MVT::f32, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
23445                       MVT::f64, MVT::i32, 4/*#Ops*/, 2, 3, 4, 5, 
23461                         MVT::f64, MVT::i32, 2/*#Ops*/, 0, 1, 
23474                         MVT::f32, MVT::i32, 2/*#Ops*/, 0, 1, 
23487                         MVT::f128, MVT::i32, 2/*#Ops*/, 0, 1, 
23523                       MVT::f32, MVT::i32, 4/*#Ops*/, 1, 4, 5, 6, 
23530                       MVT::f64, MVT::i32, 4/*#Ops*/, 1, 4, 5, 6, 
23547                         MVT::f64, MVT::i32, 2/*#Ops*/, 1, 2, 
23562                         MVT::f32, MVT::i32, 2/*#Ops*/, 1, 2, 
23577                         MVT::f128, MVT::i32, 2/*#Ops*/, 1, 2, 
23614                       MVT::f32, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
23621                       MVT::f64, MVT::i32, 4/*#Ops*/, 0, 3, 4, 5, 
23636                         MVT::f64, MVT::i32, 2/*#Ops*/, 0, 1, 
23649                         MVT::f32, MVT::i32, 2/*#Ops*/, 0, 1, 
23662                         MVT::f128, MVT::i32, 2/*#Ops*/, 0, 1, 
24005                           MVT::f128, MVT::i32, 1/*#Ops*/, 0, 
24048                         MVT::f128, MVT::i32, 1/*#Ops*/, 0, 
24183 /* 45560*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
24192 /* 45582*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
24205 /* 45611*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
24214 /* 45633*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
24239 /* 45686*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
24244 /* 45705*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
24264 /* 45746*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
24269 /* 45765*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
24279 /* 45785*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
24282 /* 45796*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
24287 /* 45815*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
24336                         MVT::f128, MVT::i32, 1/*#Ops*/, 0, 
24363 /* 45959*/        OPC_EmitInteger, MVT::i32, 0, 
24364 /* 45962*/        OPC_EmitInteger, MVT::i32, 0, 
24371 /* 45976*/        OPC_EmitInteger, MVT::i32, 0, 
24381 /* 45995*/        OPC_EmitInteger, MVT::i32, 0, 
24382 /* 45998*/        OPC_EmitInteger, MVT::i32, 0, 
24389 /* 46012*/        OPC_EmitInteger, MVT::i32, 0, 
24399 /* 46031*/        OPC_EmitInteger, MVT::i32, 0, 
24400 /* 46034*/        OPC_EmitInteger, MVT::i32, 0, 
24407 /* 46048*/        OPC_EmitInteger, MVT::i32, 0, 
24416 /* 46065*/      OPC_EmitInteger, MVT::i32, 0, 
24417 /* 46068*/      OPC_EmitInteger, MVT::i32, 0, 
24426 /* 46088*/      OPC_EmitInteger, MVT::i32, 0, 
24427 /* 46091*/      OPC_EmitInteger, MVT::i32, 0, 
24439 /* 46119*/        OPC_EmitInteger, MVT::i32, 0, 
24440 /* 46122*/        OPC_EmitInteger, MVT::i32, 0, 
24446 /* 46135*/        OPC_EmitInteger, MVT::i32, 0, 
24455 /* 46153*/        OPC_EmitInteger, MVT::i32, 0, 
24456 /* 46156*/        OPC_EmitInteger, MVT::i32, 0, 
24462 /* 46169*/        OPC_EmitInteger, MVT::i32, 0, 
24471 /* 46187*/        OPC_EmitInteger, MVT::i32, 0, 
24472 /* 46190*/        OPC_EmitInteger, MVT::i32, 0, 
24478 /* 46203*/        OPC_EmitInteger, MVT::i32, 0, 
24486 /* 46219*/      OPC_EmitInteger, MVT::i32, 0, 
24487 /* 46222*/      OPC_EmitInteger, MVT::i32, 0, 
24494 /* 46238*/      OPC_EmitInteger, MVT::i32, 0, 
24495 /* 46241*/      OPC_EmitInteger, MVT::i32, 0, 
24508 /* 46268*/        OPC_EmitInteger, MVT::i32, 4, 
24509 /* 46271*/        OPC_EmitInteger, MVT::i32, 0, 
24517 /* 46287*/        OPC_EmitInteger, MVT::i32, 0, 
24518 /* 46290*/        OPC_EmitInteger, MVT::i32, 4, 
24528 /* 46310*/        OPC_EmitInteger, MVT::i32, 4, 
24529 /* 46313*/        OPC_EmitInteger, MVT::i32, 0, 
24537 /* 46329*/        OPC_EmitInteger, MVT::i32, 0, 
24538 /* 46332*/        OPC_EmitInteger, MVT::i32, 4, 
24548 /* 46352*/        OPC_EmitInteger, MVT::i32, 4, 
24549 /* 46355*/        OPC_EmitInteger, MVT::i32, 0, 
24557 /* 46371*/        OPC_EmitInteger, MVT::i32, 0, 
24558 /* 46374*/        OPC_EmitInteger, MVT::i32, 4, 
24567 /* 46392*/      OPC_EmitInteger, MVT::i32, 4, 
24568 /* 46395*/      OPC_EmitInteger, MVT::i32, 0, 
24577 /* 46415*/      OPC_EmitInteger, MVT::i32, 4, 
24578 /* 46418*/      OPC_EmitInteger, MVT::i32, 0, 
24590 /* 46446*/        OPC_EmitInteger, MVT::i32, 4, 
24591 /* 46449*/        OPC_EmitInteger, MVT::i32, 0, 
24598 /* 46464*/        OPC_EmitInteger, MVT::i32, 0, 
24599 /* 46467*/        OPC_EmitInteger, MVT::i32, 4, 
24608 /* 46486*/        OPC_EmitInteger, MVT::i32, 4, 
24609 /* 46489*/        OPC_EmitInteger, MVT::i32, 0, 
24616 /* 46504*/        OPC_EmitInteger, MVT::i32, 0, 
24617 /* 46507*/        OPC_EmitInteger, MVT::i32, 4, 
24626 /* 46526*/        OPC_EmitInteger, MVT::i32, 4, 
24627 /* 46529*/        OPC_EmitInteger, MVT::i32, 0, 
24634 /* 46544*/        OPC_EmitInteger, MVT::i32, 0, 
24635 /* 46547*/        OPC_EmitInteger, MVT::i32, 4, 
24643 /* 46564*/      OPC_EmitInteger, MVT::i32, 4, 
24644 /* 46567*/      OPC_EmitInteger, MVT::i32, 0, 
24651 /* 46583*/      OPC_EmitInteger, MVT::i32, 4, 
24652 /* 46586*/      OPC_EmitInteger, MVT::i32, 0, 
24665 /* 46613*/        OPC_EmitInteger, MVT::i32, 4, 
24666 /* 46616*/        OPC_EmitInteger, MVT::i32, 7, 
24674 /* 46632*/        OPC_EmitInteger, MVT::i32, 7, 
24675 /* 46635*/        OPC_EmitInteger, MVT::i32, 4, 
24685 /* 46655*/        OPC_EmitInteger, MVT::i32, 4, 
24686 /* 46658*/        OPC_EmitInteger, MVT::i32, 7, 
24694 /* 46674*/        OPC_EmitInteger, MVT::i32, 7, 
24695 /* 46677*/        OPC_EmitInteger, MVT::i32, 4, 
24705 /* 46697*/        OPC_EmitInteger, MVT::i32, 4, 
24706 /* 46700*/        OPC_EmitInteger, MVT::i32, 7, 
24714 /* 46716*/        OPC_EmitInteger, MVT::i32, 7, 
24715 /* 46719*/        OPC_EmitInteger, MVT::i32, 4, 
24724 /* 46737*/      OPC_EmitInteger, MVT::i32, 4, 
24725 /* 46740*/      OPC_EmitInteger, MVT::i32, 7, 
24734 /* 46760*/      OPC_EmitInteger, MVT::i32, 4, 
24735 /* 46763*/      OPC_EmitInteger, MVT::i32, 7, 
24747 /* 46791*/        OPC_EmitInteger, MVT::i32, 4, 
24748 /* 46794*/        OPC_EmitInteger, MVT::i32, 7, 
24755 /* 46809*/        OPC_EmitInteger, MVT::i32, 7, 
24756 /* 46812*/        OPC_EmitInteger, MVT::i32, 4, 
24765 /* 46831*/        OPC_EmitInteger, MVT::i32, 4, 
24766 /* 46834*/        OPC_EmitInteger, MVT::i32, 7, 
24773 /* 46849*/        OPC_EmitInteger, MVT::i32, 7, 
24774 /* 46852*/        OPC_EmitInteger, MVT::i32, 4, 
24783 /* 46871*/        OPC_EmitInteger, MVT::i32, 4, 
24784 /* 46874*/        OPC_EmitInteger, MVT::i32, 7, 
24791 /* 46889*/        OPC_EmitInteger, MVT::i32, 7, 
24792 /* 46892*/        OPC_EmitInteger, MVT::i32, 4, 
24800 /* 46909*/      OPC_EmitInteger, MVT::i32, 4, 
24801 /* 46912*/      OPC_EmitInteger, MVT::i32, 7, 
24808 /* 46928*/      OPC_EmitInteger, MVT::i32, 4, 
24809 /* 46931*/      OPC_EmitInteger, MVT::i32, 7, 
24822 /* 46958*/        OPC_EmitInteger, MVT::i32, 4, 
24823 /* 46961*/        OPC_EmitInteger, MVT::i32, 6, 
24831 /* 46977*/        OPC_EmitInteger, MVT::i32, 6, 
24832 /* 46980*/        OPC_EmitInteger, MVT::i32, 4, 
24842 /* 47000*/        OPC_EmitInteger, MVT::i32, 4, 
24843 /* 47003*/        OPC_EmitInteger, MVT::i32, 6, 
24851 /* 47019*/        OPC_EmitInteger, MVT::i32, 6, 
24852 /* 47022*/        OPC_EmitInteger, MVT::i32, 4, 
24862 /* 47042*/        OPC_EmitInteger, MVT::i32, 4, 
24863 /* 47045*/        OPC_EmitInteger, MVT::i32, 6, 
24871 /* 47061*/        OPC_EmitInteger, MVT::i32, 6, 
24872 /* 47064*/        OPC_EmitInteger, MVT::i32, 4, 
24881 /* 47082*/      OPC_EmitInteger, MVT::i32, 4, 
24882 /* 47085*/      OPC_EmitInteger, MVT::i32, 6, 
24891 /* 47105*/      OPC_EmitInteger, MVT::i32, 4, 
24892 /* 47108*/      OPC_EmitInteger, MVT::i32, 6, 
24904 /* 47136*/        OPC_EmitInteger, MVT::i32, 4, 
24905 /* 47139*/        OPC_EmitInteger, MVT::i32, 6, 
24912 /* 47154*/        OPC_EmitInteger, MVT::i32, 6, 
24913 /* 47157*/        OPC_EmitInteger, MVT::i32, 4, 
24922 /* 47176*/        OPC_EmitInteger, MVT::i32, 4, 
24923 /* 47179*/        OPC_EmitInteger, MVT::i32, 6, 
24930 /* 47194*/        OPC_EmitInteger, MVT::i32, 6, 
24931 /* 47197*/        OPC_EmitInteger, MVT::i32, 4, 
24940 /* 47216*/        OPC_EmitInteger, MVT::i32, 4, 
24941 /* 47219*/        OPC_EmitInteger, MVT::i32, 6, 
24948 /* 47234*/        OPC_EmitInteger, MVT::i32, 6, 
24949 /* 47237*/        OPC_EmitInteger, MVT::i32, 4, 
24957 /* 47254*/      OPC_EmitInteger, MVT::i32, 4, 
24958 /* 47257*/      OPC_EmitInteger, MVT::i32, 6, 
24965 /* 47273*/      OPC_EmitInteger, MVT::i32, 4, 
24966 /* 47276*/      OPC_EmitInteger, MVT::i32, 6, 
24979 /* 47303*/        OPC_EmitInteger, MVT::i32, 4, 
24980 /* 47306*/        OPC_EmitInteger, MVT::i32, 5, 
24988 /* 47322*/        OPC_EmitInteger, MVT::i32, 5, 
24989 /* 47325*/        OPC_EmitInteger, MVT::i32, 4, 
24999 /* 47345*/        OPC_EmitInteger, MVT::i32, 4, 
25000 /* 47348*/        OPC_EmitInteger, MVT::i32, 5, 
25008 /* 47364*/        OPC_EmitInteger, MVT::i32, 5, 
25009 /* 47367*/        OPC_EmitInteger, MVT::i32, 4, 
25019 /* 47387*/        OPC_EmitInteger, MVT::i32, 4, 
25020 /* 47390*/        OPC_EmitInteger, MVT::i32, 5, 
25028 /* 47406*/        OPC_EmitInteger, MVT::i32, 5, 
25029 /* 47409*/        OPC_EmitInteger, MVT::i32, 4, 
25038 /* 47427*/      OPC_EmitInteger, MVT::i32, 4, 
25039 /* 47430*/      OPC_EmitInteger, MVT::i32, 5, 
25048 /* 47450*/      OPC_EmitInteger, MVT::i32, 4, 
25049 /* 47453*/      OPC_EmitInteger, MVT::i32, 5, 
25061 /* 47481*/        OPC_EmitInteger, MVT::i32, 4, 
25062 /* 47484*/        OPC_EmitInteger, MVT::i32, 5, 
25069 /* 47499*/        OPC_EmitInteger, MVT::i32, 5, 
25070 /* 47502*/        OPC_EmitInteger, MVT::i32, 4, 
25079 /* 47521*/        OPC_EmitInteger, MVT::i32, 4, 
25080 /* 47524*/        OPC_EmitInteger, MVT::i32, 5, 
25087 /* 47539*/        OPC_EmitInteger, MVT::i32, 5, 
25088 /* 47542*/        OPC_EmitInteger, MVT::i32, 4, 
25097 /* 47561*/        OPC_EmitInteger, MVT::i32, 4, 
25098 /* 47564*/        OPC_EmitInteger, MVT::i32, 5, 
25105 /* 47579*/        OPC_EmitInteger, MVT::i32, 5, 
25106 /* 47582*/        OPC_EmitInteger, MVT::i32, 4, 
25114 /* 47599*/      OPC_EmitInteger, MVT::i32, 4, 
25115 /* 47602*/      OPC_EmitInteger, MVT::i32, 5, 
25122 /* 47618*/      OPC_EmitInteger, MVT::i32, 4, 
25123 /* 47621*/      OPC_EmitInteger, MVT::i32, 5, 
25136 /* 47648*/        OPC_EmitInteger, MVT::i32, 4, 
25137 /* 47651*/        OPC_EmitInteger, MVT::i32, 1, 
25145 /* 47667*/        OPC_EmitInteger, MVT::i32, 1, 
25146 /* 47670*/        OPC_EmitInteger, MVT::i32, 4, 
25156 /* 47690*/        OPC_EmitInteger, MVT::i32, 4, 
25157 /* 47693*/        OPC_EmitInteger, MVT::i32, 1, 
25165 /* 47709*/        OPC_EmitInteger, MVT::i32, 1, 
25166 /* 47712*/        OPC_EmitInteger, MVT::i32, 4, 
25176 /* 47732*/        OPC_EmitInteger, MVT::i32, 4, 
25177 /* 47735*/        OPC_EmitInteger, MVT::i32, 1, 
25185 /* 47751*/        OPC_EmitInteger, MVT::i32, 1, 
25186 /* 47754*/        OPC_EmitInteger, MVT::i32, 4, 
25195 /* 47772*/      OPC_EmitInteger, MVT::i32, 4, 
25196 /* 47775*/      OPC_EmitInteger, MVT::i32, 1, 
25205 /* 47795*/      OPC_EmitInteger, MVT::i32, 4, 
25206 /* 47798*/      OPC_EmitInteger, MVT::i32, 1, 
25218 /* 47826*/        OPC_EmitInteger, MVT::i32, 4, 
25219 /* 47829*/        OPC_EmitInteger, MVT::i32, 1, 
25226 /* 47844*/        OPC_EmitInteger, MVT::i32, 1, 
25227 /* 47847*/        OPC_EmitInteger, MVT::i32, 4, 
25236 /* 47866*/        OPC_EmitInteger, MVT::i32, 4, 
25237 /* 47869*/        OPC_EmitInteger, MVT::i32, 1, 
25244 /* 47884*/        OPC_EmitInteger, MVT::i32, 1, 
25245 /* 47887*/        OPC_EmitInteger, MVT::i32, 4, 
25254 /* 47906*/        OPC_EmitInteger, MVT::i32, 4, 
25255 /* 47909*/        OPC_EmitInteger, MVT::i32, 1, 
25262 /* 47924*/        OPC_EmitInteger, MVT::i32, 1, 
25263 /* 47927*/        OPC_EmitInteger, MVT::i32, 4, 
25271 /* 47944*/      OPC_EmitInteger, MVT::i32, 4, 
25272 /* 47947*/      OPC_EmitInteger, MVT::i32, 1, 
25279 /* 47963*/      OPC_EmitInteger, MVT::i32, 4, 
25280 /* 47966*/      OPC_EmitInteger, MVT::i32, 1, 
25345 /* 48086*/          OPC_EmitInteger, MVT::i32, 0, 
25346 /* 48089*/          OPC_EmitInteger, MVT::i32, 0, 
25363 /* 48119*/          OPC_EmitInteger, MVT::i32, 0, 
25364 /* 48122*/          OPC_EmitInteger, MVT::i32, 3, 
25367 /* 48134*/          OPC_EmitInteger, MVT::i32, 0, 
25368 /* 48137*/          OPC_EmitInteger, MVT::i32, 0, 
25378 /* 48160*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_hh32,
25389 /* 48180*/        OPC_EmitInteger, MVT::i32, 0, 
25390 /* 48183*/        OPC_EmitInteger, MVT::i32, 0, 
25400 /* 48206*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
25414 /* 48235*/          OPC_EmitInteger, MVT::i32, 0, 
25415 /* 48238*/          OPC_EmitInteger, MVT::i32, 0, 
25430 /* 48266*/          OPC_EmitInteger, MVT::i32, 0, 
25431 /* 48269*/          OPC_EmitInteger, MVT::i32, 3, 
25434 /* 48281*/          OPC_EmitInteger, MVT::i32, 0, 
25435 /* 48284*/          OPC_EmitInteger, MVT::i32, 0, 
25444 /* 48306*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_hh32,
25454 /* 48325*/        OPC_EmitInteger, MVT::i32, 0, 
25455 /* 48328*/        OPC_EmitInteger, MVT::i32, 0, 
25464 /* 48350*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
25478 /* 48375*/      OPC_EmitInteger, MVT::i32, 4, 
25486 /* 48392*/      OPC_EmitInteger, MVT::i32, 4, 
25494 /* 48409*/      OPC_EmitInteger, MVT::i32, 4, 
25502 /* 48426*/      OPC_EmitInteger, MVT::i32, 4, 
25511 /* 48446*/      OPC_EmitInteger, MVT::i32, 4, 
25523 /* 48472*/      OPC_EmitInteger, MVT::i32, 4, 
25530 /* 48488*/      OPC_EmitInteger, MVT::i32, 4, 
25537 /* 48504*/      OPC_EmitInteger, MVT::i32, 4, 
25544 /* 48520*/      OPC_EmitInteger, MVT::i32, 4, 
25551 /* 48536*/      OPC_EmitInteger, MVT::i32, 4, 
25562 /* 48559*/      OPC_EmitInteger, MVT::i32, 1, 
25569 /* 48575*/      OPC_EmitInteger, MVT::i32, 1, 
25576 /* 48591*/      OPC_EmitInteger, MVT::i32, 1, 
25583 /* 48607*/      OPC_EmitInteger, MVT::i32, 1, 
25590 /* 48623*/      OPC_EmitInteger, MVT::i32, 1, 
25603 /* 48648*/      OPC_EmitInteger, MVT::i32, 4, 
25611 /* 48665*/      OPC_EmitInteger, MVT::i32, 4, 
25619 /* 48682*/      OPC_EmitInteger, MVT::i32, 4, 
25627 /* 48699*/      OPC_EmitInteger, MVT::i32, 4, 
25636 /* 48719*/      OPC_EmitInteger, MVT::i32, 4, 
25648 /* 48745*/      OPC_EmitInteger, MVT::i32, 4, 
25655 /* 48761*/      OPC_EmitInteger, MVT::i32, 4, 
25662 /* 48777*/      OPC_EmitInteger, MVT::i32, 4, 
25669 /* 48793*/      OPC_EmitInteger, MVT::i32, 4, 
25676 /* 48809*/      OPC_EmitInteger, MVT::i32, 4, 
25687 /* 48832*/      OPC_EmitInteger, MVT::i32, 1, 
25694 /* 48848*/      OPC_EmitInteger, MVT::i32, 1, 
25701 /* 48864*/      OPC_EmitInteger, MVT::i32, 1, 
25708 /* 48880*/      OPC_EmitInteger, MVT::i32, 1, 
25715 /* 48896*/      OPC_EmitInteger, MVT::i32, 1, 
25758                       MVT::f128, MVT::i32, 1/*#Ops*/, 0, 
25778 /* 49010*/      OPC_CheckChild0Type, MVT::i32,
25817 /* 49080*/      OPC_EmitInteger, MVT::i32, 0, 
25818 /* 49083*/      OPC_EmitInteger, MVT::i32, 0, 
25827 /* 49102*/      OPC_EmitInteger, MVT::i32, 0, 
25828 /* 49105*/      OPC_EmitInteger, MVT::i32, 0, 
25837 /* 49125*/      OPC_CheckChild0Type, MVT::i32,
25840 /* 49132*/        OPC_EmitInteger, MVT::i32, 0, 
25841 /* 49135*/        OPC_EmitInteger, MVT::i32, 0, 
25848 /* 49151*/        OPC_EmitInteger, MVT::i32, 0, 
25849 /* 49154*/        OPC_EmitInteger, MVT::i32, 0, 
25856 /* 49170*/        OPC_EmitInteger, MVT::i32, 0, 
25857 /* 49173*/        OPC_EmitInteger, MVT::i32, 0, 
25867 /* 49194*/        OPC_EmitInteger, MVT::i32, 0, 
25868 /* 49197*/        OPC_EmitInteger, MVT::i32, 0, 
25875 /* 49213*/        OPC_EmitInteger, MVT::i32, 0, 
25876 /* 49216*/        OPC_EmitInteger, MVT::i32, 0, 
25883 /* 49232*/        OPC_EmitInteger, MVT::i32, 0, 
25884 /* 49235*/        OPC_EmitInteger, MVT::i32, 0, 
25894 /* 49255*/      OPC_EmitInteger, MVT::i32, 0, 
25895 /* 49258*/      OPC_EmitInteger, MVT::i32, 0, 
25904 /* 49277*/      OPC_EmitInteger, MVT::i32, 0, 
25905 /* 49280*/      OPC_EmitInteger, MVT::i32, 0, 
26206 /* 49808*/            OPC_CheckType, MVT::i32,
26234 /* 49861*/            OPC_SwitchType /*2 cases */, 41, MVT::i32,// ->49905
26275 /* 49938*/          OPC_SwitchType /*2 cases */, 69, MVT::i32,// ->50010
26339 /* 50057*/          OPC_CheckType, MVT::i32,
26365 /* 50106*/          OPC_SwitchType /*2 cases */, 18, MVT::i32,// ->50127
26401 /* 50174*/            OPC_CheckType, MVT::i32,
26439 /* 50247*/            OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->50280
26479 /* 50323*/          OPC_SwitchType /*2 cases */, 68, MVT::i32,// ->50394
26539 /* 50440*/          OPC_SwitchType /*2 cases */, 91, MVT::i32,// ->50534
26607 /* 50569*/          OPC_CheckChild1Type, MVT::i32,
26730 /* 50811*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
26733 /* 50823*/          OPC_EmitInteger, MVT::i32, 1, 
26742 /* 50844*/          OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
26745 /* 50856*/          OPC_EmitInteger, MVT::i32, 0, 
28123 /* 53207*/          OPC_CheckType, MVT::i32,
28149 /* 53256*/          OPC_SwitchType /*2 cases */, 18, MVT::i32,// ->53277
28176 /* 53307*/        OPC_SwitchType /*2 cases */, 44, MVT::i32,// ->53354
28218 /* 53387*/        OPC_CheckType, MVT::i32,
28253 /* 53450*/        OPC_CheckChild0Type, MVT::i32,
28257 /* 53463*/          OPC_EmitInteger, MVT::i32, 7, 
28265 /* 53484*/          OPC_EmitInteger, MVT::i32, 3, 
28273 /* 53505*/          OPC_EmitInteger, MVT::i32, 1, 
28316 /* 53587*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_h32,
28319 /* 53599*/        OPC_EmitInteger, MVT::i32, 0, 
28328 /* 53620*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
28331 /* 53632*/        OPC_EmitInteger, MVT::i32, 0, 
28349 /* 53667*/        OPC_CheckType, MVT::i32,
28373 /* 53712*/        OPC_SwitchType /*4 cases */, 16, MVT::i32,// ->53731
28417 /* 53800*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_h32,
28426 /* 53822*/        OPC_EmitInteger, MVT::i32, SystemZ::subreg_h64,
28758                     MVT::v2i64, MVT::i32, 2/*#Ops*/, 0, 2, 
28772                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 2, 
28788                     MVT::v16i8, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
28795                     MVT::v8i16, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
28802                     MVT::v4i32, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
28818                     MVT::v16i8, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
28825                     MVT::v8i16, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
28832                     MVT::v4i32, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
28849                     MVT::v16i8, MVT::i32, 4/*#Ops*/, 0, 1, 2, 4, 
28856                     MVT::v8i16, MVT::i32, 4/*#Ops*/, 0, 1, 2, 4, 
28863                     MVT::v4i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 4, 
28880                     MVT::v16i8, MVT::i32, 4/*#Ops*/, 0, 1, 2, 4, 
28887                     MVT::v8i16, MVT::i32, 4/*#Ops*/, 0, 1, 2, 4, 
28894                     MVT::v4i32, MVT::i32, 4/*#Ops*/, 0, 1, 2, 4, 
28902 /* 54820*/    OPC_CheckType, MVT::i32,
28994                     MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1, 
29002                     MVT::v8i16, MVT::i32, 2/*#Ops*/, 0, 1, 
29010                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29021                     MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1, 
29029                     MVT::v8i16, MVT::i32, 2/*#Ops*/, 0, 1, 
29037                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29256                     MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1, 
29263                     MVT::v8i16, MVT::i32, 2/*#Ops*/, 0, 1, 
29270                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29277                     MVT::v2i64, MVT::i32, 2/*#Ops*/, 0, 1, 
29316                     MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1, 
29323                     MVT::v8i16, MVT::i32, 2/*#Ops*/, 0, 1, 
29330                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29337                     MVT::v2i64, MVT::i32, 2/*#Ops*/, 0, 1, 
29376                     MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1, 
29383                     MVT::v8i16, MVT::i32, 2/*#Ops*/, 0, 1, 
29390                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29397                     MVT::v2i64, MVT::i32, 2/*#Ops*/, 0, 1, 
29427                     MVT::v2i64, MVT::i32, 2/*#Ops*/, 0, 1, 
29435                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29465                     MVT::v2i64, MVT::i32, 2/*#Ops*/, 0, 1, 
29473                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29503                     MVT::v2i64, MVT::i32, 2/*#Ops*/, 0, 1, 
29511                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29522                     MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1, 
29529                     MVT::v8i16, MVT::i32, 2/*#Ops*/, 0, 1, 
29536                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29547                     MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1, 
29554                     MVT::v8i16, MVT::i32, 2/*#Ops*/, 0, 1, 
29561                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29572                     MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1, 
29579                     MVT::v8i16, MVT::i32, 2/*#Ops*/, 0, 1, 
29586                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29597                     MVT::v16i8, MVT::i32, 2/*#Ops*/, 0, 1, 
29604                     MVT::v8i16, MVT::i32, 2/*#Ops*/, 0, 1, 
29611                     MVT::v4i32, MVT::i32, 2/*#Ops*/, 0, 1, 
29620                     MVT::v16i8, MVT::i32, 1/*#Ops*/, 0, 
29626                     MVT::v8i16, MVT::i32, 1/*#Ops*/, 0, 
29632                     MVT::v4i32, MVT::i32, 1/*#Ops*/, 0, 
29644 /* 56279*/      OPC_EmitInteger, MVT::i32, 0, 
29646                     MVT::v16i8, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
29654 /* 56300*/      OPC_EmitInteger, MVT::i32, 0, 
29656                     MVT::v16i8, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
29664 /* 56321*/      OPC_EmitInteger, MVT::i32, 0, 
29666                     MVT::v16i8, MVT::i32, 4/*#Ops*/, 0, 1, 2, 3, 
29679                     MVT::v16i8, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
29688                     MVT::v16i8, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
29697                     MVT::v16i8, MVT::i32, 3/*#Ops*/, 0, 1, 2, 
29715 /* 56422*/    OPC_EmitInteger, MVT::i32, 0, 
29716 /* 56425*/    OPC_EmitInteger, MVT::i32, 0, 
29956   return cast<LoadSDNode>(N)->getMemoryVT() == MVT::i32;
29974 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
30310   return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i32;
gen/lib/Target/SystemZ/SystemZGenRegisterInfo.inc
 1846   /* 0 */ MVT::i32, MVT::Other,
gen/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc
   75 /*    34*/      OPC_CheckType, MVT::i32,
   86 /*    50*/      OPC_EmitInteger, MVT::i32, 0, 
  109 /*    94*/      OPC_CheckType, MVT::i32,
  120 /*   110*/      OPC_EmitInteger, MVT::i32, 0, 
  143 /*   153*/      OPC_CheckType, MVT::i32,
  154 /*   169*/      OPC_EmitInteger, MVT::i32, 0, 
  177 /*   213*/      OPC_CheckType, MVT::i32,
  188 /*   229*/      OPC_EmitInteger, MVT::i32, 0, 
  211 /*   272*/      OPC_CheckType, MVT::i32,
  222 /*   288*/      OPC_EmitInteger, MVT::i32, 0, 
  245 /*   332*/      OPC_CheckType, MVT::i32,
  256 /*   348*/      OPC_EmitInteger, MVT::i32, 0, 
  279 /*   391*/      OPC_CheckType, MVT::i32,
  290 /*   407*/      OPC_EmitInteger, MVT::i32, 0, 
  313 /*   451*/      OPC_CheckType, MVT::i32,
  324 /*   467*/      OPC_EmitInteger, MVT::i32, 0, 
  347 /*   510*/      OPC_CheckType, MVT::i32,
  358 /*   526*/      OPC_EmitInteger, MVT::i32, 0, 
  381 /*   570*/      OPC_CheckType, MVT::i32,
  392 /*   586*/      OPC_EmitInteger, MVT::i32, 0, 
  415 /*   629*/      OPC_CheckType, MVT::i32,
  426 /*   645*/      OPC_EmitInteger, MVT::i32, 0, 
  449 /*   689*/      OPC_CheckType, MVT::i32,
  460 /*   705*/      OPC_EmitInteger, MVT::i32, 0, 
  483 /*   748*/      OPC_CheckType, MVT::i32,
  494 /*   764*/      OPC_EmitInteger, MVT::i32, 0, 
  517 /*   808*/      OPC_CheckType, MVT::i32,
  528 /*   824*/      OPC_EmitInteger, MVT::i32, 0, 
  551 /*   867*/      OPC_CheckType, MVT::i32,
  562 /*   883*/      OPC_EmitInteger, MVT::i32, 0, 
  585 /*   927*/      OPC_CheckType, MVT::i32,
  596 /*   943*/      OPC_EmitInteger, MVT::i32, 0, 
  619 /*   986*/      OPC_CheckType, MVT::i32,
  630 /*  1002*/      OPC_EmitInteger, MVT::i32, 0, 
  653 /*  1046*/      OPC_CheckType, MVT::i32,
  664 /*  1062*/      OPC_EmitInteger, MVT::i32, 0, 
  687 /*  1105*/      OPC_CheckType, MVT::i32,
  698 /*  1121*/      OPC_EmitInteger, MVT::i32, 0, 
  721 /*  1165*/      OPC_CheckType, MVT::i32,
  732 /*  1181*/      OPC_EmitInteger, MVT::i32, 0, 
  755 /*  1224*/      OPC_CheckType, MVT::i32,
  766 /*  1240*/      OPC_EmitInteger, MVT::i32, 0, 
  789 /*  1284*/      OPC_CheckType, MVT::i32,
  800 /*  1300*/      OPC_EmitInteger, MVT::i32, 0, 
  823 /*  1343*/      OPC_CheckType, MVT::i32,
  834 /*  1359*/      OPC_EmitInteger, MVT::i32, 0, 
  857 /*  1403*/      OPC_CheckType, MVT::i32,
  868 /*  1419*/      OPC_EmitInteger, MVT::i32, 0, 
  899 /*  1473*/      OPC_EmitInteger, MVT::i32, 0, 
  900 /*  1476*/      OPC_EmitInteger, MVT::i32, 0, 
  902                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
  932 /*  1536*/      OPC_EmitInteger, MVT::i32, 0, 
  933 /*  1539*/      OPC_EmitInteger, MVT::i32, 0, 
  935                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
  965 /*  1598*/      OPC_EmitInteger, MVT::i32, 0, 
  966 /*  1601*/      OPC_EmitInteger, MVT::i32, 0, 
  968                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
  998 /*  1661*/      OPC_EmitInteger, MVT::i32, 0, 
  999 /*  1664*/      OPC_EmitInteger, MVT::i32, 0, 
 1001                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 1031 /*  1723*/      OPC_EmitInteger, MVT::i32, 0, 
 1032 /*  1726*/      OPC_EmitInteger, MVT::i32, 0, 
 1034                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 1064 /*  1786*/      OPC_EmitInteger, MVT::i32, 0, 
 1065 /*  1789*/      OPC_EmitInteger, MVT::i32, 0, 
 1067                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 1097 /*  1848*/      OPC_EmitInteger, MVT::i32, 0, 
 1098 /*  1851*/      OPC_EmitInteger, MVT::i32, 0, 
 1100                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 1130 /*  1911*/      OPC_EmitInteger, MVT::i32, 0, 
 1131 /*  1914*/      OPC_EmitInteger, MVT::i32, 0, 
 1133                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 1163 /*  1973*/      OPC_EmitInteger, MVT::i32, 0, 
 1164 /*  1976*/      OPC_EmitInteger, MVT::i32, 0, 
 1166                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 1196 /*  2036*/      OPC_EmitInteger, MVT::i32, 0, 
 1197 /*  2039*/      OPC_EmitInteger, MVT::i32, 0, 
 1199                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 1229 /*  2098*/      OPC_EmitInteger, MVT::i32, 0, 
 1230 /*  2101*/      OPC_EmitInteger, MVT::i32, 0, 
 1232                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 1262 /*  2161*/      OPC_EmitInteger, MVT::i32, 0, 
 1263 /*  2164*/      OPC_EmitInteger, MVT::i32, 0, 
 1265                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 1287 /*  2212*/      OPC_CheckType, MVT::i32,
 1294 /*  2222*/      OPC_EmitInteger, MVT::i32, 0, 
 1317 /*  2265*/      OPC_CheckType, MVT::i32,
 1324 /*  2275*/      OPC_EmitInteger, MVT::i32, 0, 
 1347 /*  2317*/      OPC_CheckType, MVT::i32,
 1354 /*  2327*/      OPC_EmitInteger, MVT::i32, 0, 
 1377 /*  2370*/      OPC_CheckType, MVT::i32,
 1384 /*  2380*/      OPC_EmitInteger, MVT::i32, 0, 
 1411 /*  2427*/      OPC_EmitInteger, MVT::i32, 0, 
 1412 /*  2430*/      OPC_EmitInteger, MVT::i32, 0, 
 1414                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 1440 /*  2483*/      OPC_EmitInteger, MVT::i32, 0, 
 1441 /*  2486*/      OPC_EmitInteger, MVT::i32, 0, 
 1443                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 1470 /*  2539*/      OPC_EmitInteger, MVT::i32, 0, 
 1472 /*  2544*/      OPC_EmitInteger, MVT::i32, 0, 
 1474                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 1501 /*  2599*/      OPC_EmitInteger, MVT::i32, 0, 
 1503 /*  2604*/      OPC_EmitInteger, MVT::i32, 0, 
 1505                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 1532 /*  2658*/      OPC_EmitInteger, MVT::i32, 0, 
 1534 /*  2663*/      OPC_EmitInteger, MVT::i32, 0, 
 1536                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 1563 /*  2718*/      OPC_EmitInteger, MVT::i32, 0, 
 1565 /*  2723*/      OPC_EmitInteger, MVT::i32, 0, 
 1567                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 1594 /*  2777*/      OPC_EmitInteger, MVT::i32, 0, 
 1596 /*  2782*/      OPC_EmitInteger, MVT::i32, 0, 
 1598                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 1625 /*  2837*/      OPC_EmitInteger, MVT::i32, 0, 
 1627 /*  2842*/      OPC_EmitInteger, MVT::i32, 0, 
 1629                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 1656 /*  2896*/      OPC_EmitInteger, MVT::i32, 0, 
 1658 /*  2901*/      OPC_EmitInteger, MVT::i32, 0, 
 1660                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 1687 /*  2956*/      OPC_EmitInteger, MVT::i32, 0, 
 1689 /*  2961*/      OPC_EmitInteger, MVT::i32, 0, 
 1691                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 1718 /*  3015*/      OPC_EmitInteger, MVT::i32, 0, 
 1720 /*  3020*/      OPC_EmitInteger, MVT::i32, 0, 
 1722                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 1749 /*  3075*/      OPC_EmitInteger, MVT::i32, 0, 
 1751 /*  3080*/      OPC_EmitInteger, MVT::i32, 0, 
 1753                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 1780 /*  3134*/      OPC_EmitInteger, MVT::i32, 0, 
 1782 /*  3139*/      OPC_EmitInteger, MVT::i32, 0, 
 1784                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 1811 /*  3194*/      OPC_EmitInteger, MVT::i32, 0, 
 1813 /*  3199*/      OPC_EmitInteger, MVT::i32, 0, 
 1815                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 1835 /*  3243*/      OPC_CheckType, MVT::i32,
 1839 /*  3249*/      OPC_CheckType, MVT::i32,
 1842 /*  3254*/      OPC_EmitInteger, MVT::i32, 0, 
 1845                     MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 1863 /*  3293*/      OPC_CheckType, MVT::i32,
 1867 /*  3299*/      OPC_CheckType, MVT::i32,
 1870 /*  3304*/      OPC_EmitInteger, MVT::i32, 0, 
 1873                     MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 1891 /*  3342*/      OPC_CheckType, MVT::i32,
 1895 /*  3348*/      OPC_CheckType, MVT::i32,
 1898 /*  3353*/      OPC_EmitInteger, MVT::i32, 0, 
 1901                     MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 1919 /*  3392*/      OPC_CheckType, MVT::i32,
 1923 /*  3398*/      OPC_CheckType, MVT::i32,
 1926 /*  3403*/      OPC_EmitInteger, MVT::i32, 0, 
 1929                     MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 1947 /*  3441*/      OPC_CheckType, MVT::i32,
 1952 /*  3448*/      OPC_CheckType, MVT::i32,
 1955 /*  3453*/      OPC_EmitInteger, MVT::i32, 0, 
 1958                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 1976 /*  3493*/      OPC_CheckType, MVT::i32,
 1981 /*  3500*/      OPC_CheckType, MVT::i32,
 1984 /*  3505*/      OPC_EmitInteger, MVT::i32, 0, 
 1987                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2005 /*  3544*/      OPC_CheckType, MVT::i32,
 2010 /*  3551*/      OPC_CheckType, MVT::i32,
 2013 /*  3556*/      OPC_EmitInteger, MVT::i32, 0, 
 2016                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2034 /*  3596*/      OPC_CheckType, MVT::i32,
 2039 /*  3603*/      OPC_CheckType, MVT::i32,
 2042 /*  3608*/      OPC_EmitInteger, MVT::i32, 0, 
 2045                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2063 /*  3647*/      OPC_CheckType, MVT::i32,
 2068 /*  3654*/      OPC_CheckType, MVT::i32,
 2071 /*  3659*/      OPC_EmitInteger, MVT::i32, 0, 
 2074                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2092 /*  3699*/      OPC_CheckType, MVT::i32,
 2097 /*  3706*/      OPC_CheckType, MVT::i32,
 2100 /*  3711*/      OPC_EmitInteger, MVT::i32, 0, 
 2103                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2121 /*  3750*/      OPC_CheckType, MVT::i32,
 2126 /*  3757*/      OPC_CheckType, MVT::i32,
 2129 /*  3762*/      OPC_EmitInteger, MVT::i32, 0, 
 2132                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2150 /*  3802*/      OPC_CheckType, MVT::i32,
 2155 /*  3809*/      OPC_CheckType, MVT::i32,
 2158 /*  3814*/      OPC_EmitInteger, MVT::i32, 0, 
 2161                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2179 /*  3853*/      OPC_CheckType, MVT::i32,
 2184 /*  3860*/      OPC_CheckType, MVT::i32,
 2187 /*  3865*/      OPC_EmitInteger, MVT::i32, 0, 
 2190                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2208 /*  3905*/      OPC_CheckType, MVT::i32,
 2213 /*  3912*/      OPC_CheckType, MVT::i32,
 2216 /*  3917*/      OPC_EmitInteger, MVT::i32, 0, 
 2219                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2237 /*  3956*/      OPC_CheckType, MVT::i32,
 2242 /*  3963*/      OPC_CheckType, MVT::i32,
 2245 /*  3968*/      OPC_EmitInteger, MVT::i32, 0, 
 2248                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2266 /*  4008*/      OPC_CheckType, MVT::i32,
 2271 /*  4015*/      OPC_CheckType, MVT::i32,
 2274 /*  4020*/      OPC_EmitInteger, MVT::i32, 0, 
 2277                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2295 /*  4059*/      OPC_CheckType, MVT::i32,
 2300 /*  4066*/      OPC_CheckType, MVT::i32,
 2303 /*  4071*/      OPC_EmitInteger, MVT::i32, 0, 
 2306                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2324 /*  4111*/      OPC_CheckType, MVT::i32,
 2329 /*  4118*/      OPC_CheckType, MVT::i32,
 2332 /*  4123*/      OPC_EmitInteger, MVT::i32, 0, 
 2335                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2353 /*  4162*/      OPC_CheckType, MVT::i32,
 2358 /*  4169*/      OPC_CheckType, MVT::i32,
 2361 /*  4174*/      OPC_EmitInteger, MVT::i32, 0, 
 2364                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2382 /*  4214*/      OPC_CheckType, MVT::i32,
 2387 /*  4221*/      OPC_CheckType, MVT::i32,
 2390 /*  4226*/      OPC_EmitInteger, MVT::i32, 0, 
 2393                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2411 /*  4265*/      OPC_CheckType, MVT::i32,
 2416 /*  4272*/      OPC_CheckType, MVT::i32,
 2419 /*  4277*/      OPC_EmitInteger, MVT::i32, 0, 
 2422                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2440 /*  4317*/      OPC_CheckType, MVT::i32,
 2445 /*  4324*/      OPC_CheckType, MVT::i32,
 2448 /*  4329*/      OPC_EmitInteger, MVT::i32, 0, 
 2451                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2469 /*  4368*/      OPC_CheckType, MVT::i32,
 2474 /*  4375*/      OPC_CheckType, MVT::i32,
 2477 /*  4380*/      OPC_EmitInteger, MVT::i32, 0, 
 2480                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2498 /*  4420*/      OPC_CheckType, MVT::i32,
 2503 /*  4427*/      OPC_CheckType, MVT::i32,
 2506 /*  4432*/      OPC_EmitInteger, MVT::i32, 0, 
 2509                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2527 /*  4471*/      OPC_CheckType, MVT::i32,
 2532 /*  4478*/      OPC_CheckType, MVT::i32,
 2535 /*  4483*/      OPC_EmitInteger, MVT::i32, 0, 
 2538                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2556 /*  4523*/      OPC_CheckType, MVT::i32,
 2561 /*  4530*/      OPC_CheckType, MVT::i32,
 2564 /*  4535*/      OPC_EmitInteger, MVT::i32, 0, 
 2567                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2585 /*  4574*/      OPC_CheckType, MVT::i32,
 2590 /*  4581*/      OPC_CheckType, MVT::i32,
 2593 /*  4586*/      OPC_EmitInteger, MVT::i32, 0, 
 2596                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2614 /*  4626*/      OPC_CheckType, MVT::i32,
 2619 /*  4633*/      OPC_CheckType, MVT::i32,
 2622 /*  4638*/      OPC_EmitInteger, MVT::i32, 0, 
 2625                     MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 2643 /*  4677*/      OPC_CheckType, MVT::i32,
 2649 /*  4685*/      OPC_CheckType, MVT::i32,
 2652 /*  4690*/      OPC_EmitInteger, MVT::i32, 0, 
 2655                     MVT::i32, 5/*#Ops*/, 5, 6, 1, 3, 4, 
 2673 /*  4731*/      OPC_CheckType, MVT::i32,
 2679 /*  4739*/      OPC_CheckType, MVT::i32,
 2682 /*  4744*/      OPC_EmitInteger, MVT::i32, 0, 
 2685                     MVT::i32, 5/*#Ops*/, 5, 6, 1, 3, 4, 
 2703 /*  4784*/      OPC_CheckType, MVT::i32,
 2709 /*  4792*/      OPC_CheckType, MVT::i32,
 2712 /*  4797*/      OPC_EmitInteger, MVT::i32, 0, 
 2715                     MVT::i32, 5/*#Ops*/, 5, 6, 1, 3, 4, 
 2733 /*  4838*/      OPC_CheckType, MVT::i32,
 2739 /*  4846*/      OPC_CheckType, MVT::i32,
 2742 /*  4851*/      OPC_EmitInteger, MVT::i32, 0, 
 2745                     MVT::i32, 5/*#Ops*/, 5, 6, 1, 3, 4, 
 2758 /*  4883*/      OPC_CheckChild1Type, MVT::i32,
 2768 /*  4898*/      OPC_EmitInteger, MVT::i32, 0, 
 2769 /*  4901*/      OPC_EmitInteger, MVT::i32, 0, 
 2784 /*  4931*/      OPC_CheckChild1Type, MVT::i32,
 2794 /*  4946*/      OPC_EmitInteger, MVT::i32, 0, 
 2795 /*  4949*/      OPC_EmitInteger, MVT::i32, 0, 
 2810 /*  4978*/      OPC_CheckChild1Type, MVT::i32,
 2820 /*  4993*/      OPC_EmitInteger, MVT::i32, 0, 
 2821 /*  4996*/      OPC_EmitInteger, MVT::i32, 0, 
 2836 /*  5026*/      OPC_CheckChild1Type, MVT::i32,
 2846 /*  5041*/      OPC_EmitInteger, MVT::i32, 0, 
 2847 /*  5044*/      OPC_EmitInteger, MVT::i32, 0, 
 2862 /*  5073*/      OPC_CheckChild1Type, MVT::i32,
 2872 /*  5088*/      OPC_EmitInteger, MVT::i32, 0, 
 2873 /*  5091*/      OPC_EmitInteger, MVT::i32, 0, 
 2888 /*  5121*/      OPC_CheckChild1Type, MVT::i32,
 2898 /*  5136*/      OPC_EmitInteger, MVT::i32, 0, 
 2899 /*  5139*/      OPC_EmitInteger, MVT::i32, 0, 
 2914 /*  5168*/      OPC_CheckChild1Type, MVT::i32,
 2924 /*  5183*/      OPC_EmitInteger, MVT::i32, 0, 
 2925 /*  5186*/      OPC_EmitInteger, MVT::i32, 0, 
 2940 /*  5216*/      OPC_CheckChild1Type, MVT::i32,
 2950 /*  5231*/      OPC_EmitInteger, MVT::i32, 0, 
 2951 /*  5234*/      OPC_EmitInteger, MVT::i32, 0, 
 2966 /*  5263*/      OPC_CheckChild1Type, MVT::i32,
 2976 /*  5278*/      OPC_EmitInteger, MVT::i32, 0, 
 2977 /*  5281*/      OPC_EmitInteger, MVT::i32, 0, 
 2992 /*  5311*/      OPC_CheckChild1Type, MVT::i32,
 3002 /*  5326*/      OPC_EmitInteger, MVT::i32, 0, 
 3003 /*  5329*/      OPC_EmitInteger, MVT::i32, 0, 
 3018 /*  5358*/      OPC_CheckChild1Type, MVT::i32,
 3028 /*  5373*/      OPC_EmitInteger, MVT::i32, 0, 
 3029 /*  5376*/      OPC_EmitInteger, MVT::i32, 0, 
 3044 /*  5406*/      OPC_CheckChild1Type, MVT::i32,
 3054 /*  5421*/      OPC_EmitInteger, MVT::i32, 0, 
 3055 /*  5424*/      OPC_EmitInteger, MVT::i32, 0, 
 3078 /*  5465*/      OPC_EmitInteger, MVT::i32, 0, 
 3080 /*  5470*/      OPC_EmitInteger, MVT::i32, 0, 
 3082                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3105 /*  5518*/      OPC_EmitInteger, MVT::i32, 0, 
 3107 /*  5523*/      OPC_EmitInteger, MVT::i32, 0, 
 3109                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3130 /*  5567*/      OPC_CheckType, MVT::i32,
 3133 /*  5572*/      OPC_EmitInteger, MVT::i32, 0, 
 3134 /*  5575*/      OPC_EmitInteger, MVT::i32, 0, 
 3136                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 3138                     MVT::i32, 3/*#Ops*/, 2, 1, 4, 
 3157 /*  5620*/      OPC_CheckType, MVT::i32,
 3160 /*  5625*/      OPC_EmitInteger, MVT::i32, 0, 
 3161 /*  5628*/      OPC_EmitInteger, MVT::i32, 0, 
 3163                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 3165                     MVT::i32, 3/*#Ops*/, 2, 1, 4, 
 3185 /*  5673*/      OPC_CheckType, MVT::i32,
 3188 /*  5678*/      OPC_EmitInteger, MVT::i32, 0, 
 3189 /*  5681*/      OPC_EmitInteger, MVT::i32, 0, 
 3191                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3193                     MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
 3213 /*  5728*/      OPC_CheckType, MVT::i32,
 3216 /*  5733*/      OPC_EmitInteger, MVT::i32, 0, 
 3217 /*  5736*/      OPC_EmitInteger, MVT::i32, 0, 
 3219                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3221                     MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
 3241 /*  5782*/      OPC_CheckType, MVT::i32,
 3244 /*  5787*/      OPC_EmitInteger, MVT::i32, 0, 
 3245 /*  5790*/      OPC_EmitInteger, MVT::i32, 0, 
 3247                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3249                     MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
 3269 /*  5837*/      OPC_CheckType, MVT::i32,
 3272 /*  5842*/      OPC_EmitInteger, MVT::i32, 0, 
 3273 /*  5845*/      OPC_EmitInteger, MVT::i32, 0, 
 3275                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3277                     MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
 3297 /*  5891*/      OPC_CheckType, MVT::i32,
 3300 /*  5896*/      OPC_EmitInteger, MVT::i32, 0, 
 3301 /*  5899*/      OPC_EmitInteger, MVT::i32, 0, 
 3303                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3305                     MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
 3325 /*  5946*/      OPC_CheckType, MVT::i32,
 3328 /*  5951*/      OPC_EmitInteger, MVT::i32, 0, 
 3329 /*  5954*/      OPC_EmitInteger, MVT::i32, 0, 
 3331                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3333                     MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
 3353 /*  6000*/      OPC_CheckType, MVT::i32,
 3356 /*  6005*/      OPC_EmitInteger, MVT::i32, 0, 
 3357 /*  6008*/      OPC_EmitInteger, MVT::i32, 0, 
 3359                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3361                     MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
 3381 /*  6055*/      OPC_CheckType, MVT::i32,
 3384 /*  6060*/      OPC_EmitInteger, MVT::i32, 0, 
 3385 /*  6063*/      OPC_EmitInteger, MVT::i32, 0, 
 3387                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3389                     MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
 3409 /*  6109*/      OPC_CheckType, MVT::i32,
 3412 /*  6114*/      OPC_EmitInteger, MVT::i32, 0, 
 3413 /*  6117*/      OPC_EmitInteger, MVT::i32, 0, 
 3415                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3417                     MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
 3437 /*  6164*/      OPC_CheckType, MVT::i32,
 3440 /*  6169*/      OPC_EmitInteger, MVT::i32, 0, 
 3441 /*  6172*/      OPC_EmitInteger, MVT::i32, 0, 
 3443                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3445                     MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
 3465 /*  6218*/      OPC_CheckType, MVT::i32,
 3468 /*  6223*/      OPC_EmitInteger, MVT::i32, 0, 
 3469 /*  6226*/      OPC_EmitInteger, MVT::i32, 0, 
 3471                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3473                     MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
 3493 /*  6273*/      OPC_CheckType, MVT::i32,
 3496 /*  6278*/      OPC_EmitInteger, MVT::i32, 0, 
 3497 /*  6281*/      OPC_EmitInteger, MVT::i32, 0, 
 3499                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3501                     MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
 3522 /*  6328*/      OPC_CheckType, MVT::i32,
 3525 /*  6333*/      OPC_EmitInteger, MVT::i32, 0, 
 3526 /*  6336*/      OPC_EmitInteger, MVT::i32, 0, 
 3528                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 3530                     MVT::i32, 5/*#Ops*/, 4, 1, 6, 2, 3, 
 3551 /*  6385*/      OPC_CheckType, MVT::i32,
 3554 /*  6390*/      OPC_EmitInteger, MVT::i32, 0, 
 3555 /*  6393*/      OPC_EmitInteger, MVT::i32, 0, 
 3557                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 3559                     MVT::i32, 5/*#Ops*/, 4, 1, 6, 2, 3, 
 3573                         MVT::i32, 1/*#Ops*/, 0, 
 3581                         MVT::i32, 1/*#Ops*/, 0, 
 3589                         MVT::i32, 1/*#Ops*/, 0, 
 3597                         MVT::i32, 1/*#Ops*/, 0, 
 3609                         MVT::i32, 1/*#Ops*/, 0, 
 3617                         MVT::i32, 1/*#Ops*/, 0, 
 3625                         MVT::i32, 1/*#Ops*/, 0, 
 3633                         MVT::i32, 1/*#Ops*/, 0, 
 3648 /*  6555*/      OPC_CheckChild1Type, MVT::i32,
 3654 /*  6564*/      OPC_EmitInteger, MVT::i32, 0, 
 3655 /*  6567*/      OPC_EmitInteger, MVT::i32, 0, 
 3670 /*  6596*/      OPC_CheckChild1Type, MVT::i32,
 3676 /*  6605*/      OPC_EmitInteger, MVT::i32, 0, 
 3677 /*  6608*/      OPC_EmitInteger, MVT::i32, 0, 
 3692 /*  6638*/      OPC_CheckType, MVT::i32,
 3695 /*  6642*/      OPC_CheckType, MVT::i32,
 3699                     MVT::i32, 2/*#Ops*/, 0, 2, 
 3712 /*  6675*/      OPC_CheckType, MVT::i32,
 3715 /*  6679*/      OPC_CheckType, MVT::i32,
 3719                     MVT::i32, 2/*#Ops*/, 0, 2, 
 3735 /*  6713*/      OPC_CheckType, MVT::i32,
 3738 /*  6718*/      OPC_EmitInteger, MVT::i32, 0, 
 3740 /*  6723*/      OPC_EmitInteger, MVT::i32, 0, 
 3742                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3744                     MVT::i32, 3/*#Ops*/, 2, 3, 5, 
 3760 /*  6763*/      OPC_CheckType, MVT::i32,
 3763 /*  6768*/      OPC_EmitInteger, MVT::i32, 0, 
 3765 /*  6773*/      OPC_EmitInteger, MVT::i32, 0, 
 3767                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 3769                     MVT::i32, 3/*#Ops*/, 2, 3, 5, 
 3786 /*  6813*/      OPC_CheckType, MVT::i32,
 3789 /*  6818*/      OPC_EmitInteger, MVT::i32, 0, 
 3791 /*  6823*/      OPC_EmitInteger, MVT::i32, 0, 
 3793                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 3795                     MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
 3812 /*  6865*/      OPC_CheckType, MVT::i32,
 3815 /*  6870*/      OPC_EmitInteger, MVT::i32, 0, 
 3817 /*  6875*/      OPC_EmitInteger, MVT::i32, 0, 
 3819                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 3821                     MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
 3838 /*  6916*/      OPC_CheckType, MVT::i32,
 3841 /*  6921*/      OPC_EmitInteger, MVT::i32, 0, 
 3843 /*  6926*/      OPC_EmitInteger, MVT::i32, 0, 
 3845                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 3847                     MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
 3864 /*  6968*/      OPC_CheckType, MVT::i32,
 3867 /*  6973*/      OPC_EmitInteger, MVT::i32, 0, 
 3869 /*  6978*/      OPC_EmitInteger, MVT::i32, 0, 
 3871                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 3873                     MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
 3890 /*  7019*/      OPC_CheckType, MVT::i32,
 3893 /*  7024*/      OPC_EmitInteger, MVT::i32, 0, 
 3895 /*  7029*/      OPC_EmitInteger, MVT::i32, 0, 
 3897                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 3899                     MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
 3916 /*  7071*/      OPC_CheckType, MVT::i32,
 3919 /*  7076*/      OPC_EmitInteger, MVT::i32, 0, 
 3921 /*  7081*/      OPC_EmitInteger, MVT::i32, 0, 
 3923                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 3925                     MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
 3942 /*  7122*/      OPC_CheckType, MVT::i32,
 3945 /*  7127*/      OPC_EmitInteger, MVT::i32, 0, 
 3947 /*  7132*/      OPC_EmitInteger, MVT::i32, 0, 
 3949                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 3951                     MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
 3968 /*  7174*/      OPC_CheckType, MVT::i32,
 3971 /*  7179*/      OPC_EmitInteger, MVT::i32, 0, 
 3973 /*  7184*/      OPC_EmitInteger, MVT::i32, 0, 
 3975                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 3977                     MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
 3994 /*  7225*/      OPC_CheckType, MVT::i32,
 3997 /*  7230*/      OPC_EmitInteger, MVT::i32, 0, 
 3999 /*  7235*/      OPC_EmitInteger, MVT::i32, 0, 
 4001                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 4003                     MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
 4020 /*  7277*/      OPC_CheckType, MVT::i32,
 4023 /*  7282*/      OPC_EmitInteger, MVT::i32, 0, 
 4025 /*  7287*/      OPC_EmitInteger, MVT::i32, 0, 
 4027                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 4029                     MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
 4046 /*  7328*/      OPC_CheckType, MVT::i32,
 4049 /*  7333*/      OPC_EmitInteger, MVT::i32, 0, 
 4051 /*  7338*/      OPC_EmitInteger, MVT::i32, 0, 
 4053                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 4055                     MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
 4072 /*  7380*/      OPC_CheckType, MVT::i32,
 4075 /*  7385*/      OPC_EmitInteger, MVT::i32, 0, 
 4077 /*  7390*/      OPC_EmitInteger, MVT::i32, 0, 
 4079                     MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 4081                     MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
 4099 /*  7432*/      OPC_CheckType, MVT::i32,
 4102 /*  7437*/      OPC_EmitInteger, MVT::i32, 0, 
 4104 /*  7442*/      OPC_EmitInteger, MVT::i32, 0, 
 4106                     MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 4108                     MVT::i32, 5/*#Ops*/, 4, 5, 7, 2, 3, 
 4126 /*  7486*/      OPC_CheckType, MVT::i32,
 4129 /*  7491*/      OPC_EmitInteger, MVT::i32, 0, 
 4131 /*  7496*/      OPC_EmitInteger, MVT::i32, 0, 
 4133                     MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 4135                     MVT::i32, 5/*#Ops*/, 4, 5, 7, 2, 3, 
 4148 /*  7534*/      OPC_CheckType, MVT::i32,
 4149 /*  7536*/      OPC_EmitInteger, MVT::i32, 0, 
 4151                     MVT::i32, 2/*#Ops*/, 0, 1, 
 4164 /*  7565*/      OPC_CheckType, MVT::i32,
 4165 /*  7567*/      OPC_EmitInteger, MVT::i32, 0, 
 4167                     MVT::i32, 2/*#Ops*/, 0, 1, 
 4178 /*  7590*/      OPC_CheckChild1Type, MVT::i32,
 4181 /*  7595*/      OPC_CheckType, MVT::i32,
 4184 /*  7600*/      OPC_EmitInteger, MVT::i32, 0, 
 4185 /*  7603*/      OPC_EmitInteger, MVT::i32, 0, 
 4187                     MVT::i32, 3/*#Ops*/, 2, 3, 1, 
 4198 /*  7628*/      OPC_CheckChild1Type, MVT::i32,
 4201 /*  7633*/      OPC_CheckType, MVT::i32,
 4204 /*  7638*/      OPC_EmitInteger, MVT::i32, 0, 
 4205 /*  7641*/      OPC_EmitInteger, MVT::i32, 0, 
 4207                     MVT::i32, 3/*#Ops*/, 2, 3, 1, 
 4218 /*  7665*/      OPC_CheckChild1Type, MVT::i32,
 4222 /*  7671*/      OPC_CheckType, MVT::i32,
 4225 /*  7676*/      OPC_EmitInteger, MVT::i32, 0, 
 4226 /*  7679*/      OPC_EmitInteger, MVT::i32, 0, 
 4228                     MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
 4239 /*  7705*/      OPC_CheckChild1Type, MVT::i32,
 4243 /*  7711*/      OPC_CheckType, MVT::i32,
 4246 /*  7716*/      OPC_EmitInteger, MVT::i32, 0, 
 4247 /*  7719*/      OPC_EmitInteger, MVT::i32, 0, 
 4249                     MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
 4260 /*  7744*/      OPC_CheckChild1Type, MVT::i32,
 4264 /*  7750*/      OPC_CheckType, MVT::i32,
 4267 /*  7755*/      OPC_EmitInteger, MVT::i32, 0, 
 4268 /*  7758*/      OPC_EmitInteger, MVT::i32, 0, 
 4270                     MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
 4281 /*  7784*/      OPC_CheckChild1Type, MVT::i32,
 4285 /*  7790*/      OPC_CheckType, MVT::i32,
 4288 /*  7795*/      OPC_EmitInteger, MVT::i32, 0, 
 4289 /*  7798*/      OPC_EmitInteger, MVT::i32, 0, 
 4291                     MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
 4302 /*  7823*/      OPC_CheckChild1Type, MVT::i32,
 4306 /*  7829*/      OPC_CheckType, MVT::i32,
 4309 /*  7834*/      OPC_EmitInteger, MVT::i32, 0, 
 4310 /*  7837*/      OPC_EmitInteger, MVT::i32, 0, 
 4312                     MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
 4323 /*  7863*/      OPC_CheckChild1Type, MVT::i32,
 4327 /*  7869*/      OPC_CheckType, MVT::i32,
 4330 /*  7874*/      OPC_EmitInteger, MVT::i32, 0, 
 4331 /*  7877*/      OPC_EmitInteger, MVT::i32, 0, 
 4333                     MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
 4344 /*  7902*/      OPC_CheckChild1Type, MVT::i32,
 4348 /*  7908*/      OPC_CheckType, MVT::i32,
 4351 /*  7913*/      OPC_EmitInteger, MVT::i32, 0, 
 4352 /*  7916*/      OPC_EmitInteger, MVT::i32, 0, 
 4354                     MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
 4365 /*  7942*/      OPC_CheckChild1Type, MVT::i32,
 4369 /*  7948*/      OPC_CheckType, MVT::i32,
 4372 /*  7953*/      OPC_EmitInteger, MVT::i32, 0, 
 4373 /*  7956*/      OPC_EmitInteger, MVT::i32, 0, 
 4375                     MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
 4386 /*  7981*/      OPC_CheckChild1Type, MVT::i32,
 4390 /*  7987*/      OPC_CheckType, MVT::i32,
 4393 /*  7992*/      OPC_EmitInteger, MVT::i32, 0, 
 4394 /*  7995*/      OPC_EmitInteger, MVT::i32, 0, 
 4396                     MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
 4407 /*  8021*/      OPC_CheckChild1Type, MVT::i32,
 4411 /*  8027*/      OPC_CheckType, MVT::i32,
 4414 /*  8032*/      OPC_EmitInteger, MVT::i32, 0, 
 4415 /*  8035*/      OPC_EmitInteger, MVT::i32, 0, 
 4417                     MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
 4428 /*  8060*/      OPC_CheckChild1Type, MVT::i32,
 4432 /*  8066*/      OPC_CheckType, MVT::i32,
 4435 /*  8071*/      OPC_EmitInteger, MVT::i32, 0, 
 4436 /*  8074*/      OPC_EmitInteger, MVT::i32, 0, 
 4438                     MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
 4449 /*  8100*/      OPC_CheckChild1Type, MVT::i32,
 4453 /*  8106*/      OPC_CheckType, MVT::i32,
 4456 /*  8111*/      OPC_EmitInteger, MVT::i32, 0, 
 4457 /*  8114*/      OPC_EmitInteger, MVT::i32, 0, 
 4459                     MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
 4470 /*  8139*/      OPC_CheckChild1Type, MVT::i32,
 4475 /*  8146*/      OPC_CheckType, MVT::i32,
 4478 /*  8151*/      OPC_EmitInteger, MVT::i32, 0, 
 4479 /*  8154*/      OPC_EmitInteger, MVT::i32, 0, 
 4481                     MVT::i32, 5/*#Ops*/, 4, 5, 1, 2, 3, 
 4492 /*  8181*/      OPC_CheckChild1Type, MVT::i32,
 4497 /*  8188*/      OPC_CheckType, MVT::i32,
 4500 /*  8193*/      OPC_EmitInteger, MVT::i32, 0, 
 4501 /*  8196*/      OPC_EmitInteger, MVT::i32, 0, 
 4503                     MVT::i32, 5/*#Ops*/, 4, 5, 1, 2, 3, 
 4510 /*  8215*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->8226
 4512                         MVT::i32, 2/*#Ops*/, 0, 1, 
 4781 /*  8659*/            OPC_CheckType, MVT::i32,
 4797 /*  8683*/              OPC_EmitInteger, MVT::i32, 0, 
 4809 /*  8707*/              OPC_EmitInteger, MVT::i32, 0, 
 4823 /*  8736*/            OPC_CheckType, MVT::i32,
 4839 /*  8760*/              OPC_EmitInteger, MVT::i32, 0, 
 4851 /*  8784*/              OPC_EmitInteger, MVT::i32, 0, 
 4878 /*  8832*/              OPC_EmitInteger, MVT::i32, 0, 
 4879 /*  8835*/              OPC_EmitInteger, MVT::i32, 0, 
 4881                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 4892 /*  8864*/              OPC_EmitInteger, MVT::i32, 0, 
 4893 /*  8867*/              OPC_EmitInteger, MVT::i32, 0, 
 4895                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 4922 /*  8921*/              OPC_EmitInteger, MVT::i32, 0, 
 4924 /*  8926*/              OPC_EmitInteger, MVT::i32, 0, 
 4926                             MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 4937 /*  8955*/              OPC_EmitInteger, MVT::i32, 0, 
 4939 /*  8960*/              OPC_EmitInteger, MVT::i32, 0, 
 4941                             MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 4948 /*  8983*/            OPC_CheckChild1Type, MVT::i32,
 4963 /*  9006*/              OPC_EmitInteger, MVT::i32, 0, 
 4964 /*  9009*/              OPC_EmitInteger, MVT::i32, 0, 
 4975 /*  9031*/              OPC_EmitInteger, MVT::i32, 0, 
 4976 /*  9034*/              OPC_EmitInteger, MVT::i32, 0, 
 4996 /*  9074*/            OPC_CheckType, MVT::i32,
 5010 /*  9095*/            OPC_EmitInteger, MVT::i32, 0, 
 5023 /*  9123*/            OPC_CheckType, MVT::i32,
 5037 /*  9144*/            OPC_EmitInteger, MVT::i32, 0, 
 5061 /*  9188*/            OPC_EmitInteger, MVT::i32, 0, 
 5062 /*  9191*/            OPC_EmitInteger, MVT::i32, 0, 
 5064                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5088 /*  9240*/            OPC_EmitInteger, MVT::i32, 0, 
 5090 /*  9245*/            OPC_EmitInteger, MVT::i32, 0, 
 5092                           MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 5098 /*  9267*/            OPC_CheckChild1Type, MVT::i32,
 5111 /*  9287*/            OPC_EmitInteger, MVT::i32, 0, 
 5112 /*  9290*/            OPC_EmitInteger, MVT::i32, 0, 
 5131 /*  9329*/            OPC_CheckType, MVT::i32,
 5141 /*  9344*/            OPC_EmitInteger, MVT::i32, 0, 
 5154 /*  9371*/            OPC_CheckType, MVT::i32,
 5164 /*  9386*/            OPC_EmitInteger, MVT::i32, 0, 
 5184 /*  9423*/            OPC_EmitInteger, MVT::i32, 0, 
 5185 /*  9426*/            OPC_EmitInteger, MVT::i32, 0, 
 5187                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 5207 /*  9468*/            OPC_EmitInteger, MVT::i32, 0, 
 5209 /*  9473*/            OPC_EmitInteger, MVT::i32, 0, 
 5211                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5217 /*  9494*/            OPC_CheckChild1Type, MVT::i32,
 5226 /*  9508*/            OPC_EmitInteger, MVT::i32, 0, 
 5227 /*  9511*/            OPC_EmitInteger, MVT::i32, 0, 
 5246 /*  9549*/            OPC_CheckType, MVT::i32,
 5256 /*  9564*/            OPC_EmitInteger, MVT::i32, 0, 
 5269 /*  9591*/            OPC_CheckType, MVT::i32,
 5279 /*  9606*/            OPC_EmitInteger, MVT::i32, 0, 
 5299 /*  9643*/            OPC_EmitInteger, MVT::i32, 0, 
 5300 /*  9646*/            OPC_EmitInteger, MVT::i32, 0, 
 5302                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 5322 /*  9688*/            OPC_EmitInteger, MVT::i32, 0, 
 5324 /*  9693*/            OPC_EmitInteger, MVT::i32, 0, 
 5326                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5332 /*  9714*/            OPC_CheckChild1Type, MVT::i32,
 5341 /*  9728*/            OPC_EmitInteger, MVT::i32, 0, 
 5342 /*  9731*/            OPC_EmitInteger, MVT::i32, 0, 
 5361 /*  9769*/            OPC_CheckType, MVT::i32,
 5371 /*  9784*/            OPC_EmitInteger, MVT::i32, 0, 
 5384 /*  9811*/            OPC_CheckType, MVT::i32,
 5394 /*  9826*/            OPC_EmitInteger, MVT::i32, 0, 
 5414 /*  9863*/            OPC_EmitInteger, MVT::i32, 0, 
 5415 /*  9866*/            OPC_EmitInteger, MVT::i32, 0, 
 5417                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 5437 /*  9908*/            OPC_EmitInteger, MVT::i32, 0, 
 5439 /*  9913*/            OPC_EmitInteger, MVT::i32, 0, 
 5441                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5447 /*  9934*/            OPC_CheckChild1Type, MVT::i32,
 5456 /*  9948*/            OPC_EmitInteger, MVT::i32, 0, 
 5457 /*  9951*/            OPC_EmitInteger, MVT::i32, 0, 
 5476 /*  9989*/            OPC_CheckType, MVT::i32,
 5486 /* 10004*/            OPC_EmitInteger, MVT::i32, 0, 
 5499 /* 10031*/            OPC_CheckType, MVT::i32,
 5509 /* 10046*/            OPC_EmitInteger, MVT::i32, 0, 
 5529 /* 10083*/            OPC_EmitInteger, MVT::i32, 0, 
 5530 /* 10086*/            OPC_EmitInteger, MVT::i32, 0, 
 5532                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 5552 /* 10128*/            OPC_EmitInteger, MVT::i32, 0, 
 5554 /* 10133*/            OPC_EmitInteger, MVT::i32, 0, 
 5556                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5562 /* 10154*/            OPC_CheckChild1Type, MVT::i32,
 5571 /* 10168*/            OPC_EmitInteger, MVT::i32, 0, 
 5572 /* 10171*/            OPC_EmitInteger, MVT::i32, 0, 
 5591 /* 10209*/            OPC_CheckType, MVT::i32,
 5601 /* 10224*/            OPC_EmitInteger, MVT::i32, 0, 
 5614 /* 10251*/            OPC_CheckType, MVT::i32,
 5624 /* 10266*/            OPC_EmitInteger, MVT::i32, 0, 
 5644 /* 10303*/            OPC_EmitInteger, MVT::i32, 0, 
 5645 /* 10306*/            OPC_EmitInteger, MVT::i32, 0, 
 5647                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 5667 /* 10348*/            OPC_EmitInteger, MVT::i32, 0, 
 5669 /* 10353*/            OPC_EmitInteger, MVT::i32, 0, 
 5671                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5677 /* 10374*/            OPC_CheckChild1Type, MVT::i32,
 5686 /* 10388*/            OPC_EmitInteger, MVT::i32, 0, 
 5687 /* 10391*/            OPC_EmitInteger, MVT::i32, 0, 
 5706 /* 10429*/            OPC_CheckType, MVT::i32,
 5716 /* 10444*/            OPC_EmitInteger, MVT::i32, 0, 
 5729 /* 10471*/            OPC_CheckType, MVT::i32,
 5739 /* 10486*/            OPC_EmitInteger, MVT::i32, 0, 
 5759 /* 10523*/            OPC_EmitInteger, MVT::i32, 0, 
 5760 /* 10526*/            OPC_EmitInteger, MVT::i32, 0, 
 5762                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 5782 /* 10568*/            OPC_EmitInteger, MVT::i32, 0, 
 5784 /* 10573*/            OPC_EmitInteger, MVT::i32, 0, 
 5786                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 5792 /* 10594*/            OPC_CheckChild1Type, MVT::i32,
 5801 /* 10608*/            OPC_EmitInteger, MVT::i32, 0, 
 5802 /* 10611*/            OPC_EmitInteger, MVT::i32, 0, 
 5821 /* 10648*/            OPC_CheckType, MVT::i32,
 5826 /* 10655*/            OPC_EmitInteger, MVT::i32, 0, 
 5839 /* 10681*/            OPC_CheckType, MVT::i32,
 5844 /* 10688*/            OPC_EmitInteger, MVT::i32, 0, 
 5859 /* 10716*/            OPC_EmitInteger, MVT::i32, 0, 
 5860 /* 10719*/            OPC_EmitInteger, MVT::i32, 0, 
 5862                           MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 5877 /* 10752*/            OPC_EmitInteger, MVT::i32, 0, 
 5879 /* 10757*/            OPC_EmitInteger, MVT::i32, 0, 
 5881                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 5887 /* 10777*/            OPC_CheckChild1Type, MVT::i32,
 5891 /* 10783*/            OPC_EmitInteger, MVT::i32, 0, 
 5892 /* 10786*/            OPC_EmitInteger, MVT::i32, 0, 
 5925 /* 10848*/            OPC_CheckType, MVT::i32,
 5941 /* 10872*/              OPC_EmitInteger, MVT::i32, 0, 
 5953 /* 10896*/              OPC_EmitInteger, MVT::i32, 0, 
 5967 /* 10925*/            OPC_CheckType, MVT::i32,
 5983 /* 10949*/              OPC_EmitInteger, MVT::i32, 0, 
 5995 /* 10973*/              OPC_EmitInteger, MVT::i32, 0, 
 6022 /* 11021*/              OPC_EmitInteger, MVT::i32, 0, 
 6023 /* 11024*/              OPC_EmitInteger, MVT::i32, 0, 
 6025                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6036 /* 11053*/              OPC_EmitInteger, MVT::i32, 0, 
 6037 /* 11056*/              OPC_EmitInteger, MVT::i32, 0, 
 6039                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6066 /* 11110*/              OPC_EmitInteger, MVT::i32, 0, 
 6068 /* 11115*/              OPC_EmitInteger, MVT::i32, 0, 
 6070                             MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 6081 /* 11144*/              OPC_EmitInteger, MVT::i32, 0, 
 6083 /* 11149*/              OPC_EmitInteger, MVT::i32, 0, 
 6085                             MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 6092 /* 11172*/            OPC_CheckChild1Type, MVT::i32,
 6107 /* 11195*/              OPC_EmitInteger, MVT::i32, 0, 
 6108 /* 11198*/              OPC_EmitInteger, MVT::i32, 0, 
 6119 /* 11220*/              OPC_EmitInteger, MVT::i32, 0, 
 6120 /* 11223*/              OPC_EmitInteger, MVT::i32, 0, 
 6140 /* 11263*/            OPC_CheckType, MVT::i32,
 6151 /* 11280*/              OPC_EmitInteger, MVT::i32, 0, 
 6162 /* 11302*/              OPC_EmitInteger, MVT::i32, 0, 
 6176 /* 11330*/            OPC_CheckType, MVT::i32,
 6187 /* 11347*/              OPC_EmitInteger, MVT::i32, 0, 
 6198 /* 11369*/              OPC_EmitInteger, MVT::i32, 0, 
 6220 /* 11409*/              OPC_EmitInteger, MVT::i32, 0, 
 6221 /* 11412*/              OPC_EmitInteger, MVT::i32, 0, 
 6223                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 6233 /* 11439*/              OPC_EmitInteger, MVT::i32, 0, 
 6234 /* 11442*/              OPC_EmitInteger, MVT::i32, 0, 
 6236                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 6258 /* 11488*/              OPC_EmitInteger, MVT::i32, 0, 
 6260 /* 11493*/              OPC_EmitInteger, MVT::i32, 0, 
 6262                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6272 /* 11520*/              OPC_EmitInteger, MVT::i32, 0, 
 6274 /* 11525*/              OPC_EmitInteger, MVT::i32, 0, 
 6276                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6283 /* 11547*/            OPC_CheckChild1Type, MVT::i32,
 6293 /* 11563*/              OPC_EmitInteger, MVT::i32, 0, 
 6294 /* 11566*/              OPC_EmitInteger, MVT::i32, 0, 
 6304 /* 11586*/              OPC_EmitInteger, MVT::i32, 0, 
 6305 /* 11589*/              OPC_EmitInteger, MVT::i32, 0, 
 6325 /* 11628*/            OPC_CheckType, MVT::i32,
 6336 /* 11645*/              OPC_EmitInteger, MVT::i32, 0, 
 6347 /* 11667*/              OPC_EmitInteger, MVT::i32, 0, 
 6361 /* 11695*/            OPC_CheckType, MVT::i32,
 6372 /* 11712*/              OPC_EmitInteger, MVT::i32, 0, 
 6383 /* 11734*/              OPC_EmitInteger, MVT::i32, 0, 
 6405 /* 11774*/              OPC_EmitInteger, MVT::i32, 0, 
 6406 /* 11777*/              OPC_EmitInteger, MVT::i32, 0, 
 6408                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 6418 /* 11804*/              OPC_EmitInteger, MVT::i32, 0, 
 6419 /* 11807*/              OPC_EmitInteger, MVT::i32, 0, 
 6421                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 6443 /* 11853*/              OPC_EmitInteger, MVT::i32, 0, 
 6445 /* 11858*/              OPC_EmitInteger, MVT::i32, 0, 
 6447                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6457 /* 11885*/              OPC_EmitInteger, MVT::i32, 0, 
 6459 /* 11890*/              OPC_EmitInteger, MVT::i32, 0, 
 6461                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6468 /* 11912*/            OPC_CheckChild1Type, MVT::i32,
 6478 /* 11928*/              OPC_EmitInteger, MVT::i32, 0, 
 6479 /* 11931*/              OPC_EmitInteger, MVT::i32, 0, 
 6489 /* 11951*/              OPC_EmitInteger, MVT::i32, 0, 
 6490 /* 11954*/              OPC_EmitInteger, MVT::i32, 0, 
 6510 /* 11993*/            OPC_CheckType, MVT::i32,
 6521 /* 12010*/              OPC_EmitInteger, MVT::i32, 0, 
 6532 /* 12032*/              OPC_EmitInteger, MVT::i32, 0, 
 6546 /* 12060*/            OPC_CheckType, MVT::i32,
 6557 /* 12077*/              OPC_EmitInteger, MVT::i32, 0, 
 6568 /* 12099*/              OPC_EmitInteger, MVT::i32, 0, 
 6590 /* 12139*/              OPC_EmitInteger, MVT::i32, 0, 
 6591 /* 12142*/              OPC_EmitInteger, MVT::i32, 0, 
 6593                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 6603 /* 12169*/              OPC_EmitInteger, MVT::i32, 0, 
 6604 /* 12172*/              OPC_EmitInteger, MVT::i32, 0, 
 6606                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 6628 /* 12218*/              OPC_EmitInteger, MVT::i32, 0, 
 6630 /* 12223*/              OPC_EmitInteger, MVT::i32, 0, 
 6632                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6642 /* 12250*/              OPC_EmitInteger, MVT::i32, 0, 
 6644 /* 12255*/              OPC_EmitInteger, MVT::i32, 0, 
 6646                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6653 /* 12277*/            OPC_CheckChild1Type, MVT::i32,
 6663 /* 12293*/              OPC_EmitInteger, MVT::i32, 0, 
 6664 /* 12296*/              OPC_EmitInteger, MVT::i32, 0, 
 6674 /* 12316*/              OPC_EmitInteger, MVT::i32, 0, 
 6675 /* 12319*/              OPC_EmitInteger, MVT::i32, 0, 
 6695 /* 12358*/            OPC_CheckType, MVT::i32,
 6706 /* 12375*/              OPC_EmitInteger, MVT::i32, 0, 
 6717 /* 12397*/              OPC_EmitInteger, MVT::i32, 0, 
 6731 /* 12425*/            OPC_CheckType, MVT::i32,
 6742 /* 12442*/              OPC_EmitInteger, MVT::i32, 0, 
 6753 /* 12464*/              OPC_EmitInteger, MVT::i32, 0, 
 6775 /* 12504*/              OPC_EmitInteger, MVT::i32, 0, 
 6776 /* 12507*/              OPC_EmitInteger, MVT::i32, 0, 
 6778                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 6788 /* 12534*/              OPC_EmitInteger, MVT::i32, 0, 
 6789 /* 12537*/              OPC_EmitInteger, MVT::i32, 0, 
 6791                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 6813 /* 12583*/              OPC_EmitInteger, MVT::i32, 0, 
 6815 /* 12588*/              OPC_EmitInteger, MVT::i32, 0, 
 6817                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6827 /* 12615*/              OPC_EmitInteger, MVT::i32, 0, 
 6829 /* 12620*/              OPC_EmitInteger, MVT::i32, 0, 
 6831                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 6838 /* 12642*/            OPC_CheckChild1Type, MVT::i32,
 6848 /* 12658*/              OPC_EmitInteger, MVT::i32, 0, 
 6849 /* 12661*/              OPC_EmitInteger, MVT::i32, 0, 
 6859 /* 12681*/              OPC_EmitInteger, MVT::i32, 0, 
 6860 /* 12684*/              OPC_EmitInteger, MVT::i32, 0, 
 6880 /* 12723*/            OPC_CheckType, MVT::i32,
 6891 /* 12740*/              OPC_EmitInteger, MVT::i32, 0, 
 6902 /* 12762*/              OPC_EmitInteger, MVT::i32, 0, 
 6916 /* 12790*/            OPC_CheckType, MVT::i32,
 6927 /* 12807*/              OPC_EmitInteger, MVT::i32, 0, 
 6938 /* 12829*/              OPC_EmitInteger, MVT::i32, 0, 
 6960 /* 12869*/              OPC_EmitInteger, MVT::i32, 0, 
 6961 /* 12872*/              OPC_EmitInteger, MVT::i32, 0, 
 6963                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 6973 /* 12899*/              OPC_EmitInteger, MVT::i32, 0, 
 6974 /* 12902*/              OPC_EmitInteger, MVT::i32, 0, 
 6976                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 6998 /* 12948*/              OPC_EmitInteger, MVT::i32, 0, 
 7000 /* 12953*/              OPC_EmitInteger, MVT::i32, 0, 
 7002                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 7012 /* 12980*/              OPC_EmitInteger, MVT::i32, 0, 
 7014 /* 12985*/              OPC_EmitInteger, MVT::i32, 0, 
 7016                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 7023 /* 13007*/            OPC_CheckChild1Type, MVT::i32,
 7033 /* 13023*/              OPC_EmitInteger, MVT::i32, 0, 
 7034 /* 13026*/              OPC_EmitInteger, MVT::i32, 0, 
 7044 /* 13046*/              OPC_EmitInteger, MVT::i32, 0, 
 7045 /* 13049*/              OPC_EmitInteger, MVT::i32, 0, 
 7065 /* 13088*/            OPC_CheckType, MVT::i32,
 7076 /* 13105*/              OPC_EmitInteger, MVT::i32, 0, 
 7087 /* 13127*/              OPC_EmitInteger, MVT::i32, 0, 
 7101 /* 13155*/            OPC_CheckType, MVT::i32,
 7112 /* 13172*/              OPC_EmitInteger, MVT::i32, 0, 
 7123 /* 13194*/              OPC_EmitInteger, MVT::i32, 0, 
 7145 /* 13234*/              OPC_EmitInteger, MVT::i32, 0, 
 7146 /* 13237*/              OPC_EmitInteger, MVT::i32, 0, 
 7148                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 7158 /* 13264*/              OPC_EmitInteger, MVT::i32, 0, 
 7159 /* 13267*/              OPC_EmitInteger, MVT::i32, 0, 
 7161                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 7183 /* 13313*/              OPC_EmitInteger, MVT::i32, 0, 
 7185 /* 13318*/              OPC_EmitInteger, MVT::i32, 0, 
 7187                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 7197 /* 13345*/              OPC_EmitInteger, MVT::i32, 0, 
 7199 /* 13350*/              OPC_EmitInteger, MVT::i32, 0, 
 7201                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 7208 /* 13372*/            OPC_CheckChild1Type, MVT::i32,
 7218 /* 13388*/              OPC_EmitInteger, MVT::i32, 0, 
 7219 /* 13391*/              OPC_EmitInteger, MVT::i32, 0, 
 7229 /* 13411*/              OPC_EmitInteger, MVT::i32, 0, 
 7230 /* 13414*/              OPC_EmitInteger, MVT::i32, 0, 
 7250 /* 13453*/            OPC_CheckType, MVT::i32,
 7257 /* 13464*/              OPC_EmitInteger, MVT::i32, 0, 
 7268 /* 13485*/              OPC_EmitInteger, MVT::i32, 0, 
 7282 /* 13512*/            OPC_CheckType, MVT::i32,
 7289 /* 13523*/              OPC_EmitInteger, MVT::i32, 0, 
 7300 /* 13544*/              OPC_EmitInteger, MVT::i32, 0, 
 7318 /* 13577*/              OPC_EmitInteger, MVT::i32, 0, 
 7319 /* 13580*/              OPC_EmitInteger, MVT::i32, 0, 
 7321                             MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 7331 /* 13606*/              OPC_EmitInteger, MVT::i32, 0, 
 7332 /* 13609*/              OPC_EmitInteger, MVT::i32, 0, 
 7334                             MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 7352 /* 13647*/              OPC_EmitInteger, MVT::i32, 0, 
 7354 /* 13652*/              OPC_EmitInteger, MVT::i32, 0, 
 7356                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 7366 /* 13678*/              OPC_EmitInteger, MVT::i32, 0, 
 7368 /* 13683*/              OPC_EmitInteger, MVT::i32, 0, 
 7370                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 7377 /* 13704*/            OPC_CheckChild1Type, MVT::i32,
 7383 /* 13714*/              OPC_EmitInteger, MVT::i32, 0, 
 7384 /* 13717*/              OPC_EmitInteger, MVT::i32, 0, 
 7394 /* 13736*/              OPC_EmitInteger, MVT::i32, 0, 
 7395 /* 13739*/              OPC_EmitInteger, MVT::i32, 0, 
 7421 /* 13788*/          OPC_CheckType, MVT::i32,
 7426                           MVT::i32, 1/*#Ops*/, 0, 
 7433                           MVT::i32, 1/*#Ops*/, 0, 
 7440 /* 13820*/          OPC_CheckType, MVT::i32,
 7445                           MVT::i32, 1/*#Ops*/, 0, 
 7452                           MVT::i32, 1/*#Ops*/, 0, 
 7459 /* 13852*/          OPC_CheckType, MVT::i32,
 7464                           MVT::i32, 1/*#Ops*/, 0, 
 7471                           MVT::i32, 1/*#Ops*/, 0, 
 7478 /* 13884*/          OPC_CheckType, MVT::i32,
 7483                           MVT::i32, 1/*#Ops*/, 0, 
 7490                           MVT::i32, 1/*#Ops*/, 0, 
 7501 /* 13924*/          OPC_CheckType, MVT::i32,
 7506                           MVT::i32, 1/*#Ops*/, 0, 
 7513                           MVT::i32, 1/*#Ops*/, 0, 
 7520 /* 13956*/          OPC_CheckType, MVT::i32,
 7525                           MVT::i32, 1/*#Ops*/, 0, 
 7532                           MVT::i32, 1/*#Ops*/, 0, 
 7539 /* 13988*/          OPC_CheckType, MVT::i32,
 7544                           MVT::i32, 1/*#Ops*/, 0, 
 7551                           MVT::i32, 1/*#Ops*/, 0, 
 7558 /* 14020*/          OPC_CheckType, MVT::i32,
 7563                           MVT::i32, 1/*#Ops*/, 0, 
 7570                           MVT::i32, 1/*#Ops*/, 0, 
 7578 /* 14053*/      OPC_SwitchType /*5 cases */, 32|128,4/*544*/, MVT::i32,// ->14601
 7580 /* 14060*/          OPC_CheckChild0Type, MVT::i32,
 7585                           MVT::i32, 1/*#Ops*/, 0, 
 7593                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7599                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7605                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7611                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7617                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7623                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7629                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7635                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7641                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7647                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7658                           MVT::i32, 1/*#Ops*/, 0, 
 7666                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7672                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7678                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7684                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7690                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7696                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7702                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7708                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7714                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7720                             MVT::i32, 2/*#Ops*/, 0, 1, 
 7731                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7737                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7743                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7749                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7755                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7761                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7767                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7773                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7779                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7785                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7791                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7797                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7807                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7813                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7819                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7825                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7831                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7837                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7843                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7849                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7855                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7861                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7867                           MVT::i32, 2/*#Ops*/, 0, 1, 
 7873                           MVT::i32, 2/*#Ops*/, 0, 1, 
 8282 /* 15352*/          OPC_CheckType, MVT::i32,
 8287 /* 15359*/          OPC_EmitInteger, MVT::i32, 0, 
 8290                         MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 8300 /* 15386*/          OPC_CheckType, MVT::i32,
 8305 /* 15393*/          OPC_EmitInteger, MVT::i32, 0, 
 8308                         MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
 8320 /* 15422*/          OPC_EmitInteger, MVT::i32, 0, 
 8321 /* 15425*/          OPC_EmitInteger, MVT::i32, 0, 
 8323                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 8325                         MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
 8339 /* 15464*/          OPC_CheckType, MVT::i32,
 8345 /* 15472*/          OPC_EmitInteger, MVT::i32, 0, 
 8348                         MVT::i32, 5/*#Ops*/, 5, 6, 1, 3, 4, 
 8358 /* 15500*/          OPC_CheckType, MVT::i32,
 8364 /* 15508*/          OPC_EmitInteger, MVT::i32, 0, 
 8367                         MVT::i32, 5/*#Ops*/, 5, 6, 1, 3, 4, 
 8380 /* 15539*/          OPC_EmitInteger, MVT::i32, 0, 
 8381 /* 15542*/          OPC_EmitInteger, MVT::i32, 0, 
 8383                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 8385                         MVT::i32, 5/*#Ops*/, 4, 1, 6, 2, 3, 
 8399 /* 15582*/          OPC_CheckType, MVT::i32,
 8405 /* 15590*/          OPC_EmitInteger, MVT::i32, 0, 
 8408                         MVT::i32, 5/*#Ops*/, 5, 6, 1, 3, 4, 
 8418 /* 15618*/          OPC_CheckType, MVT::i32,
 8424 /* 15626*/          OPC_EmitInteger, MVT::i32, 0, 
 8427                         MVT::i32, 5/*#Ops*/, 5, 6, 1, 3, 4, 
 8440 /* 15657*/          OPC_EmitInteger, MVT::i32, 0, 
 8441 /* 15660*/          OPC_EmitInteger, MVT::i32, 0, 
 8443                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 8445                         MVT::i32, 5/*#Ops*/, 4, 1, 6, 2, 3, 
 8458 /* 15696*/        OPC_CheckType, MVT::i32,
 8463                       MVT::i32, 1/*#Ops*/, 2, 
 8473 /* 15721*/        OPC_CheckChild3Type, MVT::i32,
 8474 /* 15723*/        OPC_CheckType, MVT::i32,
 8479                       MVT::i32, 2/*#Ops*/, 3, 2, 
 8495 /* 15757*/        OPC_EmitInteger, MVT::i32, 0, 
 8497 /* 15762*/        OPC_EmitInteger, MVT::i32, 0, 
 8499                       MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 8501                       MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
 8514 /* 15797*/        OPC_EmitInteger, MVT::i32, 0, 
 8516 /* 15802*/        OPC_EmitInteger, MVT::i32, 0, 
 8518                       MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 8520                       MVT::i32, 5/*#Ops*/, 4, 5, 7, 2, 3, 
 8533 /* 15838*/        OPC_EmitInteger, MVT::i32, 0, 
 8535 /* 15843*/        OPC_EmitInteger, MVT::i32, 0, 
 8537                       MVT::i32, 1/*#Ops*/, 6,  // Results = #7
 8539                       MVT::i32, 5/*#Ops*/, 4, 5, 7, 2, 3, 
 8546 /* 15870*/      OPC_CheckType, MVT::i32,
 8550                     MVT::i32, 0/*#Ops*/, 
 8559 /* 15890*/        OPC_CheckChild2Type, MVT::i32,
 8563 /* 15896*/        OPC_EmitInteger, MVT::i32, 0, 
 8564 /* 15899*/        OPC_EmitInteger, MVT::i32, 0, 
 8566                       MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
 8572 /* 15917*/        OPC_CheckChild2Type, MVT::i32,
 8577 /* 15924*/        OPC_EmitInteger, MVT::i32, 0, 
 8578 /* 15927*/        OPC_EmitInteger, MVT::i32, 0, 
 8580                       MVT::i32, 5/*#Ops*/, 4, 5, 1, 2, 3, 
 8586 /* 15946*/        OPC_CheckChild2Type, MVT::i32,
 8591 /* 15953*/        OPC_EmitInteger, MVT::i32, 0, 
 8592 /* 15956*/        OPC_EmitInteger, MVT::i32, 0, 
 8594                       MVT::i32, 5/*#Ops*/, 4, 5, 1, 2, 3, 
 8611 /* 15996*/        OPC_CheckType, MVT::i32,
 8622 /* 16014*/            OPC_EmitInteger, MVT::i32, 0, 
 8632 /* 16034*/            OPC_EmitInteger, MVT::i32, 0, 
 8642 /* 16054*/            OPC_EmitInteger, MVT::i32, 0, 
 8652 /* 16073*/            OPC_CheckChild2Type, MVT::i32,
 8657 /* 16082*/              OPC_EmitInteger, MVT::i32, 0, 
 8667 /* 16102*/              OPC_EmitInteger, MVT::i32, 0, 
 8677 /* 16122*/              OPC_EmitInteger, MVT::i32, 0, 
 8689 /* 16145*/            OPC_EmitInteger, MVT::i32, 0, 
 8704 /* 16174*/        OPC_CheckType, MVT::i32,
 8715 /* 16192*/            OPC_EmitInteger, MVT::i32, 0, 
 8725 /* 16212*/            OPC_EmitInteger, MVT::i32, 0, 
 8735 /* 16232*/            OPC_EmitInteger, MVT::i32, 0, 
 8745 /* 16251*/            OPC_CheckChild2Type, MVT::i32,
 8750 /* 16260*/              OPC_EmitInteger, MVT::i32, 0, 
 8760 /* 16280*/              OPC_EmitInteger, MVT::i32, 0, 
 8770 /* 16300*/              OPC_EmitInteger, MVT::i32, 0, 
 8782 /* 16323*/            OPC_EmitInteger, MVT::i32, 0, 
 8805 /* 16365*/            OPC_EmitInteger, MVT::i32, 0, 
 8806 /* 16368*/            OPC_EmitInteger, MVT::i32, 0, 
 8808                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 8817 /* 16393*/            OPC_EmitInteger, MVT::i32, 0, 
 8818 /* 16396*/            OPC_EmitInteger, MVT::i32, 0, 
 8820                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 8829 /* 16421*/            OPC_EmitInteger, MVT::i32, 0, 
 8830 /* 16424*/            OPC_EmitInteger, MVT::i32, 0, 
 8832                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 8841 /* 16448*/            OPC_CheckChild2Type, MVT::i32,
 8845 /* 16455*/            OPC_EmitInteger, MVT::i32, 0, 
 8846 /* 16458*/            OPC_EmitInteger, MVT::i32, 0, 
 8848                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 8858 /* 16485*/            OPC_EmitInteger, MVT::i32, 0, 
 8859 /* 16488*/            OPC_EmitInteger, MVT::i32, 0, 
 8861                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 8882 /* 16530*/        OPC_EmitInteger, MVT::i32, 0, 
 8884 /* 16535*/        OPC_EmitInteger, MVT::i32, 0, 
 8886                       MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 8895 /* 16560*/        OPC_EmitInteger, MVT::i32, 0, 
 8897 /* 16565*/        OPC_EmitInteger, MVT::i32, 0, 
 8899                       MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 8908 /* 16590*/        OPC_EmitInteger, MVT::i32, 0, 
 8910 /* 16595*/        OPC_EmitInteger, MVT::i32, 0, 
 8912                       MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 8927 /* 16628*/      OPC_CheckChild2Type, MVT::i32,
 8932 /* 16637*/        OPC_EmitInteger, MVT::i32, 0, 
 8933 /* 16640*/        OPC_EmitInteger, MVT::i32, 0, 
 8935                       MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 8944 /* 16665*/        OPC_EmitInteger, MVT::i32, 0, 
 8945 /* 16668*/        OPC_EmitInteger, MVT::i32, 0, 
 8947                       MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 8956 /* 16693*/        OPC_CheckChild1Type, MVT::i32,
 8965 /* 16708*/          OPC_EmitInteger, MVT::i32, 0, 
 8966 /* 16711*/          OPC_EmitInteger, MVT::i32, 0, 
 8975 /* 16729*/          OPC_EmitInteger, MVT::i32, 0, 
 8976 /* 16732*/          OPC_EmitInteger, MVT::i32, 0, 
 8985 /* 16750*/          OPC_EmitInteger, MVT::i32, 0, 
 8986 /* 16753*/          OPC_EmitInteger, MVT::i32, 0, 
 8998 /* 16776*/          OPC_CheckChild2Type, MVT::i32,
 9003 /* 16785*/            OPC_EmitInteger, MVT::i32, 0, 
 9005 /* 16790*/            OPC_EmitInteger, MVT::i32, 0, 
 9007                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9016 /* 16815*/            OPC_EmitInteger, MVT::i32, 0, 
 9018 /* 16820*/            OPC_EmitInteger, MVT::i32, 0, 
 9020                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9029 /* 16845*/            OPC_EmitInteger, MVT::i32, 0, 
 9031 /* 16850*/            OPC_EmitInteger, MVT::i32, 0, 
 9033                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9044 /* 16878*/          OPC_EmitInteger, MVT::i32, 0, 
 9046 /* 16883*/          OPC_EmitInteger, MVT::i32, 0, 
 9048                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
 9055 /* 16904*/        OPC_CheckChild1Type, MVT::i32,
 9058 /* 16909*/          OPC_CheckChild2Type, MVT::i32,
 9063 /* 16918*/            OPC_EmitInteger, MVT::i32, 0, 
 9064 /* 16921*/            OPC_EmitInteger, MVT::i32, 0, 
 9073 /* 16939*/            OPC_EmitInteger, MVT::i32, 0, 
 9074 /* 16942*/            OPC_EmitInteger, MVT::i32, 0, 
 9083 /* 16960*/            OPC_EmitInteger, MVT::i32, 0, 
 9084 /* 16963*/            OPC_EmitInteger, MVT::i32, 0, 
 9095 /* 16984*/          OPC_EmitInteger, MVT::i32, 0, 
 9096 /* 16987*/          OPC_EmitInteger, MVT::i32, 0, 
 9117 /* 17024*/      OPC_CheckChild4Type, MVT::i32,
 9159 /* 17097*/        OPC_CheckType, MVT::i32,
 9164 /* 17106*/          OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->17124
 9166 /* 17110*/            OPC_EmitInteger, MVT::i32, 0, 
 9169                           MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 9174 /* 17127*/            OPC_EmitInteger, MVT::i32, 0, 
 9184 /* 17147*/          OPC_CheckType, MVT::i32,
 9186 /* 17150*/          OPC_EmitInteger, MVT::i32, 0, 
 9189                         MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 9195 /* 17169*/          OPC_CheckType, MVT::i32,
 9197 /* 17172*/          OPC_EmitInteger, MVT::i32, 0, 
 9200                         MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 9206 /* 17191*/          OPC_CheckType, MVT::i32,
 9208 /* 17194*/          OPC_EmitInteger, MVT::i32, 0, 
 9211                         MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 9217 /* 17213*/          OPC_CheckType, MVT::i32,
 9219 /* 17216*/          OPC_EmitInteger, MVT::i32, 0, 
 9222                         MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 9230 /* 17238*/          OPC_EmitInteger, MVT::i32, 0, 
 9241 /* 17260*/          OPC_EmitInteger, MVT::i32, 0, 
 9252 /* 17282*/          OPC_EmitInteger, MVT::i32, 0, 
 9263 /* 17304*/          OPC_EmitInteger, MVT::i32, 0, 
 9274 /* 17326*/          OPC_EmitInteger, MVT::i32, 0, 
 9285 /* 17348*/          OPC_EmitInteger, MVT::i32, 0, 
 9293 /* 17365*/          OPC_SwitchType /*2 cases */, 38, MVT::i32,// ->17406
 9297 /* 17373*/              OPC_EmitInteger, MVT::i32, 0, 
 9300                             MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 9306 /* 17391*/              OPC_EmitInteger, MVT::i32, 0, 
 9309                             MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 9317 /* 17413*/              OPC_EmitInteger, MVT::i32, 0, 
 9326 /* 17431*/              OPC_EmitInteger, MVT::i32, 0, 
 9335 /* 17449*/              OPC_EmitInteger, MVT::i32, 0, 
 9351 /* 17479*/        OPC_CheckType, MVT::i32,
 9356 /* 17488*/          OPC_SwitchType /*2 cases */, 15, MVT::i32,// ->17506
 9358 /* 17492*/            OPC_EmitInteger, MVT::i32, 0, 
 9361                           MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 9366 /* 17509*/            OPC_EmitInteger, MVT::i32, 0, 
 9376 /* 17529*/          OPC_CheckType, MVT::i32,
 9378 /* 17532*/          OPC_EmitInteger, MVT::i32, 0, 
 9381                         MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 9387 /* 17551*/          OPC_CheckType, MVT::i32,
 9389 /* 17554*/          OPC_EmitInteger, MVT::i32, 0, 
 9392                         MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 9398 /* 17573*/          OPC_CheckType, MVT::i32,
 9400 /* 17576*/          OPC_EmitInteger, MVT::i32, 0, 
 9403                         MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 9409 /* 17595*/          OPC_CheckType, MVT::i32,
 9411 /* 17598*/          OPC_EmitInteger, MVT::i32, 0, 
 9414                         MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 9422 /* 17620*/          OPC_EmitInteger, MVT::i32, 0, 
 9433 /* 17642*/          OPC_EmitInteger, MVT::i32, 0, 
 9444 /* 17664*/          OPC_EmitInteger, MVT::i32, 0, 
 9455 /* 17686*/          OPC_EmitInteger, MVT::i32, 0, 
 9466 /* 17708*/          OPC_EmitInteger, MVT::i32, 0, 
 9477 /* 17730*/          OPC_EmitInteger, MVT::i32, 0, 
 9485 /* 17747*/          OPC_SwitchType /*2 cases */, 38, MVT::i32,// ->17788
 9489 /* 17755*/              OPC_EmitInteger, MVT::i32, 0, 
 9492                             MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 9498 /* 17773*/              OPC_EmitInteger, MVT::i32, 0, 
 9501                             MVT::i32, 3/*#Ops*/, 3, 4, 1, 
 9509 /* 17795*/              OPC_EmitInteger, MVT::i32, 0, 
 9518 /* 17813*/              OPC_EmitInteger, MVT::i32, 0, 
 9527 /* 17831*/              OPC_EmitInteger, MVT::i32, 0, 
 9545 /* 17865*/          OPC_SwitchType /*2 cases */, 25, MVT::i32,// ->17893
 9548 /* 17871*/            OPC_EmitInteger, MVT::i32, 0, 
 9549 /* 17874*/            OPC_EmitInteger, MVT::i32, 0, 
 9551                           MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9553                           MVT::i32, 3/*#Ops*/, 2, 1, 4, 
 9559 /* 17898*/            OPC_EmitInteger, MVT::i32, 0, 
 9560 /* 17901*/            OPC_EmitInteger, MVT::i32, 0, 
 9562                           MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9571 /* 17926*/          OPC_CheckType, MVT::i32,
 9574 /* 17931*/          OPC_EmitInteger, MVT::i32, 0, 
 9575 /* 17934*/          OPC_EmitInteger, MVT::i32, 0, 
 9577                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9579                         MVT::i32, 3/*#Ops*/, 2, 1, 4, 
 9585 /* 17958*/          OPC_CheckType, MVT::i32,
 9588 /* 17963*/          OPC_EmitInteger, MVT::i32, 0, 
 9589 /* 17966*/          OPC_EmitInteger, MVT::i32, 0, 
 9591                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9593                         MVT::i32, 3/*#Ops*/, 2, 1, 4, 
 9599 /* 17990*/          OPC_CheckType, MVT::i32,
 9602 /* 17995*/          OPC_EmitInteger, MVT::i32, 0, 
 9603 /* 17998*/          OPC_EmitInteger, MVT::i32, 0, 
 9605                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9607                         MVT::i32, 3/*#Ops*/, 2, 1, 4, 
 9613 /* 18022*/          OPC_CheckType, MVT::i32,
 9616 /* 18027*/          OPC_EmitInteger, MVT::i32, 0, 
 9617 /* 18030*/          OPC_EmitInteger, MVT::i32, 0, 
 9619                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9621                         MVT::i32, 3/*#Ops*/, 2, 1, 4, 
 9630 /* 18059*/          OPC_EmitInteger, MVT::i32, 0, 
 9631 /* 18062*/          OPC_EmitInteger, MVT::i32, 0, 
 9633                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9644 /* 18091*/          OPC_EmitInteger, MVT::i32, 0, 
 9645 /* 18094*/          OPC_EmitInteger, MVT::i32, 0, 
 9647                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9658 /* 18123*/          OPC_EmitInteger, MVT::i32, 0, 
 9659 /* 18126*/          OPC_EmitInteger, MVT::i32, 0, 
 9661                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9672 /* 18155*/          OPC_EmitInteger, MVT::i32, 0, 
 9673 /* 18158*/          OPC_EmitInteger, MVT::i32, 0, 
 9675                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9686 /* 18187*/          OPC_EmitInteger, MVT::i32, 0, 
 9687 /* 18190*/          OPC_EmitInteger, MVT::i32, 0, 
 9689                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9700 /* 18219*/          OPC_EmitInteger, MVT::i32, 0, 
 9701 /* 18222*/          OPC_EmitInteger, MVT::i32, 0, 
 9703                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9710 /* 18245*/          OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->18306
 9715 /* 18255*/              OPC_EmitInteger, MVT::i32, 0, 
 9716 /* 18258*/              OPC_EmitInteger, MVT::i32, 0, 
 9718                             MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9720                             MVT::i32, 3/*#Ops*/, 2, 1, 4, 
 9727 /* 18283*/              OPC_EmitInteger, MVT::i32, 0, 
 9728 /* 18286*/              OPC_EmitInteger, MVT::i32, 0, 
 9730                             MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9732                             MVT::i32, 3/*#Ops*/, 2, 1, 4, 
 9741 /* 18315*/              OPC_EmitInteger, MVT::i32, 0, 
 9742 /* 18318*/              OPC_EmitInteger, MVT::i32, 0, 
 9744                             MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9753 /* 18343*/              OPC_EmitInteger, MVT::i32, 0, 
 9754 /* 18346*/              OPC_EmitInteger, MVT::i32, 0, 
 9756                             MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9765 /* 18371*/              OPC_EmitInteger, MVT::i32, 0, 
 9766 /* 18374*/              OPC_EmitInteger, MVT::i32, 0, 
 9768                             MVT::i32, 1/*#Ops*/, 3,  // Results = #4
 9786 /* 18414*/          OPC_SwitchType /*2 cases */, 25, MVT::i32,// ->18442
 9788 /* 18418*/            OPC_EmitInteger, MVT::i32, 0, 
 9790 /* 18423*/            OPC_EmitInteger, MVT::i32, 0, 
 9792                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9794                           MVT::i32, 3/*#Ops*/, 2, 3, 5, 
 9799 /* 18445*/            OPC_EmitInteger, MVT::i32, 0, 
 9801 /* 18450*/            OPC_EmitInteger, MVT::i32, 0, 
 9803                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9812 /* 18475*/          OPC_CheckType, MVT::i32,
 9814 /* 18478*/          OPC_EmitInteger, MVT::i32, 0, 
 9816 /* 18483*/          OPC_EmitInteger, MVT::i32, 0, 
 9818                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9820                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
 9826 /* 18507*/          OPC_CheckType, MVT::i32,
 9828 /* 18510*/          OPC_EmitInteger, MVT::i32, 0, 
 9830 /* 18515*/          OPC_EmitInteger, MVT::i32, 0, 
 9832                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9834                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
 9840 /* 18539*/          OPC_CheckType, MVT::i32,
 9842 /* 18542*/          OPC_EmitInteger, MVT::i32, 0, 
 9844 /* 18547*/          OPC_EmitInteger, MVT::i32, 0, 
 9846                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9848                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
 9854 /* 18571*/          OPC_CheckType, MVT::i32,
 9856 /* 18574*/          OPC_EmitInteger, MVT::i32, 0, 
 9858 /* 18579*/          OPC_EmitInteger, MVT::i32, 0, 
 9860                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9862                         MVT::i32, 3/*#Ops*/, 2, 3, 5, 
 9870 /* 18606*/          OPC_EmitInteger, MVT::i32, 0, 
 9872 /* 18611*/          OPC_EmitInteger, MVT::i32, 0, 
 9874                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9884 /* 18638*/          OPC_EmitInteger, MVT::i32, 0, 
 9886 /* 18643*/          OPC_EmitInteger, MVT::i32, 0, 
 9888                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9898 /* 18670*/          OPC_EmitInteger, MVT::i32, 0, 
 9900 /* 18675*/          OPC_EmitInteger, MVT::i32, 0, 
 9902                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9912 /* 18702*/          OPC_EmitInteger, MVT::i32, 0, 
 9914 /* 18707*/          OPC_EmitInteger, MVT::i32, 0, 
 9916                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9926 /* 18734*/          OPC_EmitInteger, MVT::i32, 0, 
 9928 /* 18739*/          OPC_EmitInteger, MVT::i32, 0, 
 9930                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9940 /* 18766*/          OPC_EmitInteger, MVT::i32, 0, 
 9942 /* 18771*/          OPC_EmitInteger, MVT::i32, 0, 
 9944                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9951 /* 18794*/          OPC_SwitchType /*2 cases */, 58, MVT::i32,// ->18855
 9955 /* 18802*/              OPC_EmitInteger, MVT::i32, 0, 
 9957 /* 18807*/              OPC_EmitInteger, MVT::i32, 0, 
 9959                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9961                             MVT::i32, 3/*#Ops*/, 2, 3, 5, 
 9967 /* 18830*/              OPC_EmitInteger, MVT::i32, 0, 
 9969 /* 18835*/              OPC_EmitInteger, MVT::i32, 0, 
 9971                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9973                             MVT::i32, 3/*#Ops*/, 2, 3, 5, 
 9981 /* 18862*/              OPC_EmitInteger, MVT::i32, 0, 
 9983 /* 18867*/              OPC_EmitInteger, MVT::i32, 0, 
 9985                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
 9993 /* 18890*/              OPC_EmitInteger, MVT::i32, 0, 
 9995 /* 18895*/              OPC_EmitInteger, MVT::i32, 0, 
 9997                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10005 /* 18918*/              OPC_EmitInteger, MVT::i32, 0, 
10007 /* 18923*/              OPC_EmitInteger, MVT::i32, 0, 
10009                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10018 /* 18947*/        OPC_CheckChild1Type, MVT::i32,
10022 /* 18955*/          OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->18974
10024 /* 18959*/            OPC_EmitInteger, MVT::i32, 0, 
10025 /* 18962*/            OPC_EmitInteger, MVT::i32, 0, 
10027                           MVT::i32, 3/*#Ops*/, 2, 3, 1, 
10032 /* 18977*/            OPC_EmitInteger, MVT::i32, 0, 
10033 /* 18980*/            OPC_EmitInteger, MVT::i32, 0, 
10042 /* 18998*/          OPC_CheckType, MVT::i32,
10044 /* 19001*/          OPC_EmitInteger, MVT::i32, 0, 
10045 /* 19004*/          OPC_EmitInteger, MVT::i32, 0, 
10047                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
10053 /* 19021*/          OPC_CheckType, MVT::i32,
10055 /* 19024*/          OPC_EmitInteger, MVT::i32, 0, 
10056 /* 19027*/          OPC_EmitInteger, MVT::i32, 0, 
10058                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
10064 /* 19044*/          OPC_CheckType, MVT::i32,
10066 /* 19047*/          OPC_EmitInteger, MVT::i32, 0, 
10067 /* 19050*/          OPC_EmitInteger, MVT::i32, 0, 
10069                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
10075 /* 19067*/          OPC_CheckType, MVT::i32,
10077 /* 19070*/          OPC_EmitInteger, MVT::i32, 0, 
10078 /* 19073*/          OPC_EmitInteger, MVT::i32, 0, 
10080                         MVT::i32, 3/*#Ops*/, 2, 3, 1, 
10088 /* 19093*/          OPC_EmitInteger, MVT::i32, 0, 
10089 /* 19096*/          OPC_EmitInteger, MVT::i32, 0, 
10099 /* 19116*/          OPC_EmitInteger, MVT::i32, 0, 
10100 /* 19119*/          OPC_EmitInteger, MVT::i32, 0, 
10110 /* 19139*/          OPC_EmitInteger, MVT::i32, 0, 
10111 /* 19142*/          OPC_EmitInteger, MVT::i32, 0, 
10121 /* 19162*/          OPC_EmitInteger, MVT::i32, 0, 
10122 /* 19165*/          OPC_EmitInteger, MVT::i32, 0, 
10132 /* 19185*/          OPC_EmitInteger, MVT::i32, 0, 
10133 /* 19188*/          OPC_EmitInteger, MVT::i32, 0, 
10143 /* 19208*/          OPC_EmitInteger, MVT::i32, 0, 
10144 /* 19211*/          OPC_EmitInteger, MVT::i32, 0, 
10151 /* 19226*/          OPC_SwitchType /*2 cases */, 40, MVT::i32,// ->19269
10155 /* 19234*/              OPC_EmitInteger, MVT::i32, 0, 
10156 /* 19237*/              OPC_EmitInteger, MVT::i32, 0, 
10158                             MVT::i32, 3/*#Ops*/, 2, 3, 1, 
10164 /* 19253*/              OPC_EmitInteger, MVT::i32, 0, 
10165 /* 19256*/              OPC_EmitInteger, MVT::i32, 0, 
10167                             MVT::i32, 3/*#Ops*/, 2, 3, 1, 
10175 /* 19276*/              OPC_EmitInteger, MVT::i32, 0, 
10176 /* 19279*/              OPC_EmitInteger, MVT::i32, 0, 
10184 /* 19295*/              OPC_EmitInteger, MVT::i32, 0, 
10185 /* 19298*/              OPC_EmitInteger, MVT::i32, 0, 
10193 /* 19314*/              OPC_EmitInteger, MVT::i32, 0, 
10194 /* 19317*/              OPC_EmitInteger, MVT::i32, 0, 
10212 /* 19349*/        OPC_CheckType, MVT::i32,
10218 /* 19360*/          OPC_EmitInteger, MVT::i32, 0, 
10226 /* 19377*/          OPC_EmitInteger, MVT::i32, 0, 
10240 /* 19404*/        OPC_CheckType, MVT::i32,
10246 /* 19415*/          OPC_EmitInteger, MVT::i32, 0, 
10254 /* 19432*/          OPC_EmitInteger, MVT::i32, 0, 
10272 /* 19467*/          OPC_EmitInteger, MVT::i32, 0, 
10273 /* 19470*/          OPC_EmitInteger, MVT::i32, 0, 
10275                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10283 /* 19494*/          OPC_EmitInteger, MVT::i32, 0, 
10284 /* 19497*/          OPC_EmitInteger, MVT::i32, 0, 
10286                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10303 /* 19535*/          OPC_EmitInteger, MVT::i32, 0, 
10305 /* 19540*/          OPC_EmitInteger, MVT::i32, 0, 
10307                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10314 /* 19562*/          OPC_EmitInteger, MVT::i32, 0, 
10316 /* 19567*/          OPC_EmitInteger, MVT::i32, 0, 
10318                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10325 /* 19588*/        OPC_CheckChild1Type, MVT::i32,
10330 /* 19598*/          OPC_EmitInteger, MVT::i32, 0, 
10331 /* 19601*/          OPC_EmitInteger, MVT::i32, 0, 
10338 /* 19616*/          OPC_EmitInteger, MVT::i32, 0, 
10339 /* 19619*/          OPC_EmitInteger, MVT::i32, 0, 
10355 /* 19650*/        OPC_CheckType, MVT::i32,
10362 /* 19663*/            OPC_EmitInteger, MVT::i32, 0, 
10370 /* 19680*/            OPC_EmitInteger, MVT::i32, 0, 
10378 /* 19697*/            OPC_EmitInteger, MVT::i32, 0, 
10386 /* 19714*/            OPC_EmitInteger, MVT::i32, 0, 
10399 /* 19739*/          OPC_EmitInteger, MVT::i32, 0, 
10411 /* 19763*/          OPC_EmitInteger, MVT::i32, 0, 
10423 /* 19787*/          OPC_EmitInteger, MVT::i32, 0, 
10435 /* 19811*/          OPC_EmitInteger, MVT::i32, 0, 
10447 /* 19835*/          OPC_EmitInteger, MVT::i32, 0, 
10459 /* 19859*/          OPC_EmitInteger, MVT::i32, 0, 
10471 /* 19883*/          OPC_EmitInteger, MVT::i32, 0, 
10483 /* 19907*/          OPC_EmitInteger, MVT::i32, 0, 
10495 /* 19931*/          OPC_EmitInteger, MVT::i32, 0, 
10509 /* 19959*/        OPC_CheckType, MVT::i32,
10516 /* 19972*/            OPC_EmitInteger, MVT::i32, 0, 
10524 /* 19989*/            OPC_EmitInteger, MVT::i32, 0, 
10532 /* 20006*/            OPC_EmitInteger, MVT::i32, 0, 
10540 /* 20023*/            OPC_EmitInteger, MVT::i32, 0, 
10553 /* 20048*/          OPC_EmitInteger, MVT::i32, 0, 
10565 /* 20072*/          OPC_EmitInteger, MVT::i32, 0, 
10577 /* 20096*/          OPC_EmitInteger, MVT::i32, 0, 
10589 /* 20120*/          OPC_EmitInteger, MVT::i32, 0, 
10601 /* 20144*/          OPC_EmitInteger, MVT::i32, 0, 
10613 /* 20168*/          OPC_EmitInteger, MVT::i32, 0, 
10625 /* 20192*/          OPC_EmitInteger, MVT::i32, 0, 
10637 /* 20216*/          OPC_EmitInteger, MVT::i32, 0, 
10649 /* 20240*/          OPC_EmitInteger, MVT::i32, 0, 
10668 /* 20278*/            OPC_EmitInteger, MVT::i32, 0, 
10669 /* 20281*/            OPC_EmitInteger, MVT::i32, 0, 
10671                           MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10679 /* 20305*/            OPC_EmitInteger, MVT::i32, 0, 
10680 /* 20308*/            OPC_EmitInteger, MVT::i32, 0, 
10682                           MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10690 /* 20332*/            OPC_EmitInteger, MVT::i32, 0, 
10691 /* 20335*/            OPC_EmitInteger, MVT::i32, 0, 
10693                           MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10701 /* 20359*/            OPC_EmitInteger, MVT::i32, 0, 
10702 /* 20362*/            OPC_EmitInteger, MVT::i32, 0, 
10704                           MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10716 /* 20392*/          OPC_EmitInteger, MVT::i32, 0, 
10717 /* 20395*/          OPC_EmitInteger, MVT::i32, 0, 
10719                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10730 /* 20424*/          OPC_EmitInteger, MVT::i32, 0, 
10731 /* 20427*/          OPC_EmitInteger, MVT::i32, 0, 
10733                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10744 /* 20456*/          OPC_EmitInteger, MVT::i32, 0, 
10745 /* 20459*/          OPC_EmitInteger, MVT::i32, 0, 
10747                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10758 /* 20488*/          OPC_EmitInteger, MVT::i32, 0, 
10759 /* 20491*/          OPC_EmitInteger, MVT::i32, 0, 
10761                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10772 /* 20520*/          OPC_EmitInteger, MVT::i32, 0, 
10773 /* 20523*/          OPC_EmitInteger, MVT::i32, 0, 
10775                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10786 /* 20552*/          OPC_EmitInteger, MVT::i32, 0, 
10787 /* 20555*/          OPC_EmitInteger, MVT::i32, 0, 
10789                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10800 /* 20584*/          OPC_EmitInteger, MVT::i32, 0, 
10801 /* 20587*/          OPC_EmitInteger, MVT::i32, 0, 
10803                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10814 /* 20616*/          OPC_EmitInteger, MVT::i32, 0, 
10815 /* 20619*/          OPC_EmitInteger, MVT::i32, 0, 
10817                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10828 /* 20648*/          OPC_EmitInteger, MVT::i32, 0, 
10829 /* 20651*/          OPC_EmitInteger, MVT::i32, 0, 
10831                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
10849 /* 20693*/            OPC_EmitInteger, MVT::i32, 0, 
10851 /* 20698*/            OPC_EmitInteger, MVT::i32, 0, 
10853                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10860 /* 20720*/            OPC_EmitInteger, MVT::i32, 0, 
10862 /* 20725*/            OPC_EmitInteger, MVT::i32, 0, 
10864                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10871 /* 20747*/            OPC_EmitInteger, MVT::i32, 0, 
10873 /* 20752*/            OPC_EmitInteger, MVT::i32, 0, 
10875                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10882 /* 20774*/            OPC_EmitInteger, MVT::i32, 0, 
10884 /* 20779*/            OPC_EmitInteger, MVT::i32, 0, 
10886                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10898 /* 20809*/          OPC_EmitInteger, MVT::i32, 0, 
10900 /* 20814*/          OPC_EmitInteger, MVT::i32, 0, 
10902                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10913 /* 20843*/          OPC_EmitInteger, MVT::i32, 0, 
10915 /* 20848*/          OPC_EmitInteger, MVT::i32, 0, 
10917                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10928 /* 20877*/          OPC_EmitInteger, MVT::i32, 0, 
10930 /* 20882*/          OPC_EmitInteger, MVT::i32, 0, 
10932                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10943 /* 20911*/          OPC_EmitInteger, MVT::i32, 0, 
10945 /* 20916*/          OPC_EmitInteger, MVT::i32, 0, 
10947                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10958 /* 20945*/          OPC_EmitInteger, MVT::i32, 0, 
10960 /* 20950*/          OPC_EmitInteger, MVT::i32, 0, 
10962                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10973 /* 20979*/          OPC_EmitInteger, MVT::i32, 0, 
10975 /* 20984*/          OPC_EmitInteger, MVT::i32, 0, 
10977                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
10988 /* 21013*/          OPC_EmitInteger, MVT::i32, 0, 
10990 /* 21018*/          OPC_EmitInteger, MVT::i32, 0, 
10992                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
11003 /* 21047*/          OPC_EmitInteger, MVT::i32, 0, 
11005 /* 21052*/          OPC_EmitInteger, MVT::i32, 0, 
11007                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
11018 /* 21081*/          OPC_EmitInteger, MVT::i32, 0, 
11020 /* 21086*/          OPC_EmitInteger, MVT::i32, 0, 
11022                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
11029 /* 21108*/        OPC_CheckChild1Type, MVT::i32,
11035 /* 21120*/            OPC_EmitInteger, MVT::i32, 0, 
11036 /* 21123*/            OPC_EmitInteger, MVT::i32, 0, 
11043 /* 21138*/            OPC_EmitInteger, MVT::i32, 0, 
11044 /* 21141*/            OPC_EmitInteger, MVT::i32, 0, 
11051 /* 21156*/            OPC_EmitInteger, MVT::i32, 0, 
11052 /* 21159*/            OPC_EmitInteger, MVT::i32, 0, 
11059 /* 21174*/            OPC_EmitInteger, MVT::i32, 0, 
11060 /* 21177*/            OPC_EmitInteger, MVT::i32, 0, 
11072 /* 21200*/          OPC_EmitInteger, MVT::i32, 0, 
11073 /* 21203*/          OPC_EmitInteger, MVT::i32, 0, 
11084 /* 21225*/          OPC_EmitInteger, MVT::i32, 0, 
11085 /* 21228*/          OPC_EmitInteger, MVT::i32, 0, 
11096 /* 21250*/          OPC_EmitInteger, MVT::i32, 0, 
11097 /* 21253*/          OPC_EmitInteger, MVT::i32, 0, 
11108 /* 21275*/          OPC_EmitInteger, MVT::i32, 0, 
11109 /* 21278*/          OPC_EmitInteger, MVT::i32, 0, 
11120 /* 21300*/          OPC_EmitInteger, MVT::i32, 0, 
11121 /* 21303*/          OPC_EmitInteger, MVT::i32, 0, 
11132 /* 21325*/          OPC_EmitInteger, MVT::i32, 0, 
11133 /* 21328*/          OPC_EmitInteger, MVT::i32, 0, 
11144 /* 21350*/          OPC_EmitInteger, MVT::i32, 0, 
11145 /* 21353*/          OPC_EmitInteger, MVT::i32, 0, 
11156 /* 21375*/          OPC_EmitInteger, MVT::i32, 0, 
11157 /* 21378*/          OPC_EmitInteger, MVT::i32, 0, 
11168 /* 21400*/          OPC_EmitInteger, MVT::i32, 0, 
11169 /* 21403*/          OPC_EmitInteger, MVT::i32, 0, 
11185 /* 21433*/        OPC_CheckType, MVT::i32,
11191 /* 21444*/          OPC_EmitInteger, MVT::i32, 0, 
11199 /* 21461*/          OPC_EmitInteger, MVT::i32, 0, 
11213 /* 21488*/        OPC_CheckType, MVT::i32,
11219 /* 21499*/          OPC_EmitInteger, MVT::i32, 0, 
11227 /* 21516*/          OPC_EmitInteger, MVT::i32, 0, 
11245 /* 21551*/          OPC_EmitInteger, MVT::i32, 0, 
11246 /* 21554*/          OPC_EmitInteger, MVT::i32, 0, 
11248                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
11256 /* 21578*/          OPC_EmitInteger, MVT::i32, 0, 
11257 /* 21581*/          OPC_EmitInteger, MVT::i32, 0, 
11259                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
11276 /* 21619*/          OPC_EmitInteger, MVT::i32, 0, 
11278 /* 21624*/          OPC_EmitInteger, MVT::i32, 0, 
11280                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
11287 /* 21646*/          OPC_EmitInteger, MVT::i32, 0, 
11289 /* 21651*/          OPC_EmitInteger, MVT::i32, 0, 
11291                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
11298 /* 21672*/        OPC_CheckChild1Type, MVT::i32,
11303 /* 21682*/          OPC_EmitInteger, MVT::i32, 0, 
11304 /* 21685*/          OPC_EmitInteger, MVT::i32, 0, 
11311 /* 21700*/          OPC_EmitInteger, MVT::i32, 0, 
11312 /* 21703*/          OPC_EmitInteger, MVT::i32, 0, 
11325 /* 21728*/      OPC_CheckChild1Type, MVT::i32,
11335 /* 21747*/          OPC_CheckType, MVT::i32,
11341 /* 21757*/            OPC_EmitInteger, MVT::i32, 0, 
11352 /* 21779*/              OPC_EmitInteger, MVT::i32, 0, 
11361 /* 21797*/              OPC_EmitInteger, MVT::i32, 0, 
11376 /* 21825*/          OPC_CheckType, MVT::i32,
11382 /* 21835*/            OPC_EmitInteger, MVT::i32, 0, 
11393 /* 21857*/              OPC_EmitInteger, MVT::i32, 0, 
11402 /* 21875*/              OPC_EmitInteger, MVT::i32, 0, 
11421 /* 21910*/            OPC_EmitInteger, MVT::i32, 0, 
11422 /* 21913*/            OPC_EmitInteger, MVT::i32, 0, 
11424                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
11435 /* 21942*/              OPC_EmitInteger, MVT::i32, 0, 
11436 /* 21945*/              OPC_EmitInteger, MVT::i32, 0, 
11438                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
11447 /* 21970*/              OPC_EmitInteger, MVT::i32, 0, 
11448 /* 21973*/              OPC_EmitInteger, MVT::i32, 0, 
11450                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
11468 /* 22012*/            OPC_EmitInteger, MVT::i32, 0, 
11470 /* 22017*/            OPC_EmitInteger, MVT::i32, 0, 
11472                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11482 /* 22044*/              OPC_EmitInteger, MVT::i32, 0, 
11484 /* 22049*/              OPC_EmitInteger, MVT::i32, 0, 
11486                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11494 /* 22072*/              OPC_EmitInteger, MVT::i32, 0, 
11496 /* 22077*/              OPC_EmitInteger, MVT::i32, 0, 
11498                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11506 /* 22099*/          OPC_CheckChild2Type, MVT::i32,
11511 /* 22108*/            OPC_EmitInteger, MVT::i32, 0, 
11512 /* 22111*/            OPC_EmitInteger, MVT::i32, 0, 
11522 /* 22131*/              OPC_EmitInteger, MVT::i32, 0, 
11523 /* 22134*/              OPC_EmitInteger, MVT::i32, 0, 
11531 /* 22150*/              OPC_EmitInteger, MVT::i32, 0, 
11532 /* 22153*/              OPC_EmitInteger, MVT::i32, 0, 
11552 /* 22190*/          OPC_CheckType, MVT::i32,
11558 /* 22200*/            OPC_EmitInteger, MVT::i32, 0, 
11569 /* 22222*/              OPC_EmitInteger, MVT::i32, 0, 
11578 /* 22240*/              OPC_EmitInteger, MVT::i32, 0, 
11587 /* 22258*/              OPC_EmitInteger, MVT::i32, 0, 
11602 /* 22286*/          OPC_CheckType, MVT::i32,
11608 /* 22296*/            OPC_EmitInteger, MVT::i32, 0, 
11619 /* 22318*/              OPC_EmitInteger, MVT::i32, 0, 
11628 /* 22336*/              OPC_EmitInteger, MVT::i32, 0, 
11637 /* 22354*/              OPC_EmitInteger, MVT::i32, 0, 
11656 /* 22390*/            OPC_EmitInteger, MVT::i32, 0, 
11657 /* 22393*/            OPC_EmitInteger, MVT::i32, 0, 
11659                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
11670 /* 22422*/              OPC_EmitInteger, MVT::i32, 0, 
11671 /* 22425*/              OPC_EmitInteger, MVT::i32, 0, 
11673                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
11682 /* 22450*/              OPC_EmitInteger, MVT::i32, 0, 
11683 /* 22453*/              OPC_EmitInteger, MVT::i32, 0, 
11685                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
11694 /* 22478*/              OPC_EmitInteger, MVT::i32, 0, 
11695 /* 22481*/              OPC_EmitInteger, MVT::i32, 0, 
11697                             MVT::i32, 1/*#Ops*/, 4,  // Results = #5
11715 /* 22520*/            OPC_EmitInteger, MVT::i32, 0, 
11717 /* 22525*/            OPC_EmitInteger, MVT::i32, 0, 
11719                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11729 /* 22552*/              OPC_EmitInteger, MVT::i32, 0, 
11731 /* 22557*/              OPC_EmitInteger, MVT::i32, 0, 
11733                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11741 /* 22580*/              OPC_EmitInteger, MVT::i32, 0, 
11743 /* 22585*/              OPC_EmitInteger, MVT::i32, 0, 
11745                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11753 /* 22608*/              OPC_EmitInteger, MVT::i32, 0, 
11755 /* 22613*/              OPC_EmitInteger, MVT::i32, 0, 
11757                             MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11765 /* 22635*/          OPC_CheckChild2Type, MVT::i32,
11770 /* 22644*/            OPC_EmitInteger, MVT::i32, 0, 
11771 /* 22647*/            OPC_EmitInteger, MVT::i32, 0, 
11781 /* 22667*/              OPC_EmitInteger, MVT::i32, 0, 
11782 /* 22670*/              OPC_EmitInteger, MVT::i32, 0, 
11790 /* 22686*/              OPC_EmitInteger, MVT::i32, 0, 
11791 /* 22689*/              OPC_EmitInteger, MVT::i32, 0, 
11799 /* 22705*/              OPC_EmitInteger, MVT::i32, 0, 
11800 /* 22708*/              OPC_EmitInteger, MVT::i32, 0, 
11820 /* 22744*/          OPC_CheckType, MVT::i32,
11825 /* 22752*/          OPC_EmitInteger, MVT::i32, 0, 
11838 /* 22778*/          OPC_CheckType, MVT::i32,
11843 /* 22786*/          OPC_EmitInteger, MVT::i32, 0, 
11859 /* 22817*/          OPC_EmitInteger, MVT::i32, 0, 
11860 /* 22820*/          OPC_EmitInteger, MVT::i32, 0, 
11862                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
11877 /* 22854*/          OPC_EmitInteger, MVT::i32, 0, 
11879 /* 22859*/          OPC_EmitInteger, MVT::i32, 0, 
11881                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11887 /* 22879*/          OPC_CheckChild2Type, MVT::i32,
11891 /* 22886*/          OPC_EmitInteger, MVT::i32, 0, 
11892 /* 22889*/          OPC_EmitInteger, MVT::i32, 0, 
11910 /* 22923*/          OPC_CheckType, MVT::i32,
11915 /* 22931*/          OPC_EmitInteger, MVT::i32, 0, 
11928 /* 22957*/          OPC_CheckType, MVT::i32,
11933 /* 22965*/          OPC_EmitInteger, MVT::i32, 0, 
11949 /* 22996*/          OPC_EmitInteger, MVT::i32, 0, 
11950 /* 22999*/          OPC_EmitInteger, MVT::i32, 0, 
11952                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
11967 /* 23033*/          OPC_EmitInteger, MVT::i32, 0, 
11969 /* 23038*/          OPC_EmitInteger, MVT::i32, 0, 
11971                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
11977 /* 23058*/          OPC_CheckChild2Type, MVT::i32,
11981 /* 23065*/          OPC_EmitInteger, MVT::i32, 0, 
11982 /* 23068*/          OPC_EmitInteger, MVT::i32, 0, 
12000 /* 23102*/          OPC_CheckType, MVT::i32,
12005 /* 23110*/          OPC_EmitInteger, MVT::i32, 0, 
12018 /* 23136*/          OPC_CheckType, MVT::i32,
12023 /* 23144*/          OPC_EmitInteger, MVT::i32, 0, 
12039 /* 23175*/          OPC_EmitInteger, MVT::i32, 0, 
12040 /* 23178*/          OPC_EmitInteger, MVT::i32, 0, 
12042                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
12057 /* 23212*/          OPC_EmitInteger, MVT::i32, 0, 
12059 /* 23217*/          OPC_EmitInteger, MVT::i32, 0, 
12061                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12067 /* 23237*/          OPC_CheckChild2Type, MVT::i32,
12071 /* 23244*/          OPC_EmitInteger, MVT::i32, 0, 
12072 /* 23247*/          OPC_EmitInteger, MVT::i32, 0, 
12090 /* 23281*/          OPC_CheckType, MVT::i32,
12095 /* 23289*/          OPC_EmitInteger, MVT::i32, 0, 
12108 /* 23315*/          OPC_CheckType, MVT::i32,
12113 /* 23323*/          OPC_EmitInteger, MVT::i32, 0, 
12129 /* 23354*/          OPC_EmitInteger, MVT::i32, 0, 
12130 /* 23357*/          OPC_EmitInteger, MVT::i32, 0, 
12132                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
12147 /* 23391*/          OPC_EmitInteger, MVT::i32, 0, 
12149 /* 23396*/          OPC_EmitInteger, MVT::i32, 0, 
12151                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12157 /* 23416*/          OPC_CheckChild2Type, MVT::i32,
12161 /* 23423*/          OPC_EmitInteger, MVT::i32, 0, 
12162 /* 23426*/          OPC_EmitInteger, MVT::i32, 0, 
12180 /* 23460*/          OPC_CheckType, MVT::i32,
12185 /* 23468*/          OPC_EmitInteger, MVT::i32, 0, 
12198 /* 23494*/          OPC_CheckType, MVT::i32,
12203 /* 23502*/          OPC_EmitInteger, MVT::i32, 0, 
12219 /* 23533*/          OPC_EmitInteger, MVT::i32, 0, 
12220 /* 23536*/          OPC_EmitInteger, MVT::i32, 0, 
12222                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
12237 /* 23570*/          OPC_EmitInteger, MVT::i32, 0, 
12239 /* 23575*/          OPC_EmitInteger, MVT::i32, 0, 
12241                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12247 /* 23595*/          OPC_CheckChild2Type, MVT::i32,
12251 /* 23602*/          OPC_EmitInteger, MVT::i32, 0, 
12252 /* 23605*/          OPC_EmitInteger, MVT::i32, 0, 
12270 /* 23639*/          OPC_CheckType, MVT::i32,
12275 /* 23647*/          OPC_EmitInteger, MVT::i32, 0, 
12288 /* 23673*/          OPC_CheckType, MVT::i32,
12293 /* 23681*/          OPC_EmitInteger, MVT::i32, 0, 
12309 /* 23712*/          OPC_EmitInteger, MVT::i32, 0, 
12310 /* 23715*/          OPC_EmitInteger, MVT::i32, 0, 
12312                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
12327 /* 23749*/          OPC_EmitInteger, MVT::i32, 0, 
12329 /* 23754*/          OPC_EmitInteger, MVT::i32, 0, 
12331                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12337 /* 23774*/          OPC_CheckChild2Type, MVT::i32,
12341 /* 23781*/          OPC_EmitInteger, MVT::i32, 0, 
12342 /* 23784*/          OPC_EmitInteger, MVT::i32, 0, 
12360 /* 23818*/          OPC_CheckType, MVT::i32,
12365 /* 23826*/          OPC_EmitInteger, MVT::i32, 0, 
12378 /* 23852*/          OPC_CheckType, MVT::i32,
12383 /* 23860*/          OPC_EmitInteger, MVT::i32, 0, 
12399 /* 23891*/          OPC_EmitInteger, MVT::i32, 0, 
12400 /* 23894*/          OPC_EmitInteger, MVT::i32, 0, 
12402                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
12417 /* 23928*/          OPC_EmitInteger, MVT::i32, 0, 
12419 /* 23933*/          OPC_EmitInteger, MVT::i32, 0, 
12421                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12427 /* 23953*/          OPC_CheckChild2Type, MVT::i32,
12431 /* 23960*/          OPC_EmitInteger, MVT::i32, 0, 
12432 /* 23963*/          OPC_EmitInteger, MVT::i32, 0, 
12450 /* 23997*/          OPC_CheckType, MVT::i32,
12455 /* 24005*/          OPC_EmitInteger, MVT::i32, 0, 
12468 /* 24031*/          OPC_CheckType, MVT::i32,
12473 /* 24039*/          OPC_EmitInteger, MVT::i32, 0, 
12489 /* 24070*/          OPC_EmitInteger, MVT::i32, 0, 
12490 /* 24073*/          OPC_EmitInteger, MVT::i32, 0, 
12492                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
12507 /* 24107*/          OPC_EmitInteger, MVT::i32, 0, 
12509 /* 24112*/          OPC_EmitInteger, MVT::i32, 0, 
12511                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
12517 /* 24132*/          OPC_CheckChild2Type, MVT::i32,
12521 /* 24139*/          OPC_EmitInteger, MVT::i32, 0, 
12522 /* 24142*/          OPC_EmitInteger, MVT::i32, 0, 
12536 /* 24168*/      OPC_CheckChild0Type, MVT::i32,
12538 /* 24172*/      OPC_CheckType, MVT::i32,
12566 /* 24214*/      OPC_CheckChild1Type, MVT::i32,
12581 /* 24238*/      OPC_SwitchType /*2 cases */, 14, MVT::i32,// ->24255
12585 /* 24245*/        OPC_CheckType, MVT::i32,
12587                       MVT::i32, 2/*#Ops*/, 0, 1, 
12602 /* 24274*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->24287
12603 /* 24277*/        OPC_CheckChild1Type, MVT::i32,
12605                       MVT::i32, 2/*#Ops*/, 0, 1, 
12620 /* 24308*/      OPC_SwitchType /*2 cases */, 14, MVT::i32,// ->24325
12624 /* 24315*/        OPC_CheckType, MVT::i32,
12626                       MVT::i32, 2/*#Ops*/, 0, 1, 
12641 /* 24344*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->24357
12642 /* 24347*/        OPC_CheckChild1Type, MVT::i32,
12644                       MVT::i32, 2/*#Ops*/, 0, 1, 
12660 /* 24382*/      OPC_CheckChild0Type, MVT::i32,
12662 /* 24386*/      OPC_CheckType, MVT::i32,
12668 /* 24395*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->24407
12670                         MVT::i32, 3/*#Ops*/, 1, 2, 0, 
12684 /* 24425*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->24437
12686                         MVT::i32, 3/*#Ops*/, 2, 1, 0, 
12718 /* 24486*/      OPC_CheckChild0Type, MVT::i32,
12721 /* 24490*/      OPC_SwitchType /*3 cases */, 9, MVT::i32,// ->24502
12723                       MVT::i32, 3/*#Ops*/, 1, 2, 0, 
12741 /* 24532*/        OPC_CheckChild0Type, MVT::i32,
12743 /* 24536*/        OPC_CheckType, MVT::i32,
12780 /* 24606*/        OPC_CheckType, MVT::i32,
12798 /* 24638*/      OPC_CheckChild0Type, MVT::i32,
12825 /* 24690*/        OPC_CheckType, MVT::i32,
12827 /* 24693*/        OPC_SwitchType /*2 cases */, 62, MVT::i32,// ->24758
12832 /* 24703*/            OPC_EmitInteger, MVT::i32, 0, 
12835                           MVT::i32, 3/*#Ops*/, 3, 4, 1, 
12842 /* 24723*/            OPC_EmitInteger, MVT::i32, 0, 
12845                           MVT::i32, 3/*#Ops*/, 3, 4, 1, 
12852 /* 24743*/            OPC_EmitInteger, MVT::i32, 0, 
12855                           MVT::i32, 3/*#Ops*/, 3, 4, 1, 
12863 /* 24765*/          OPC_EmitInteger, MVT::i32, 0, 
12877 /* 24792*/        OPC_CheckType, MVT::i32,
12879 /* 24795*/        OPC_SwitchType /*2 cases */, 62, MVT::i32,// ->24860
12884 /* 24805*/            OPC_EmitInteger, MVT::i32, 0, 
12887                           MVT::i32, 3/*#Ops*/, 3, 4, 1, 
12894 /* 24825*/            OPC_EmitInteger, MVT::i32, 0, 
12897                           MVT::i32, 3/*#Ops*/, 3, 4, 1, 
12904 /* 24845*/            OPC_EmitInteger, MVT::i32, 0, 
12907                           MVT::i32, 3/*#Ops*/, 3, 4, 1, 
12915 /* 24867*/          OPC_EmitInteger, MVT::i32, 0, 
12928 /* 24892*/        OPC_SwitchType /*2 cases */, 86, MVT::i32,// ->24981
12933 /* 24902*/            OPC_EmitInteger, MVT::i32, 0, 
12934 /* 24905*/            OPC_EmitInteger, MVT::i32, 0, 
12936                           MVT::i32, 1/*#Ops*/, 3,  // Results = #4
12938                           MVT::i32, 3/*#Ops*/, 2, 1, 4, 
12945 /* 24930*/            OPC_EmitInteger, MVT::i32, 0, 
12946 /* 24933*/            OPC_EmitInteger, MVT::i32, 0, 
12948                           MVT::i32, 1/*#Ops*/, 3,  // Results = #4
12950                           MVT::i32, 3/*#Ops*/, 2, 1, 4, 
12957 /* 24958*/            OPC_EmitInteger, MVT::i32, 0, 
12958 /* 24961*/            OPC_EmitInteger, MVT::i32, 0, 
12960                           MVT::i32, 1/*#Ops*/, 3,  // Results = #4
12962                           MVT::i32, 3/*#Ops*/, 2, 1, 4, 
12970 /* 24988*/          OPC_EmitInteger, MVT::i32, 0, 
12971 /* 24991*/          OPC_EmitInteger, MVT::i32, 0, 
12973                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
12986 /* 25023*/        OPC_SwitchType /*2 cases */, 92, MVT::i32,// ->25118
12991 /* 25033*/            OPC_EmitInteger, MVT::i32, 0, 
12993 /* 25038*/            OPC_EmitInteger, MVT::i32, 0, 
12995                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
12997                           MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13004 /* 25063*/            OPC_EmitInteger, MVT::i32, 0, 
13006 /* 25068*/            OPC_EmitInteger, MVT::i32, 0, 
13008                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13010                           MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13017 /* 25093*/            OPC_EmitInteger, MVT::i32, 0, 
13019 /* 25098*/            OPC_EmitInteger, MVT::i32, 0, 
13021                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13023                           MVT::i32, 3/*#Ops*/, 2, 3, 5, 
13031 /* 25125*/          OPC_EmitInteger, MVT::i32, 0, 
13033 /* 25130*/          OPC_EmitInteger, MVT::i32, 0, 
13035                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13042 /* 25151*/        OPC_CheckChild1Type, MVT::i32,
13043 /* 25153*/        OPC_SwitchType /*2 cases */, 65, MVT::i32,// ->25221
13048 /* 25163*/            OPC_EmitInteger, MVT::i32, 0, 
13049 /* 25166*/            OPC_EmitInteger, MVT::i32, 0, 
13051                           MVT::i32, 3/*#Ops*/, 2, 3, 1, 
13058 /* 25184*/            OPC_EmitInteger, MVT::i32, 0, 
13059 /* 25187*/            OPC_EmitInteger, MVT::i32, 0, 
13061                           MVT::i32, 3/*#Ops*/, 2, 3, 1, 
13068 /* 25205*/            OPC_EmitInteger, MVT::i32, 0, 
13069 /* 25208*/            OPC_EmitInteger, MVT::i32, 0, 
13071                           MVT::i32, 3/*#Ops*/, 2, 3, 1, 
13079 /* 25228*/          OPC_EmitInteger, MVT::i32, 0, 
13080 /* 25231*/          OPC_EmitInteger, MVT::i32, 0, 
13100 /* 25269*/        OPC_CheckType, MVT::i32,
13103 /* 25273*/        OPC_SwitchType /*2 cases */, 65, MVT::i32,// ->25341
13108 /* 25283*/            OPC_EmitInteger, MVT::i32, 0, 
13111                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13118 /* 25304*/            OPC_EmitInteger, MVT::i32, 0, 
13121                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13128 /* 25325*/            OPC_EmitInteger, MVT::i32, 0, 
13131                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13139 /* 25348*/          OPC_EmitInteger, MVT::i32, 0, 
13153 /* 25376*/        OPC_CheckType, MVT::i32,
13156 /* 25380*/        OPC_SwitchType /*2 cases */, 65, MVT::i32,// ->25448
13161 /* 25390*/            OPC_EmitInteger, MVT::i32, 0, 
13164                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13171 /* 25411*/            OPC_EmitInteger, MVT::i32, 0, 
13174                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13181 /* 25432*/            OPC_EmitInteger, MVT::i32, 0, 
13184                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13192 /* 25455*/          OPC_EmitInteger, MVT::i32, 0, 
13206 /* 25483*/        OPC_SwitchType /*2 cases */, 89, MVT::i32,// ->25575
13211 /* 25493*/            OPC_EmitInteger, MVT::i32, 0, 
13212 /* 25496*/            OPC_EmitInteger, MVT::i32, 0, 
13214                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13216                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
13223 /* 25522*/            OPC_EmitInteger, MVT::i32, 0, 
13224 /* 25525*/            OPC_EmitInteger, MVT::i32, 0, 
13226                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13228                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
13235 /* 25551*/            OPC_EmitInteger, MVT::i32, 0, 
13236 /* 25554*/            OPC_EmitInteger, MVT::i32, 0, 
13238                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13240                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
13248 /* 25582*/          OPC_EmitInteger, MVT::i32, 0, 
13249 /* 25585*/          OPC_EmitInteger, MVT::i32, 0, 
13251                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13265 /* 25619*/        OPC_SwitchType /*2 cases */, 95, MVT::i32,// ->25717
13270 /* 25629*/            OPC_EmitInteger, MVT::i32, 0, 
13272 /* 25634*/            OPC_EmitInteger, MVT::i32, 0, 
13274                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13276                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
13283 /* 25660*/            OPC_EmitInteger, MVT::i32, 0, 
13285 /* 25665*/            OPC_EmitInteger, MVT::i32, 0, 
13287                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13289                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
13296 /* 25691*/            OPC_EmitInteger, MVT::i32, 0, 
13298 /* 25696*/            OPC_EmitInteger, MVT::i32, 0, 
13300                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13302                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
13310 /* 25724*/          OPC_EmitInteger, MVT::i32, 0, 
13312 /* 25729*/          OPC_EmitInteger, MVT::i32, 0, 
13314                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13321 /* 25751*/        OPC_CheckChild1Type, MVT::i32,
13323 /* 25754*/        OPC_SwitchType /*2 cases */, 68, MVT::i32,// ->25825
13328 /* 25764*/            OPC_EmitInteger, MVT::i32, 0, 
13329 /* 25767*/            OPC_EmitInteger, MVT::i32, 0, 
13331                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
13338 /* 25786*/            OPC_EmitInteger, MVT::i32, 0, 
13339 /* 25789*/            OPC_EmitInteger, MVT::i32, 0, 
13341                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
13348 /* 25808*/            OPC_EmitInteger, MVT::i32, 0, 
13349 /* 25811*/            OPC_EmitInteger, MVT::i32, 0, 
13351                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
13359 /* 25832*/          OPC_EmitInteger, MVT::i32, 0, 
13360 /* 25835*/          OPC_EmitInteger, MVT::i32, 0, 
13380 /* 25874*/        OPC_CheckType, MVT::i32,
13383 /* 25878*/        OPC_SwitchType /*2 cases */, 65, MVT::i32,// ->25946
13388 /* 25888*/            OPC_EmitInteger, MVT::i32, 0, 
13391                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13398 /* 25909*/            OPC_EmitInteger, MVT::i32, 0, 
13401                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13408 /* 25930*/            OPC_EmitInteger, MVT::i32, 0, 
13411                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13419 /* 25953*/          OPC_EmitInteger, MVT::i32, 0, 
13433 /* 25981*/        OPC_CheckType, MVT::i32,
13436 /* 25985*/        OPC_SwitchType /*2 cases */, 65, MVT::i32,// ->26053
13441 /* 25995*/            OPC_EmitInteger, MVT::i32, 0, 
13444                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13451 /* 26016*/            OPC_EmitInteger, MVT::i32, 0, 
13454                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13461 /* 26037*/            OPC_EmitInteger, MVT::i32, 0, 
13464                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13472 /* 26060*/          OPC_EmitInteger, MVT::i32, 0, 
13486 /* 26088*/        OPC_SwitchType /*2 cases */, 89, MVT::i32,// ->26180
13491 /* 26098*/            OPC_EmitInteger, MVT::i32, 0, 
13492 /* 26101*/            OPC_EmitInteger, MVT::i32, 0, 
13494                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13496                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
13503 /* 26127*/            OPC_EmitInteger, MVT::i32, 0, 
13504 /* 26130*/            OPC_EmitInteger, MVT::i32, 0, 
13506                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13508                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
13515 /* 26156*/            OPC_EmitInteger, MVT::i32, 0, 
13516 /* 26159*/            OPC_EmitInteger, MVT::i32, 0, 
13518                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13520                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
13528 /* 26187*/          OPC_EmitInteger, MVT::i32, 0, 
13529 /* 26190*/          OPC_EmitInteger, MVT::i32, 0, 
13531                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13545 /* 26224*/        OPC_SwitchType /*2 cases */, 95, MVT::i32,// ->26322
13550 /* 26234*/            OPC_EmitInteger, MVT::i32, 0, 
13552 /* 26239*/            OPC_EmitInteger, MVT::i32, 0, 
13554                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13556                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
13563 /* 26265*/            OPC_EmitInteger, MVT::i32, 0, 
13565 /* 26270*/            OPC_EmitInteger, MVT::i32, 0, 
13567                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13569                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
13576 /* 26296*/            OPC_EmitInteger, MVT::i32, 0, 
13578 /* 26301*/            OPC_EmitInteger, MVT::i32, 0, 
13580                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13582                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
13590 /* 26329*/          OPC_EmitInteger, MVT::i32, 0, 
13592 /* 26334*/          OPC_EmitInteger, MVT::i32, 0, 
13594                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13601 /* 26356*/        OPC_CheckChild1Type, MVT::i32,
13603 /* 26359*/        OPC_SwitchType /*2 cases */, 68, MVT::i32,// ->26430
13608 /* 26369*/            OPC_EmitInteger, MVT::i32, 0, 
13609 /* 26372*/            OPC_EmitInteger, MVT::i32, 0, 
13611                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
13618 /* 26391*/            OPC_EmitInteger, MVT::i32, 0, 
13619 /* 26394*/            OPC_EmitInteger, MVT::i32, 0, 
13621                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
13628 /* 26413*/            OPC_EmitInteger, MVT::i32, 0, 
13629 /* 26416*/            OPC_EmitInteger, MVT::i32, 0, 
13631                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
13639 /* 26437*/          OPC_EmitInteger, MVT::i32, 0, 
13640 /* 26440*/          OPC_EmitInteger, MVT::i32, 0, 
13660 /* 26479*/        OPC_CheckType, MVT::i32,
13663 /* 26483*/        OPC_SwitchType /*2 cases */, 65, MVT::i32,// ->26551
13668 /* 26493*/            OPC_EmitInteger, MVT::i32, 0, 
13671                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13678 /* 26514*/            OPC_EmitInteger, MVT::i32, 0, 
13681                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13688 /* 26535*/            OPC_EmitInteger, MVT::i32, 0, 
13691                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13699 /* 26558*/          OPC_EmitInteger, MVT::i32, 0, 
13713 /* 26586*/        OPC_CheckType, MVT::i32,
13716 /* 26590*/        OPC_SwitchType /*2 cases */, 65, MVT::i32,// ->26658
13721 /* 26600*/            OPC_EmitInteger, MVT::i32, 0, 
13724                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13731 /* 26621*/            OPC_EmitInteger, MVT::i32, 0, 
13734                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13741 /* 26642*/            OPC_EmitInteger, MVT::i32, 0, 
13744                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13752 /* 26665*/          OPC_EmitInteger, MVT::i32, 0, 
13766 /* 26693*/        OPC_SwitchType /*2 cases */, 89, MVT::i32,// ->26785
13771 /* 26703*/            OPC_EmitInteger, MVT::i32, 0, 
13772 /* 26706*/            OPC_EmitInteger, MVT::i32, 0, 
13774                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13776                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
13783 /* 26732*/            OPC_EmitInteger, MVT::i32, 0, 
13784 /* 26735*/            OPC_EmitInteger, MVT::i32, 0, 
13786                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13788                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
13795 /* 26761*/            OPC_EmitInteger, MVT::i32, 0, 
13796 /* 26764*/            OPC_EmitInteger, MVT::i32, 0, 
13798                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13800                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
13808 /* 26792*/          OPC_EmitInteger, MVT::i32, 0, 
13809 /* 26795*/          OPC_EmitInteger, MVT::i32, 0, 
13811                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
13825 /* 26829*/        OPC_SwitchType /*2 cases */, 95, MVT::i32,// ->26927
13830 /* 26839*/            OPC_EmitInteger, MVT::i32, 0, 
13832 /* 26844*/            OPC_EmitInteger, MVT::i32, 0, 
13834                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13836                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
13843 /* 26870*/            OPC_EmitInteger, MVT::i32, 0, 
13845 /* 26875*/            OPC_EmitInteger, MVT::i32, 0, 
13847                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13849                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
13856 /* 26901*/            OPC_EmitInteger, MVT::i32, 0, 
13858 /* 26906*/            OPC_EmitInteger, MVT::i32, 0, 
13860                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13862                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
13870 /* 26934*/          OPC_EmitInteger, MVT::i32, 0, 
13872 /* 26939*/          OPC_EmitInteger, MVT::i32, 0, 
13874                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
13881 /* 26961*/        OPC_CheckChild1Type, MVT::i32,
13883 /* 26964*/        OPC_SwitchType /*2 cases */, 68, MVT::i32,// ->27035
13888 /* 26974*/            OPC_EmitInteger, MVT::i32, 0, 
13889 /* 26977*/            OPC_EmitInteger, MVT::i32, 0, 
13891                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
13898 /* 26996*/            OPC_EmitInteger, MVT::i32, 0, 
13899 /* 26999*/            OPC_EmitInteger, MVT::i32, 0, 
13901                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
13908 /* 27018*/            OPC_EmitInteger, MVT::i32, 0, 
13909 /* 27021*/            OPC_EmitInteger, MVT::i32, 0, 
13911                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
13919 /* 27042*/          OPC_EmitInteger, MVT::i32, 0, 
13920 /* 27045*/          OPC_EmitInteger, MVT::i32, 0, 
13940 /* 27084*/        OPC_CheckType, MVT::i32,
13943 /* 27088*/        OPC_SwitchType /*2 cases */, 65, MVT::i32,// ->27156
13948 /* 27098*/            OPC_EmitInteger, MVT::i32, 0, 
13951                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13958 /* 27119*/            OPC_EmitInteger, MVT::i32, 0, 
13961                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13968 /* 27140*/            OPC_EmitInteger, MVT::i32, 0, 
13971                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
13979 /* 27163*/          OPC_EmitInteger, MVT::i32, 0, 
13993 /* 27191*/        OPC_CheckType, MVT::i32,
13996 /* 27195*/        OPC_SwitchType /*2 cases */, 65, MVT::i32,// ->27263
14001 /* 27205*/            OPC_EmitInteger, MVT::i32, 0, 
14004                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14011 /* 27226*/            OPC_EmitInteger, MVT::i32, 0, 
14014                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14021 /* 27247*/            OPC_EmitInteger, MVT::i32, 0, 
14024                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14032 /* 27270*/          OPC_EmitInteger, MVT::i32, 0, 
14046 /* 27298*/        OPC_SwitchType /*2 cases */, 89, MVT::i32,// ->27390
14051 /* 27308*/            OPC_EmitInteger, MVT::i32, 0, 
14052 /* 27311*/            OPC_EmitInteger, MVT::i32, 0, 
14054                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
14056                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
14063 /* 27337*/            OPC_EmitInteger, MVT::i32, 0, 
14064 /* 27340*/            OPC_EmitInteger, MVT::i32, 0, 
14066                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
14068                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
14075 /* 27366*/            OPC_EmitInteger, MVT::i32, 0, 
14076 /* 27369*/            OPC_EmitInteger, MVT::i32, 0, 
14078                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
14080                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
14088 /* 27397*/          OPC_EmitInteger, MVT::i32, 0, 
14089 /* 27400*/          OPC_EmitInteger, MVT::i32, 0, 
14091                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
14105 /* 27434*/        OPC_SwitchType /*2 cases */, 95, MVT::i32,// ->27532
14110 /* 27444*/            OPC_EmitInteger, MVT::i32, 0, 
14112 /* 27449*/            OPC_EmitInteger, MVT::i32, 0, 
14114                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14116                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
14123 /* 27475*/            OPC_EmitInteger, MVT::i32, 0, 
14125 /* 27480*/            OPC_EmitInteger, MVT::i32, 0, 
14127                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14129                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
14136 /* 27506*/            OPC_EmitInteger, MVT::i32, 0, 
14138 /* 27511*/            OPC_EmitInteger, MVT::i32, 0, 
14140                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14142                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
14150 /* 27539*/          OPC_EmitInteger, MVT::i32, 0, 
14152 /* 27544*/          OPC_EmitInteger, MVT::i32, 0, 
14154                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14161 /* 27566*/        OPC_CheckChild1Type, MVT::i32,
14163 /* 27569*/        OPC_SwitchType /*2 cases */, 68, MVT::i32,// ->27640
14168 /* 27579*/            OPC_EmitInteger, MVT::i32, 0, 
14169 /* 27582*/            OPC_EmitInteger, MVT::i32, 0, 
14171                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
14178 /* 27601*/            OPC_EmitInteger, MVT::i32, 0, 
14179 /* 27604*/            OPC_EmitInteger, MVT::i32, 0, 
14181                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
14188 /* 27623*/            OPC_EmitInteger, MVT::i32, 0, 
14189 /* 27626*/            OPC_EmitInteger, MVT::i32, 0, 
14191                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
14199 /* 27647*/          OPC_EmitInteger, MVT::i32, 0, 
14200 /* 27650*/          OPC_EmitInteger, MVT::i32, 0, 
14220 /* 27689*/        OPC_CheckType, MVT::i32,
14223 /* 27693*/        OPC_SwitchType /*2 cases */, 65, MVT::i32,// ->27761
14228 /* 27703*/            OPC_EmitInteger, MVT::i32, 0, 
14231                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14238 /* 27724*/            OPC_EmitInteger, MVT::i32, 0, 
14241                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14248 /* 27745*/            OPC_EmitInteger, MVT::i32, 0, 
14251                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14259 /* 27768*/          OPC_EmitInteger, MVT::i32, 0, 
14273 /* 27796*/        OPC_CheckType, MVT::i32,
14276 /* 27800*/        OPC_SwitchType /*2 cases */, 65, MVT::i32,// ->27868
14281 /* 27810*/            OPC_EmitInteger, MVT::i32, 0, 
14284                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14291 /* 27831*/            OPC_EmitInteger, MVT::i32, 0, 
14294                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14301 /* 27852*/            OPC_EmitInteger, MVT::i32, 0, 
14304                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14312 /* 27875*/          OPC_EmitInteger, MVT::i32, 0, 
14326 /* 27903*/        OPC_SwitchType /*2 cases */, 89, MVT::i32,// ->27995
14331 /* 27913*/            OPC_EmitInteger, MVT::i32, 0, 
14332 /* 27916*/            OPC_EmitInteger, MVT::i32, 0, 
14334                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
14336                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
14343 /* 27942*/            OPC_EmitInteger, MVT::i32, 0, 
14344 /* 27945*/            OPC_EmitInteger, MVT::i32, 0, 
14346                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
14348                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
14355 /* 27971*/            OPC_EmitInteger, MVT::i32, 0, 
14356 /* 27974*/            OPC_EmitInteger, MVT::i32, 0, 
14358                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
14360                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
14368 /* 28002*/          OPC_EmitInteger, MVT::i32, 0, 
14369 /* 28005*/          OPC_EmitInteger, MVT::i32, 0, 
14371                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
14385 /* 28039*/        OPC_SwitchType /*2 cases */, 95, MVT::i32,// ->28137
14390 /* 28049*/            OPC_EmitInteger, MVT::i32, 0, 
14392 /* 28054*/            OPC_EmitInteger, MVT::i32, 0, 
14394                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14396                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
14403 /* 28080*/            OPC_EmitInteger, MVT::i32, 0, 
14405 /* 28085*/            OPC_EmitInteger, MVT::i32, 0, 
14407                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14409                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
14416 /* 28111*/            OPC_EmitInteger, MVT::i32, 0, 
14418 /* 28116*/            OPC_EmitInteger, MVT::i32, 0, 
14420                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14422                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
14430 /* 28144*/          OPC_EmitInteger, MVT::i32, 0, 
14432 /* 28149*/          OPC_EmitInteger, MVT::i32, 0, 
14434                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14441 /* 28171*/        OPC_CheckChild1Type, MVT::i32,
14443 /* 28174*/        OPC_SwitchType /*2 cases */, 68, MVT::i32,// ->28245
14448 /* 28184*/            OPC_EmitInteger, MVT::i32, 0, 
14449 /* 28187*/            OPC_EmitInteger, MVT::i32, 0, 
14451                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
14458 /* 28206*/            OPC_EmitInteger, MVT::i32, 0, 
14459 /* 28209*/            OPC_EmitInteger, MVT::i32, 0, 
14461                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
14468 /* 28228*/            OPC_EmitInteger, MVT::i32, 0, 
14469 /* 28231*/            OPC_EmitInteger, MVT::i32, 0, 
14471                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
14479 /* 28252*/          OPC_EmitInteger, MVT::i32, 0, 
14480 /* 28255*/          OPC_EmitInteger, MVT::i32, 0, 
14500 /* 28294*/        OPC_CheckType, MVT::i32,
14503 /* 28298*/        OPC_SwitchType /*2 cases */, 65, MVT::i32,// ->28366
14508 /* 28308*/            OPC_EmitInteger, MVT::i32, 0, 
14511                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14518 /* 28329*/            OPC_EmitInteger, MVT::i32, 0, 
14521                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14528 /* 28350*/            OPC_EmitInteger, MVT::i32, 0, 
14531                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14539 /* 28373*/          OPC_EmitInteger, MVT::i32, 0, 
14553 /* 28401*/        OPC_CheckType, MVT::i32,
14556 /* 28405*/        OPC_SwitchType /*2 cases */, 65, MVT::i32,// ->28473
14561 /* 28415*/            OPC_EmitInteger, MVT::i32, 0, 
14564                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14571 /* 28436*/            OPC_EmitInteger, MVT::i32, 0, 
14574                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14581 /* 28457*/            OPC_EmitInteger, MVT::i32, 0, 
14584                           MVT::i32, 4/*#Ops*/, 4, 5, 1, 3, 
14592 /* 28480*/          OPC_EmitInteger, MVT::i32, 0, 
14606 /* 28508*/        OPC_SwitchType /*2 cases */, 89, MVT::i32,// ->28600
14611 /* 28518*/            OPC_EmitInteger, MVT::i32, 0, 
14612 /* 28521*/            OPC_EmitInteger, MVT::i32, 0, 
14614                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
14616                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
14623 /* 28547*/            OPC_EmitInteger, MVT::i32, 0, 
14624 /* 28550*/            OPC_EmitInteger, MVT::i32, 0, 
14626                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
14628                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
14635 /* 28576*/            OPC_EmitInteger, MVT::i32, 0, 
14636 /* 28579*/            OPC_EmitInteger, MVT::i32, 0, 
14638                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
14640                           MVT::i32, 4/*#Ops*/, 3, 1, 5, 2, 
14648 /* 28607*/          OPC_EmitInteger, MVT::i32, 0, 
14649 /* 28610*/          OPC_EmitInteger, MVT::i32, 0, 
14651                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
14665 /* 28644*/        OPC_SwitchType /*2 cases */, 95, MVT::i32,// ->28742
14670 /* 28654*/            OPC_EmitInteger, MVT::i32, 0, 
14672 /* 28659*/            OPC_EmitInteger, MVT::i32, 0, 
14674                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14676                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
14683 /* 28685*/            OPC_EmitInteger, MVT::i32, 0, 
14685 /* 28690*/            OPC_EmitInteger, MVT::i32, 0, 
14687                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14689                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
14696 /* 28716*/            OPC_EmitInteger, MVT::i32, 0, 
14698 /* 28721*/            OPC_EmitInteger, MVT::i32, 0, 
14700                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14702                           MVT::i32, 4/*#Ops*/, 3, 4, 6, 2, 
14710 /* 28749*/          OPC_EmitInteger, MVT::i32, 0, 
14712 /* 28754*/          OPC_EmitInteger, MVT::i32, 0, 
14714                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14721 /* 28776*/        OPC_CheckChild1Type, MVT::i32,
14723 /* 28779*/        OPC_SwitchType /*2 cases */, 68, MVT::i32,// ->28850
14728 /* 28789*/            OPC_EmitInteger, MVT::i32, 0, 
14729 /* 28792*/            OPC_EmitInteger, MVT::i32, 0, 
14731                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
14738 /* 28811*/            OPC_EmitInteger, MVT::i32, 0, 
14739 /* 28814*/            OPC_EmitInteger, MVT::i32, 0, 
14741                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
14748 /* 28833*/            OPC_EmitInteger, MVT::i32, 0, 
14749 /* 28836*/            OPC_EmitInteger, MVT::i32, 0, 
14751                           MVT::i32, 4/*#Ops*/, 3, 4, 1, 2, 
14759 /* 28857*/          OPC_EmitInteger, MVT::i32, 0, 
14760 /* 28860*/          OPC_EmitInteger, MVT::i32, 0, 
14780 /* 28899*/        OPC_CheckType, MVT::i32,
14784 /* 28904*/        OPC_SwitchType /*2 cases */, 68, MVT::i32,// ->28975
14789 /* 28914*/            OPC_EmitInteger, MVT::i32, 0, 
14792                           MVT::i32, 5/*#Ops*/, 5, 6, 1, 3, 4, 
14799 /* 28936*/            OPC_EmitInteger, MVT::i32, 0, 
14802                           MVT::i32, 5/*#Ops*/, 5, 6, 1, 3, 4, 
14809 /* 28958*/            OPC_EmitInteger, MVT::i32, 0, 
14812                           MVT::i32, 5/*#Ops*/, 5, 6, 1, 3, 4, 
14820 /* 28982*/          OPC_EmitInteger, MVT::i32, 0, 
14834 /* 29011*/        OPC_CheckType, MVT::i32,
14838 /* 29016*/        OPC_SwitchType /*2 cases */, 68, MVT::i32,// ->29087
14843 /* 29026*/            OPC_EmitInteger, MVT::i32, 0, 
14846                           MVT::i32, 5/*#Ops*/, 5, 6, 1, 3, 4, 
14853 /* 29048*/            OPC_EmitInteger, MVT::i32, 0, 
14856                           MVT::i32, 5/*#Ops*/, 5, 6, 1, 3, 4, 
14863 /* 29070*/            OPC_EmitInteger, MVT::i32, 0, 
14866                           MVT::i32, 5/*#Ops*/, 5, 6, 1, 3, 4, 
14874 /* 29094*/          OPC_EmitInteger, MVT::i32, 0, 
14889 /* 29124*/        OPC_SwitchType /*2 cases */, 92, MVT::i32,// ->29219
14894 /* 29134*/            OPC_EmitInteger, MVT::i32, 0, 
14895 /* 29137*/            OPC_EmitInteger, MVT::i32, 0, 
14897                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14899                           MVT::i32, 5/*#Ops*/, 4, 1, 6, 2, 3, 
14906 /* 29164*/            OPC_EmitInteger, MVT::i32, 0, 
14907 /* 29167*/            OPC_EmitInteger, MVT::i32, 0, 
14909                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14911                           MVT::i32, 5/*#Ops*/, 4, 1, 6, 2, 3, 
14918 /* 29194*/            OPC_EmitInteger, MVT::i32, 0, 
14919 /* 29197*/            OPC_EmitInteger, MVT::i32, 0, 
14921                           MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14923                           MVT::i32, 5/*#Ops*/, 4, 1, 6, 2, 3, 
14931 /* 29226*/          OPC_EmitInteger, MVT::i32, 0, 
14932 /* 29229*/          OPC_EmitInteger, MVT::i32, 0, 
14934                         MVT::i32, 1/*#Ops*/, 5,  // Results = #6
14949 /* 29265*/        OPC_SwitchType /*2 cases */, 98, MVT::i32,// ->29366
14954 /* 29275*/            OPC_EmitInteger, MVT::i32, 0, 
14956 /* 29280*/            OPC_EmitInteger, MVT::i32, 0, 
14958                           MVT::i32, 1/*#Ops*/, 6,  // Results = #7
14960                           MVT::i32, 5/*#Ops*/, 4, 5, 7, 2, 3, 
14967 /* 29307*/            OPC_EmitInteger, MVT::i32, 0, 
14969 /* 29312*/            OPC_EmitInteger, MVT::i32, 0, 
14971                           MVT::i32, 1/*#Ops*/, 6,  // Results = #7
14973                           MVT::i32, 5/*#Ops*/, 4, 5, 7, 2, 3, 
14980 /* 29339*/            OPC_EmitInteger, MVT::i32, 0, 
14982 /* 29344*/            OPC_EmitInteger, MVT::i32, 0, 
14984                           MVT::i32, 1/*#Ops*/, 6,  // Results = #7
14986                           MVT::i32, 5/*#Ops*/, 4, 5, 7, 2, 3, 
14994 /* 29373*/          OPC_EmitInteger, MVT::i32, 0, 
14996 /* 29378*/          OPC_EmitInteger, MVT::i32, 0, 
14998                         MVT::i32, 1/*#Ops*/, 6,  // Results = #7
15005 /* 29401*/        OPC_CheckChild1Type, MVT::i32,
15008 /* 29405*/        OPC_SwitchType /*2 cases */, 71, MVT::i32,// ->29479
15013 /* 29415*/            OPC_EmitInteger, MVT::i32, 0, 
15014 /* 29418*/            OPC_EmitInteger, MVT::i32, 0, 
15016                           MVT::i32, 5/*#Ops*/, 4, 5, 1, 2, 3, 
15023 /* 29438*/            OPC_EmitInteger, MVT::i32, 0, 
15024 /* 29441*/            OPC_EmitInteger, MVT::i32, 0, 
15026                           MVT::i32, 5/*#Ops*/, 4, 5, 1, 2, 3, 
15033 /* 29461*/            OPC_EmitInteger, MVT::i32, 0, 
15034 /* 29464*/            OPC_EmitInteger, MVT::i32, 0, 
15036                           MVT::i32, 5/*#Ops*/, 4, 5, 1, 2, 3, 
15044 /* 29486*/          OPC_EmitInteger, MVT::i32, 0, 
15045 /* 29489*/          OPC_EmitInteger, MVT::i32, 0, 
15065 /* 29530*/          OPC_CheckType, MVT::i32,
15071 /* 29538*/          OPC_CheckType, MVT::i32,
15075                         MVT::i32, 2/*#Ops*/, 0, 2, 
15086 /* 29563*/          OPC_CheckType, MVT::i32,
15087 /* 29565*/          OPC_EmitInteger, MVT::i32, 0, 
15089                         MVT::i32, 2/*#Ops*/, 0, 1, 
15100 /* 29589*/          OPC_CheckType, MVT::i32,
15106 /* 29597*/          OPC_CheckType, MVT::i32,
15110                         MVT::i32, 2/*#Ops*/, 0, 2, 
15121 /* 29622*/          OPC_CheckType, MVT::i32,
15122 /* 29624*/          OPC_EmitInteger, MVT::i32, 0, 
15124                         MVT::i32, 2/*#Ops*/, 0, 1, 
15135 /* 29645*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->29657
15138                         MVT::i32, 1/*#Ops*/, 0, 
15151 /* 29673*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->29685
15154                         MVT::i32, 1/*#Ops*/, 0, 
15165 /* 29698*/        OPC_CheckValueType, MVT::i32,
15186                   MVT::i32, 2/*#Ops*/, 1, 2, 
15202                   MVT::i32, 2/*#Ops*/, 1, 2, 
15215 /* 29782*/        OPC_SwitchType /*3 cases */, 8, MVT::i32,// ->29793
15218                         MVT::i32, 1/*#Ops*/, 1, 
15238 /* 29821*/        OPC_SwitchType /*3 cases */, 8, MVT::i32,// ->29832
15241                         MVT::i32, 1/*#Ops*/, 1, 
15264 /* 29864*/        OPC_CheckType, MVT::i32,
15266 /* 29867*/        OPC_SwitchType /*3 cases */, 10, MVT::i32,// ->29880
15270                         MVT::i32, 1/*#Ops*/, 2, 
15290 /* 29908*/        OPC_CheckChild1Type, MVT::i32,
15291 /* 29910*/        OPC_SwitchType /*3 cases */, 8, MVT::i32,// ->29921
15294                         MVT::i32, 1/*#Ops*/, 1, 
15355 /* 30016*/        OPC_CheckType, MVT::i32,
15373 /* 30046*/        OPC_CheckChild1Type, MVT::i32,
15463 /* 30198*/        OPC_CheckType, MVT::i32,
15499 /* 30260*/        OPC_CheckChild1Type, MVT::i32,
15577 /* 30392*/        OPC_CheckType, MVT::i32,
15597 /* 30426*/        OPC_CheckChild1Type, MVT::i32,
15644 /* 30502*/        OPC_CheckType, MVT::i32,
15653 /* 30515*/        OPC_CheckChild1Type, MVT::i32,
15692 /* 30576*/        OPC_CheckType, MVT::i32,
15702 /* 30591*/        OPC_CheckChild1Type, MVT::i32,
15731 /* 30637*/    OPC_CheckType, MVT::i32,
15736 /* 30645*/    OPC_CheckType, MVT::i32,
15739 /* 30649*/    OPC_CheckChild3Type, MVT::i32,
15741 /* 30652*/    OPC_CheckChild4Type, MVT::i32,
15743 /* 30655*/    OPC_CheckChild5Type, MVT::i32,
15758 /* 30688*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->30698
15760                         MVT::i32, 1/*#Ops*/, 0, 
15771 /* 30711*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->30721
15773                         MVT::i32, 1/*#Ops*/, 0, 
15802 /* 30765*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->30775
15804                         MVT::i32, 1/*#Ops*/, 0, 
15815 /* 30788*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->30798
15817                         MVT::i32, 1/*#Ops*/, 0, 
15846 /* 30842*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->30852
15848                         MVT::i32, 1/*#Ops*/, 0, 
15859 /* 30865*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->30875
15861                         MVT::i32, 1/*#Ops*/, 0, 
15876 /* 30895*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->30905
15878                         MVT::i32, 1/*#Ops*/, 0, 
15889 /* 30918*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->30928
15891                         MVT::i32, 1/*#Ops*/, 0, 
15908                       MVT::i32, 1/*#Ops*/, 0, 
15915                       MVT::i32, 1/*#Ops*/, 0, 
15922                       MVT::i32, 1/*#Ops*/, 0, 
15929                       MVT::i32, 1/*#Ops*/, 0, 
15940                       MVT::i32, 1/*#Ops*/, 0, 
15947                       MVT::i32, 1/*#Ops*/, 0, 
15954                       MVT::i32, 1/*#Ops*/, 0, 
15961                       MVT::i32, 1/*#Ops*/, 0, 
16265 /* 31610*/        OPC_CheckType, MVT::i32,
16267 /* 31613*/        OPC_CheckType, MVT::i32,
16271                       MVT::i32, 2/*#Ops*/, 0, 2, 
16278 /* 31633*/        OPC_CheckType, MVT::i32,
16279 /* 31635*/        OPC_EmitInteger, MVT::i32, 0, 
16281                       MVT::i32, 2/*#Ops*/, 0, 1, 
16292 /* 31659*/        OPC_CheckType, MVT::i32,
16306 /* 31684*/        OPC_EmitInteger, MVT::i32, 0, 
16319 /* 31708*/        OPC_CheckType, MVT::i32,
16321 /* 31711*/        OPC_CheckType, MVT::i32,
16324                       MVT::i32, 2/*#Ops*/, 0, 2, 
16331 /* 31729*/        OPC_CheckType, MVT::i32,
16332 /* 31731*/        OPC_EmitInteger, MVT::i32, 0, 
16334                       MVT::i32, 2/*#Ops*/, 0, 1, 
16345 /* 31755*/        OPC_CheckType, MVT::i32,
16347 /* 31758*/        OPC_CheckType, MVT::i32,
16350                       MVT::i32, 2/*#Ops*/, 0, 2, 
16357 /* 31776*/        OPC_CheckType, MVT::i32,
16358 /* 31778*/        OPC_EmitInteger, MVT::i32, 0, 
16360                       MVT::i32, 2/*#Ops*/, 0, 1, 
16371 /* 31802*/        OPC_CheckType, MVT::i32,
16385 /* 31827*/        OPC_EmitInteger, MVT::i32, 0, 
16398 /* 31851*/        OPC_CheckType, MVT::i32,
16412 /* 31876*/        OPC_EmitInteger, MVT::i32, 0, 
16424 /* 31898*/    OPC_SwitchType /*11 cases */, 7, MVT::i32,// ->31908
16426                     MVT::i32, 1/*#Ops*/, 0, 
16485 /* 32009*/      OPC_CheckType, MVT::i32,
16489                       MVT::i32, 1/*#Ops*/, 0, 
16495                       MVT::i32, 1/*#Ops*/, 0, 
16501 /* 32037*/      OPC_CheckType, MVT::i32,
16505                       MVT::i32, 1/*#Ops*/, 0, 
16511                       MVT::i32, 1/*#Ops*/, 0, 
16517 /* 32065*/      OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->32075
16519                       MVT::i32, 1/*#Ops*/, 0, 
16534 /* 32095*/    OPC_CheckType, MVT::i32,
16537                   MVT::i32, 1/*#Ops*/, 0, 
16545 /* 32115*/    OPC_CheckType, MVT::i32,
16548 /* 32119*/    OPC_CheckChild2Type, MVT::i32,
16550 /* 32122*/    OPC_CheckChild3Type, MVT::i32,
16552 /* 32125*/    OPC_CheckChild4Type, MVT::i32,
16562 /* 32145*/    OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->32157
16565                     MVT::i32, 1/*#Ops*/, 1, 
16590 /* 32193*/      OPC_CheckChild1Type, MVT::i32,
16645 /* 32276*/    OPC_SwitchType /*6 cases */, 8, MVT::i32,// ->32287
16647                     MVT::i32, 2/*#Ops*/, 0, 1, 
16684 /* 32354*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->32365
16686                       MVT::i32, 2/*#Ops*/, 0, 1, 
16757 /* 32486*/    OPC_SwitchType /*5 cases */, 8, MVT::i32,// ->32497
16759                     MVT::i32, 2/*#Ops*/, 0, 1, 
16789 /* 32549*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->32560
16791                     MVT::i32, 2/*#Ops*/, 0, 1, 
16803 /* 32576*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->32587
16805                     MVT::i32, 2/*#Ops*/, 0, 1, 
16817 /* 32603*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->32614
16819                     MVT::i32, 2/*#Ops*/, 0, 1, 
16831 /* 32630*/    OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->32641
16833                     MVT::i32, 2/*#Ops*/, 0, 1, 
16846 /* 32660*/      OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->32671
16848                       MVT::i32, 2/*#Ops*/, 0, 1, 
17861 /* 34305*/        OPC_SwitchType /*2 cases */, 8, MVT::i32,// ->34316
17863                         MVT::i32, 2/*#Ops*/, 0, 1, 
17965 /* 34491*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->34504
17966 /* 34494*/        OPC_CheckChild1Type, MVT::i32,
17968                       MVT::i32, 2/*#Ops*/, 0, 1, 
18016 /* 34585*/          OPC_CheckChild0Type, MVT::i32,
18093                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
18105 /* 34738*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->34751
18106 /* 34741*/        OPC_CheckChild1Type, MVT::i32,
18108                       MVT::i32, 2/*#Ops*/, 0, 1, 
18156 /* 34832*/          OPC_CheckChild0Type, MVT::i32,
18233                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
18245 /* 34985*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->34998
18246 /* 34988*/        OPC_CheckChild1Type, MVT::i32,
18248                       MVT::i32, 2/*#Ops*/, 0, 1, 
18296 /* 35079*/          OPC_CheckChild0Type, MVT::i32,
18373                         MVT::i32, 1/*#Ops*/, 1,  // Results = #2
18383 /* 35228*/    OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->35240
18384 /* 35231*/      OPC_CheckChild0Type, MVT::i32,
18386                     MVT::i32, 1/*#Ops*/, 0, 
18398 /* 35256*/    OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->35268
18399 /* 35259*/      OPC_CheckChild0Type, MVT::i32,
18401                     MVT::i32, 1/*#Ops*/, 0, 
18413 /* 35284*/    OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->35296
18414 /* 35287*/      OPC_CheckChild0Type, MVT::i32,
18416                     MVT::i32, 1/*#Ops*/, 0, 
18429                   MVT::i32, 1/*#Ops*/, 0, 
18442 /* 35339*/      OPC_SwitchType /*2 cases */, 22, MVT::i32,// ->35364
18446                         MVT::i32, 1/*#Ops*/, 0, 
18452                         MVT::i32, 1/*#Ops*/, 0, 
18473 /* 35392*/      OPC_SwitchType /*2 cases */, 22, MVT::i32,// ->35417
18477                         MVT::i32, 1/*#Ops*/, 0, 
18483                         MVT::i32, 1/*#Ops*/, 0, 
18521 /* 35476*/      OPC_SwitchType /*2 cases */, 22, MVT::i32,// ->35501
18525                         MVT::i32, 1/*#Ops*/, 0, 
18531                         MVT::i32, 1/*#Ops*/, 0, 
18552 /* 35529*/      OPC_SwitchType /*2 cases */, 22, MVT::i32,// ->35554
18556                         MVT::i32, 1/*#Ops*/, 0, 
18562                         MVT::i32, 1/*#Ops*/, 0, 
18600 /* 35613*/      OPC_CheckType, MVT::i32,
18602                     MVT::i32, 1/*#Ops*/, 0, 
18613 /* 35635*/      OPC_CheckChild0Type, MVT::i32,
18783 /* 35873*/      OPC_CheckChild0Type, MVT::i32,
18826 /* 35949*/      OPC_CheckChild0Type, MVT::i32,
19211 /* 36683*/      OPC_CheckChild0Type, MVT::i32,
19287 /* 36810*/      OPC_SwitchType /*2 cases */, 123|128,2/*379*/, MVT::i32,// ->37193
19295 /* 36827*/          OPC_CheckType, MVT::i32,
19301 /* 36837*/          OPC_CheckType, MVT::i32,
19307 /* 36847*/          OPC_CheckType, MVT::i32,
19313 /* 36857*/          OPC_CheckType, MVT::i32,
19319 /* 36867*/          OPC_CheckType, MVT::i32,
19325 /* 36877*/          OPC_CheckType, MVT::i32,
19331 /* 36887*/          OPC_CheckType, MVT::i32,
19337 /* 36898*/          OPC_CheckType, MVT::i32,
19343 /* 36909*/          OPC_CheckType, MVT::i32,
19349 /* 36920*/          OPC_CheckType, MVT::i32,
19355 /* 36931*/          OPC_CheckType, MVT::i32,
19361 /* 36942*/          OPC_CheckType, MVT::i32,
19367 /* 36953*/          OPC_CheckType, MVT::i32,
19373 /* 36964*/          OPC_CheckType, MVT::i32,
19379 /* 36975*/          OPC_CheckType, MVT::i32,
19410 /* 37047*/          OPC_CheckType, MVT::i32,
19416 /* 37057*/          OPC_CheckType, MVT::i32,
19422 /* 37067*/          OPC_CheckType, MVT::i32,
19428 /* 37077*/          OPC_CheckType, MVT::i32,
19434 /* 37087*/          OPC_CheckType, MVT::i32,
19440 /* 37097*/          OPC_CheckType, MVT::i32,
19446 /* 37107*/          OPC_CheckType, MVT::i32,
19467 /* 37151*/          OPC_CheckType, MVT::i32,
19472 /* 37159*/          OPC_CheckType, MVT::i32,
19477 /* 37167*/          OPC_CheckType, MVT::i32,
19583 /* 37361*/      OPC_CheckType, MVT::i32,
19589 /* 37371*/      OPC_CheckType, MVT::i32,
19595 /* 37381*/      OPC_CheckType, MVT::i32,
19601 /* 37391*/      OPC_CheckType, MVT::i32,
19607 /* 37401*/      OPC_CheckType, MVT::i32,
19613 /* 37411*/      OPC_CheckType, MVT::i32,
19619 /* 37422*/      OPC_CheckType, MVT::i32,
19625 /* 37433*/      OPC_CheckType, MVT::i32,
19631 /* 37444*/      OPC_CheckType, MVT::i32,
19637 /* 37455*/      OPC_CheckType, MVT::i32,
19643 /* 37466*/      OPC_CheckType, MVT::i32,
19649 /* 37477*/      OPC_CheckType, MVT::i32,
19655 /* 37488*/      OPC_CheckType, MVT::i32,
19661 /* 37499*/      OPC_CheckType, MVT::i32,
19667 /* 37510*/      OPC_CheckType, MVT::i32,
19673 /* 37521*/      OPC_CheckType, MVT::i32,
19704 /* 37596*/      OPC_CheckType, MVT::i32,
19710 /* 37606*/      OPC_CheckType, MVT::i32,
19716 /* 37616*/      OPC_CheckType, MVT::i32,
19722 /* 37626*/      OPC_CheckType, MVT::i32,
19728 /* 37636*/      OPC_CheckType, MVT::i32,
19734 /* 37646*/      OPC_CheckType, MVT::i32,
19740 /* 37657*/      OPC_CheckType, MVT::i32,
19746 /* 37668*/      OPC_CheckType, MVT::i32,
19752 /* 37679*/      OPC_CheckType, MVT::i32,
19758 /* 37690*/      OPC_CheckType, MVT::i32,
19764 /* 37701*/      OPC_CheckType, MVT::i32,
19770 /* 37712*/      OPC_CheckType, MVT::i32,
19776 /* 37723*/      OPC_CheckType, MVT::i32,
19782 /* 37734*/      OPC_CheckType, MVT::i32,
19788 /* 37745*/      OPC_CheckType, MVT::i32,
19794 /* 37756*/      OPC_CheckType, MVT::i32,
19825 /* 37831*/      OPC_CheckType, MVT::i32,
19831 /* 37841*/      OPC_CheckType, MVT::i32,
19837 /* 37851*/      OPC_CheckType, MVT::i32,
19843 /* 37861*/      OPC_CheckType, MVT::i32,
19849 /* 37871*/      OPC_CheckType, MVT::i32,
19855 /* 37881*/      OPC_CheckType, MVT::i32,
19861 /* 37892*/      OPC_CheckType, MVT::i32,
19867 /* 37903*/      OPC_CheckType, MVT::i32,
19873 /* 37914*/      OPC_CheckType, MVT::i32,
19879 /* 37925*/      OPC_CheckType, MVT::i32,
19885 /* 37936*/      OPC_CheckType, MVT::i32,
19891 /* 37947*/      OPC_CheckType, MVT::i32,
19897 /* 37958*/      OPC_CheckType, MVT::i32,
19903 /* 37969*/      OPC_CheckType, MVT::i32,
19909 /* 37980*/      OPC_CheckType, MVT::i32,
19915 /* 37991*/      OPC_CheckType, MVT::i32,
19946 /* 38066*/      OPC_CheckType, MVT::i32,
19952 /* 38076*/      OPC_CheckType, MVT::i32,
19958 /* 38086*/      OPC_CheckType, MVT::i32,
19964 /* 38096*/      OPC_CheckType, MVT::i32,
19970 /* 38106*/      OPC_CheckType, MVT::i32,
19976 /* 38116*/      OPC_CheckType, MVT::i32,
19982 /* 38127*/      OPC_CheckType, MVT::i32,
19988 /* 38138*/      OPC_CheckType, MVT::i32,
19994 /* 38149*/      OPC_CheckType, MVT::i32,
20000 /* 38160*/      OPC_CheckType, MVT::i32,
20006 /* 38171*/      OPC_CheckType, MVT::i32,
20012 /* 38182*/      OPC_CheckType, MVT::i32,
20018 /* 38193*/      OPC_CheckType, MVT::i32,
20024 /* 38204*/      OPC_CheckType, MVT::i32,
20030 /* 38215*/      OPC_CheckType, MVT::i32,
20036 /* 38226*/      OPC_CheckType, MVT::i32,
20067 /* 38301*/      OPC_CheckType, MVT::i32,
20073 /* 38311*/      OPC_CheckType, MVT::i32,
20079 /* 38321*/      OPC_CheckType, MVT::i32,
20085 /* 38331*/      OPC_CheckType, MVT::i32,
20091 /* 38341*/      OPC_CheckType, MVT::i32,
20097 /* 38351*/      OPC_CheckType, MVT::i32,
20103 /* 38362*/      OPC_CheckType, MVT::i32,
20109 /* 38373*/      OPC_CheckType, MVT::i32,
20115 /* 38384*/      OPC_CheckType, MVT::i32,
20121 /* 38395*/      OPC_CheckType, MVT::i32,
20127 /* 38406*/      OPC_CheckType, MVT::i32,
20133 /* 38417*/      OPC_CheckType, MVT::i32,
20139 /* 38428*/      OPC_CheckType, MVT::i32,
20145 /* 38439*/      OPC_CheckType, MVT::i32,
20151 /* 38450*/      OPC_CheckType, MVT::i32,
20157 /* 38461*/      OPC_CheckType, MVT::i32,
20188 /* 38536*/      OPC_CheckType, MVT::i32,
20194 /* 38546*/      OPC_CheckType, MVT::i32,
20200 /* 38556*/      OPC_CheckType, MVT::i32,
20206 /* 38566*/      OPC_CheckType, MVT::i32,
20212 /* 38576*/      OPC_CheckType, MVT::i32,
20218 /* 38586*/      OPC_CheckType, MVT::i32,
20224 /* 38597*/      OPC_CheckType, MVT::i32,
20230 /* 38608*/      OPC_CheckType, MVT::i32,
20236 /* 38619*/      OPC_CheckType, MVT::i32,
20242 /* 38630*/      OPC_CheckType, MVT::i32,
20248 /* 38641*/      OPC_CheckType, MVT::i32,
20254 /* 38652*/      OPC_CheckType, MVT::i32,
20260 /* 38663*/      OPC_CheckType, MVT::i32,
20266 /* 38674*/      OPC_CheckType, MVT::i32,
20272 /* 38685*/      OPC_CheckType, MVT::i32,
20278 /* 38696*/      OPC_CheckType, MVT::i32,
20316 /* 38785*/        OPC_CheckType, MVT::i32,
20321 /* 38794*/          OPC_CheckType, MVT::i32,
20328 /* 38806*/            OPC_EmitInteger, MVT::i32, 0, 
20340 /* 38829*/            OPC_EmitInteger, MVT::i32, 0, 
20349 /* 38847*/          OPC_SwitchType /*2 cases */, 20, MVT::i32,// ->38870
20354 /* 38856*/            OPC_EmitInteger, MVT::i32, 0, 
20365 /* 38878*/            OPC_EmitInteger, MVT::i32, 0, 
20380 /* 38906*/        OPC_CheckType, MVT::i32,
20385 /* 38915*/          OPC_CheckType, MVT::i32,
20392 /* 38927*/            OPC_EmitInteger, MVT::i32, 0, 
20404 /* 38950*/            OPC_EmitInteger, MVT::i32, 0, 
20413 /* 38968*/          OPC_SwitchType /*2 cases */, 20, MVT::i32,// ->38991
20418 /* 38977*/            OPC_EmitInteger, MVT::i32, 0, 
20429 /* 38999*/            OPC_EmitInteger, MVT::i32, 0, 
20446 /* 39032*/          OPC_CheckType, MVT::i32,
20453 /* 39044*/            OPC_EmitInteger, MVT::i32, 0, 
20454 /* 39047*/            OPC_EmitInteger, MVT::i32, 0, 
20456                           MVT::i32, 1/*#Ops*/, 3,  // Results = #4
20467 /* 39075*/            OPC_EmitInteger, MVT::i32, 0, 
20468 /* 39078*/            OPC_EmitInteger, MVT::i32, 0, 
20470                           MVT::i32, 1/*#Ops*/, 3,  // Results = #4
20478 /* 39101*/          OPC_SwitchType /*2 cases */, 28, MVT::i32,// ->39132
20483 /* 39110*/            OPC_EmitInteger, MVT::i32, 0, 
20484 /* 39113*/            OPC_EmitInteger, MVT::i32, 0, 
20486                           MVT::i32, 1/*#Ops*/, 3,  // Results = #4
20496 /* 39140*/            OPC_EmitInteger, MVT::i32, 0, 
20497 /* 39143*/            OPC_EmitInteger, MVT::i32, 0, 
20499                           MVT::i32, 1/*#Ops*/, 3,  // Results = #4
20516 /* 39182*/          OPC_CheckType, MVT::i32,
20523 /* 39194*/            OPC_EmitInteger, MVT::i32, 0, 
20525 /* 39199*/            OPC_EmitInteger, MVT::i32, 0, 
20527                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
20538 /* 39227*/            OPC_EmitInteger, MVT::i32, 0, 
20540 /* 39232*/            OPC_EmitInteger, MVT::i32, 0, 
20542                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
20550 /* 39255*/          OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->39288
20555 /* 39264*/            OPC_EmitInteger, MVT::i32, 0, 
20557 /* 39269*/            OPC_EmitInteger, MVT::i32, 0, 
20559                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
20569 /* 39296*/            OPC_EmitInteger, MVT::i32, 0, 
20571 /* 39301*/            OPC_EmitInteger, MVT::i32, 0, 
20573                           MVT::i32, 1/*#Ops*/, 4,  // Results = #5
20581 /* 39323*/        OPC_CheckChild1Type, MVT::i32,
20585 /* 39331*/          OPC_CheckType, MVT::i32,
20592 /* 39343*/            OPC_EmitInteger, MVT::i32, 0, 
20593 /* 39346*/            OPC_EmitInteger, MVT::i32, 0, 
20604 /* 39367*/            OPC_EmitInteger, MVT::i32, 0, 
20605 /* 39370*/            OPC_EmitInteger, MVT::i32, 0, 
20613 /* 39386*/          OPC_SwitchType /*2 cases */, 21, MVT::i32,// ->39410
20618 /* 39395*/            OPC_EmitInteger, MVT::i32, 0, 
20619 /* 39398*/            OPC_EmitInteger, MVT::i32, 0, 
20629 /* 39418*/            OPC_EmitInteger, MVT::i32, 0, 
20630 /* 39421*/            OPC_EmitInteger, MVT::i32, 0, 
20647 /* 39452*/        OPC_CheckType, MVT::i32,
20656 /* 39468*/          OPC_EmitInteger, MVT::i32, 0, 
20667 /* 39490*/          OPC_EmitInteger, MVT::i32, 0, 
20681 /* 39517*/        OPC_CheckType, MVT::i32,
20690 /* 39533*/          OPC_EmitInteger, MVT::i32, 0, 
20701 /* 39555*/          OPC_EmitInteger, MVT::i32, 0, 
20721 /* 39593*/          OPC_EmitInteger, MVT::i32, 0, 
20722 /* 39596*/          OPC_EmitInteger, MVT::i32, 0, 
20724                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
20734 /* 39623*/          OPC_EmitInteger, MVT::i32, 0, 
20735 /* 39626*/          OPC_EmitInteger, MVT::i32, 0, 
20737                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
20757 /* 39670*/          OPC_EmitInteger, MVT::i32, 0, 
20759 /* 39675*/          OPC_EmitInteger, MVT::i32, 0, 
20761                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
20771 /* 39702*/          OPC_EmitInteger, MVT::i32, 0, 
20773 /* 39707*/          OPC_EmitInteger, MVT::i32, 0, 
20775                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
20782 /* 39728*/        OPC_CheckChild1Type, MVT::i32,
20790 /* 39743*/          OPC_EmitInteger, MVT::i32, 0, 
20791 /* 39746*/          OPC_EmitInteger, MVT::i32, 0, 
20801 /* 39766*/          OPC_EmitInteger, MVT::i32, 0, 
20802 /* 39769*/          OPC_EmitInteger, MVT::i32, 0, 
20814 /* 39792*/      OPC_CheckChild1Type, MVT::i32,
20819 /* 39801*/        OPC_CheckType, MVT::i32,
20856 /* 39871*/          OPC_EmitInteger, MVT::i32, 0, 
20862 /* 39885*/          OPC_EmitInteger, MVT::i32, 0, 
20868 /* 39899*/          OPC_EmitInteger, MVT::i32, 0, 
20882 /* 39925*/        OPC_CheckType, MVT::i32,
20896 /* 39951*/        OPC_EmitInteger, MVT::i32, 0, 
20909 /* 39976*/        OPC_CheckType, MVT::i32,
20923 /* 40002*/        OPC_EmitInteger, MVT::i32, 0, 
20936 /* 40027*/        OPC_CheckType, MVT::i32,
20950 /* 40053*/        OPC_EmitInteger, MVT::i32, 0, 
20971 /* 40094*/      OPC_CheckChild0Type, MVT::i32,
21237 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
21323 if (cast<LoadSDNode>(N)->getMemoryVT().getScalarType() != MVT::i32) return false;
gen/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc
   44   case MVT::i32: return fastEmit_ISD_ANY_EXTEND_MVT_i32_r(RetVT, Op0, Op0IsKill);
   64   if (RetVT.SimpleTy != MVT::i32)
   77   case MVT::i32: return fastEmit_ISD_BITCAST_MVT_i32_r(RetVT, Op0, Op0IsKill);
   88   if (RetVT.SimpleTy != MVT::i32)
  101   case MVT::i32: return fastEmit_ISD_CTLZ_MVT_i32_r(RetVT, Op0, Op0IsKill);
  110   if (RetVT.SimpleTy != MVT::i32)
  123   case MVT::i32: return fastEmit_ISD_CTPOP_MVT_i32_r(RetVT, Op0, Op0IsKill);
  132   if (RetVT.SimpleTy != MVT::i32)
  145   case MVT::i32: return fastEmit_ISD_CTTZ_MVT_i32_r(RetVT, Op0, Op0IsKill);
  355   case MVT::i32: return fastEmit_ISD_FP_TO_SINT_MVT_f32_MVT_i32_r(Op0, Op0IsKill);
  383   case MVT::i32: return fastEmit_ISD_FP_TO_SINT_MVT_f64_MVT_i32_r(Op0, Op0IsKill);
  441   case MVT::i32: return fastEmit_ISD_FP_TO_UINT_MVT_f32_MVT_i32_r(Op0, Op0IsKill);
  469   case MVT::i32: return fastEmit_ISD_FP_TO_UINT_MVT_f64_MVT_i32_r(Op0, Op0IsKill);
  632   case MVT::i32: return fastEmit_ISD_SCALAR_TO_VECTOR_MVT_i32_r(RetVT, Op0, Op0IsKill);
  650   case MVT::i32: return fastEmit_ISD_SIGN_EXTEND_MVT_i32_r(RetVT, Op0, Op0IsKill);
  709   case MVT::i32: return fastEmit_ISD_SINT_TO_FP_MVT_i32_r(RetVT, Op0, Op0IsKill);
  720   if (RetVT.SimpleTy != MVT::i32)
  786   case MVT::i32: return fastEmit_ISD_UINT_TO_FP_MVT_i32_r(RetVT, Op0, Op0IsKill);
  804   case MVT::i32: return fastEmit_ISD_ZERO_EXTEND_MVT_i32_r(RetVT, Op0, Op0IsKill);
  825   case MVT::i32: return fastEmit_WebAssemblyISD_BR_TABLE_MVT_i32_r(RetVT, Op0, Op0IsKill);
  841   case MVT::i32: return fastEmit_WebAssemblyISD_CALL0_MVT_i32_r(RetVT, Op0, Op0IsKill);
  915   case MVT::i32: return fastEmit_WebAssemblyISD_CALL1_MVT_i32_MVT_i32_r(Op0, Op0IsKill);
  932   case MVT::i32: return fastEmit_WebAssemblyISD_CALL1_MVT_i32_r(RetVT, Op0, Op0IsKill);
  950   case MVT::i32: return fastEmit_WebAssemblyISD_RET_CALL_MVT_i32_r(RetVT, Op0, Op0IsKill);
  993   if (RetVT.SimpleTy != MVT::i32)
 1042   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1055   if (RetVT.SimpleTy != MVT::i32)
 1104   case MVT::i32: return fastEmit_ISD_AND_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1391   if (RetVT.SimpleTy != MVT::i32)
 1431   case MVT::i32: return fastEmit_ISD_MUL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1443   if (RetVT.SimpleTy != MVT::i32)
 1492   case MVT::i32: return fastEmit_ISD_OR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1505   if (RetVT.SimpleTy != MVT::i32)
 1518   case MVT::i32: return fastEmit_ISD_ROTL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1527   if (RetVT.SimpleTy != MVT::i32)
 1540   case MVT::i32: return fastEmit_ISD_ROTR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1577   if (RetVT.SimpleTy != MVT::i32)
 1590   case MVT::i32: return fastEmit_ISD_SDIV_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1599   if (RetVT.SimpleTy != MVT::i32)
 1612   case MVT::i32: return fastEmit_ISD_SHL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1621   if (RetVT.SimpleTy != MVT::i32)
 1634   case MVT::i32: return fastEmit_ISD_SRA_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1643   if (RetVT.SimpleTy != MVT::i32)
 1656   case MVT::i32: return fastEmit_ISD_SREM_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1665   if (RetVT.SimpleTy != MVT::i32)
 1678   case MVT::i32: return fastEmit_ISD_SRL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1687   if (RetVT.SimpleTy != MVT::i32)
 1736   case MVT::i32: return fastEmit_ISD_SUB_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1777   if (RetVT.SimpleTy != MVT::i32)
 1790   case MVT::i32: return fastEmit_ISD_UDIV_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1799   if (RetVT.SimpleTy != MVT::i32)
 1812   case MVT::i32: return fastEmit_ISD_UREM_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1821   if (RetVT.SimpleTy != MVT::i32)
 1870   case MVT::i32: return fastEmit_ISD_XOR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 1934   if (RetVT.SimpleTy != MVT::i32)
 2008   if (RetVT.SimpleTy != MVT::i32)
 2032   if (RetVT.SimpleTy != MVT::i32)
 2087   if (RetVT.SimpleTy != MVT::i32)
 2100   case MVT::i32: return fastEmit_ISD_Constant_MVT_i32_i(RetVT, imm0);
 2175   case MVT::i32: return fastEmit_WebAssemblyISD_CALL1_MVT_i32_MVT_i32_i(imm0);
 2192   case MVT::i32: return fastEmit_WebAssemblyISD_CALL1_MVT_i32_i(RetVT, imm0);
gen/lib/Target/WebAssembly/WebAssemblyGenRegisterInfo.inc
  302   /* 0 */ MVT::i32, MVT::Other,
gen/lib/Target/X86/X86GenCallingConv.inc
  171   if (LocVT == MVT::i32) {
  195   if (LocVT == MVT::i32) {
  219   if (LocVT == MVT::i32) {
  386     LocVT = MVT::i32;
  404       if (LocVT == MVT::i32) {
  461   if (LocVT == MVT::i32 ||
  572     LocVT = MVT::i32;
  588   if (LocVT == MVT::i32) {
  672     if (LocVT == MVT::i32) {
  696     LocVT = MVT::i32;
  705   if (LocVT == MVT::i32) {
  725     LocVT = MVT::i32;
  734   if (LocVT == MVT::i32) {
  744   if (LocVT == MVT::i32 ||
  768     LocVT = MVT::i32;
  778     if (LocVT == MVT::i32) {
  811     LocVT = MVT::i32;
  823     LocVT = MVT::i32;
  832   if (LocVT == MVT::i32) {
  948     if (LocVT == MVT::i32 ||
  958   if (LocVT == MVT::i32 ||
 1052   if (LocVT == MVT::i32) {
 1074     LocVT = MVT::i32;
 1098     LocVT = MVT::i32;
 1391     LocVT = MVT::i32;
 1445   if (LocVT == MVT::i32) {
 1597   if (LocVT == MVT::i32 ||
 1658       LocVT == MVT::i32) {
 1777       LocVT == MVT::i32) {
 1797   if (LocVT == MVT::i32 ||
 1816     LocVT = MVT::i32;
 1825   if (LocVT == MVT::i32) {
 1839   if (LocVT == MVT::i32 ||
 1877     LocVT = MVT::i32;
 1889     LocVT = MVT::i32;
 1898   if (LocVT == MVT::i32) {
 2020     if (LocVT == MVT::i32 ||
 2030   if (LocVT == MVT::i32 ||
 2108   if (LocVT == MVT::i32) {
 2242   if (LocVT == MVT::i32) {
 2307       LocVT == MVT::i32 ||
 2340     LocVT = MVT::i32;
 2352     LocVT = MVT::i32;
 2361   if (LocVT == MVT::i32) {
 2483     if (LocVT == MVT::i32 ||
 2493   if (LocVT == MVT::i32 ||
 2698   if (LocVT == MVT::i32) {
 2967   if (LocVT == MVT::i32) {
 2990     LocVT = MVT::i32;
 2999   if (LocVT == MVT::i32) {
 3040     LocVT = MVT::i32;
 3069   if (LocVT == MVT::i32) {
 3359       LocVT == MVT::i32) {
 3389       LocVT == MVT::i32) {
 3466   if (LocVT == MVT::i32) {
 3562       LocVT == MVT::i32) {
 3610     LocVT = MVT::i32;
 3639   if (LocVT == MVT::i32) {
 3810     LocVT = MVT::i32;
 3839   if (LocVT == MVT::i32) {
gen/lib/Target/X86/X86GenDAGISel.inc
  231 /*   367*/        OPC_CheckChild1Type, MVT::i32,
  517 /*   964*/        OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
  533 /*  1002*/        OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
  572                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
  596                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
  611 /*  1161*/          OPC_CheckType, MVT::i32,
  620                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
  644                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
  660                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
  676                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
  684 /*  1318*/          OPC_CheckType, MVT::i32,
  692                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
  709                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
  729                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
  749                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
  760 /*  1478*/          OPC_CheckType, MVT::i32,
  769                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
  790                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
  807                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
  824                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
  832 /*  1633*/          OPC_CheckType, MVT::i32,
  841                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
  859                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
  892                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
  916                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
  931 /*  1835*/          OPC_CheckType, MVT::i32,
  940                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
  964                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
  980                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
  996                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1004 /*  1992*/          OPC_CheckType, MVT::i32,
 1012                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1029                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1049                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 1069                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 1080 /*  2152*/          OPC_CheckType, MVT::i32,
 1089                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 1110                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 1127                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1144                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1152 /*  2307*/          OPC_CheckType, MVT::i32,
 1161                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1179                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1212                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1236                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1251 /*  2509*/          OPC_CheckType, MVT::i32,
 1260                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1284                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1300                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1316                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1324 /*  2666*/          OPC_CheckType, MVT::i32,
 1332                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1349                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1369                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 1389                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 1400 /*  2826*/          OPC_CheckType, MVT::i32,
 1409                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 1430                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 1447                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1464                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1472 /*  2981*/          OPC_CheckType, MVT::i32,
 1481                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1499                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1532                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1556                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1571 /*  3183*/          OPC_CheckType, MVT::i32,
 1580                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1604                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1620                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1636                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1644 /*  3340*/          OPC_CheckType, MVT::i32,
 1652                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1669                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1685                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1701                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1709 /*  3482*/          OPC_CheckType, MVT::i32,
 1717                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1734                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 1754                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 1774                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 1785 /*  3642*/          OPC_CheckType, MVT::i32,
 1794                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 1815                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 1832                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1849                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1857 /*  3797*/          OPC_CheckType, MVT::i32,
 1866                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1884                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1917                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1941                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1956 /*  3999*/          OPC_CheckType, MVT::i32,
 1965                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 1989                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 2005                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2021                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2029 /*  4156*/          OPC_CheckType, MVT::i32,
 2037                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2054                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2070                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2086                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2094 /*  4298*/          OPC_CheckType, MVT::i32,
 2102                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2119                         MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2139                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2159                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2170 /*  4458*/          OPC_CheckType, MVT::i32,
 2179                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2200                         MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2217                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 2234                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 2242 /*  4613*/          OPC_CheckType, MVT::i32,
 2251                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 2269                         MVT::i32, 5/*#Ops*/, 4, 5, 6, 7, 8, 
 2294                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2308                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2314 /*  4769*/            OPC_CheckType, MVT::i32,
 2322                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2337                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2369                               MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2376 /*  4898*/                OPC_CheckType, MVT::i32,
 2385                               MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2402                               MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2418                             MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2433                             MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2439 /*  5041*/              OPC_CheckType, MVT::i32,
 2448                             MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2465                             MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2478                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 2490                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 2494 /*  5171*/            OPC_CheckType, MVT::i32,
 2502                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 2514                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 2562 /*  5345*/            OPC_CheckType, MVT::i32,
 2608                                 MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2615 /*  5469*/                  OPC_CheckType, MVT::i32,
 2624                                 MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2641                                 MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2657                               MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2672                               MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2678 /*  5612*/                OPC_CheckType, MVT::i32,
 2687                               MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2704                               MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 2734                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 2758                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 2773 /*  5803*/            OPC_CheckType, MVT::i32,
 2782                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 2808                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 2831                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 2842                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 2845 /*  5960*/          /*SwitchType*/ 26, MVT::i32,// ->5988
 2853                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 2864                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 2887                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 2898                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 2901 /*  6090*/          /*SwitchType*/ 26, MVT::i32,// ->6118
 2909                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 2920                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 2947                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2963                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2970 /*  6242*/            OPC_CheckType, MVT::i32,
 2979                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 2995                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 3011                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 3027                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 3034 /*  6409*/            OPC_CheckType, MVT::i32,
 3043                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 3059                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 3075                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
 3082 /*  6536*/            OPC_CheckType, MVT::i32,
 3089 /*  6552*/            OPC_EmitInteger, MVT::i32, 0|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551488*/, 
 3091                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
 3108                             MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
 3122                             MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
 3143                                 MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3150 /*  6725*/                  OPC_CheckType, MVT::i32,
 3159                                 MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3176                                 MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3192                               MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3207                               MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3213 /*  6868*/                OPC_CheckType, MVT::i32,
 3222                               MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3239                               MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3269                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 3293                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 3308 /*  7059*/            OPC_CheckType, MVT::i32,
 3317                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 3343                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 3366                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 3377                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 3380 /*  7216*/          /*SwitchType*/ 26, MVT::i32,// ->7244
 3388                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 3399                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 3422                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 3433                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 3436 /*  7346*/          /*SwitchType*/ 26, MVT::i32,// ->7374
 3444                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 3455                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 3488                             MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3495 /*  7474*/              OPC_CheckType, MVT::i32,
 3504                             MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3521                             MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3537                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3552                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3558 /*  7617*/            OPC_CheckType, MVT::i32,
 3567                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3584                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3612                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 3636                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 3651 /*  7806*/            OPC_CheckType, MVT::i32,
 3660                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 3686                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 3709                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 3720                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 3723 /*  7963*/          /*SwitchType*/ 26, MVT::i32,// ->7991
 3731                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 3742                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 3765                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 3776                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 3779 /*  8093*/          /*SwitchType*/ 26, MVT::i32,// ->8121
 3787                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 3798                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 3831                             MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3838 /*  8221*/              OPC_CheckType, MVT::i32,
 3847                             MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3864                             MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3880                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3895                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3901 /*  8364*/            OPC_CheckType, MVT::i32,
 3910                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3927                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 3955                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 3979                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 3994 /*  8553*/            OPC_CheckType, MVT::i32,
 4003                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 4029                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 4, 
 4052                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 4063                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 4066 /*  8710*/          /*SwitchType*/ 26, MVT::i32,// ->8738
 4074                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 4085                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 4108                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 4119                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 4122 /*  8840*/          /*SwitchType*/ 26, MVT::i32,// ->8868
 4130                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 4141                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 1, 
 4177                               MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 10, 
 4185 /*  8976*/                OPC_CheckType, MVT::i32,
 4195                               MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 10, 
 4214                               MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 10, 
 4232                             MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 10, 
 4249                             MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 10, 
 4256 /*  9135*/              OPC_CheckType, MVT::i32,
 4266                             MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 10, 
 4285                             MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 10, 
 4300                             MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 3, 
 4312                             MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 3, 
 4315 /*  9278*/            /*SwitchType*/ 29, MVT::i32,// ->9309
 4324                             MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 3, 
 4336                             MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 3, 
 4363                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 1, 
 4379                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 1, 
 4386 /*  9433*/            OPC_CheckType, MVT::i32,
 4395                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 1, 
 4411                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 1, 
 4446                             MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 10, 
 4454 /*  9577*/              OPC_CheckType, MVT::i32,
 4464                             MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 10, 
 4483                             MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 10, 
 4501                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 10, 
 4518                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 10, 
 4525 /*  9736*/            OPC_CheckType, MVT::i32,
 4535                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 10, 
 4554                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 10, 
 4569                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 3, 
 4581                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 3, 
 4584 /*  9879*/          /*SwitchType*/ 29, MVT::i32,// ->9910
 4593                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 3, 
 4605                           MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 3, 
 4636                         MVT::i32, 7/*#Ops*/, 5, 6, 7, 8, 9, 3, 10, 
 4648 /* 10015*/          OPC_CheckType, MVT::i32,
 4657                         MVT::i32, 7/*#Ops*/, 5, 6, 7, 8, 9, 3, 10, 
 4678                         MVT::i32, 7/*#Ops*/, 5, 6, 7, 8, 9, 3, 10, 
 4696                         MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 3, 
 4705 /* 10137*/          OPC_CheckType, MVT::i32,
 4714                         MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 3, 
 4732                         MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 3, 
 4762                         MVT::i32, 7/*#Ops*/, 5, 6, 7, 8, 9, 3, 10, 
 4774 /* 10280*/          OPC_CheckType, MVT::i32,
 4783                         MVT::i32, 7/*#Ops*/, 5, 6, 7, 8, 9, 3, 10, 
 4804                         MVT::i32, 7/*#Ops*/, 5, 6, 7, 8, 9, 3, 10, 
 4822                         MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 3, 
 4831 /* 10402*/          OPC_CheckType, MVT::i32,
 4840                         MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 3, 
 4858                         MVT::i32, 6/*#Ops*/, 5, 6, 7, 8, 9, 3, 
 4937 /* 10625*/              OPC_CheckType, MVT::i32,
 5089 /* 10942*/          /*SwitchType*/ 66, MVT::i32,// ->11010
 5172 /* 11115*/            OPC_EmitInteger, MVT::i32, X86::sub_8bit_hi,
 5179 /* 11137*/          /*SwitchType*/ 39, MVT::i32,// ->11178
 5190 /* 11156*/            OPC_EmitInteger, MVT::i32, X86::sub_8bit_hi,
 5208 /* 11197*/            OPC_EmitInteger, MVT::i32, X86::sub_8bit_hi,
 5839 /* 12509*/          OPC_CheckType, MVT::i32,
 6063                       MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
 6067 /* 12982*/        OPC_CheckChild1Type, MVT::i32,
 6075 /* 12997*/        OPC_EmitInteger, MVT::i32, 0, 
 6077                       MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
 6091                       MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
 6108                       MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
 6112 /* 13099*/        OPC_CheckChild1Type, MVT::i32,
 6120 /* 13114*/        OPC_EmitInteger, MVT::i32, 127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551615*/, 
 6122                       MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
 6136                       MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
 6169 /* 13239*/      /*SwitchType*/ 26, MVT::i32,// ->13267
 6214 /* 13332*/      /*SwitchType*/ 23, MVT::i32,// ->13357
 6384 /* 13696*/        OPC_CheckChild1Type, MVT::i32,
 7451 /* 15980*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
 7511                         MVT::i32, 0/*#Ops*/,  // Results = #9
 7512 /* 16101*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
 7514                         MVT::i32, 3/*#Ops*/, 9, 3, 10,  // Results = #11
 7515 /* 16113*/          OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
 7535                         MVT::i32, 0/*#Ops*/,  // Results = #9
 7536 /* 16164*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
 7538                         MVT::i32, 3/*#Ops*/, 9, 3, 10,  // Results = #11
 7539 /* 16176*/          OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
 7582                         MVT::i32, 0/*#Ops*/,  // Results = #9
 7583 /* 16266*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
 7585                         MVT::i32, 3/*#Ops*/, 9, 3, 10,  // Results = #11
 7586 /* 16278*/          OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
 7600 /* 16316*/            OPC_CheckType, MVT::i32,
 7609 /* 16331*/            OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
 7627                           MVT::i32, 0/*#Ops*/,  // Results = #9
 7628 /* 16378*/            OPC_EmitInteger, MVT::i32, X86::sub_16bit,
 7630                           MVT::i32, 3/*#Ops*/, 9, 3, 10,  // Results = #11
 7631 /* 16390*/            OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
 7667                         MVT::i32, 0/*#Ops*/,  // Results = #9
 7668 /* 16467*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
 7670                         MVT::i32, 3/*#Ops*/, 9, 3, 10,  // Results = #11
 7671 /* 16479*/          OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
 7748                         MVT::i32, 0/*#Ops*/,  // Results = #9
 7749 /* 16648*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
 7751                         MVT::i32, 3/*#Ops*/, 9, 3, 10,  // Results = #11
 7752 /* 16660*/          OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
 8621                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 8635                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 8642 /* 18602*/            OPC_CheckType, MVT::i32,
 8649                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 8663                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 8677                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 8691                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 8698 /* 18753*/            OPC_CheckType, MVT::i32,
 8705                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 8720                             MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 8736                             MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 8754                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 8771                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 8781 /* 18938*/            OPC_CheckType, MVT::i32,
 8788                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 8801                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 8814                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 8821 /* 19027*/            OPC_CheckType, MVT::i32,
 8827                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 8840                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 8861                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 8873                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 8879 /* 19153*/            OPC_CheckType, MVT::i32,
 8885                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 8897                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 8920                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 8932                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 8938 /* 19283*/            OPC_CheckType, MVT::i32,
 8944                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 8956                           MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
 8982                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 8999                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9016                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9026 /* 19466*/            OPC_CheckType, MVT::i32,
 9033                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9046                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9059                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9066 /* 19555*/            OPC_CheckType, MVT::i32,
 9072                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9085                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9128 /* 19716*/            OPC_CheckType, MVT::i32,
 9164                             MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9182                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9199                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9209 /* 19895*/            OPC_CheckType, MVT::i32,
 9216                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9229                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9242                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9249 /* 19984*/            OPC_CheckType, MVT::i32,
 9255                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9268                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9289                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 9301                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 9307 /* 20110*/            OPC_CheckType, MVT::i32,
 9313                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 9325                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 9353                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9370                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9387                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9397 /* 20301*/            OPC_CheckType, MVT::i32,
 9404                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9417                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9430                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9437 /* 20390*/            OPC_CheckType, MVT::i32,
 9443                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9456                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9477                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 9489                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 9495 /* 20516*/            OPC_CheckType, MVT::i32,
 9501                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 9513                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 9541                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9558                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9575                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9585 /* 20707*/            OPC_CheckType, MVT::i32,
 9592                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 9, 
 9605                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9618                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9625 /* 20796*/            OPC_CheckType, MVT::i32,
 9631                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9644                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9665                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 9677                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 9683 /* 20922*/            OPC_CheckType, MVT::i32,
 9689                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 9701                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 2, 
 9742 /* 21052*/      /*SwitchType*/ 20, MVT::i32,// ->21074
 9757 /* 21082*/      OPC_SwitchType /*2 cases */, 61, MVT::i32,// ->21146
 9837 /* 21254*/        OPC_CheckChild2Type, MVT::i32,
 9883                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
 9901                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
 9912 /* 21403*/            OPC_CheckType, MVT::i32,
 9919                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
 9939                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
 9966                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
 9989                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
10005 /* 21577*/            OPC_CheckType, MVT::i32,
10012                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
10037                           MVT::i32, 6/*#Ops*/, 4, 5, 6, 7, 8, 3, 
10062                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
10072                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
10076 /* 21720*/        /*SwitchType*/ 57, MVT::i32,// ->21779
10090                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
10100                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
10119                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
10131                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
10146                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
10167                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10184                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10188 /* 21944*/        OPC_CheckChild0Type, MVT::i32,
10201                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10218                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10237                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
10247                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
10250 /* 22064*/      /*SwitchType*/ 20, MVT::i32,// ->22086
10257                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
10267                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
10289                         MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10297                         MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10305                         MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10325                         MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10333                         MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10341                         MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10362                         MVT::i32, 2/*#Ops*/, 0, 2, 
10374                         MVT::i32, 2/*#Ops*/, 0, 2, 
10381 /* 22326*/          OPC_CheckType, MVT::i32,
10386                         MVT::i32, 2/*#Ops*/, 0, 2, 
10400                         MVT::i32, 2/*#Ops*/, 0, 2, 
10416                         MVT::i32, 2/*#Ops*/, 1, 2, 
10429                         MVT::i32, 2/*#Ops*/, 1, 2, 
10437 /* 22425*/          OPC_CheckType, MVT::i32,
10442                         MVT::i32, 2/*#Ops*/, 1, 2, 
10457                         MVT::i32, 2/*#Ops*/, 1, 2, 
10469                         MVT::i32, 2/*#Ops*/, 0, 0, 
10480                           MVT::i32, 2/*#Ops*/, 0, 2, 
10485                           MVT::i32, 2/*#Ops*/, 0, 1, 
10495                         MVT::i32, 2/*#Ops*/, 0, 0, 
10509                             MVT::i32, 2/*#Ops*/, 0, 2, 
10517                             MVT::i32, 2/*#Ops*/, 0, 2, 
10523                           MVT::i32, 2/*#Ops*/, 0, 1, 
10529 /* 22587*/        OPC_CheckChild0Type, MVT::i32,
10533                         MVT::i32, 2/*#Ops*/, 0, 0, 
10547                             MVT::i32, 2/*#Ops*/, 0, 2, 
10555                             MVT::i32, 2/*#Ops*/, 0, 2, 
10561                           MVT::i32, 2/*#Ops*/, 0, 1, 
10571                         MVT::i32, 2/*#Ops*/, 0, 0, 
10585                             MVT::i32, 2/*#Ops*/, 0, 2, 
10594                             MVT::i32, 2/*#Ops*/, 0, 2, 
10600                           MVT::i32, 2/*#Ops*/, 0, 1, 
10611                         MVT::i32, 2/*#Ops*/, 0, 1, 
10617                         MVT::i32, 2/*#Ops*/, 0, 1, 
10623                         MVT::i32, 2/*#Ops*/, 0, 1, 
10629                         MVT::i32, 2/*#Ops*/, 0, 1, 
10639                         MVT::i32, 2/*#Ops*/, 0, 1, 
10645                         MVT::i32, 2/*#Ops*/, 0, 1, 
10651                         MVT::i32, 2/*#Ops*/, 0, 1, 
10657                         MVT::i32, 2/*#Ops*/, 0, 1, 
10666                       MVT::i32, 2/*#Ops*/, 0, 1, 
10800                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10807                       MVT::i32, 2/*#Ops*/, 0, 1, 
10856                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10863                       MVT::i32, 2/*#Ops*/, 0, 1, 
10912                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10919                       MVT::i32, 2/*#Ops*/, 0, 1, 
10940                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10947                       MVT::i32, 2/*#Ops*/, 0, 1, 
10968                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
10975                       MVT::i32, 2/*#Ops*/, 0, 1, 
14357                     MVT::i32, 2/*#Ops*/, 0, 1, 
14365                     MVT::i32, 1/*#Ops*/, 0, 
17747 /* 35801*/      OPC_CheckChild2Type, MVT::i32,
17776 /* 35858*/      OPC_CheckType, MVT::i32,
17990 /* 36265*/        OPC_CheckChild2Type, MVT::i32,
18479                       MVT::i32, 1/*#Ops*/, 1,  // Results = #9
18480 /* 37288*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
18524 /* 37367*/        OPC_CheckChild2Type, MVT::i32,
18566 /* 37434*/        OPC_CheckChild2Type, MVT::i32,
18619 /* 37513*/        OPC_CheckChild4Type, MVT::i32,
18699 /* 37645*/        OPC_CheckChild4Type, MVT::i32,
18834                     MVT::i32, 1/*#Ops*/, 1, 
18868 /* 37916*/        OPC_CheckType, MVT::i32,
18873                       MVT::i32, 0/*#Ops*/,  // Results = #8
18874 /* 37930*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
18876                       MVT::i32, 3/*#Ops*/, 8, 2, 9,  // Results = #10
18878                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 10, 
18899 /* 37987*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
18911 /* 38018*/        OPC_CheckType, MVT::i32,
18916                       MVT::i32, 0/*#Ops*/,  // Results = #8
18917 /* 38032*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
18919                       MVT::i32, 3/*#Ops*/, 8, 2, 9,  // Results = #10
18921                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 10, 
18935 /* 38077*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
18956 /* 38125*/          OPC_CheckType, MVT::i32,
18959                         MVT::i32, 0/*#Ops*/,  // Results = #2
18960 /* 38135*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
18962                         MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
18964                         MVT::i32, 2/*#Ops*/, 0, 4, 
18974 /* 38169*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
18987                           MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
18993                           MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
18996 /* 38220*/          /*SwitchType*/ 11, MVT::i32,// ->38233
18999                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
18999                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19009                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
19018                         MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
19023                         MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
19026 /* 38278*/        /*SwitchType*/ 8, MVT::i32,// ->38288
19028                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19028                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19033                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
19047                           MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
19053                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
19056 /* 38338*/          /*SwitchType*/ 11, MVT::i32,// ->38351
19059                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
19059                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
19065                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
19071 /* 38368*/          OPC_SwitchType /*4 cases */, 43, MVT::i32,// ->38414
19075                             MVT::i32, 0/*#Ops*/,  // Results = #2
19076 /* 38381*/              OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19078                             MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
19080                             MVT::i32, 2/*#Ops*/, 0, 4, 
19086                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19086                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19095 /* 38426*/              OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19105                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
19112                           MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
19118                           MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
19146 /* 38528*/          OPC_CheckType, MVT::i32,
19151                         MVT::i32, 0/*#Ops*/,  // Results = #8
19152 /* 38542*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19154                         MVT::i32, 3/*#Ops*/, 8, 2, 9,  // Results = #10
19156                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 10, 
19177 /* 38599*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19189 /* 38630*/          OPC_CheckType, MVT::i32,
19194                         MVT::i32, 0/*#Ops*/,  // Results = #8
19195 /* 38644*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19197                         MVT::i32, 3/*#Ops*/, 8, 2, 9,  // Results = #10
19199                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 10, 
19213 /* 38689*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19231 /* 38732*/        OPC_CheckType, MVT::i32,
19232 /* 38734*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit_hi,
19236                       MVT::i32, 1/*#Ops*/, 2, 
19253 /* 38776*/          OPC_CheckType, MVT::i32,
19256                         MVT::i32, 0/*#Ops*/,  // Results = #2
19257 /* 38786*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19259                         MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
19261                         MVT::i32, 2/*#Ops*/, 0, 4, 
19271 /* 38820*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19284                           MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
19290                           MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
19293 /* 38871*/          /*SwitchType*/ 11, MVT::i32,// ->38884
19296                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19296                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19306                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
19315                         MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
19320                         MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
19323 /* 38929*/        /*SwitchType*/ 8, MVT::i32,// ->38939
19325                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19325                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19330                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
19338 /* 38957*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit_hi,
19342                       MVT::i32, 1/*#Ops*/, 2,  // Results = #3
19343 /* 38975*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
19358                           MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
19364                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
19367 /* 39025*/          /*SwitchType*/ 11, MVT::i32,// ->39038
19370                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
19370                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
19376                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
19382 /* 39055*/          OPC_SwitchType /*4 cases */, 43, MVT::i32,// ->39101
19386                             MVT::i32, 0/*#Ops*/,  // Results = #2
19387 /* 39068*/              OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19389                             MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
19391                             MVT::i32, 2/*#Ops*/, 0, 4, 
19397                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19397                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19406 /* 39113*/              OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19416                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
19423                           MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
19429                           MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
19457 /* 39213*/        OPC_CheckType, MVT::i32,
19462                       MVT::i32, 0/*#Ops*/,  // Results = #8
19463 /* 39227*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19465                       MVT::i32, 3/*#Ops*/, 8, 2, 9,  // Results = #10
19467                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 10, 
19488 /* 39284*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19500 /* 39315*/        OPC_CheckType, MVT::i32,
19505                       MVT::i32, 0/*#Ops*/,  // Results = #8
19506 /* 39329*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19508                       MVT::i32, 3/*#Ops*/, 8, 2, 9,  // Results = #10
19510                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 10, 
19524 /* 39374*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19534 /* 39401*/      OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->39440
19539                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
19546                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
19570 /* 39480*/          OPC_CheckType, MVT::i32,
19573                         MVT::i32, 0/*#Ops*/,  // Results = #2
19574 /* 39490*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19576                         MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
19578                         MVT::i32, 2/*#Ops*/, 0, 4, 
19588 /* 39524*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19601                           MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
19607                           MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
19610 /* 39575*/          /*SwitchType*/ 11, MVT::i32,// ->39588
19613                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19613                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19623                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
19632                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 0, 
19637                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 0, 
19640 /* 39635*/        /*SwitchType*/ 9, MVT::i32,// ->39646
19642                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 0, 
19642                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 0, 
19647                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 0, 
19661                           MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
19667                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
19670 /* 39697*/          /*SwitchType*/ 11, MVT::i32,// ->39710
19673                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
19673                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
19679                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
19685 /* 39727*/          OPC_SwitchType /*4 cases */, 43, MVT::i32,// ->39773
19689                             MVT::i32, 0/*#Ops*/,  // Results = #2
19690 /* 39740*/              OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19692                             MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
19694                             MVT::i32, 2/*#Ops*/, 0, 4, 
19700                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19700                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
19709 /* 39785*/              OPC_EmitInteger, MVT::i32, X86::sub_8bit,
19719                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
19726                           MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
19732                           MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
19762                   MVT::i64, MVT::i32, 8/*#Ops*/, 5, 6, 7, 8, 9, 10, 11, 12, 
19807 /* 39986*/          OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->40008
19835 /* 40033*/          OPC_SwitchType /*2 cases */, 19, MVT::i32,// ->40055
19926                       MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
19937 /* 40206*/          OPC_CheckType, MVT::i32,
19943                         MVT::i32, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
19943                         MVT::i32, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
19947 /* 40230*/          OPC_CheckType, MVT::i32,
19952                         MVT::i32, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
19952                         MVT::i32, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
19965                       MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
19982                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
19987 /* 40310*/          OPC_CheckType, MVT::i32,
19991                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
19991                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
19996 /* 40327*/        OPC_CheckType, MVT::i32,
19999                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
19999                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
20006                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
20036                           MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 9, 
20047                           MVT::i32, 1/*#Ops*/, 10,  // Results = #11
20048 /* 40440*/            OPC_EmitInteger, MVT::i32, X86::sub_32bit,
20052                           MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 13, 
20065 /* 40490*/            OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20069                           MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 13, 
20081 /* 40537*/          OPC_CheckType, MVT::i32,
20086                         MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
20086                         MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
20102                         MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
20120 /* 40632*/          OPC_CheckType, MVT::i32,
20125                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
20125                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
20136                         MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
20157                       MVT::i8, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
20167                       MVT::i16, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
20173 /* 40743*/        OPC_CheckType, MVT::i32,
20177                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
20177                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
20187                       MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
20207                         MVT::i8, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
20218                         MVT::i16, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
20225 /* 40853*/          OPC_CheckType, MVT::i32,
20229                         MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
20229                         MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
20240                         MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
20254 /* 40924*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->40937
20257                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20257                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20263                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
20270 /* 40963*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->40976
20273                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20273                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20279                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
20294 /* 41017*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->41030
20297                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20297                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20303                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
20315 /* 41074*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->41087
20318                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20318                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20324                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
20349 /* 41146*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20353                       MVT::i16, MVT::i32, 2/*#Ops*/, 0, 4, 
20360 /* 41172*/        OPC_CheckType, MVT::i32,
20362                       MVT::i32, 0/*#Ops*/,  // Results = #2
20363 /* 41180*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20365                       MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
20367                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4, 
20367                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4, 
20377 /* 41214*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20381                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4, 
20404 /* 41280*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20408                       MVT::i16, MVT::i32, 2/*#Ops*/, 1, 4, 
20416 /* 41307*/        OPC_CheckType, MVT::i32,
20418                       MVT::i32, 0/*#Ops*/,  // Results = #2
20419 /* 41315*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20421                       MVT::i32, 3/*#Ops*/, 2, 0, 3,  // Results = #4
20423                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4, 
20423                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4, 
20434 /* 41350*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20438                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 4, 
20451 /* 41388*/      OPC_SwitchType /*2 cases */, 18, MVT::i32,// ->41409
20452 /* 41391*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit_hi,
20456                       MVT::i32, 1/*#Ops*/, 2, 
20461 /* 41414*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit_hi,
20465                       MVT::i32, 1/*#Ops*/, 3,  // Results = #4
20466 /* 41432*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
20493 /* 41486*/      OPC_CheckType, MVT::i32,
20498 /* 41495*/      OPC_EmitInteger, MVT::i32, X86::sub_32bit,
20511 /* 41530*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->41543
20514                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20514                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20520                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
20527 /* 41560*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->41573
20530                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20530                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20536                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
20545 /* 41595*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->41608
20548                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20548                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20554                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
20567 /* 41645*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->41658
20570                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20570                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20576                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
20584 /* 41677*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->41690
20587                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20587                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20593                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
20603 /* 41713*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->41726
20606                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20606                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
20612                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
20628 /* 41770*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20632                       MVT::i16, MVT::i32, 2/*#Ops*/, 0, 4, 
20635 /* 41791*/      /*SwitchType*/ 27, MVT::i32,// ->41820
20637                       MVT::i32, 0/*#Ops*/,  // Results = #2
20638 /* 41799*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20640                       MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
20642                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4, 
20642                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4, 
20648 /* 41828*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20652                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4, 
20667 /* 41880*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20671                       MVT::i16, MVT::i32, 2/*#Ops*/, 1, 4, 
20674 /* 41901*/      /*SwitchType*/ 27, MVT::i32,// ->41930
20676                       MVT::i32, 0/*#Ops*/,  // Results = #2
20677 /* 41909*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20679                       MVT::i32, 3/*#Ops*/, 2, 0, 3,  // Results = #4
20681                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4, 
20681                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4, 
20687 /* 41938*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20691                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 4, 
20698 /* 41966*/      OPC_CheckType, MVT::i32,
20699 /* 41968*/      OPC_EmitInteger, MVT::i32, X86::sub_16bit,
20703                     MVT::i32, 1/*#Ops*/, 2, 
20709 /* 41991*/      OPC_SwitchType /*2 cases */, 18, MVT::i32,// ->42012
20710 /* 41994*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20714                       MVT::i32, 1/*#Ops*/, 2, 
20718 /* 42014*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20722                       MVT::i32, 1/*#Ops*/, 2,  // Results = #3
20723 /* 42032*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
20734 /* 42057*/      OPC_EmitInteger, MVT::i32, X86::sub_32bit,
20736                     MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
20738                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
20739 /* 42075*/      OPC_EmitInteger, MVT::i32, X86::sub_32bit,
20749 /* 42098*/      OPC_EmitInteger, MVT::i32, X86::sub_16bit,
20753                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
20754 /* 42116*/      OPC_EmitInteger, MVT::i32, X86::sub_32bit,
20764 /* 42138*/      OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20768                     MVT::i32, 1/*#Ops*/, 3,  // Results = #4
20769 /* 42156*/      OPC_EmitInteger, MVT::i32, X86::sub_32bit,
20787                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
20795 /* 42208*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
20797                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
20801                       MVT::i32, MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7 #8
20801                       MVT::i32, MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7 #8
20802 /* 42233*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
20812 /* 42254*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
20814                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
20818                       MVT::i32, MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7 #8
20818                       MVT::i32, MVT::i32, 2/*#Ops*/, 4, 6,  // Results = #7 #8
20819 /* 42279*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
20832                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
20841                       MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
20847 /* 42334*/        OPC_CheckType, MVT::i32,
20850                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
20850                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
20859                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
20868                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
20881                         MVT::i32, 1/*#Ops*/, 4,  // Results = #5
20882 /* 42406*/          OPC_EmitInteger, MVT::i32, X86::sub_32bit,
20886                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 7, 
20897 /* 42448*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
20901                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 7, 
20910                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
20916                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
20919 /* 42499*/        /*SwitchType*/ 11, MVT::i32,// ->42512
20922                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
20922                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
20934 /* 42533*/      OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->42547
20937                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
20937                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
20943                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
20955 /* 42583*/        OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->42597
20958                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
20958                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
20964                         MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, 
20972                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 1, 
20977                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
20980 /* 42636*/        /*SwitchType*/ 9, MVT::i32,// ->42647
20982                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
20982                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
20987                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
22633 /* 45826*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
22638 /* 45843*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
22643 /* 45869*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22669 /* 45912*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
22674 /* 45929*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
22680 /* 45958*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22706 /* 46001*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
22711 /* 46018*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
22716 /* 46044*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
22742 /* 46087*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
22747 /* 46104*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
22753 /* 46133*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
22779 /* 46176*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22784 /* 46193*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
22789 /* 46219*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
22815 /* 46262*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22820 /* 46279*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
22826 /* 46308*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
22852 /* 46351*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22857 /* 46368*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
22862 /* 46394*/        OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
22888 /* 46437*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22893 /* 46454*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
22899 /* 46483*/        OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
22930 /* 46535*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
22935 /* 46552*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
22940 /* 46578*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22967 /* 46622*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
22972 /* 46639*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
22978 /* 46668*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
23005 /* 46712*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
23010 /* 46729*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
23015 /* 46755*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
23042 /* 46799*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
23047 /* 46816*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
23053 /* 46845*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
23080 /* 46889*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
23085 /* 46906*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
23090 /* 46932*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
23117 /* 46976*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
23122 /* 46993*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
23128 /* 47022*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
23155 /* 47066*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
23160 /* 47083*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
23165 /* 47109*/        OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
23192 /* 47153*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
23197 /* 47170*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
23203 /* 47199*/        OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
26574 /* 53962*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26579 /* 53979*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
26585 /* 54008*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26610 /* 54050*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26615 /* 54067*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
26621 /* 54096*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26646 /* 54140*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26651 /* 54157*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
26657 /* 54186*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26682 /* 54228*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26687 /* 54245*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
26693 /* 54274*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26718 /* 54318*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26723 /* 54335*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
26729 /* 54364*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26754 /* 54406*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26759 /* 54423*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
26765 /* 54452*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26790 /* 54496*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26795 /* 54513*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
26801 /* 54542*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26826 /* 54584*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26831 /* 54601*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
26837 /* 54630*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26862 /* 54674*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26867 /* 54691*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
26873 /* 54720*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26898 /* 54762*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26903 /* 54779*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
26909 /* 54808*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26934 /* 54852*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26939 /* 54869*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
26945 /* 54898*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26970 /* 54940*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26975 /* 54957*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
26981 /* 54986*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27006 /* 55030*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27011 /* 55047*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
27017 /* 55076*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27042 /* 55118*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27047 /* 55135*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
27053 /* 55164*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27078 /* 55208*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27083 /* 55225*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
27089 /* 55254*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27114 /* 55296*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27119 /* 55313*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
27125 /* 55342*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27155 /* 55393*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27160 /* 55410*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
27166 /* 55439*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27192 /* 55482*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27197 /* 55499*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
27203 /* 55528*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27229 /* 55571*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27234 /* 55588*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
27240 /* 55617*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27266 /* 55660*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27271 /* 55677*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
27277 /* 55706*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27303 /* 55749*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27308 /* 55766*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
27314 /* 55795*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27340 /* 55838*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27345 /* 55855*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
27351 /* 55884*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27377 /* 55927*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27382 /* 55944*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
27388 /* 55973*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27414 /* 56016*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27419 /* 56033*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
27425 /* 56062*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27451 /* 56105*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27456 /* 56122*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
27462 /* 56151*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27488 /* 56194*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27493 /* 56211*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
27499 /* 56240*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27525 /* 56283*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27530 /* 56300*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
27536 /* 56329*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27562 /* 56372*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27567 /* 56389*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
27573 /* 56418*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27599 /* 56461*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27604 /* 56478*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
27610 /* 56507*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27636 /* 56550*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27641 /* 56567*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
27647 /* 56596*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27673 /* 56639*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27678 /* 56656*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
27684 /* 56685*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27710 /* 56728*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27715 /* 56745*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
27721 /* 56774*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
28533 /* 58632*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
28536 /* 58643*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
28541 /* 58662*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
28555 /* 58697*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
28558 /* 58708*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
28563 /* 58727*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
29424 /* 60218*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29427 /* 60229*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29432 /* 60248*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29438 /* 60261*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29441 /* 60272*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29446 /* 60291*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
29452 /* 60304*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29455 /* 60315*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29460 /* 60334*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
29475 /* 60357*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29478 /* 60368*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29483 /* 60387*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29501 /* 60416*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29504 /* 60427*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29509 /* 60446*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29522 /* 60467*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29525 /* 60478*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29530 /* 60497*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29546 /* 60522*/      OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29549 /* 60533*/      OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29554 /* 60552*/      OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
29570 /* 60578*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29573 /* 60589*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29578 /* 60608*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
29590 /* 60627*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29593 /* 60638*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29598 /* 60657*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
29614 /* 60682*/      OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29617 /* 60693*/      OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29622 /* 60712*/      OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
29638 /* 60740*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29641 /* 60751*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29646 /* 60770*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
29658 /* 60789*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29661 /* 60800*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29666 /* 60819*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
29685 /* 60854*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29690 /* 60871*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
29695 /* 60889*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
29700 /* 60911*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29716 /* 60939*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29721 /* 60956*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
29726 /* 60974*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
29731 /* 60996*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
29747 /* 61024*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29752 /* 61041*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
29757 /* 61059*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
29762 /* 61081*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
29778 /* 61109*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29783 /* 61126*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
29788 /* 61144*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
29793 /* 61166*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
29816 /* 61205*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29821 /* 61222*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
29826 /* 61240*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
29831 /* 61262*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29848 /* 61291*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29853 /* 61308*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
29858 /* 61326*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
29863 /* 61348*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
29880 /* 61377*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29885 /* 61394*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
29890 /* 61412*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
29895 /* 61434*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
29912 /* 61463*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29917 /* 61480*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
29922 /* 61498*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
29927 /* 61520*/        OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
30716 /* 63023*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
30721 /* 63040*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
30726 /* 63058*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
30732 /* 63083*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
30742 /* 63102*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
30747 /* 63119*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
30752 /* 63137*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
30758 /* 63162*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
30775 /* 63193*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
30780 /* 63210*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
30785 /* 63228*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
30791 /* 63253*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
30801 /* 63272*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
30806 /* 63289*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
30811 /* 63307*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
30817 /* 63332*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
30834 /* 63363*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
30839 /* 63380*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
30844 /* 63398*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
30850 /* 63423*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
30860 /* 63442*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
30865 /* 63459*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
30870 /* 63477*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
30876 /* 63502*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
30893 /* 63533*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
30898 /* 63550*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
30903 /* 63568*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
30909 /* 63593*/            OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
30919 /* 63612*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
30924 /* 63629*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
30929 /* 63647*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
30935 /* 63672*/            OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
30952 /* 63703*/            OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
30957 /* 63720*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
30962 /* 63738*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
30968 /* 63763*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
30978 /* 63782*/            OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
30983 /* 63799*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
30988 /* 63817*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
30994 /* 63842*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
31011 /* 63873*/            OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
31016 /* 63890*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31021 /* 63908*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31027 /* 63933*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31037 /* 63952*/            OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
31042 /* 63969*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31047 /* 63987*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31053 /* 64012*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31070 /* 64043*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
31075 /* 64060*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31080 /* 64078*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31086 /* 64103*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31096 /* 64122*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
31101 /* 64139*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31106 /* 64157*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31112 /* 64182*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31129 /* 64213*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
31134 /* 64230*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31139 /* 64248*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31145 /* 64273*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31155 /* 64292*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
31160 /* 64309*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31165 /* 64327*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31171 /* 64352*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31194 /* 64393*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31199 /* 64410*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31204 /* 64428*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31210 /* 64453*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31221 /* 64473*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31226 /* 64490*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31231 /* 64508*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31237 /* 64533*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31255 /* 64565*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31260 /* 64582*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31265 /* 64600*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31271 /* 64625*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
31282 /* 64645*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31287 /* 64662*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31292 /* 64680*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31298 /* 64705*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
31316 /* 64737*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31321 /* 64754*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31326 /* 64772*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31332 /* 64797*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
31343 /* 64817*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31348 /* 64834*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31353 /* 64852*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31359 /* 64877*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
31377 /* 64909*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31382 /* 64926*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31387 /* 64944*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31393 /* 64969*/            OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
31404 /* 64989*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31409 /* 65006*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31414 /* 65024*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31420 /* 65049*/            OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
31438 /* 65081*/            OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
31443 /* 65098*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31448 /* 65116*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31454 /* 65141*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
31465 /* 65161*/            OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
31470 /* 65178*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31475 /* 65196*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31481 /* 65221*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
31499 /* 65253*/            OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
31504 /* 65270*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31509 /* 65288*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31515 /* 65313*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31526 /* 65333*/            OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
31531 /* 65350*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31536 /* 65368*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31542 /* 65393*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31560 /* 65425*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
31565 /* 65442*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31570 /* 65460*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31576 /* 65485*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31587 /* 65505*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
31592 /* 65522*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31597 /* 65540*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
31603 /* 65565*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31621 /* 65597*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
31626 /* 65614*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31631 /* 65632*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31637 /* 65657*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31648 /* 65677*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
31653 /* 65694*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31658 /* 65712*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
31664 /* 65737*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31842 /* 66067*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31845 /* 66078*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31850 /* 66097*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31899 /* 66195*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31902 /* 66206*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31907 /* 66225*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
31913 /* 66238*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31916 /* 66249*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31921 /* 66268*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
31927 /* 66281*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31930 /* 66292*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31935 /* 66311*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
31965                       MVT::i16, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
31976 /* 66388*/        OPC_CheckType, MVT::i32,
31981                       MVT::i32, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
31981                       MVT::i32, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
31998                         MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
32009                         MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
32025                       MVT::i16, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
32035 /* 66511*/        OPC_CheckType, MVT::i32,
32040                       MVT::i32, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
32040                       MVT::i32, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
32060                       MVT::i16, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
32066 /* 66573*/        OPC_CheckType, MVT::i32,
32070                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
32070                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
32080                       MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
32100                       MVT::i16, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
32107 /* 66657*/        OPC_CheckType, MVT::i32,
32111                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
32111                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
32122                       MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
32138                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
32144 /* 66733*/          OPC_CheckType, MVT::i32,
32147                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
32147                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
32156                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
32165                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
32173                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
32176 /* 66796*/          /*SwitchType*/ 11, MVT::i32,// ->66809
32179                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
32179                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
32187                       MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
32191 /* 66824*/        OPC_CheckType, MVT::i32,
32193                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
32193                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
32199                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
32226                       MVT::i16, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
32237 /* 66912*/        OPC_CheckType, MVT::i32,
32242                       MVT::i32, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
32242                       MVT::i32, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
32259                         MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
32270                         MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
32286                       MVT::i16, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
32296 /* 67035*/        OPC_CheckType, MVT::i32,
32301                       MVT::i32, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
32301                       MVT::i32, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
32322                       MVT::i8, MVT::i32, 5/*#Ops*/, 3, 4, 5, 6, 7, 
32332                       MVT::i16, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
32338 /* 67122*/        OPC_CheckType, MVT::i32,
32342                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
32342                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
32352                       MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
32372                       MVT::i16, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
32379 /* 67206*/        OPC_CheckType, MVT::i32,
32383                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
32383                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
32394                       MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
32400 /* 67252*/      OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->67291
32405                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
32412                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
32436                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
32442 /* 67343*/            OPC_CheckType, MVT::i32,
32445                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
32445                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
32454                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
32463                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
32471                             MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
32474 /* 67406*/            /*SwitchType*/ 11, MVT::i32,// ->67419
32477                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
32477                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
32486                         MVT::i8, MVT::i32, 1/*#Ops*/, 1, 
32492                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
32496 /* 67448*/          OPC_CheckType, MVT::i32,
32498                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
32498                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
32504                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
32946 /* 68468*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
32951 /* 68492*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
32962 /* 68517*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
32967 /* 68541*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
32989 /* 68581*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
32994 /* 68605*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
33005 /* 68630*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
33010 /* 68654*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
33116 /* 68856*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
33121 /* 68874*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
33126 /* 68894*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
33143 /* 68929*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
33148 /* 68947*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
33153 /* 68967*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
33181                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
33184 /* 69027*/      /*SwitchType*/ 27, MVT::i32,// ->69056
33195                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
33210                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
33225                         MVT::i32, 2/*#Ops*/, 0, 2, 
33230                         MVT::i32, 2/*#Ops*/, 0, 1, 
33235 /* 69123*/        OPC_CheckChild0Type, MVT::i32,
33243                         MVT::i32, 2/*#Ops*/, 0, 2, 
33248                         MVT::i32, 2/*#Ops*/, 0, 1, 
33261                         MVT::i32, 2/*#Ops*/, 0, 2, 
33266                         MVT::i32, 2/*#Ops*/, 0, 1, 
33276 /* 69194*/      OPC_CheckChild1Type, MVT::i32,
33295                       MVT::i32, 7/*#Ops*/, 1, 5, 6, 7, 8, 9, 4, 
33307                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
33331                       MVT::i32, 7/*#Ops*/, 1, 5, 6, 7, 8, 9, 4, 
33343                       MVT::i32, 3/*#Ops*/, 1, 2, 3, 
33383 /* 69392*/        OPC_CheckType, MVT::i32,
33389                       MVT::i32, 7/*#Ops*/, 0, 5, 6, 7, 8, 9, 3, 
33446 /* 69516*/        OPC_CheckType, MVT::i32,
33453                       MVT::i32, 7/*#Ops*/, 2, 5, 6, 7, 8, 9, 10, 
33501 /* 69631*/        /*SwitchType*/ 32, MVT::i32,// ->69665
33506                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
33513                           MVT::i32, 3/*#Ops*/, 0, 1, 2, 
34079 /* 70872*/        OPC_CheckType, MVT::i32,
34085                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
34114 /* 70942*/        OPC_SwitchType /*2 cases */, 29, MVT::i32,// ->70974
34119                           MVT::i32, 2/*#Ops*/, 0, 2, 
34126                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34126                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34142                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
34161                         MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
34170                         MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
34176 /* 71058*/          OPC_CheckType, MVT::i32,
34179                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34179                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34188                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
34197                         MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
34202                         MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
34205 /* 71115*/        /*SwitchType*/ 8, MVT::i32,// ->71125
34207                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34207                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34212                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
34221                       MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
34229                       MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
34235 /* 71171*/        OPC_CheckType, MVT::i32,
34237                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34237                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34245                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
34255                           MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
34261                           MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
34269                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
34275                           MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
34279 /* 71259*/        /*SwitchType*/ 27, MVT::i32,// ->71288
34283                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34283                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34289                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34289                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34297                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
34303                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
34472 /* 71676*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
34477 /* 71694*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
34482 /* 71714*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
34500 /* 71751*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
34505 /* 71769*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
34510 /* 71789*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
34535 /* 71840*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
34540 /* 71858*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
34545 /* 71878*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
34563 /* 71915*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
34568 /* 71933*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
34573 /* 71953*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
34599 /* 71997*/        OPC_CheckType, MVT::i32,
34606                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 9, 
34636 /* 72073*/        OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->72108
34642                           MVT::i32, 2/*#Ops*/, 0, 3, 
34649                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34649                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34666                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
34685                         MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
34694                         MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
34700 /* 72195*/          OPC_CheckType, MVT::i32,
34703                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34703                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34712                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
34721                         MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
34726                         MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
34729 /* 72252*/        /*SwitchType*/ 8, MVT::i32,// ->72262
34731                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34731                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34736                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
34745                       MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
34753                       MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
34759 /* 72308*/        OPC_CheckType, MVT::i32,
34761                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34761                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34769                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
34779                           MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
34785                           MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
34793                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
34799                           MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
34803 /* 72396*/        /*SwitchType*/ 27, MVT::i32,// ->72425
34807                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34807                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
34813                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34813                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
34821                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
34827                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
35164 /* 73124*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35169 /* 73142*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35174 /* 73162*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35198 /* 73210*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35203 /* 73228*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35208 /* 73248*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35240 /* 73313*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
35245 /* 73331*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
35250 /* 73351*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
35275 /* 73402*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
35280 /* 73420*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
35285 /* 73440*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
35307 /* 73480*/        OPC_CheckType, MVT::i32,
35320 /* 73505*/        OPC_CheckChild0Type, MVT::i32,
35382 /* 73621*/          OPC_CheckChild0Type, MVT::i32,
35498 /* 73839*/          OPC_EmitInteger, MVT::i32, 0, 
35499 /* 73842*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35504 /* 73860*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35511 /* 73875*/          OPC_EmitInteger, MVT::i32, 0, 
35512 /* 73878*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35517 /* 73896*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35525 /* 73913*/        OPC_EmitInteger, MVT::i32, 0, 
35526 /* 73916*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35531 /* 73934*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35539 /* 73953*/          OPC_EmitInteger, MVT::i32, 0, 
35542 /* 73962*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35547 /* 73981*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35554 /* 73996*/          OPC_EmitInteger, MVT::i32, 0, 
35557 /* 74005*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35563 /* 74028*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35570 /* 74043*/          OPC_EmitInteger, MVT::i32, 0, 
35573 /* 74052*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35578 /* 74071*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35587 /* 74090*/          OPC_EmitInteger, MVT::i32, 0, 
35590 /* 74099*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35595 /* 74118*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35602 /* 74133*/          OPC_EmitInteger, MVT::i32, 0, 
35605 /* 74142*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35611 /* 74165*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
35643 /* 74223*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35646 /* 74234*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35671 /* 74285*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35674 /* 74296*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35699 /* 74347*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35702 /* 74358*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35727 /* 74409*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35730 /* 74420*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35757 /* 74474*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35760 /* 74485*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35774 /* 74521*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35777 /* 74532*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35794 /* 74570*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35797 /* 74581*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35800 /* 74592*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35812 /* 74620*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35815 /* 74631*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35818 /* 74642*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35848 /* 74700*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35851 /* 74711*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35876 /* 74762*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35879 /* 74773*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35904 /* 74824*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35907 /* 74835*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35932 /* 74886*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35935 /* 74897*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35962 /* 74951*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35965 /* 74962*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35979 /* 74998*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35982 /* 75009*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
35999 /* 75047*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36002 /* 75058*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36005 /* 75069*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36017 /* 75097*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36020 /* 75108*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36023 /* 75119*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36053 /* 75177*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36056 /* 75188*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36081 /* 75239*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36084 /* 75250*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36109 /* 75301*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36112 /* 75312*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36137 /* 75363*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36140 /* 75374*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36167 /* 75428*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36170 /* 75439*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36184 /* 75475*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36187 /* 75486*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36204 /* 75524*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36207 /* 75535*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36210 /* 75546*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36222 /* 75574*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36225 /* 75585*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36228 /* 75596*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36258 /* 75654*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36261 /* 75665*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36286 /* 75716*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36289 /* 75727*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36314 /* 75778*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36317 /* 75789*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36342 /* 75840*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36345 /* 75851*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36372 /* 75905*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36375 /* 75916*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36389 /* 75952*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36392 /* 75963*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36409 /* 76001*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36412 /* 76012*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36415 /* 76023*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36427 /* 76051*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36430 /* 76062*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36433 /* 76073*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
36512 /* 76237*/          OPC_EmitInteger, MVT::i32, 0, 
36513 /* 76240*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36518 /* 76258*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36525 /* 76273*/          OPC_EmitInteger, MVT::i32, 0, 
36526 /* 76276*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36531 /* 76294*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36539 /* 76311*/        OPC_EmitInteger, MVT::i32, 0, 
36540 /* 76314*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36545 /* 76332*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36553 /* 76351*/          OPC_EmitInteger, MVT::i32, 0, 
36556 /* 76360*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36561 /* 76379*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36568 /* 76394*/          OPC_EmitInteger, MVT::i32, 0, 
36571 /* 76403*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36577 /* 76426*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36584 /* 76441*/          OPC_EmitInteger, MVT::i32, 0, 
36587 /* 76450*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36592 /* 76469*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36601 /* 76488*/          OPC_EmitInteger, MVT::i32, 0, 
36604 /* 76497*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36609 /* 76516*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36616 /* 76531*/          OPC_EmitInteger, MVT::i32, 0, 
36619 /* 76540*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36625 /* 76563*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
36650 /* 76618*/          OPC_CheckType, MVT::i32,
36655                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
36655                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
36666                         MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
36684 /* 76696*/          OPC_CheckType, MVT::i32,
36689                         MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
36689                         MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
36705                         MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
36726                       MVT::i8, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
36736                       MVT::i16, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
36742 /* 76824*/        OPC_CheckType, MVT::i32,
36746                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
36746                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
36756                       MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
36776                         MVT::i8, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
36787                         MVT::i16, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
36794 /* 76934*/          OPC_CheckType, MVT::i32,
36798                         MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
36798                         MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
36809                         MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
36824 /* 77007*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->77020
36827                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36827                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36833                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
36841 /* 77048*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->77061
36844                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36844                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36850                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
36866 /* 77104*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->77117
36869                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36869                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36875                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
36888 /* 77163*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->77176
36891                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36891                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36897                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
36911 /* 77214*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->77227
36914                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36914                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36920                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
36929 /* 77250*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->77263
36932                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36932                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36938                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
36951 /* 77300*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->77313
36954                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36954                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36960                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
36970 /* 77337*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->77350
36973                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36973                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
36979                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
36998                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
37005 /* 77403*/            OPC_CheckType, MVT::i32,
37008                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
37008                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
37018                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
37028                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
37037                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
37043 /* 77476*/          OPC_CheckType, MVT::i32,
37046                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
37046                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
37056                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
37069                         MVT::i8, MVT::i32, 2/*#Ops*/, 1, 2, 
37079                         MVT::i16, MVT::i32, 2/*#Ops*/, 1, 2, 
37086 /* 77557*/          OPC_CheckType, MVT::i32,
37089                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
37089                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
37100                         MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2, 
37112 /* 77613*/      OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->77627
37115                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
37115                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
37121                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
37133 /* 77662*/        OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->77676
37136                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
37136                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 0, 
37142                         MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, 
37150                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 1, 
37155                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
37158 /* 77715*/        /*SwitchType*/ 9, MVT::i32,// ->77726
37160                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
37160                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
37165                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
37184                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37194                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37198 /* 77797*/        OPC_CheckChild2Type, MVT::i32,
37204                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37214                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37226                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37235                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37239 /* 77895*/        OPC_CheckChild2Type, MVT::i32,
37244                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37253                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37270                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
37279                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
37283 /* 77992*/        /*SwitchType*/ 44, MVT::i32,// ->78038
37291                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
37300                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
37312                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
37322                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
37332                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
37341                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
37349                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
37353 /* 78147*/        OPC_CheckChild2Type, MVT::i32,
37357                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
37365                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
37383                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37393                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37397 /* 78243*/        OPC_CheckChild2Type, MVT::i32,
37403                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37413                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37425                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37434                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37438 /* 78341*/        OPC_CheckChild2Type, MVT::i32,
37443                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37452                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37469                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
37478                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
37482 /* 78438*/        /*SwitchType*/ 44, MVT::i32,// ->78484
37490                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
37499                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
37511                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
37521                           MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
37531                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
37540                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
37548                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
37552 /* 78593*/        OPC_CheckChild2Type, MVT::i32,
37556                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
37564                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
37594 /* 78684*/      OPC_CheckChild2Type, MVT::i32,
37599                     MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
37627                       MVT::i16, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37633 /* 78767*/        OPC_CheckType, MVT::i32,
37637                       MVT::i32, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37637                       MVT::i32, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37647                       MVT::i64, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37655                       MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
37658 /* 78821*/      /*SwitchType*/ 8, MVT::i32,// ->78831
37660                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
37660                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
37665                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
37685                       MVT::i16, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37691 /* 78884*/        OPC_CheckType, MVT::i32,
37695                       MVT::i32, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37695                       MVT::i32, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37705                       MVT::i64, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37713                       MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
37716 /* 78938*/      /*SwitchType*/ 8, MVT::i32,// ->78948
37718                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
37718                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
37723                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
37750 /* 79002*/        OPC_CheckType, MVT::i32,
37755                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37772 /* 79047*/      OPC_SwitchType /*3 cases */, 7, MVT::i32,// ->79057
37774                       MVT::i32, 1/*#Ops*/, 0, 
37786                       MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
37807                       MVT::i16, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37810 /* 79125*/      /*SwitchType*/ 23, MVT::i32,// ->79150
37813 /* 79130*/        OPC_CheckType, MVT::i32,
37818                       MVT::i32, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37818                       MVT::i32, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37829                       MVT::i64, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
37839                       MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
37842 /* 79193*/      /*SwitchType*/ 12, MVT::i32,// ->79207
37843 /* 79195*/        OPC_CheckChild0Type, MVT::i32,
37846                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
37846                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
37853                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38019 /* 79564*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
38024 /* 79583*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
38042 /* 79619*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
38047 /* 79638*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
38072 /* 79687*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
38077 /* 79706*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
38095 /* 79742*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
38100 /* 79761*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
38124                       MVT::i16, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
38127 /* 79816*/      /*SwitchType*/ 23, MVT::i32,// ->79841
38130 /* 79821*/        OPC_CheckType, MVT::i32,
38135                       MVT::i32, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
38135                       MVT::i32, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
38146                       MVT::i64, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
38156                       MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
38159 /* 79884*/      /*SwitchType*/ 12, MVT::i32,// ->79898
38160 /* 79886*/        OPC_CheckChild0Type, MVT::i32,
38163                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38163                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38170                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38188 /* 79935*/        OPC_CheckType, MVT::i32,
38193                       MVT::i32, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
38193                       MVT::i32, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
38205                       MVT::i64, MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
38212 /* 79986*/      OPC_SwitchType /*2 cases */, 11, MVT::i32,// ->80000
38215                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
38215                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
38221                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
38243                       MVT::i8, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
38253                       MVT::i16, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
38259 /* 80083*/        OPC_CheckType, MVT::i32,
38263                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
38263                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
38273                       MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
38293                       MVT::i8, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
38304                       MVT::i16, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
38311 /* 80191*/        OPC_CheckType, MVT::i32,
38315                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
38315                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
38326                       MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
38342 /* 80264*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->80277
38345                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38345                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38351                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38369 /* 80335*/            OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->80348
38372                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38372                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38378                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38386 /* 80367*/            OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->80380
38389                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38389                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38395                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38410 /* 80419*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->80432
38413                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38413                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38419                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38435 /* 80484*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->80497
38438                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38438                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38444                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38457 /* 80534*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->80547
38460                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38460                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38466                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38480 /* 80586*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->80599
38483                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38483                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38489                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38499 /* 80624*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->80637
38502                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38502                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38508                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38516 /* 80665*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->80678
38519                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38519                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38525                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38539 /* 80717*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->80730
38542                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38542                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38548                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38559 /* 80756*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->80769
38562                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38562                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38568                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38577 /* 80799*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->80812
38580                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38580                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38586                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38606                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
38613 /* 80866*/            OPC_CheckType, MVT::i32,
38616                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
38616                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
38626                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
38636                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
38645                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
38651 /* 80939*/          OPC_CheckType, MVT::i32,
38654                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
38654                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
38664                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
38677                         MVT::i8, MVT::i32, 2/*#Ops*/, 1, 2, 
38687                         MVT::i16, MVT::i32, 2/*#Ops*/, 1, 2, 
38694 /* 81020*/          OPC_CheckType, MVT::i32,
38697                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
38697                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
38708                         MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2, 
38716                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 1, 
38721                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
38724 /* 81081*/        /*SwitchType*/ 9, MVT::i32,// ->81092
38726                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
38726                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
38731                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
38754                       MVT::i8, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
38764                       MVT::i16, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
38770 /* 81174*/        OPC_CheckType, MVT::i32,
38774                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
38774                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
38784                       MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
38804                       MVT::i8, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
38815                       MVT::i16, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
38822 /* 81282*/        OPC_CheckType, MVT::i32,
38826                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
38826                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
38837                       MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
38850 /* 81350*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->81363
38853                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38853                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38859                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38867 /* 81382*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->81395
38870                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38870                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38876                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38890 /* 81433*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->81446
38893                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38893                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38899                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38908 /* 81467*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->81480
38911                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38911                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
38917                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
38936                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
38943 /* 81533*/            OPC_CheckType, MVT::i32,
38946                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
38946                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
38956                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
38966                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
38975                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
38981 /* 81606*/          OPC_CheckType, MVT::i32,
38984                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
38984                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
38994                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
39007                         MVT::i8, MVT::i32, 2/*#Ops*/, 1, 2, 
39017                         MVT::i16, MVT::i32, 2/*#Ops*/, 1, 2, 
39024 /* 81687*/          OPC_CheckType, MVT::i32,
39027                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
39027                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
39038                         MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2, 
39046                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 1, 
39051                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
39054 /* 81748*/        /*SwitchType*/ 9, MVT::i32,// ->81759
39056                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
39056                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
39061                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
39084                       MVT::i8, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
39094                       MVT::i16, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
39100 /* 81841*/        OPC_CheckType, MVT::i32,
39104                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
39104                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
39114                       MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
39134                       MVT::i8, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
39145                       MVT::i16, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
39152 /* 81949*/        OPC_CheckType, MVT::i32,
39156                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
39156                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
39167                       MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
39178                         MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
39183                         MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
39186 /* 82023*/        /*SwitchType*/ 8, MVT::i32,// ->82033
39188                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
39188                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
39193                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
39203                         MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
39209                         MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
39212 /* 82083*/        /*SwitchType*/ 10, MVT::i32,// ->82095
39215                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
39215                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
39221                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
39231                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
39234 /* 82138*/        /*SwitchType*/ 21, MVT::i32,// ->82161
39235 /* 82140*/          OPC_EmitInteger, MVT::i32, 0|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551488*/, 
39237                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
39237                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
39243                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
39253                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
39268                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
39275 /* 82252*/            OPC_CheckType, MVT::i32,
39278                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
39278                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
39288                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
39298                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
39307                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
39313 /* 82325*/          OPC_CheckType, MVT::i32,
39316                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
39316                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
39326                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
39339                         MVT::i8, MVT::i32, 2/*#Ops*/, 1, 2, 
39349                         MVT::i16, MVT::i32, 2/*#Ops*/, 1, 2, 
39356 /* 82406*/          OPC_CheckType, MVT::i32,
39359                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
39359                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
39370                         MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2, 
39378                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 1, 
39383                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
39386 /* 82467*/        /*SwitchType*/ 9, MVT::i32,// ->82478
39388                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
39388                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
39393                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
39417                         MVT::i8, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
39427                         MVT::i16, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
39433 /* 82563*/          OPC_CheckType, MVT::i32,
39437                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
39437                         MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
39447                         MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
39456                         MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
39461                         MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
39464 /* 82632*/        /*SwitchType*/ 8, MVT::i32,// ->82642
39466                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
39466                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
39471                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
39481                         MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
39487                         MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
39490 /* 82692*/        /*SwitchType*/ 10, MVT::i32,// ->82704
39493                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
39493                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
39499                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
39509                       MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
39514                       MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
39517 /* 82743*/      /*SwitchType*/ 8, MVT::i32,// ->82753
39519                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
39519                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
39524                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
39542                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
39549 /* 82803*/            OPC_CheckType, MVT::i32,
39552                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
39552                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
39562                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
39572                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
39581                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
39587 /* 82876*/          OPC_CheckType, MVT::i32,
39590                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
39590                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
39600                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
39610                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
39617                       MVT::i8, MVT::i32, 2/*#Ops*/, 0, 1, 
39623                       MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
39627 /* 82956*/        OPC_CheckType, MVT::i32,
39629                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
39629                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
39635                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
39659                       MVT::i8, MVT::i32, 6/*#Ops*/, 0, 4, 5, 6, 7, 8, 
39671                       MVT::i16, MVT::i32, 6/*#Ops*/, 0, 4, 5, 6, 7, 8, 
39678 /* 83058*/        OPC_CheckType, MVT::i32,
39683                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 4, 5, 6, 7, 8, 
39683                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 4, 5, 6, 7, 8, 
39695                       MVT::i64, MVT::i32, 6/*#Ops*/, 0, 4, 5, 6, 7, 8, 
39717                       MVT::i8, MVT::i32, 6/*#Ops*/, 2, 4, 5, 6, 7, 8, 
39730                       MVT::i16, MVT::i32, 6/*#Ops*/, 2, 4, 5, 6, 7, 8, 
39738 /* 83182*/        OPC_CheckType, MVT::i32,
39743                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 4, 5, 6, 7, 8, 
39743                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 4, 5, 6, 7, 8, 
39756                       MVT::i64, MVT::i32, 6/*#Ops*/, 2, 4, 5, 6, 7, 8, 
39776                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 3, 
39784 /* 83277*/            OPC_CheckType, MVT::i32,
39788                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
39788                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
39800                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
39812                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 3, 
39823                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 3, 
39830 /* 83366*/          OPC_CheckType, MVT::i32,
39834                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
39834                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
39846                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
39855                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 1, 
39861                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
39864 /* 83439*/        /*SwitchType*/ 12, MVT::i32,// ->83453
39867                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
39867                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
39873                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
39898                       MVT::i8, MVT::i32, 6/*#Ops*/, 0, 4, 5, 6, 7, 8, 
39910                       MVT::i16, MVT::i32, 6/*#Ops*/, 0, 4, 5, 6, 7, 8, 
39917 /* 83547*/        OPC_CheckType, MVT::i32,
39922                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 4, 5, 6, 7, 8, 
39922                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 4, 5, 6, 7, 8, 
39934                       MVT::i64, MVT::i32, 6/*#Ops*/, 0, 4, 5, 6, 7, 8, 
39942 /* 83604*/      OPC_SwitchType /*4 cases */, 26, MVT::i32,// ->83633
39944                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #1 #2
39944                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #1 #2
39946                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #3 #4
39946                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #3 #4
39949                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
39949                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 3, 
39954                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #1 #2
39954                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #1 #2
39955 /* 83642*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
39959                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #5 #6
39959                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #5 #6
39960 /* 83660*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
39965                       MVT::i8, MVT::i32, 2/*#Ops*/, 4, 8, 
39970                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #1 #2
39970                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #1 #2
39971 /* 83692*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
39975                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #5 #6
39975                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #5 #6
39976 /* 83710*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
39981                       MVT::i16, MVT::i32, 2/*#Ops*/, 4, 8, 
39987                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #2 #3
39987                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #2 #3
39988 /* 83745*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
39993                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #7 #8
39993                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #7 #8
39994 /* 83767*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
39999                       MVT::i64, MVT::i32, 2/*#Ops*/, 5, 10, 
40019                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 3, 
40027 /* 83836*/            OPC_CheckType, MVT::i32,
40031                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
40031                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
40043                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
40055                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 3, 
40066                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 3, 
40073 /* 83925*/          OPC_CheckType, MVT::i32,
40077                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
40077                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 3, 
40089                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
40098                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 1, 
40104                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
40107 /* 83998*/        /*SwitchType*/ 12, MVT::i32,// ->84012
40110                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
40110                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
40116                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
40142 /* 84071*/      /*SwitchType*/ 22, MVT::i32,// ->84095
40174 /* 84136*/        OPC_CheckChild1Type, MVT::i32,
40211 /* 84203*/      /*SwitchType*/ 22, MVT::i32,// ->84227
40243 /* 84268*/        OPC_CheckChild1Type, MVT::i32,
40281 /* 84336*/      /*SwitchType*/ 22, MVT::i32,// ->84360
40314 /* 84406*/          /*SwitchType*/ 8, MVT::i32,// ->84416
40330 /* 84431*/          /*SwitchType*/ 8, MVT::i32,// ->84441
40339 /* 84445*/          OPC_CheckType, MVT::i32,
40358 /* 84473*/        OPC_CheckChild1Type, MVT::i32,
40414 /* 84567*/      /*SwitchType*/ 22, MVT::i32,// ->84591
40446 /* 84632*/        OPC_CheckChild1Type, MVT::i32,
40536 /* 84804*/        OPC_SwitchType /*2 cases */, 56, MVT::i32,// ->84863
40542                           MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
40550                           MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
40558                           MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
40591 /* 84925*/        OPC_SwitchType /*2 cases */, 56, MVT::i32,// ->84984
40597                           MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
40605                           MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
40613                           MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
40649 /* 85051*/        OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->85086
40653                           MVT::i32, 1/*#Ops*/, 0, 
40659                           MVT::i32, 1/*#Ops*/, 0, 
40665                           MVT::i32, 1/*#Ops*/, 0, 
40692 /* 85124*/        OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->85159
40696                           MVT::i32, 1/*#Ops*/, 0, 
40702                           MVT::i32, 1/*#Ops*/, 0, 
40708                           MVT::i32, 1/*#Ops*/, 0, 
40781                         MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
40791                         MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
40800                         MVT::i32, 2/*#Ops*/, 0, 1, 
40806                         MVT::i32, 2/*#Ops*/, 0, 1, 
40827                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
40834                       MVT::i32, 2/*#Ops*/, 0, 1, 
40857                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
40864                       MVT::i32, 2/*#Ops*/, 0, 1, 
40884                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
40891                       MVT::i32, 2/*#Ops*/, 0, 1, 
40911                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
40918                       MVT::i32, 2/*#Ops*/, 0, 1, 
40938                       MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
40945                       MVT::i32, 2/*#Ops*/, 0, 1, 
40966                       MVT::i16, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
40969 /* 85633*/      /*SwitchType*/ 23, MVT::i32,// ->85658
40972 /* 85638*/        OPC_CheckType, MVT::i32,
40977                       MVT::i32, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
40977                       MVT::i32, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
40988                       MVT::i64, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
40998                       MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
41001 /* 85701*/      /*SwitchType*/ 12, MVT::i32,// ->85715
41002 /* 85703*/        OPC_CheckChild0Type, MVT::i32,
41005                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
41005                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
41012                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
41238 /* 86204*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
41243 /* 86223*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
41261 /* 86259*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
41266 /* 86278*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
41291 /* 86327*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
41296 /* 86346*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
41314 /* 86382*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
41319 /* 86401*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
41344 /* 86450*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
41349 /* 86469*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
41367 /* 86505*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
41372 /* 86524*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
41397 /* 86573*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
41402 /* 86592*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
41420 /* 86628*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
41425 /* 86647*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
41444 /* 86682*/        OPC_SwitchType /*2 cases */, 17, MVT::i32,// ->86702
41449                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
41463 /* 86725*/        OPC_SwitchType /*2 cases */, 17, MVT::i32,// ->86745
41468                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
41485 /* 86772*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->86784
41488                         MVT::i32, 1/*#Ops*/, 0, 
41500 /* 86799*/        OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->86811
41503                         MVT::i32, 1/*#Ops*/, 0, 
41779 /* 87323*/      OPC_CheckType, MVT::i32,
41791 /* 87347*/      OPC_CheckChild0Type, MVT::i32,
41805 /* 87373*/        OPC_SwitchType /*2 cases */, 61, MVT::i32,// ->87437
41879 /* 87528*/        OPC_CheckChild0Type, MVT::i32,
41882 /* 87535*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
41889 /* 87550*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
41896 /* 87565*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
41903 /* 87580*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
41910 /* 87595*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
41917 /* 87610*/          OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
41924 /* 87625*/          OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
41977                         MVT::i32, 0/*#Ops*/,  // Results = #1
41978 /* 87723*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
41980                         MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
41981 /* 87735*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
41989                         MVT::i32, 0/*#Ops*/,  // Results = #1
41990 /* 87756*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
41992                         MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
41993 /* 87768*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
42001                         MVT::i32, 0/*#Ops*/,  // Results = #1
42002 /* 87789*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
42004                         MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
42005 /* 87801*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
42013                         MVT::i32, 0/*#Ops*/,  // Results = #1
42014 /* 87822*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
42016                         MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
42017 /* 87834*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
42025                         MVT::i32, 0/*#Ops*/,  // Results = #1
42026 /* 87855*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
42028                         MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
42029 /* 87867*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
42037                         MVT::i32, 0/*#Ops*/,  // Results = #1
42038 /* 87888*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
42040                         MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
42041 /* 87900*/          OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
42049                         MVT::i32, 0/*#Ops*/,  // Results = #1
42050 /* 87921*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
42052                         MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
42053 /* 87933*/          OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
42131 /* 88094*/          OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
42138 /* 88108*/          OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
42148 /* 88128*/          OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
42155 /* 88142*/          OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
42283                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42292                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42296 /* 88399*/      /*SwitchType*/ 44, MVT::i32,// ->88445
42304                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42313                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42325                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42335                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42345                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42354                     MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
42362                     MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
42366 /* 88554*/      OPC_CheckChild2Type, MVT::i32,
42370                     MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
42378                     MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
42398                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42407                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42411 /* 88654*/      /*SwitchType*/ 44, MVT::i32,// ->88700
42419                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42428                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42440                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42450                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42460                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42469                     MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
42477                     MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
42481 /* 88809*/      OPC_CheckChild2Type, MVT::i32,
42485                     MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
42493                     MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
42513                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42522                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42526 /* 88909*/      /*SwitchType*/ 44, MVT::i32,// ->88955
42534                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42543                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42555                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42565                         MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42575                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 8, 
42584                     MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
42592                     MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
42596 /* 89064*/      OPC_CheckChild2Type, MVT::i32,
42600                     MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
42608                     MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
42629                       MVT::i8, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
42639                       MVT::i16, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
42645 /* 89170*/        OPC_CheckType, MVT::i32,
42649                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
42649                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
42659                       MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
42679                       MVT::i8, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
42690                       MVT::i16, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
42697 /* 89278*/        OPC_CheckType, MVT::i32,
42701                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
42701                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
42712                       MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
42718 /* 89324*/      OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->89363
42723                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
42730                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
42752                     MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
42766                     MVT::i64, MVT::i32, 2/*#Ops*/, 1, 0, 
42776                         MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
42782                         MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
42785 /* 89460*/        /*SwitchType*/ 10, MVT::i32,// ->89472
42788                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
42788                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
42794                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
42803                         MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
42809                         MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
42812 /* 89522*/        /*SwitchType*/ 10, MVT::i32,// ->89534
42815                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
42815                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
42821                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
42830                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
42833 /* 89575*/        /*SwitchType*/ 21, MVT::i32,// ->89598
42834 /* 89577*/          OPC_EmitInteger, MVT::i32, 0|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,127|128,1/*18446744073709551488*/, 
42836                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
42836                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
42842                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
42851                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
42865                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
42871 /* 89683*/            OPC_CheckType, MVT::i32,
42874                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
42874                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
42883                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
42892                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
42900                             MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
42906                             MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
42909 /* 89759*/            /*SwitchType*/ 11, MVT::i32,// ->89772
42912                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
42912                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
42920                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 1, 
42926                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
42930 /* 89799*/          OPC_CheckType, MVT::i32,
42932                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
42932                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
42938                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
44169                       MVT::i8, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44179                       MVT::i16, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44185 /* 92440*/        OPC_CheckType, MVT::i32,
44189                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44189                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44199                       MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44205 /* 92485*/      OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->92524
44210                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
44217                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
44240                       MVT::i16, MVT::i32, 2/*#Ops*/, 1, 2, 
44248 /* 92576*/        OPC_CheckType, MVT::i32,
44251                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
44251                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
44262                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2, 
44273                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 2, 
44283                         MVT::i8, MVT::i32, 2/*#Ops*/, 1, 2, 
44289                         MVT::i16, MVT::i32, 2/*#Ops*/, 1, 2, 
44292 /* 92661*/        /*SwitchType*/ 11, MVT::i32,// ->92674
44295                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
44295                         MVT::i32, MVT::i32, 2/*#Ops*/, 1, 2, 
44305                       MVT::i8, MVT::i32, 1/*#Ops*/, 0, 
44310                       MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
44313 /* 92701*/      /*SwitchType*/ 8, MVT::i32,// ->92711
44315                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
44315                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
44320                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
44337                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
44343 /* 92757*/            OPC_CheckType, MVT::i32,
44346                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
44346                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
44355                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
44364                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
44372                             MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
44378                             MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
44381 /* 92833*/            /*SwitchType*/ 11, MVT::i32,// ->92846
44384                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
44384                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
44392                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 1, 
44398                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
44402 /* 92873*/          OPC_CheckType, MVT::i32,
44404                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
44404                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
44410                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
44889                       MVT::i8, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44899                       MVT::i16, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44905 /* 93950*/        OPC_CheckType, MVT::i32,
44909                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44909                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44919                       MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
44939                       MVT::i8, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
44950                       MVT::i16, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
44957 /* 94058*/        OPC_CheckType, MVT::i32,
44961                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
44961                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
44972                       MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
44987 /* 94129*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->94142
44990                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
44990                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
44996                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
45013 /* 94198*/            OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->94211
45016                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45016                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45022                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
45029 /* 94228*/            OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->94241
45032                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45032                             MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45038                             MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
45052 /* 94278*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->94291
45055                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45055                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45061                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
45076 /* 94341*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->94354
45079                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45079                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45085                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
45097 /* 94389*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->94402
45100                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45100                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45106                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
45114 /* 94419*/      OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->94458
45119                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
45126                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
45156 /* 94509*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
45160                       MVT::i16, MVT::i32, 2/*#Ops*/, 0, 4, 
45167 /* 94535*/        OPC_CheckType, MVT::i32,
45169                       MVT::i32, 0/*#Ops*/,  // Results = #2
45170 /* 94543*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
45172                       MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
45174                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4, 
45174                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4, 
45184 /* 94577*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
45188                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4, 
45211 /* 94633*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
45215                       MVT::i16, MVT::i32, 2/*#Ops*/, 1, 4, 
45223 /* 94660*/        OPC_CheckType, MVT::i32,
45225                       MVT::i32, 0/*#Ops*/,  // Results = #2
45226 /* 94668*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
45228                       MVT::i32, 3/*#Ops*/, 2, 0, 3,  // Results = #4
45230                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4, 
45230                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4, 
45241 /* 94703*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
45245                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 4, 
45256 /* 94746*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->94759
45259                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45259                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45265                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
45274 /* 94782*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->94795
45277                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45277                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45283                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
45290 /* 94821*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->94834
45293                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45293                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45299                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
45312 /* 94870*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->94883
45315                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45315                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45321                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
45331 /* 94907*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->94920
45334                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45334                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45340                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
45348 /* 94948*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->94961
45351                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45351                           MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
45357                           MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
45374 /* 94997*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
45378                       MVT::i16, MVT::i32, 2/*#Ops*/, 0, 4, 
45381 /* 95018*/      /*SwitchType*/ 27, MVT::i32,// ->95047
45383                       MVT::i32, 0/*#Ops*/,  // Results = #2
45384 /* 95026*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
45386                       MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
45388                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4, 
45388                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4, 
45394 /* 95055*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
45398                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4, 
45413 /* 95098*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
45417                       MVT::i16, MVT::i32, 2/*#Ops*/, 1, 4, 
45420 /* 95119*/      /*SwitchType*/ 27, MVT::i32,// ->95148
45422                       MVT::i32, 0/*#Ops*/,  // Results = #2
45423 /* 95127*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
45425                       MVT::i32, 3/*#Ops*/, 2, 0, 3,  // Results = #4
45427                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4, 
45427                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4, 
45433 /* 95156*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
45437                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 4, 
45454                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
45461 /* 95215*/          OPC_CheckType, MVT::i32,
45464                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
45464                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
45474                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
45484                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
45495                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
45504                           MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
45510                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
45513 /* 95319*/          /*SwitchType*/ 11, MVT::i32,// ->95332
45516                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
45516                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
45526                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
45532 /* 95354*/          OPC_CheckType, MVT::i32,
45535                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
45535                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
45544                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
45553                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
45561                           MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
45567                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
45570 /* 95430*/          /*SwitchType*/ 11, MVT::i32,// ->95443
45573                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
45573                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
45582                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 1, 
45587                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
45590 /* 95471*/        /*SwitchType*/ 9, MVT::i32,// ->95482
45592                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
45592                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
45597                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
45604                       MVT::i8, MVT::i32, 2/*#Ops*/, 0, 1, 
45610                       MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
45614 /* 95519*/        OPC_CheckType, MVT::i32,
45616                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
45616                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
45622                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
47354 /* 99225*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47357 /* 99236*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47362 /* 99255*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
47411 /* 99353*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47414 /* 99364*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47419 /* 99383*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
47425 /* 99396*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47428 /* 99407*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47433 /* 99426*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
47439 /* 99439*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47442 /* 99450*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47447 /* 99469*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
47471                       MVT::i8, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
47481                       MVT::i16, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
47487 /* 99550*/        OPC_CheckType, MVT::i32,
47491                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
47491                       MVT::i32, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
47501                       MVT::i64, MVT::i32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
47521                       MVT::i8, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
47532                       MVT::i16, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
47539 /* 99658*/        OPC_CheckType, MVT::i32,
47543                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
47543                       MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
47554                       MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
47577 /* 99736*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
47581                       MVT::i16, MVT::i32, 2/*#Ops*/, 0, 4, 
47588 /* 99762*/        OPC_CheckType, MVT::i32,
47590                       MVT::i32, 0/*#Ops*/,  // Results = #2
47591 /* 99770*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
47593                       MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
47595                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4, 
47595                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4, 
47605 /* 99804*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
47609                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4, 
47632 /* 99860*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
47636                       MVT::i16, MVT::i32, 2/*#Ops*/, 1, 4, 
47644 /* 99887*/        OPC_CheckType, MVT::i32,
47646                       MVT::i32, 0/*#Ops*/,  // Results = #2
47647 /* 99895*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
47649                       MVT::i32, 3/*#Ops*/, 2, 0, 3,  // Results = #4
47651                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4, 
47651                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4, 
47662 /* 99930*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
47666                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 4, 
47678 /* 99974*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->99987
47681                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
47681                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
47687                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
47694 /*100004*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->100017
47697                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
47697                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
47703                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
47716 /*100053*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->100066
47719                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
47719                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
47725                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
47733 /*100085*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->100098
47736                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
47736                         MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
47742                         MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
47758 /*100133*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
47762                       MVT::i16, MVT::i32, 2/*#Ops*/, 0, 4, 
47765 /*100154*/      /*SwitchType*/ 27, MVT::i32,// ->100183
47767                       MVT::i32, 0/*#Ops*/,  // Results = #2
47768 /*100162*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
47770                       MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
47772                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4, 
47772                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 4, 
47778 /*100191*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
47782                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 4, 
47797 /*100234*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
47801                       MVT::i16, MVT::i32, 2/*#Ops*/, 1, 4, 
47804 /*100255*/      /*SwitchType*/ 27, MVT::i32,// ->100284
47806                       MVT::i32, 0/*#Ops*/,  // Results = #2
47807 /*100263*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
47809                       MVT::i32, 3/*#Ops*/, 2, 0, 3,  // Results = #4
47811                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4, 
47811                       MVT::i32, MVT::i32, 2/*#Ops*/, 1, 4, 
47817 /*100292*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
47821                       MVT::i64, MVT::i32, 2/*#Ops*/, 1, 4, 
47839 /*100349*/        /*SwitchType*/ 7, MVT::i32,// ->100358
47841                         MVT::i32, 1/*#Ops*/, 0, 
47863                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 3, 
47872                           MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
47878 /*100422*/            OPC_CheckType, MVT::i32,
47881                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
47881                           MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
47890                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
47899                           MVT::i64, MVT::i32, 2/*#Ops*/, 0, 2, 
47907                             MVT::i8, MVT::i32, 2/*#Ops*/, 0, 2, 
47913                             MVT::i16, MVT::i32, 2/*#Ops*/, 0, 2, 
47916 /*100498*/            /*SwitchType*/ 11, MVT::i32,// ->100511
47919                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
47919                             MVT::i32, MVT::i32, 2/*#Ops*/, 0, 2, 
47927                         MVT::i8, MVT::i32, 2/*#Ops*/, 0, 1, 
47933                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
47937 /*100538*/          OPC_CheckType, MVT::i32,
47939                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
47939                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
47945                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
48605 /*102091*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
48608 /*102102*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
48613 /*102121*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
48623 /*102148*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
48626 /*102159*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
48631 /*102178*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
48646 /*102212*/      OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
48649 /*102223*/      OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
48654 /*102242*/      OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
49006 /*102795*/              OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49009 /*102806*/              OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49014 /*102825*/              OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49020 /*102838*/              OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49023 /*102849*/              OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49028 /*102868*/              OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
49034 /*102881*/              OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49037 /*102892*/              OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49042 /*102911*/              OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
49056 /*102933*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49059 /*102944*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49064 /*102963*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49079 /*102986*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49082 /*102997*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49087 /*103016*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49103 /*103042*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49106 /*103053*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49111 /*103072*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49129 /*103101*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49132 /*103112*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49137 /*103131*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49150 /*103152*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49153 /*103163*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49158 /*103182*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49176 /*103212*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49179 /*103223*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49184 /*103242*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
49197 /*103262*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49200 /*103273*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49205 /*103292*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
49220 /*103316*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49223 /*103327*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49228 /*103346*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
49245 /*103373*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49248 /*103384*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49253 /*103403*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
49265 /*103422*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49268 /*103433*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49273 /*103452*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
49291 /*103482*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49294 /*103493*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49299 /*103512*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
49312 /*103532*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49315 /*103543*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49320 /*103562*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
49335 /*103586*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49338 /*103597*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49343 /*103616*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
49361 /*103646*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49364 /*103657*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49369 /*103676*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
49381 /*103695*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49384 /*103706*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49389 /*103725*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
49629 /*104258*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49634 /*104276*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49640 /*104289*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49645 /*104307*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
49651 /*104320*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49656 /*104338*/        OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
49669 /*104360*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49674 /*104378*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49680 /*104391*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49685 /*104409*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
49691 /*104422*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49696 /*104440*/        OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
49711 /*104469*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49716 /*104487*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49721 /*104505*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49727 /*104530*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49736 /*104551*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49741 /*104569*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49746 /*104587*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49752 /*104612*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49761 /*104633*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49766 /*104651*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49771 /*104669*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49777 /*104694*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49786 /*104715*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49791 /*104733*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49796 /*104751*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49802 /*104776*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49811 /*104797*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49816 /*104815*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49821 /*104833*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49827 /*104858*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49836 /*104879*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49841 /*104897*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49846 /*104915*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49852 /*104940*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49861 /*104961*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49866 /*104979*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49871 /*104997*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49877 /*105022*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49886 /*105043*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49891 /*105061*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49896 /*105079*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49902 /*105104*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
49917 /*105133*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49922 /*105151*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49927 /*105169*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49933 /*105194*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49942 /*105215*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49947 /*105233*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49952 /*105251*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49958 /*105276*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49967 /*105297*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49972 /*105315*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49977 /*105333*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49983 /*105358*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49992 /*105379*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
49997 /*105397*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
50002 /*105415*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
50008 /*105440*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
50017 /*105461*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50022 /*105479*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50027 /*105497*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50033 /*105522*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50042 /*105543*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50047 /*105561*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50052 /*105579*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50058 /*105604*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50067 /*105625*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50072 /*105643*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50077 /*105661*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50083 /*105686*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50092 /*105707*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50097 /*105725*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50102 /*105743*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50108 /*105768*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
50286 /*106098*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50289 /*106109*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50294 /*106128*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
50343 /*106226*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50346 /*106237*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50351 /*106256*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
50357 /*106269*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50360 /*106280*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50365 /*106299*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
50371 /*106312*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50374 /*106323*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50379 /*106342*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
50401                       MVT::i16, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
50404 /*106393*/      /*SwitchType*/ 21, MVT::i32,// ->106416
50407 /*106398*/        OPC_CheckType, MVT::i32,
50411                       MVT::i32, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
50411                       MVT::i32, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
50421                       MVT::i64, MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
50430                       MVT::i16, MVT::i32, 1/*#Ops*/, 0, 
50433 /*106455*/      /*SwitchType*/ 10, MVT::i32,// ->106467
50434 /*106457*/        OPC_CheckChild0Type, MVT::i32,
50436                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
50436                       MVT::i32, MVT::i32, 1/*#Ops*/, 0, 
50442                       MVT::i64, MVT::i32, 1/*#Ops*/, 0, 
50486                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 1, 
50494                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 1, 
50502                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 1, 
50541                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 1, 
50549                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 1, 
50557                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 1, 
50596                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 1, 
50604                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 1, 
50612                       MVT::i32, 6/*#Ops*/, 3, 4, 5, 6, 7, 1, 
50720 /*107088*/      OPC_CheckType, MVT::i32,
50724                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
50738 /*107128*/      OPC_CheckType, MVT::i32,
50744                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
50752                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
50758 /*107171*/      OPC_CheckType, MVT::i32,
50764                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
50772                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
50825 /*107319*/      /*SwitchType*/ 15, MVT::i32,// ->107336
50829                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
50844 /*107362*/        /*SwitchType*/ 15, MVT::i32,// ->107379
50848                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
50854 /*107383*/        OPC_CheckType, MVT::i32,
50858                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
50863 /*107403*/        OPC_CheckType, MVT::i32,
50867                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
50880                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #8
50881 /*107449*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
50893                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #8
50894 /*107484*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
50906                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #8
50907 /*107519*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
50918                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #7
50919 /*107552*/          OPC_EmitInteger, MVT::i32, X86::sub_16bit,
50929                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #8
50930 /*107583*/          OPC_EmitInteger, MVT::i32, X86::sub_32bit,
50945                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #7
50946 /*107621*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
50956                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #7
50957 /*107650*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
50970                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #8
50971 /*107685*/      OPC_EmitInteger, MVT::i32, X86::sub_32bit,
50985                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #8
50986 /*107724*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
50997                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #8
50998 /*107757*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
51009                       MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #8
51010 /*107790*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
51023                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #7
51024 /*107825*/      OPC_EmitInteger, MVT::i32, X86::sub_16bit,
51036                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #7
51037 /*107858*/      OPC_EmitInteger, MVT::i32, X86::sub_16bit,
52595 /*111377*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
52606 /*111407*/        OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
52617 /*111437*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
53037 /*112373*/    /*SwitchType*/ 18, MVT::i32,// ->112393
53042                     MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
53888                     MVT::i8, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
53896                     MVT::i16, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
53899 /*114210*/    /*SwitchType*/ 19, MVT::i32,// ->114231
53904                     MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
53904                     MVT::i32, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
53912                     MVT::i64, MVT::i32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
53936 /*114298*/    /*SwitchType*/ 17, MVT::i32,// ->114317
53941                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
53963                     MVT::i32, 6/*#Ops*/, 1, 3, 4, 5, 6, 7, 
53967 /*114366*/      OPC_CheckChild1Type, MVT::i32,
53973                     MVT::i32, 6/*#Ops*/, 1, 3, 4, 5, 6, 7, 
53983                     MVT::i32, 6/*#Ops*/, 1, 3, 4, 5, 6, 7, 
53997                     MVT::i32, 6/*#Ops*/, 1, 3, 4, 5, 6, 7, 
54001 /*114439*/      OPC_CheckChild1Type, MVT::i32,
54007                     MVT::i32, 6/*#Ops*/, 1, 3, 4, 5, 6, 7, 
54017                     MVT::i32, 6/*#Ops*/, 1, 3, 4, 5, 6, 7, 
54035 /*114514*/      OPC_SwitchType /*2 cases */, 92, MVT::i32,// ->114609
54041                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54049                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54057                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54063                         MVT::i32, 1/*#Ops*/, 0, 
54069                         MVT::i32, 1/*#Ops*/, 0, 
54075                         MVT::i32, 1/*#Ops*/, 0, 
54126 /*114708*/      OPC_SwitchType /*2 cases */, 92, MVT::i32,// ->114803
54132                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54140                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54148                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54154                         MVT::i32, 1/*#Ops*/, 0, 
54160                         MVT::i32, 1/*#Ops*/, 0, 
54166                         MVT::i32, 1/*#Ops*/, 0, 
54220 /*114909*/      OPC_SwitchType /*2 cases */, 92, MVT::i32,// ->115004
54226                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54234                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54242                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54248                         MVT::i32, 1/*#Ops*/, 0, 
54254                         MVT::i32, 1/*#Ops*/, 0, 
54260                         MVT::i32, 1/*#Ops*/, 0, 
54311 /*115103*/      OPC_SwitchType /*2 cases */, 92, MVT::i32,// ->115198
54317                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54325                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54333                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54339                         MVT::i32, 1/*#Ops*/, 0, 
54345                         MVT::i32, 1/*#Ops*/, 0, 
54351                         MVT::i32, 1/*#Ops*/, 0, 
54411                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
54419                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
54427                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
54433                       MVT::i32, 2/*#Ops*/, 0, 1, 
54439                       MVT::i32, 2/*#Ops*/, 0, 1, 
54445                       MVT::i32, 2/*#Ops*/, 0, 1, 
54457                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
54465                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
54473                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
54479                       MVT::i32, 2/*#Ops*/, 0, 1, 
54485                       MVT::i32, 2/*#Ops*/, 0, 1, 
54491                       MVT::i32, 2/*#Ops*/, 0, 1, 
54506                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
54514                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
54522                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
54528                       MVT::i32, 2/*#Ops*/, 0, 1, 
54534                       MVT::i32, 2/*#Ops*/, 0, 1, 
54540                       MVT::i32, 2/*#Ops*/, 0, 1, 
54552                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
54560                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
54568                       MVT::i32, 6/*#Ops*/, 0, 2, 3, 4, 5, 6, 
54574                       MVT::i32, 2/*#Ops*/, 0, 1, 
54580                       MVT::i32, 2/*#Ops*/, 0, 1, 
54586                       MVT::i32, 2/*#Ops*/, 0, 1, 
54595 /*115725*/      OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->115758
54601                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54606                         MVT::i32, 1/*#Ops*/, 0, 
54628 /*115794*/      OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->115827
54634                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54639                         MVT::i32, 1/*#Ops*/, 0, 
54664 /*115870*/      OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->115903
54670                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54675                         MVT::i32, 1/*#Ops*/, 0, 
54697 /*115939*/      OPC_SwitchType /*2 cases */, 30, MVT::i32,// ->115972
54703                         MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54708                         MVT::i32, 1/*#Ops*/, 0, 
54732 /*116011*/    OPC_CheckType, MVT::i32,
54738                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
54746                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
54775 /*116100*/      OPC_CheckChild1Type, MVT::i32,
54780                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
54798 /*116148*/      OPC_CheckChild1Type, MVT::i32,
54803                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
54826                     MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
54847                   MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
54861                   MVT::i32, MVT::i32, 7/*#Ops*/, 4, 5, 6, 7, 8, 2, 3, 
54861                   MVT::i32, MVT::i32, 7/*#Ops*/, 4, 5, 6, 7, 8, 2, 3, 
54892 /*116344*/    OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->116383
54897                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54904                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54917 /*116404*/    OPC_SwitchType /*2 cases */, 36, MVT::i32,// ->116443
54922                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54929                       MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54942 /*116464*/    OPC_SwitchType /*2 cases */, 16, MVT::i32,// ->116483
54946                     MVT::i32, 5/*#Ops*/, 1, 2, 3, 4, 5, 
54969 /*116528*/          OPC_CheckType, MVT::i32,
54973 /*116535*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit_hi,
54987 /*116562*/            OPC_EmitInteger, MVT::i32, X86::sub_8bit_hi,
54992 /*116573*/          /*SwitchType*/ 16, MVT::i32,// ->116591
54996 /*116580*/            OPC_EmitInteger, MVT::i32, X86::sub_8bit_hi,
55040 /*116657*/          OPC_CheckChild0Type, MVT::i32,
55041 /*116659*/          OPC_EmitInteger, MVT::i32, X86::sub_16bit,
55048 /*116673*/          OPC_EmitInteger, MVT::i32, X86::sub_16bit,
55054 /*116685*/      /*SwitchType*/ 11, MVT::i32,// ->116698
55055 /*116687*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
55057                       MVT::i32, 2/*#Ops*/, 0, 1, 
55063 /*116704*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
55069 /*116716*/          OPC_CheckChild0Type, MVT::i32,
55072 /*116722*/            OPC_EmitInteger, MVT::i32, X86::sub_8bit,
55079 /*116736*/            OPC_EmitInteger, MVT::i32, X86::GR32_ABCDRegClassID,
55081                           MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
55082 /*116747*/            OPC_EmitInteger, MVT::i32, X86::sub_8bit,
55092 /*116766*/            OPC_EmitInteger, MVT::i32, X86::sub_8bit,
55099 /*116780*/            OPC_EmitInteger, MVT::i32, X86::GR16_ABCDRegClassID,
55102 /*116791*/            OPC_EmitInteger, MVT::i32, X86::sub_8bit,
55152 /*116888*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
55157 /*116907*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
55175 /*116942*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
55180 /*116961*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
55220 /*117039*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
55225 /*117058*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
55249 /*117103*/      OPC_SwitchType /*4 cases */, 7, MVT::i32,// ->117113
55251                       MVT::i32, MVT::i32, 0/*#Ops*/, 
55251                       MVT::i32, MVT::i32, 0/*#Ops*/, 
55256                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #0 #1
55256                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #0 #1
55257 /*117122*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
55264                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #0 #1
55264                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #0 #1
55265 /*117142*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
55273                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #1 #2
55273                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #1 #2
55274 /*117165*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
55282 /*117181*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->117193
55285                       MVT::i32, MVT::i32, 0/*#Ops*/, 
55285                       MVT::i32, MVT::i32, 0/*#Ops*/, 
55291                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #0 #1
55291                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #0 #1
55292 /*117204*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
55300 /*117228*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->117240
55303                       MVT::i32, MVT::i32, 0/*#Ops*/, 
55303                       MVT::i32, MVT::i32, 0/*#Ops*/, 
55309                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #0 #1
55309                       MVT::i32, MVT::i32, 0/*#Ops*/,  // Results = #0 #1
55310 /*117251*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
55318 /*117265*/      OPC_SwitchType /*4 cases */, 27, MVT::i32,// ->117295
55324                         MVT::i32, 1/*#Ops*/, 1, 
55330                         MVT::i32, 1/*#Ops*/, 1, 
55387 /*117393*/        OPC_SwitchType /*2 cases */, 18, MVT::i32,// ->117414
55388 /*117396*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit_hi,
55392                         MVT::i32, 1/*#Ops*/, 2, 
55397 /*117419*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit_hi,
55401                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
55402 /*117437*/          OPC_EmitInteger, MVT::i32, X86::sub_32bit,
55413 /*117460*/          OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->117470
55415                           MVT::i32, 1/*#Ops*/, 0, 
55421                           MVT::i32, 1/*#Ops*/, 0,  // Results = #2
55422 /*117482*/            OPC_EmitInteger, MVT::i32, X86::sub_32bit,
55431 /*117500*/          OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->117512
55434                           MVT::i32, 1/*#Ops*/, 0, 
55441                           MVT::i32, 1/*#Ops*/, 0,  // Results = #2
55442 /*117526*/            OPC_EmitInteger, MVT::i32, X86::sub_32bit,
55455 /*117549*/        OPC_CheckType, MVT::i32,
55459 /*117557*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
55466 /*117572*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->117582
55468                         MVT::i32, 1/*#Ops*/, 0, 
55474                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
55475 /*117594*/          OPC_EmitInteger, MVT::i32, X86::sub_32bit,
55483 /*117610*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->117620
55485                         MVT::i32, 1/*#Ops*/, 0, 
55491                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
55492 /*117632*/          OPC_EmitInteger, MVT::i32, X86::sub_32bit,
55499 /*117646*/        OPC_CheckChild0Type, MVT::i32,
55503                       MVT::i32, 1/*#Ops*/, 0,  // Results = #2
55504 /*117660*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
55512                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
55513 /*117682*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
55736 /*118123*/        OPC_SwitchType /*2 cases */, 18, MVT::i32,// ->118144
55737 /*118126*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit_hi,
55741                         MVT::i32, 1/*#Ops*/, 2, 
55746 /*118149*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit_hi,
55750                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
55751 /*118167*/          OPC_EmitInteger, MVT::i32, X86::sub_32bit,
55763 /*118192*/          OPC_CheckType, MVT::i32,
55765 /*118196*/          OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
55767                         MVT::i32, 2/*#Ops*/, 0, 1, 
55774 /*118213*/          OPC_CheckType, MVT::i32,
55776 /*118217*/          OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
55778                         MVT::i32, 2/*#Ops*/, 0, 1, 
55785 /*118234*/          OPC_CheckType, MVT::i32,
55787 /*118238*/          OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
55789                         MVT::i32, 2/*#Ops*/, 0, 1, 
55796 /*118255*/          OPC_CheckType, MVT::i32,
55798 /*118259*/          OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
55800                         MVT::i32, 2/*#Ops*/, 0, 1, 
55807 /*118276*/          OPC_CheckType, MVT::i32,
55809 /*118280*/          OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
55811                         MVT::i32, 2/*#Ops*/, 0, 1, 
55818 /*118297*/          OPC_CheckType, MVT::i32,
55820 /*118301*/          OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
55822                         MVT::i32, 2/*#Ops*/, 0, 1, 
55829 /*118318*/          OPC_CheckType, MVT::i32,
55831 /*118322*/          OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
55833                         MVT::i32, 2/*#Ops*/, 0, 1, 
55845                         MVT::i16, MVT::i32, 0/*#Ops*/, 
55851 /*118359*/          OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->118372
55854                           MVT::i32, MVT::i32, 0/*#Ops*/, 
55854                           MVT::i32, MVT::i32, 0/*#Ops*/, 
55860                           MVT::i64, MVT::i32, 0/*#Ops*/, 
55869                         MVT::i16, MVT::i32, 0/*#Ops*/, 
55875 /*118403*/          OPC_CheckType, MVT::i32,
55878                         MVT::i32, MVT::i32, 0/*#Ops*/, 
55878                         MVT::i32, MVT::i32, 0/*#Ops*/, 
55884 /*118419*/          OPC_CheckType, MVT::i32,
55887                         MVT::i32, MVT::i32, 0/*#Ops*/, 
55887                         MVT::i32, MVT::i32, 0/*#Ops*/, 
55896 /*118442*/          OPC_CheckType, MVT::i32,
55897 /*118444*/          OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
55899                         MVT::i32, 2/*#Ops*/, 0, 1, 
55905 /*118460*/          OPC_CheckType, MVT::i32,
55906 /*118462*/          OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
55908                         MVT::i32, 2/*#Ops*/, 0, 1, 
55915 /*118478*/      OPC_SwitchType /*15 cases */, 46, MVT::i32,// ->118527
55921                           MVT::i32, 1/*#Ops*/, 0, 
55926                           MVT::i32, 1/*#Ops*/, 0, 
55933                         MVT::i32, 0/*#Ops*/,  // Results = #1
55934 /*118514*/          OPC_EmitInteger, MVT::i32, X86::sub_16bit,
55936                         MVT::i32, 3/*#Ops*/, 1, 0, 2, 
55942 /*118531*/          OPC_CheckChild0Type, MVT::i32,
55945 /*118539*/          OPC_EmitInteger, MVT::i32, X86::sub_32bit,
55954                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
55955 /*118564*/          OPC_EmitInteger, MVT::i32, X86::sub_32bit,
55964                         MVT::i32, 1/*#Ops*/, 0,  // Results = #2
55965 /*118589*/          OPC_EmitInteger, MVT::i32, X86::sub_32bit,
55973                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
55974 /*118611*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
56108 /*118864*/        OPC_CheckType, MVT::i32,
56109 /*118866*/        OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
56111                       MVT::i32, 2/*#Ops*/, 0, 1, 
56117 /*118882*/        OPC_EmitInteger, MVT::i32, X86::GR64RegClassID,
56153 /*118946*/        OPC_CheckType, MVT::i32,
56157                         MVT::i32, 1/*#Ops*/, 0, 
56163                         MVT::i32, 1/*#Ops*/, 0, 
56169                         MVT::i32, 1/*#Ops*/, 0, 
56192 /*119013*/        OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
56194                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
56195 /*119024*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
56203 /*119040*/        OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
56205                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
56206 /*119051*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
56218 /*119072*/      OPC_SwitchType /*2 cases */, 61, MVT::i32,// ->119136
56310 /*119256*/        OPC_CheckChild0Type, MVT::i32,
56451                         MVT::i32, 5/*#Ops*/, 2, 3, 4, 5, 6,  // Results = #7
56452 /*119540*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
56462 /*119558*/        OPC_CheckChild0Type, MVT::i32,
56463 /*119560*/        OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
56470 /*119575*/        OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
56478                       MVT::i32, 0/*#Ops*/,  // Results = #1
56479 /*119596*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
56481                       MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
56482 /*119608*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
56490                       MVT::i32, 0/*#Ops*/,  // Results = #1
56491 /*119629*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
56493                       MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
56494 /*119641*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
56608                       MVT::i16, MVT::i32, 0/*#Ops*/, 
56614 /*119876*/        OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->119889
56617                         MVT::i32, MVT::i32, 0/*#Ops*/, 
56617                         MVT::i32, MVT::i32, 0/*#Ops*/, 
56623                         MVT::i64, MVT::i32, 0/*#Ops*/, 
56632 /*119909*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->119919
56634                         MVT::i32, 1/*#Ops*/, 0, 
56645 /*119932*/        OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->119942
56647                         MVT::i32, 1/*#Ops*/, 0, 
56657 /*119953*/        OPC_CheckChild0Type, MVT::i32,
56667                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
56668 /*119976*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
57017                       MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
57020 /*120649*/      /*SwitchType*/ 12, MVT::i32,// ->120663
57023                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
57023                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
57029                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
57043                         MVT::i16, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
57046 /*120704*/        /*SwitchType*/ 12, MVT::i32,// ->120718
57049                         MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
57049                         MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
57055                         MVT::i64, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
57064                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
57067 /*120751*/        /*SwitchType*/ 12, MVT::i32,// ->120765
57070                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
57070                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
57076                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
57098                       MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
57101 /*120820*/      /*SwitchType*/ 12, MVT::i32,// ->120834
57104                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
57104                       MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
57110                       MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
57124                         MVT::i16, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
57127 /*120875*/        /*SwitchType*/ 12, MVT::i32,// ->120889
57130                         MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
57130                         MVT::i32, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
57136                         MVT::i64, MVT::i32, 3/*#Ops*/, 0, 1, 3, 
57145                         MVT::i16, MVT::i32, 2/*#Ops*/, 0, 1, 
57148 /*120922*/        /*SwitchType*/ 12, MVT::i32,// ->120936
57151                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
57151                         MVT::i32, MVT::i32, 2/*#Ops*/, 0, 1, 
57157                         MVT::i64, MVT::i32, 2/*#Ops*/, 0, 1, 
57175 /*120975*/      OPC_CheckType, MVT::i32,
57180                       MVT::i32, 2/*#Ops*/, 0, 2, 
57187                       MVT::i32, 2/*#Ops*/, 0, 2, 
57194                       MVT::i32, 2/*#Ops*/, 0, 2, 
57204 /*121029*/          OPC_CheckType, MVT::i32,
57208                           MVT::i32, 1/*#Ops*/, 0, 
57214                           MVT::i32, 1/*#Ops*/, 0, 
57220                           MVT::i32, 1/*#Ops*/, 0, 
57229 /*121070*/          OPC_CheckType, MVT::i32,
57234                           MVT::i32, 2/*#Ops*/, 0, 2, 
57241                           MVT::i32, 2/*#Ops*/, 0, 2, 
57248                           MVT::i32, 2/*#Ops*/, 0, 2, 
57310 /*121213*/        OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
57312                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
57313 /*121224*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
57322 /*121242*/        OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
57324                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
57325 /*121253*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
57334 /*121271*/        OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
57336                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
57337 /*121282*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
57346 /*121300*/        OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
57348                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
57349 /*121311*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
57358 /*121329*/        OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
57360                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
57361 /*121340*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
57370 /*121358*/        OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
57372                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
57373 /*121369*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
57382 /*121387*/        OPC_EmitInteger, MVT::i32, X86::GR32RegClassID,
57384                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
57385 /*121398*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
57396 /*121420*/          OPC_EmitInteger, MVT::i32, X86::FR32RegClassID,
57403 /*121434*/          OPC_EmitInteger, MVT::i32, X86::FR32XRegClassID,
57415 /*121457*/          OPC_EmitInteger, MVT::i32, X86::FR64RegClassID,
57422 /*121471*/          OPC_EmitInteger, MVT::i32, X86::FR64XRegClassID,
57445                     MVT::i32, 2/*#Ops*/, 1, 2, 
57469 /*121549*/      OPC_EmitInteger, MVT::i32, 0, 
57471                     MVT::i32, 3/*#Ops*/, 1, 2, 3, 
57477 /*121565*/      OPC_EmitInteger, MVT::i32, 0, 
57498                   MVT::i32, 3/*#Ops*/, 1, 4, 5, 
57505 /*121619*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->121631
57509                       MVT::i32, 0/*#Ops*/, 
57525                     MVT::i32, 1/*#Ops*/, 1, 
57541                     MVT::i32, 0/*#Ops*/, 
57557                     MVT::i32, 0/*#Ops*/, 
57574                       MVT::i32, 0/*#Ops*/, 
57582 /*121746*/        OPC_EmitInteger, MVT::i32, X86::sub_32bit,
57584                       MVT::i32, 2/*#Ops*/, 1, 2, 
57593                     MVT::i32, MVT::i32, 0/*#Ops*/, 
57593                     MVT::i32, MVT::i32, 0/*#Ops*/, 
57601                     MVT::i64, MVT::i32, 0/*#Ops*/, 
57609                     MVT::i32, 0/*#Ops*/, 
57737                     MVT::i8, MVT::i32, 0/*#Ops*/, 
57743                     MVT::i16, MVT::i32, 0/*#Ops*/, 
57746 /*122088*/    /*SwitchType*/ 10, MVT::i32,// ->122100
57749                     MVT::i32, MVT::i32, 0/*#Ops*/, 
57749                     MVT::i32, MVT::i32, 0/*#Ops*/, 
57755                     MVT::i64, MVT::i32, 0/*#Ops*/, 
57821                     MVT::i32, 2/*#Ops*/, 0, 2, 
57828                     MVT::i32, 2/*#Ops*/, 0, 2, 
57835                     MVT::i32, 2/*#Ops*/, 0, 2, 
57849                     MVT::i32, 2/*#Ops*/, 0, 2, 
57856                     MVT::i32, 2/*#Ops*/, 0, 2, 
57863                     MVT::i32, 2/*#Ops*/, 0, 2, 
57875 /*122313*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->122326
57878                       MVT::i32, 2/*#Ops*/, 0, 1, 
57894 /*122348*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->122361
57897                       MVT::i32, 2/*#Ops*/, 0, 1, 
57916 /*122389*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->122402
57919                       MVT::i32, 2/*#Ops*/, 0, 1, 
57935 /*122424*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->122437
57938                       MVT::i32, 2/*#Ops*/, 0, 1, 
58019 /*122580*/      OPC_SwitchType /*2 cases */, 10, MVT::i32,// ->122593
58022                       MVT::i32, 1/*#Ops*/, 1, 
58038 /*122616*/    OPC_SwitchType /*2 cases */, 7, MVT::i32,// ->122626
58040                     MVT::i32, 1/*#Ops*/, 0, 
58054                   MVT::i32, 0/*#Ops*/, 
58063                     MVT::i16, MVT::i32, 0/*#Ops*/, 
58066 /*122668*/    /*SwitchType*/ 10, MVT::i32,// ->122680
58070                     MVT::i32, MVT::i32, 0/*#Ops*/, 
58070                     MVT::i32, MVT::i32, 0/*#Ops*/, 
58077                     MVT::i64, MVT::i32, 0/*#Ops*/, 
58087                     MVT::i16, MVT::i32, 0/*#Ops*/, 
58090 /*122710*/    /*SwitchType*/ 10, MVT::i32,// ->122722
58094                     MVT::i32, MVT::i32, 0/*#Ops*/, 
58094                     MVT::i32, MVT::i32, 0/*#Ops*/, 
58101                     MVT::i64, MVT::i32, 0/*#Ops*/, 
58108 /*122740*/    OPC_CheckChild1Type, MVT::i32,
58116                   MVT::i32, 1/*#Ops*/, 1, 
58122 /*122765*/    OPC_CheckChild1Type, MVT::i32,
58130                   MVT::i32, 1/*#Ops*/, 1, 
58158                       MVT::i32, 1/*#Ops*/, 0, 
58164                       MVT::i32, 1/*#Ops*/, 0, 
58173                       MVT::i32, 1/*#Ops*/, 0, 
58179                       MVT::i32, 1/*#Ops*/, 0, 
58187                     MVT::i32, 1/*#Ops*/, 0, 
58194                     MVT::i32, 1/*#Ops*/, 0, 
58202                       MVT::i32, 1/*#Ops*/, 0, 
58208                       MVT::i32, 1/*#Ops*/, 0, 
58217                       MVT::i32, 1/*#Ops*/, 0, 
58223                       MVT::i32, 1/*#Ops*/, 0, 
58231                     MVT::i32, 1/*#Ops*/, 0, 
58238                     MVT::i32, 1/*#Ops*/, 0, 
58246                       MVT::i32, 1/*#Ops*/, 0, 
58252                       MVT::i32, 1/*#Ops*/, 0, 
58260                     MVT::i32, 1/*#Ops*/, 0, 
58278                     MVT::i32, 2/*#Ops*/, 0, 1, 
58286                     MVT::i32, 2/*#Ops*/, 0, 1, 
58294                     MVT::i32, 2/*#Ops*/, 0, 1, 
58302                     MVT::i32, 2/*#Ops*/, 0, 1, 
58313                     MVT::i32, 2/*#Ops*/, 0, 1, 
58321                     MVT::i32, 2/*#Ops*/, 0, 1, 
58329                     MVT::i32, 2/*#Ops*/, 0, 1, 
58337                     MVT::i32, 2/*#Ops*/, 0, 1, 
58345 /*123149*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->123161
58348                       MVT::i32, 1/*#Ops*/, 0, 
58360 /*123176*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->123188
58363                       MVT::i32, 1/*#Ops*/, 0, 
58378 /*123209*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->123221
58381                       MVT::i32, 1/*#Ops*/, 0, 
58393 /*123236*/      OPC_SwitchType /*2 cases */, 9, MVT::i32,// ->123248
58396                       MVT::i32, 1/*#Ops*/, 0, 
58411                   MVT::i32, 1/*#Ops*/, 0, 
58419                   MVT::i32, 0/*#Ops*/, 
58453                   MVT::i32, MVT::i32, 0/*#Ops*/, 
58453                   MVT::i32, MVT::i32, 0/*#Ops*/, 
58473 /*123370*/      OPC_CheckChild1Type, MVT::i32,
58477                     MVT::i32, 1/*#Ops*/, 1, 
58493 /*123403*/      OPC_CheckChild1Type, MVT::i32,
58525                       MVT::i32, 0/*#Ops*/, 
58543                       MVT::i32, 0/*#Ops*/, 
58555 /*123493*/      OPC_CheckValueType, MVT::i32,
58561                       MVT::i32, 0/*#Ops*/, 
58579                       MVT::i32, 0/*#Ops*/, 
58602                       MVT::i32, 0/*#Ops*/, 
58620                       MVT::i32, 0/*#Ops*/, 
58632 /*123605*/      OPC_CheckValueType, MVT::i32,
58638                       MVT::i32, 0/*#Ops*/, 
58656                       MVT::i32, 0/*#Ops*/, 
58681 /*123678*/      OPC_SwitchType /*2 cases */, 18, MVT::i32,// ->123699
58682 /*123681*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
58686                       MVT::i32, 1/*#Ops*/, 2, 
58690 /*123701*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
58701 /*123724*/      OPC_SwitchType /*3 cases */, 18, MVT::i32,// ->123745
58702 /*123727*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
58706                       MVT::i32, 1/*#Ops*/, 2, 
58710 /*123747*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
58718 /*123767*/        OPC_EmitInteger, MVT::i32, X86::sub_8bit,
58722                       MVT::i32, 1/*#Ops*/, 2,  // Results = #3
58723 /*123785*/        OPC_EmitInteger, MVT::i32, X86::sub_16bit,
58730 /*123798*/      OPC_CheckValueType, MVT::i32,
58732 /*123801*/      OPC_EmitInteger, MVT::i32, X86::sub_32bit,
58734                     MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
58746 /*123832*/      OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
58749 /*123843*/      OPC_EmitInteger, MVT::i32, 4, 
58753                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
58754 /*123861*/      OPC_EmitInteger, MVT::i32, X86::sub_16bit,
58761 /*123875*/      OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
58764 /*123886*/      OPC_EmitInteger, MVT::i32, 4, 
58768                     MVT::i32, 1/*#Ops*/, 4,  // Results = #5
58769 /*123904*/      OPC_EmitInteger, MVT::i32, X86::sub_16bit,
58785 /*123931*/    OPC_SwitchType /*2 cases */, 13, MVT::i32,// ->123947
58786 /*123934*/      OPC_CheckChild1Type, MVT::i32,
58790                     MVT::i32, MVT::i32, 1/*#Ops*/, 1, 
58790                     MVT::i32, MVT::i32, 1/*#Ops*/, 1, 
59024 /*124395*/          OPC_EmitInteger, MVT::i32, X86::FR32XRegClassID,
59037 /*124428*/          OPC_EmitInteger, MVT::i32, X86::FR64XRegClassID,
59048 /*124449*/          OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
59053 /*124473*/          OPC_EmitInteger, MVT::i32, X86::FR32XRegClassID,
59061 /*124490*/          OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
59066 /*124514*/          OPC_EmitInteger, MVT::i32, X86::FR64XRegClassID,
59084 /*124549*/          OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
59089 /*124569*/          OPC_EmitInteger, MVT::i32, X86::FR32XRegClassID,
59100 /*124592*/          OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
59105 /*124612*/          OPC_EmitInteger, MVT::i32, X86::FR64XRegClassID,
59114 /*124629*/          OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
59119 /*124646*/          OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
59124 /*124667*/          OPC_EmitInteger, MVT::i32, X86::FR32XRegClassID,
59130 /*124680*/          OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
59135 /*124697*/          OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
59140 /*124718*/          OPC_EmitInteger, MVT::i32, X86::FR64XRegClassID,
59162 /*124758*/          OPC_SwitchType /*2 cases */, 70, MVT::i32,// ->124831
61843 /*130590*/      OPC_SwitchType /*2 cases */, 65, MVT::i32,// ->130658
61913 /*130740*/      OPC_SwitchType /*2 cases */, 66, MVT::i32,// ->130809
70371 /*148433*/      OPC_SwitchType /*2 cases */, 21|128,1/*149*/, MVT::i32,// ->148586
70503 /*148744*/        OPC_CheckChild0Type, MVT::i32,
70959 /*149677*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
70964 /*149696*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
70983 /*149734*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
70988 /*149753*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
71005 /*149787*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
71010 /*149806*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
71045 /*149872*/          OPC_EmitInteger, MVT::i32, X86::RFP32RegClassID,
71077 /*149936*/          OPC_EmitInteger, MVT::i32, X86::RFP32RegClassID,
71084 /*149951*/          OPC_EmitInteger, MVT::i32, X86::RFP64RegClassID,
71220 /*150228*/          OPC_EmitInteger, MVT::i32, X86::RFP64RegClassID,
71252 /*150292*/          OPC_EmitInteger, MVT::i32, X86::RFP80RegClassID,
71260 /*150308*/          OPC_EmitInteger, MVT::i32, X86::RFP80RegClassID,
74456 /*156973*/      OPC_SwitchType /*2 cases */, 57, MVT::i32,// ->157033
74508 /*157097*/        OPC_CheckChild0Type, MVT::i32,
74780 /*157689*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
74785 /*157708*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
74805 /*157747*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
74810 /*157766*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
74827 /*157800*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
74832 /*157819*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
74875 /*157898*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
74880 /*157917*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
74899 /*157955*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
74904 /*157974*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
74921 /*158008*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
74926 /*158027*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
75216 /*158662*/        OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
75219 /*158673*/        OPC_EmitInteger, MVT::i32, 4, 
75224 /*158691*/        OPC_EmitInteger, MVT::i32, X86::FR32RegClassID,
75231 /*158705*/        OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
75234 /*158716*/        OPC_EmitInteger, MVT::i32, 4, 
75239 /*158734*/        OPC_EmitInteger, MVT::i32, X86::FR32XRegClassID,
75252                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
75253 /*158763*/        OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
75258 /*158781*/        OPC_EmitInteger, MVT::i32, X86::FR32RegClassID,
75266                       MVT::i32, 1/*#Ops*/, 0,  // Results = #1
75267 /*158802*/        OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
75272 /*158820*/        OPC_EmitInteger, MVT::i32, X86::FR32XRegClassID,
124036 /*255548*/              OPC_CheckChild0Type, MVT::i32,
124104                             MVT::i32, 0/*#Ops*/,  // Results = #2
124105 /*255659*/              OPC_EmitInteger, MVT::i32, X86::sub_16bit,
124107                             MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
126431 /*259939*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
126436 /*259957*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
126450 /*259986*/            OPC_EmitInteger, MVT::i32, X86::VK16WMRegClassID,
126455 /*260003*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
126460 /*260023*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
126467 /*260038*/            OPC_EmitInteger, MVT::i32, X86::VK32WMRegClassID,
126472 /*260055*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
126477 /*260075*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
126488 /*260098*/              OPC_CheckChild0Type, MVT::i32,
126544                             MVT::i32, 0/*#Ops*/,  // Results = #3
126545 /*260202*/              OPC_EmitInteger, MVT::i32, X86::sub_16bit,
126547                             MVT::i32, 3/*#Ops*/, 3, 1, 4,  // Results = #5
127955 /*263005*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
127958 /*263017*/              OPC_EmitInteger, MVT::i32, X86::VK16WMRegClassID,
127963 /*263034*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
127968 /*263055*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
127991 /*263104*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
127994 /*263116*/              OPC_EmitInteger, MVT::i32, X86::VK32WMRegClassID,
127999 /*263133*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
128004 /*263154*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
141547 /*290235*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
141562 /*290265*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
143395 /*293711*/              OPC_EmitInteger, MVT::i32, X86::VK16WMRegClassID,
143400 /*293728*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
143405 /*293748*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
143448 /*293827*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
143461 /*293856*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
144373 /*295712*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
144376 /*295724*/              OPC_EmitInteger, MVT::i32, X86::VK16WMRegClassID,
144381 /*295741*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
144386 /*295762*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
145164 /*297130*/              OPC_CheckChild0Type, MVT::i32,
145220                             MVT::i32, 0/*#Ops*/,  // Results = #2
145221 /*297222*/              OPC_EmitInteger, MVT::i32, X86::sub_8bit,
145223                             MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
145237                             MVT::i32, 0/*#Ops*/,  // Results = #2
145238 /*297259*/              OPC_EmitInteger, MVT::i32, X86::sub_16bit,
145240                             MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
147093 /*300578*/            OPC_EmitInteger, MVT::i32, X86::VK64WMRegClassID,
147098 /*300595*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
147103 /*300615*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
147110 /*300630*/            OPC_EmitInteger, MVT::i32, X86::VK32WMRegClassID,
147115 /*300647*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
147120 /*300667*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
147131 /*300690*/              OPC_CheckChild0Type, MVT::i32,
147177                             MVT::i32, 0/*#Ops*/,  // Results = #3
147178 /*300776*/              OPC_EmitInteger, MVT::i32, X86::sub_8bit,
147180                             MVT::i32, 3/*#Ops*/, 3, 1, 4,  // Results = #5
147192                             MVT::i32, 0/*#Ops*/,  // Results = #3
147193 /*300812*/              OPC_EmitInteger, MVT::i32, X86::sub_16bit,
147195                             MVT::i32, 3/*#Ops*/, 3, 1, 4,  // Results = #5
148331 /*303072*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
148334 /*303084*/              OPC_EmitInteger, MVT::i32, X86::VK64WMRegClassID,
148339 /*303101*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
148344 /*303122*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
148361 /*303158*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
148364 /*303170*/              OPC_EmitInteger, MVT::i32, X86::VK32WMRegClassID,
148369 /*303187*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
148374 /*303208*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
156625 /*318895*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
157900 /*321221*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
159338 /*323881*/              OPC_CheckChild0Type, MVT::i32,
161030 /*326969*/              OPC_EmitInteger, MVT::i32, X86::VK16WMRegClassID,
161035 /*326986*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
161040 /*327006*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
161055 /*327035*/              OPC_EmitInteger, MVT::i32, X86::VK8WMRegClassID,
161060 /*327052*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
161065 /*327072*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
161077 /*327095*/              OPC_CheckChild0Type, MVT::i32,
162086 /*329076*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
162089 /*329088*/              OPC_EmitInteger, MVT::i32, X86::VK16WMRegClassID,
162094 /*329105*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
162099 /*329126*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
162116 /*329162*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
162119 /*329174*/              OPC_EmitInteger, MVT::i32, X86::VK8WMRegClassID,
162124 /*329191*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
162129 /*329212*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
174563 /*354212*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
174578 /*354242*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
175823 /*356573*/              OPC_EmitInteger, MVT::i32, X86::VK16WMRegClassID,
175828 /*356590*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
175833 /*356610*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
175848 /*356639*/              OPC_EmitInteger, MVT::i32, X86::VK8WMRegClassID,
175853 /*356656*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
175858 /*356676*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
175895 /*356743*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
175908 /*356772*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
176710 /*358417*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
176713 /*358429*/              OPC_EmitInteger, MVT::i32, X86::VK16WMRegClassID,
176718 /*358446*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
176723 /*358467*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
176740 /*358503*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
176743 /*358515*/              OPC_EmitInteger, MVT::i32, X86::VK8WMRegClassID,
176748 /*358532*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
176753 /*358553*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
178174 /*361036*/            OPC_EmitInteger, MVT::i32, X86::VK8WMRegClassID,
178179 /*361053*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
178184 /*361073*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
178757 /*362153*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
178760 /*362165*/            OPC_EmitInteger, MVT::i32, X86::VK8WMRegClassID,
178765 /*362182*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
178770 /*362203*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
185810 /*375724*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
186140 /*376340*/            OPC_EmitInteger, MVT::i32, X86::VK8WMRegClassID,
186145 /*376357*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
186150 /*376377*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
186560 /*377173*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
186605 /*377264*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
186608 /*377276*/            OPC_EmitInteger, MVT::i32, X86::VK8WMRegClassID,
186613 /*377293*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
186618 /*377314*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
186956                             MVT::i32, 0/*#Ops*/,  // Results = #2
186957 /*377920*/              OPC_EmitInteger, MVT::i32, X86::sub_8bit,
186959                             MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
186973                             MVT::i32, 0/*#Ops*/,  // Results = #2
186974 /*377957*/              OPC_EmitInteger, MVT::i32, X86::sub_16bit,
186976                             MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
187694 /*379230*/              OPC_EmitInteger, MVT::i32, X86::VK64WMRegClassID,
187699 /*379247*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
187704 /*379267*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
187748                             MVT::i32, 0/*#Ops*/,  // Results = #3
187749 /*379352*/              OPC_EmitInteger, MVT::i32, X86::sub_8bit,
187751                             MVT::i32, 3/*#Ops*/, 3, 1, 4,  // Results = #5
187763                             MVT::i32, 0/*#Ops*/,  // Results = #3
187764 /*379388*/              OPC_EmitInteger, MVT::i32, X86::sub_16bit,
187766                             MVT::i32, 3/*#Ops*/, 3, 1, 4,  // Results = #5
188413 /*380674*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
188416 /*380686*/              OPC_EmitInteger, MVT::i32, X86::VK64WMRegClassID,
188421 /*380703*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
188426 /*380724*/              OPC_EmitInteger, MVT::i32, X86::sub_ymm,
188548                             MVT::i32, 0/*#Ops*/,  // Results = #2
188549 /*380948*/              OPC_EmitInteger, MVT::i32, X86::sub_8bit,
188551                             MVT::i32, 3/*#Ops*/, 2, 1, 3,  // Results = #4
188879                             MVT::i32, 0/*#Ops*/,  // Results = #3
188880 /*381519*/              OPC_EmitInteger, MVT::i32, X86::sub_8bit,
188882                             MVT::i32, 3/*#Ops*/, 3, 1, 4,  // Results = #5
189186 /*382111*/            OPC_CheckType, MVT::i32,
189244 /*382227*/            OPC_CheckType, MVT::i32,
189261 /*382260*/            OPC_CheckType, MVT::i32,
189308 /*382352*/            OPC_CheckType, MVT::i32,
189377 /*382492*/            OPC_CheckType, MVT::i32,
189394 /*382525*/            OPC_CheckType, MVT::i32,
189441 /*382617*/            OPC_CheckType, MVT::i32,
189510 /*382757*/            OPC_CheckType, MVT::i32,
189527 /*382790*/            OPC_CheckType, MVT::i32,
189574 /*382882*/            OPC_CheckType, MVT::i32,
189632 /*382998*/            OPC_CheckType, MVT::i32,
190245 /*384221*/            OPC_CheckType, MVT::i32,
190303 /*384337*/            OPC_CheckType, MVT::i32,
190320 /*384370*/            OPC_CheckType, MVT::i32,
190367 /*384462*/            OPC_CheckType, MVT::i32,
190436 /*384602*/            OPC_CheckType, MVT::i32,
190453 /*384635*/            OPC_CheckType, MVT::i32,
190500 /*384727*/            OPC_CheckType, MVT::i32,
190569 /*384867*/            OPC_CheckType, MVT::i32,
190586 /*384900*/            OPC_CheckType, MVT::i32,
190633 /*384992*/            OPC_CheckType, MVT::i32,
190691 /*385108*/            OPC_CheckType, MVT::i32,
192555 /*388911*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
192560 /*388930*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
192623 /*389043*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
192628 /*389062*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
192662 /*389125*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
192667 /*389144*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
193015 /*389875*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
193020 /*389894*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
193043 /*389939*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
193048 /*389958*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
193068 /*389997*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
193073 /*390016*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
193114 /*390093*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
193119 /*390112*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
193136 /*390146*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
193141 /*390165*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
193161 /*390204*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
193166 /*390223*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
193782 /*391535*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
193796 /*391578*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
193810 /*391621*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
193824 /*391664*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194126                         MVT::i32, 0/*#Ops*/,  // Results = #1
194127 /*392353*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
194129                         MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
194130 /*392365*/          OPC_EmitInteger, MVT::i32, 1, 
194132                         MVT::i32, MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5 #6
194132                         MVT::i32, MVT::i32, 2/*#Ops*/, 3, 4,  // Results = #5 #6
194135 /*392384*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194151 /*392417*/                OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
194158 /*392432*/                OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194165 /*392447*/                OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194172 /*392462*/                OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194185 /*392488*/                OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
194192 /*392503*/                OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194199 /*392518*/                OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194212 /*392544*/                OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
194219 /*392559*/                OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194232 /*392584*/              OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194244 /*392609*/                OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194251 /*392624*/                OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194258 /*392639*/                OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
194265 /*392654*/                OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194278 /*392680*/                OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194285 /*392695*/                OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194292 /*392710*/                OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
194299 /*392725*/                OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194316 /*392764*/                  OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194326 /*392789*/                  OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194338 /*392818*/                  OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194348 /*392843*/                  OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194360 /*392872*/                  OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194370 /*392897*/                  OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194382 /*392926*/                  OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194392 /*392951*/                  OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194408 /*392986*/                OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194418 /*393011*/                OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194433 /*393045*/                OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194443 /*393070*/                OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194458 /*393104*/                OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194468 /*393129*/                OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194483 /*393163*/                OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194493 /*393188*/                OPC_EmitInteger, MVT::i32, X86::sub_xmm,
194508 /*393222*/                OPC_EmitInteger, MVT::i32, X86::sub_ymm,
194518 /*393247*/                OPC_EmitInteger, MVT::i32, X86::sub_ymm,
194533 /*393281*/                OPC_EmitInteger, MVT::i32, X86::sub_ymm,
194543 /*393306*/                OPC_EmitInteger, MVT::i32, X86::sub_ymm,
194558 /*393340*/                OPC_EmitInteger, MVT::i32, X86::sub_ymm,
194568 /*393365*/                OPC_EmitInteger, MVT::i32, X86::sub_ymm,
194583 /*393399*/                OPC_EmitInteger, MVT::i32, X86::sub_ymm,
194593 /*393424*/                OPC_EmitInteger, MVT::i32, X86::sub_ymm,
194607 /*393457*/                  OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194614 /*393471*/                  OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194631 /*393518*/                  OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
194638 /*393532*/                  OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
194655 /*393579*/                  OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194662 /*393593*/                  OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194682 /*393645*/                OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
194691 /*393667*/                OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194704 /*393695*/              OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194714 /*393717*/                OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194727 /*393754*/                OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194740 /*393791*/                OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
194753 /*393828*/                OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194770 /*393873*/                OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194783 /*393910*/                OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194796 /*393947*/                OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
194809 /*393984*/                OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194826 /*394029*/                OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194839 /*394066*/                OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194852 /*394103*/                OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
194865 /*394140*/                OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194888 /*394192*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
194897 /*394211*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
194903 /*394224*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194909 /*394237*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194915 /*394250*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
194921 /*394263*/            OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194931 /*394283*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
194937 /*394296*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194943 /*394309*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194949 /*394322*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
194955 /*394335*/            OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194965 /*394355*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194971 /*394368*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194977 /*394381*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
194983 /*394394*/            OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
194993 /*394414*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194999 /*394427*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
195005 /*394440*/            OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
195015 /*394460*/            OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
195021 /*394473*/            OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
195031 /*394492*/          OPC_EmitInteger, MVT::i32, X86::VK64RegClassID,
195041 /*394515*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195049 /*394535*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195057 /*394555*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195065 /*394575*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195077 /*394601*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195088 /*394626*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195099 /*394651*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195110 /*394676*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195121 /*394701*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
195132 /*394726*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
195143 /*394751*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
195154 /*394776*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
195170 /*394809*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195182 /*394843*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195194 /*394877*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195206 /*394911*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195452 /*395413*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195466 /*395455*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195617 /*395793*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195627 /*395818*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195639 /*395847*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195649 /*395872*/              OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195665 /*395907*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195675 /*395932*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195690 /*395966*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195700 /*395991*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195715 /*396025*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
195725 /*396050*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
195740 /*396084*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
195750 /*396109*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
195767 /*396145*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195775 /*396165*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195787 /*396191*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195798 /*396216*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195809 /*396241*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
195820 /*396266*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
195836 /*396298*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
195848 /*396332*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
196636 /*397888*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
196641 /*397908*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
196664 /*397954*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
196669 /*397974*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
196698 /*398033*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
196703 /*398053*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
196726 /*398100*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
196731 /*398120*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
199272 /*403022*/        OPC_CheckType, MVT::i32,
199528 /*403547*/        OPC_SwitchType /*2 cases */, 106, MVT::i32,// ->403656
199777 /*404028*/        OPC_CheckChild0Type, MVT::i32,
199808 /*404099*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
199880 /*404268*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
199924 /*404371*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
199935 /*404396*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
199946 /*404421*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
199957 /*404446*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
199969                         MVT::i32, 0/*#Ops*/,  // Results = #1
199970 /*404479*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
199972                         MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
199981                           MVT::i32, 0/*#Ops*/,  // Results = #1
199982 /*404510*/            OPC_EmitInteger, MVT::i32, X86::sub_8bit,
199984                           MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
199992                           MVT::i32, 0/*#Ops*/,  // Results = #1
199993 /*404538*/            OPC_EmitInteger, MVT::i32, X86::sub_8bit,
199995                           MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
200007                           MVT::i32, 0/*#Ops*/,  // Results = #1
200008 /*404577*/            OPC_EmitInteger, MVT::i32, X86::sub_8bit,
200010                           MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
200018                           MVT::i32, 0/*#Ops*/,  // Results = #1
200019 /*404605*/            OPC_EmitInteger, MVT::i32, X86::sub_8bit,
200021                           MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
200035                         MVT::i32, 0/*#Ops*/,  // Results = #1
200036 /*404648*/          OPC_EmitInteger, MVT::i32, X86::sub_16bit,
200038                         MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
200047                           MVT::i32, 0/*#Ops*/,  // Results = #1
200048 /*404679*/            OPC_EmitInteger, MVT::i32, X86::sub_16bit,
200050                           MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
200058                           MVT::i32, 0/*#Ops*/,  // Results = #1
200059 /*404707*/            OPC_EmitInteger, MVT::i32, X86::sub_16bit,
200061                           MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
200073                           MVT::i32, 0/*#Ops*/,  // Results = #1
200074 /*404746*/            OPC_EmitInteger, MVT::i32, X86::sub_16bit,
200076                           MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
200084                           MVT::i32, 0/*#Ops*/,  // Results = #1
200085 /*404774*/            OPC_EmitInteger, MVT::i32, X86::sub_16bit,
200087                           MVT::i32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
200233 /*405056*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
200242 /*405077*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
200252 /*405102*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
200263 /*405127*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
200272 /*405148*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
200283 /*405175*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
200289 /*405197*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
200292 /*405209*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
200306 /*405248*/          OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
200319 /*405278*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
200328 /*405299*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
200339 /*405326*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
200344 /*405344*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
200347 /*405356*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
200361 /*405393*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
200370 /*405414*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
200380 /*405437*/          OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
201326 /*407262*/      OPC_EmitInteger, MVT::i32, X86::sub_ymm,
201331 /*407287*/      OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
201357 /*407333*/      OPC_EmitInteger, MVT::i32, X86::sub_ymm,
201363 /*407361*/      OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
201389 /*407407*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
201394 /*407432*/      OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
201420 /*407478*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
201426 /*407506*/      OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
201452 /*407552*/      OPC_EmitInteger, MVT::i32, X86::sub_ymm,
201457 /*407577*/      OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
201483 /*407623*/      OPC_EmitInteger, MVT::i32, X86::sub_ymm,
201489 /*407651*/      OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
201515 /*407697*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
201520 /*407722*/      OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
201546 /*407768*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
201552 /*407796*/      OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
201590 /*407868*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
201595 /*407886*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
201600 /*407907*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
201624 /*407953*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
201629 /*407971*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
201634 /*407992*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
201671 /*408061*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
201676 /*408079*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
201681 /*408100*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
201705 /*408146*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
201710 /*408164*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
201715 /*408185*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
202977 /*410757*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
202982 /*410777*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
202999 /*410812*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
203004 /*410832*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
203176 /*411208*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
203181 /*411228*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
203198 /*411263*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
203203 /*411283*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
203226 /*411330*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
203231 /*411350*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
203248 /*411385*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
203253 /*411405*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
206688                         MVT::i32, 0/*#Ops*/,  // Results = #8
206689 /*418592*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
206691                         MVT::i32, 3/*#Ops*/, 8, 2, 9,  // Results = #10
206692 /*418604*/          OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
206708                         MVT::i32, 0/*#Ops*/,  // Results = #9
206709 /*418647*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
206711                         MVT::i32, 3/*#Ops*/, 9, 2, 10,  // Results = #11
206712 /*418659*/          OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
206731                         MVT::i32, 0/*#Ops*/,  // Results = #8
206732 /*418706*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
206734                         MVT::i32, 3/*#Ops*/, 8, 2, 9,  // Results = #10
206735 /*418718*/          OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
206751                         MVT::i32, 0/*#Ops*/,  // Results = #9
206752 /*418761*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
206754                         MVT::i32, 3/*#Ops*/, 9, 2, 10,  // Results = #11
206755 /*418773*/          OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
209282 /*423852*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
209288 /*423880*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
209314 /*423927*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
209320 /*423955*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
209346 /*424002*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
209352 /*424030*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
209378 /*424077*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
209384 /*424105*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
209410 /*424152*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
209416 /*424180*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209442 /*424227*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
209448 /*424255*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209474 /*424302*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
209480 /*424330*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209506 /*424377*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
209512 /*424405*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209538 /*424452*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
209544 /*424480*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209570 /*424527*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
209576 /*424555*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209602 /*424602*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
209608 /*424630*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209634 /*424677*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
209640 /*424705*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209666 /*424752*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
209672 /*424780*/        OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
209698 /*424827*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
209704 /*424855*/        OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
209730 /*424902*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
209736 /*424930*/        OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
209762 /*424977*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
209768 /*425005*/        OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
209802 /*425067*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
209807 /*425086*/          OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
209828 /*425126*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
209833 /*425145*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
209864 /*425202*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
209869 /*425221*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
209890 /*425261*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
209895 /*425280*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
209926 /*425337*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
209931 /*425356*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
209952 /*425396*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
209957 /*425415*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209988 /*425472*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
209993 /*425491*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
210014 /*425531*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210019 /*425550*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
210081 /*425673*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210086 /*425691*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210092 /*425715*/          OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
210102 /*425737*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210107 /*425755*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210113 /*425779*/          OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
210147 /*425849*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210152 /*425867*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210158 /*425891*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
210168 /*425913*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210173 /*425931*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210179 /*425955*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
210237 /*426072*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210242 /*426090*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210248 /*426114*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
210258 /*426136*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210263 /*426154*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210269 /*426178*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
210303 /*426248*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210308 /*426266*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210314 /*426290*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
210324 /*426312*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210329 /*426330*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210335 /*426354*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
210393 /*426471*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210398 /*426489*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210404 /*426513*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
210414 /*426535*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210419 /*426553*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210425 /*426577*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
210459 /*426647*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210464 /*426665*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210470 /*426689*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
210480 /*426711*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210485 /*426729*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210491 /*426753*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
210549 /*426870*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210554 /*426888*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210560 /*426912*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
210570 /*426934*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210575 /*426952*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
210581 /*426976*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
210615 /*427046*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210620 /*427064*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210626 /*427088*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
210636 /*427110*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210641 /*427128*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
210647 /*427152*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
215179 /*436866*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
215184 /*436890*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
215195 /*436915*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
215200 /*436939*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
215222 /*436979*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
215227 /*437003*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
215238 /*437028*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
215243 /*437052*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
215389 /*437329*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
215394 /*437347*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
215399 /*437367*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
215416 /*437402*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
215421 /*437420*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
215426 /*437440*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
215971 /*438699*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
215976 /*438723*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
215987 /*438748*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
215992 /*438772*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
216014 /*438812*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
216019 /*438836*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
216030 /*438861*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
216035 /*438885*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
216181 /*439162*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
216186 /*439180*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
216191 /*439200*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
216208 /*439235*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
216213 /*439253*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
216218 /*439273*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
216763 /*440532*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
216768 /*440556*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
216779 /*440581*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
216784 /*440605*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
216806 /*440645*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
216811 /*440669*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
216822 /*440694*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
216827 /*440718*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
216973 /*440995*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
216978 /*441013*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
216983 /*441033*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
217000 /*441068*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
217005 /*441086*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
217010 /*441106*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
217555 /*442365*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
217560 /*442389*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
217571 /*442414*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
217576 /*442438*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
217598 /*442478*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
217603 /*442502*/        OPC_EmitInteger, MVT::i32, X86::sub_ymm,
217614 /*442527*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
217619 /*442551*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
217765 /*442828*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
217770 /*442846*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
217775 /*442866*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
217792 /*442901*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
217797 /*442919*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
217802 /*442939*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
219675 /*446906*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
219680 /*446926*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
219697 /*446961*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
219702 /*446981*/            OPC_EmitInteger, MVT::i32, X86::sub_xmm,
221666 /*450934*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
221671 /*450953*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
221688 /*450987*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
221693 /*451006*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223050 /*453854*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223062 /*453887*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223076 /*453924*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223088 /*453957*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223102 /*453994*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223114 /*454027*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223128 /*454064*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223140 /*454097*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223155 /*454136*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
223168 /*454171*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223173 /*454189*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223188 /*454228*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
223201 /*454263*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223206 /*454281*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223221 /*454320*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
223234 /*454355*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223239 /*454373*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223254 /*454412*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
223267 /*454447*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223272 /*454465*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223380 /*454698*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223392 /*454731*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223406 /*454768*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223418 /*454801*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223433 /*454840*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
223446 /*454875*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223451 /*454893*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223466 /*454932*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
223479 /*454967*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
223484 /*454985*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
224127 /*456392*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
224132 /*456410*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
224137 /*456430*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
224154 /*456465*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
224159 /*456483*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
224164 /*456503*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
224447 /*457120*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
224452 /*457138*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
224457 /*457158*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
224474 /*457193*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
224479 /*457211*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
224484 /*457231*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
224713 /*457740*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
224718 /*457758*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
224723 /*457778*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
224740 /*457813*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
224745 /*457831*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
224750 /*457851*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
224773 /*457898*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
224778 /*457916*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
224783 /*457936*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
224800 /*457971*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
224805 /*457989*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
224810 /*458009*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
227073 /*463002*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
227087 /*463039*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
227098 /*463062*/      OPC_EmitInteger, MVT::i32, 0, 
227101 /*463076*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
227115 /*463113*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
227126 /*463136*/      OPC_EmitInteger, MVT::i32, 0, 
227129 /*463150*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
227143 /*463187*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
227214 /*463340*/      OPC_EmitInteger, MVT::i32, 0, 
227217 /*463354*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
227228 /*463377*/      OPC_EmitInteger, MVT::i32, 0, 
227231 /*463391*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
227242 /*463414*/      OPC_EmitInteger, MVT::i32, 0, 
227245 /*463428*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
227256 /*463451*/      OPC_EmitInteger, MVT::i32, 0, 
227259 /*463465*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
227270 /*463488*/      OPC_EmitInteger, MVT::i32, 0, 
227273 /*463502*/      OPC_EmitInteger, MVT::i32, X86::sub_xmm,
227284 /*463526*/        OPC_EmitInteger, MVT::i32, 0, 
227287 /*463540*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
228484 /*466300*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
228494 /*466321*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
228500 /*466334*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
228511 /*466356*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
228517 /*466369*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
228523 /*466382*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
228534 /*466404*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
228540 /*466417*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
228546 /*466430*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
228552 /*466443*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
228563 /*466465*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
228569 /*466478*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
228575 /*466491*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
228581 /*466504*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
228587 /*466517*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
228598 /*466539*/          OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
228604 /*466552*/          OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
228610 /*466565*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
228616 /*466578*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
228622 /*466591*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
228633 /*466613*/          OPC_EmitInteger, MVT::i32, X86::VK32RegClassID,
228642 /*466631*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
228651 /*466649*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
228660 /*466667*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
228669 /*466685*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
228678 /*466703*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
228687 /*466721*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
228696 /*466739*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
228705 /*466757*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
228713 /*466774*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
228719 /*466787*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
228725 /*466800*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
228731 /*466813*/            OPC_EmitInteger, MVT::i32, X86::sub_ymm,
228745 /*466839*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
228755 /*466864*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
228771 /*466900*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
228781 /*466925*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
228797 /*466961*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
228807 /*466986*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
228823 /*467022*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
228833 /*467047*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
229159                         MVT::i32, 0/*#Ops*/,  // Results = #9
229160 /*467671*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
229162                         MVT::i32, 3/*#Ops*/, 9, 2, 10,  // Results = #11
229163 /*467683*/          OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
229182                         MVT::i32, 0/*#Ops*/,  // Results = #8
229183 /*467731*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
229185                         MVT::i32, 3/*#Ops*/, 8, 2, 9,  // Results = #10
229186 /*467743*/          OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
229241                         MVT::i32, 0/*#Ops*/,  // Results = #9
229242 /*467854*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
229244                         MVT::i32, 3/*#Ops*/, 9, 2, 10,  // Results = #11
229245 /*467866*/          OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
229264                         MVT::i32, 0/*#Ops*/,  // Results = #8
229265 /*467914*/          OPC_EmitInteger, MVT::i32, X86::sub_8bit,
229267                         MVT::i32, 3/*#Ops*/, 8, 2, 9,  // Results = #10
229268 /*467926*/          OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
229283 /*467966*/          OPC_CheckType, MVT::i32,
229311 /*468014*/            OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
229329 /*468056*/            OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
229367                             MVT::i32, 0/*#Ops*/,  // Results = #9
229368 /*468140*/              OPC_EmitInteger, MVT::i32, X86::sub_16bit,
229370                             MVT::i32, 3/*#Ops*/, 9, 2, 10,  // Results = #11
229371 /*468152*/              OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
229390                             MVT::i32, 0/*#Ops*/,  // Results = #8
229391 /*468200*/              OPC_EmitInteger, MVT::i32, X86::sub_16bit,
229393                             MVT::i32, 3/*#Ops*/, 8, 2, 9,  // Results = #10
229394 /*468212*/              OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
229429                             MVT::i32, 0/*#Ops*/,  // Results = #9
229430 /*468288*/              OPC_EmitInteger, MVT::i32, X86::sub_8bit,
229432                             MVT::i32, 3/*#Ops*/, 9, 2, 10,  // Results = #11
229433 /*468300*/              OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
229452                             MVT::i32, 0/*#Ops*/,  // Results = #8
229453 /*468348*/              OPC_EmitInteger, MVT::i32, X86::sub_8bit,
229455                             MVT::i32, 3/*#Ops*/, 8, 2, 9,  // Results = #10
229456 /*468360*/              OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
229474 /*468400*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
229484 /*468420*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
229494 /*468440*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
229504 /*468460*/        OPC_EmitInteger, MVT::i32, X86::sub_xmm,
229513 /*468479*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
229519 /*468492*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
229532 /*468517*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
229542 /*468542*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
229558 /*468578*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
229568 /*468603*/          OPC_EmitInteger, MVT::i32, X86::sub_ymm,
231379 /*471980*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
231388 /*472001*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
231397 /*472022*/        OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
231406 /*472043*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
231540 /*472274*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
231549 /*472295*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
231558 /*472316*/        OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
231567 /*472337*/        OPC_EmitInteger, MVT::i32, X86::VK1RegClassID,
232135 /*473377*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232170 /*473446*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232205 /*473517*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232240 /*473590*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232274 /*473659*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232300 /*473715*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232336 /*473786*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232370 /*473855*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232404 /*473924*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232438 /*473991*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232475 /*474068*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232510 /*474137*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232545 /*474208*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232580 /*474281*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232614 /*474350*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232640 /*474406*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232676 /*474477*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232710 /*474546*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232744 /*474615*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232778 /*474682*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232815 /*474759*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232850 /*474828*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232885 /*474899*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232920 /*474972*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232954 /*475041*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
232980 /*475097*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233016 /*475168*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233050 /*475237*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233084 /*475306*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233118 /*475373*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233155 /*475450*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233190 /*475519*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233225 /*475590*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233260 /*475663*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233294 /*475732*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233320 /*475788*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233356 /*475859*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233390 /*475928*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233424 /*475997*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233458 /*476064*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233505 /*476162*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233550 /*476254*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233598 /*476351*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233645 /*476449*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233690 /*476541*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233738 /*476638*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233753 /*476675*/            OPC_CheckChild0Type, MVT::i32,
233776 /*476712*/            OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
233810 /*476780*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233813 /*476791*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233841 /*476846*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233844 /*476857*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233874 /*476914*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233877 /*476925*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233909 /*476990*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233912 /*477001*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233940 /*477056*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233943 /*477067*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233973 /*477124*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
233976 /*477135*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234008 /*477200*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234011 /*477211*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234039 /*477266*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234042 /*477277*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234072 /*477334*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234075 /*477345*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234107 /*477410*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234110 /*477421*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234138 /*477476*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234141 /*477487*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234171 /*477544*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234174 /*477555*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234189 /*477589*/            OPC_CheckChild0Type, MVT::i32,
234210 /*477623*/            OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
234240 /*477683*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234243 /*477694*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234267 /*477742*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234270 /*477753*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234296 /*477803*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234299 /*477814*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234327 /*477871*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234330 /*477882*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234354 /*477930*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234357 /*477941*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234383 /*477991*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234386 /*478002*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234414 /*478059*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234417 /*478070*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234441 /*478118*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234444 /*478129*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234470 /*478179*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234473 /*478190*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234501 /*478247*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234504 /*478258*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234528 /*478306*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234531 /*478317*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234557 /*478367*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234560 /*478378*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234591 /*478440*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234594 /*478451*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234621 /*478504*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234624 /*478515*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234653 /*478570*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234656 /*478581*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234687 /*478644*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234690 /*478655*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234717 /*478708*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234720 /*478719*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234749 /*478774*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234752 /*478785*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234783 /*478848*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234786 /*478859*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234813 /*478912*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234816 /*478923*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234845 /*478978*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234848 /*478989*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234879 /*479052*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234882 /*479063*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234909 /*479116*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234912 /*479127*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234941 /*479182*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
234944 /*479193*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235233 /*479783*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235262 /*479841*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235291 /*479900*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235317 /*479955*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235347 /*480014*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235376 /*480072*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235406 /*480134*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235417 /*480165*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235446 /*480225*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235466 /*480270*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235486 /*480315*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235506 /*480360*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235539 /*480426*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235568 /*480484*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235597 /*480543*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235623 /*480598*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235653 /*480657*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235682 /*480715*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235712 /*480777*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235723 /*480808*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235752 /*480868*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235772 /*480913*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235792 /*480958*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235812 /*481003*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235845 /*481069*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235874 /*481127*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235903 /*481186*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
235929 /*481241*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235959 /*481300*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
235988 /*481358*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236018 /*481420*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
236029 /*481451*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236058 /*481511*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
236078 /*481556*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
236098 /*481601*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236118 /*481646*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236151 /*481712*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
236180 /*481770*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
236209 /*481829*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
236235 /*481884*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236265 /*481943*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236294 /*482001*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236324 /*482063*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
236335 /*482094*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236364 /*482154*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
236384 /*482199*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
236404 /*482244*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236424 /*482289*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236473 /*482399*/          /*SwitchType*/ 66, MVT::i32,// ->482467
236526 /*482509*/          /*SwitchType*/ 25, MVT::i32,// ->482536
236644 /*482742*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236667 /*482787*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236687 /*482826*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236690 /*482837*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236710 /*482877*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236713 /*482888*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236738 /*482939*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236751 /*482967*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236754 /*482978*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236779 /*483030*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236802 /*483075*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236822 /*483114*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236825 /*483125*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236845 /*483165*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236848 /*483176*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236873 /*483227*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236886 /*483255*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236889 /*483266*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236916 /*483321*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236919 /*483332*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236942 /*483378*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236945 /*483389*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236970 /*483437*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
236973 /*483448*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237000 /*483503*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237003 /*483514*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237026 /*483560*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237029 /*483571*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237054 /*483619*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237057 /*483630*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237084 /*483685*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237087 /*483696*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237110 /*483742*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237113 /*483753*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237138 /*483801*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237141 /*483812*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237168 /*483867*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237171 /*483878*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237194 /*483924*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237197 /*483935*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237222 /*483983*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237225 /*483994*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237244 /*484032*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237256 /*484058*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237259 /*484069*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237286 /*484123*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237289 /*484134*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237311 /*484178*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237314 /*484189*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237338 /*484235*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237341 /*484246*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237367 /*484299*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237370 /*484310*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237392 /*484354*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237395 /*484365*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237419 /*484411*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237422 /*484422*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237448 /*484475*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237451 /*484486*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237473 /*484530*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237476 /*484541*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237500 /*484587*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237503 /*484598*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237529 /*484651*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237532 /*484662*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237554 /*484706*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237557 /*484717*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237581 /*484763*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237584 /*484774*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237662 /*484922*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237671 /*484944*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237680 /*484966*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237700 /*485005*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237709 /*485027*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237718 /*485049*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237739 /*485091*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237748 /*485113*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237757 /*485135*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237778 /*485179*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237787 /*485201*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237796 /*485223*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237816 /*485262*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237825 /*485284*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237834 /*485306*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237855 /*485348*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237864 /*485370*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237873 /*485392*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237895 /*485438*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237898 /*485449*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237916 /*485486*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237919 /*485497*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237937 /*485534*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237940 /*485545*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237958 /*485582*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237961 /*485593*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237982 /*485634*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237985 /*485645*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
237994 /*485668*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
237997 /*485679*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238020 /*485727*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238023 /*485738*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238041 /*485775*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238044 /*485786*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238062 /*485823*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238065 /*485834*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238083 /*485871*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238086 /*485882*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238107 /*485923*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238110 /*485934*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238119 /*485957*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238122 /*485968*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238145 /*486016*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238148 /*486027*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238166 /*486064*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238169 /*486075*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238187 /*486112*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238190 /*486123*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238208 /*486160*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238211 /*486171*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238232 /*486212*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238235 /*486223*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238244 /*486246*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238247 /*486257*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238270 /*486305*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238273 /*486316*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238291 /*486353*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238294 /*486364*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238312 /*486401*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238315 /*486412*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238333 /*486449*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238336 /*486460*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238357 /*486501*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238360 /*486512*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
238369 /*486535*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238372 /*486546*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238408 /*486616*/              OPC_CheckChild0Type, MVT::i32,
238444 /*486679*/              OPC_CheckChild0Type, MVT::i32,
238567 /*486907*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238602 /*486976*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238637 /*487047*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238672 /*487120*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238706 /*487189*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238732 /*487245*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238768 /*487316*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238802 /*487385*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238836 /*487454*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238870 /*487521*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238907 /*487598*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238942 /*487667*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
238977 /*487738*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239012 /*487811*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239046 /*487880*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239072 /*487936*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239108 /*488007*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239142 /*488076*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239176 /*488145*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239210 /*488212*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239247 /*488289*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239282 /*488358*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239317 /*488429*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239352 /*488502*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239386 /*488571*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239412 /*488627*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239448 /*488698*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239482 /*488767*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239516 /*488836*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239550 /*488903*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239587 /*488980*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239622 /*489049*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239657 /*489120*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239692 /*489193*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239726 /*489262*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239752 /*489318*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239788 /*489389*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239822 /*489458*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239856 /*489527*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239890 /*489594*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239937 /*489692*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
239982 /*489784*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240030 /*489881*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240077 /*489979*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240122 /*490071*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240170 /*490168*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240185 /*490205*/            OPC_CheckChild0Type, MVT::i32,
240208 /*490242*/            OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
240242 /*490310*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240245 /*490321*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240273 /*490376*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240276 /*490387*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240306 /*490444*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240309 /*490455*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240341 /*490520*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240344 /*490531*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240372 /*490586*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240375 /*490597*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240405 /*490654*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240408 /*490665*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240440 /*490730*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240443 /*490741*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240471 /*490796*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240474 /*490807*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240504 /*490864*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240507 /*490875*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240539 /*490940*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240542 /*490951*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240570 /*491006*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240573 /*491017*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240603 /*491074*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240606 /*491085*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240621 /*491119*/            OPC_CheckChild0Type, MVT::i32,
240642 /*491153*/            OPC_EmitInteger, MVT::i32, X86::VK1WMRegClassID,
240672 /*491213*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240675 /*491224*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240699 /*491272*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240702 /*491283*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240728 /*491333*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240731 /*491344*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240759 /*491401*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240762 /*491412*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240786 /*491460*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240789 /*491471*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240815 /*491521*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240818 /*491532*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240846 /*491589*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240849 /*491600*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240873 /*491648*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240876 /*491659*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240902 /*491709*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240905 /*491720*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240933 /*491777*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240936 /*491788*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240960 /*491836*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240963 /*491847*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240989 /*491897*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
240992 /*491908*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241023 /*491970*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241026 /*491981*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241053 /*492034*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241056 /*492045*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241085 /*492100*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241088 /*492111*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241119 /*492174*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241122 /*492185*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241149 /*492238*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241152 /*492249*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241181 /*492304*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241184 /*492315*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241215 /*492378*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241218 /*492389*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241245 /*492442*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241248 /*492453*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241277 /*492508*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241280 /*492519*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241311 /*492582*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241314 /*492593*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241341 /*492646*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241344 /*492657*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241373 /*492712*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241376 /*492723*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241665 /*493313*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
241694 /*493371*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
241723 /*493430*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
241749 /*493485*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241779 /*493544*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241808 /*493602*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241838 /*493664*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
241849 /*493695*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241878 /*493755*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
241898 /*493800*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
241918 /*493845*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241938 /*493890*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
241971 /*493956*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242000 /*494014*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242029 /*494073*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242055 /*494128*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242085 /*494187*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242114 /*494245*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242144 /*494307*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242155 /*494338*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242184 /*494398*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242204 /*494443*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242224 /*494488*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242244 /*494533*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242277 /*494599*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242306 /*494657*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242335 /*494716*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242361 /*494771*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242391 /*494830*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242420 /*494888*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242450 /*494950*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242461 /*494981*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242490 /*495041*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242510 /*495086*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242530 /*495131*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242550 /*495176*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242583 /*495242*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242612 /*495300*/            OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242641 /*495359*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242667 /*495414*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242697 /*495473*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242726 /*495531*/            OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242756 /*495593*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242767 /*495624*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242796 /*495684*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242816 /*495729*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
242836 /*495774*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242856 /*495819*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
242905 /*495929*/          /*SwitchType*/ 66, MVT::i32,// ->495997
242958 /*496039*/          /*SwitchType*/ 25, MVT::i32,// ->496066
243161 /*496449*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243184 /*496494*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243204 /*496533*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243207 /*496544*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243227 /*496584*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243230 /*496595*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243255 /*496646*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243268 /*496674*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243271 /*496685*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243296 /*496737*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243319 /*496782*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243339 /*496821*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243342 /*496832*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243362 /*496872*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243365 /*496883*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243390 /*496934*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243403 /*496962*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243406 /*496973*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243433 /*497028*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243436 /*497039*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243459 /*497085*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243462 /*497096*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243487 /*497144*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243490 /*497155*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243517 /*497210*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243520 /*497221*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243543 /*497267*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243546 /*497278*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243571 /*497326*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243574 /*497337*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243601 /*497392*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243604 /*497403*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243627 /*497449*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243630 /*497460*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243655 /*497508*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243658 /*497519*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243685 /*497574*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243688 /*497585*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243711 /*497631*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243714 /*497642*/                    OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243739 /*497690*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243742 /*497701*/                  OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243761 /*497739*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243773 /*497765*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243776 /*497776*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243803 /*497830*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243806 /*497841*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243828 /*497885*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243831 /*497896*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243855 /*497942*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243858 /*497953*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243884 /*498006*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243887 /*498017*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243909 /*498061*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243912 /*498072*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243936 /*498118*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243939 /*498129*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243965 /*498182*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243968 /*498193*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243990 /*498237*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
243993 /*498248*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244017 /*498294*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244020 /*498305*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244046 /*498358*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244049 /*498369*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244071 /*498413*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244074 /*498424*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244098 /*498470*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244101 /*498481*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244180 /*498631*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244189 /*498653*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244198 /*498675*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244218 /*498714*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244227 /*498736*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244236 /*498758*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244257 /*498800*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244266 /*498822*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244275 /*498844*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244296 /*498888*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244305 /*498910*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244314 /*498932*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244334 /*498971*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244343 /*498993*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244352 /*499015*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244373 /*499057*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244382 /*499079*/              OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244391 /*499101*/              OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244413 /*499147*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244416 /*499158*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244434 /*499195*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244437 /*499206*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244455 /*499243*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244458 /*499254*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244476 /*499291*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244479 /*499302*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244500 /*499343*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244503 /*499354*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244512 /*499377*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244515 /*499388*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244538 /*499436*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244541 /*499447*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244559 /*499484*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244562 /*499495*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244580 /*499532*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244583 /*499543*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244601 /*499580*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244604 /*499591*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244625 /*499632*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244628 /*499643*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244637 /*499666*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244640 /*499677*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244663 /*499725*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244666 /*499736*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244684 /*499773*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244687 /*499784*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244705 /*499821*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244708 /*499832*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244726 /*499869*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244729 /*499880*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244750 /*499921*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244753 /*499932*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244762 /*499955*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244765 /*499966*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244788 /*500014*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244791 /*500025*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244809 /*500062*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244812 /*500073*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244830 /*500110*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244833 /*500121*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244851 /*500158*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244854 /*500169*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244875 /*500210*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244878 /*500221*/                OPC_EmitInteger, MVT::i32, X86::VR128RegClassID,
244887 /*500244*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244890 /*500255*/                OPC_EmitInteger, MVT::i32, X86::VR128XRegClassID,
244926 /*500325*/              OPC_CheckChild0Type, MVT::i32,
244962 /*500388*/              OPC_CheckChild0Type, MVT::i32,
245512 /*501464*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
245517 /*501483*/          OPC_EmitInteger, MVT::i32, X86::sub_xmm,
245545 /*501531*/      OPC_SwitchType /*2 cases */, 32, MVT::i32,// ->501566
250578 /*512134*/      OPC_SwitchType /*2 cases */, 23, MVT::i32,// ->512160
250613 /*512212*/        OPC_CheckChild1Type, MVT::i32,
250647 /*512274*/      OPC_SwitchType /*2 cases */, 23, MVT::i32,// ->512300
250682 /*512352*/        OPC_CheckChild1Type, MVT::i32,
252678 /*516563*/      OPC_CheckChild1Type, MVT::i32,
252713 /*516629*/      OPC_CheckChild1Type, MVT::i32,
253817 if (cast<StoreSDNode>(N)->getMemoryVT().getScalarType() != MVT::i32) return false;
253879   return cast<MaskedStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32;
253919 if (cast<MemSDNode>(N)->getMemoryVT() != MVT::i32) return false;
254165   return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i32;
254240   if (LD->getMemoryVT() == MVT::i32)
254296 if (cast<LoadSDNode>(N)->getMemoryVT().getScalarType() != MVT::i32) return false;
254329   return cast<TruncSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32;
254353   return cast<MaskedTruncSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32;
254377   return cast<TruncUSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32;
254401   return cast<MaskedTruncUSStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32;
gen/lib/Target/X86/X86GenFastISel.inc
  198   if (RetVT.SimpleTy != MVT::i32)
  384   if (RetVT.SimpleTy != MVT::i32)
  450   case MVT::i32: return fastEmit_ISD_BITCAST_MVT_i32_r(RetVT, Op0, Op0IsKill);
  491   case MVT::i32: return fastEmit_ISD_BRIND_MVT_i32_r(RetVT, Op0, Op0IsKill);
  500   if (RetVT.SimpleTy != MVT::i32)
  513   case MVT::i32: return fastEmit_ISD_BSWAP_MVT_i32_r(RetVT, Op0, Op0IsKill);
  531   if (RetVT.SimpleTy != MVT::i32)
  605   case MVT::i32: return fastEmit_ISD_CTLZ_MVT_i32_r(RetVT, Op0, Op0IsKill);
  629   if (RetVT.SimpleTy != MVT::i32)
  757   case MVT::i32: return fastEmit_ISD_CTPOP_MVT_i32_r(RetVT, Op0, Op0IsKill);
  787   if (RetVT.SimpleTy != MVT::i32)
  807   case MVT::i32: return fastEmit_ISD_CTTZ_MVT_i32_r(RetVT, Op0, Op0IsKill);
  822   if (RetVT.SimpleTy != MVT::i32)
  836   case MVT::i32: return fastEmit_ISD_CTTZ_ZERO_UNDEF_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1059   case MVT::i32: return fastEmit_ISD_FP_TO_SINT_MVT_f32_MVT_i32_r(Op0, Op0IsKill);
 1093   case MVT::i32: return fastEmit_ISD_FP_TO_SINT_MVT_f64_MVT_i32_r(Op0, Op0IsKill);
 1135   case MVT::i32: return fastEmit_ISD_FP_TO_UINT_MVT_f32_MVT_i32_r(Op0, Op0IsKill);
 1157   case MVT::i32: return fastEmit_ISD_FP_TO_UINT_MVT_f64_MVT_i32_r(Op0, Op0IsKill);
 1372   case MVT::i32: return fastEmit_ISD_SCALAR_TO_VECTOR_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1390   case MVT::i32: return fastEmit_ISD_SIGN_EXTEND_MVT_i8_MVT_i32_r(Op0, Op0IsKill);
 1406   case MVT::i32: return fastEmit_ISD_SIGN_EXTEND_MVT_i16_MVT_i32_r(Op0, Op0IsKill);
 1636   case MVT::i32: return fastEmit_ISD_SIGN_EXTEND_MVT_i32_r(RetVT, Op0, Op0IsKill);
 1968   case MVT::i32: return fastEmit_ISD_SINT_TO_FP_MVT_i32_r(RetVT, Op0, Op0IsKill);
 2019   return fastEmitInst_extractsubreg(MVT::i32, Op0, Op0IsKill, X86::sub_32bit);
 2026   case MVT::i32: return fastEmit_ISD_TRUNCATE_MVT_i64_MVT_i32_r(Op0, Op0IsKill);
 2114   case MVT::i32: return fastEmit_ISD_TRUNCATE_MVT_i32_r(RetVT, Op0, Op0IsKill);
 2249   if (RetVT.SimpleTy != MVT::i32)
 2255   if (RetVT.SimpleTy != MVT::i32)
 2550   case MVT::i32: return fastEmit_X86ISD_CALL_MVT_i32_r(RetVT, Op0, Op0IsKill);
 3057   case MVT::i32: return fastEmit_X86ISD_CVTS2SI_MVT_v4f32_MVT_i32_r(Op0, Op0IsKill);
 3091   case MVT::i32: return fastEmit_X86ISD_CVTS2SI_MVT_v2f64_MVT_i32_r(Op0, Op0IsKill);
 3123   case MVT::i32: return fastEmit_X86ISD_CVTS2UI_MVT_v4f32_MVT_i32_r(Op0, Op0IsKill);
 3145   case MVT::i32: return fastEmit_X86ISD_CVTS2UI_MVT_v2f64_MVT_i32_r(Op0, Op0IsKill);
 3625   case MVT::i32: return fastEmit_X86ISD_CVTTS2SI_MVT_v4f32_MVT_i32_r(Op0, Op0IsKill);
 3659   case MVT::i32: return fastEmit_X86ISD_CVTTS2SI_MVT_v2f64_MVT_i32_r(Op0, Op0IsKill);
 3691   case MVT::i32: return fastEmit_X86ISD_CVTTS2SI_SAE_MVT_v4f32_MVT_i32_r(Op0, Op0IsKill);
 3713   case MVT::i32: return fastEmit_X86ISD_CVTTS2SI_SAE_MVT_v2f64_MVT_i32_r(Op0, Op0IsKill);
 3745   case MVT::i32: return fastEmit_X86ISD_CVTTS2UI_MVT_v4f32_MVT_i32_r(Op0, Op0IsKill);
 3767   case MVT::i32: return fastEmit_X86ISD_CVTTS2UI_MVT_v2f64_MVT_i32_r(Op0, Op0IsKill);
 3799   case MVT::i32: return fastEmit_X86ISD_CVTTS2UI_SAE_MVT_v4f32_MVT_i32_r(Op0, Op0IsKill);
 3821   case MVT::i32: return fastEmit_X86ISD_CVTTS2UI_SAE_MVT_v2f64_MVT_i32_r(Op0, Op0IsKill);
 3879   case MVT::i32: return fastEmit_X86ISD_EH_RETURN_MVT_i32_r(RetVT, Op0, Op0IsKill);
 4122   if (RetVT.SimpleTy != MVT::i32)
 4150   case MVT::i32: return fastEmit_X86ISD_MMX_MOVW2D_MVT_i32_r(RetVT, Op0, Op0IsKill);
 4217   if (RetVT.SimpleTy != MVT::i32)
 4229   if (RetVT.SimpleTy != MVT::i32)
 4238   if (RetVT.SimpleTy != MVT::i32)
 4250   if (RetVT.SimpleTy != MVT::i32)
 4259   if (RetVT.SimpleTy != MVT::i32)
 4271   if (RetVT.SimpleTy != MVT::i32)
 4280   if (RetVT.SimpleTy != MVT::i32)
 4292   if (RetVT.SimpleTy != MVT::i32)
 4301   if (RetVT.SimpleTy != MVT::i32)
 4313   if (RetVT.SimpleTy != MVT::i32)
 4524   case MVT::i32: return fastEmit_X86ISD_NT_BRIND_MVT_i32_r(RetVT, Op0, Op0IsKill);
 4562   case MVT::i32: return fastEmit_X86ISD_NT_CALL_MVT_i32_r(RetVT, Op0, Op0IsKill);
 4840   if (RetVT.SimpleTy != MVT::i32)
 4859   case MVT::i32: return fastEmit_X86ISD_SEG_ALLOCA_MVT_i32_r(RetVT, Op0, Op0IsKill);
 5145   case MVT::i32: return fastEmit_X86ISD_VBROADCAST_MVT_i32_r(RetVT, Op0, Op0IsKill);
 5893   case MVT::i32: return fastEmit_X86ISD_WIN_ALLOCA_MVT_i32_r(RetVT, Op0, Op0IsKill);
 6002   if (RetVT.SimpleTy != MVT::i32)
 6161   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6194   if (RetVT.SimpleTy != MVT::i32)
 6401   case MVT::i32: return fastEmit_ISD_AND_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6963   if (RetVT.SimpleTy != MVT::i32)
 7077   case MVT::i32: return fastEmit_ISD_MUL_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7201   if (RetVT.SimpleTy != MVT::i32)
 7408   case MVT::i32: return fastEmit_ISD_OR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 8153   if (RetVT.SimpleTy != MVT::i32)
 8312   case MVT::i32: return fastEmit_ISD_SUB_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 8827   if (RetVT.SimpleTy != MVT::i32)
 9034   case MVT::i32: return fastEmit_ISD_XOR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9375   if (RetVT.SimpleTy != MVT::i32)
 9394   case MVT::i32: return fastEmit_X86ISD_BEXTR_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9403   if (RetVT.SimpleTy != MVT::i32)
 9409   if (RetVT.SimpleTy != MVT::i32)
 9415   if (RetVT.SimpleTy != MVT::i32)
 9423   case MVT::i32: return fastEmit_X86ISD_BT_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9432   if (RetVT.SimpleTy != MVT::i32)
 9451   case MVT::i32: return fastEmit_X86ISD_BZHI_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9460   if (RetVT.SimpleTy != MVT::i32)
 9466   if (RetVT.SimpleTy != MVT::i32)
 9472   if (RetVT.SimpleTy != MVT::i32)
 9478   if (RetVT.SimpleTy != MVT::i32)
 9484   if (RetVT.SimpleTy != MVT::i32)
 9502   if (RetVT.SimpleTy != MVT::i32)
 9520   if (RetVT.SimpleTy != MVT::i32)
 9532   case MVT::i32: return fastEmit_X86ISD_CMP_MVT_i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9544   if (RetVT.SimpleTy != MVT::i32)
 9559   if (RetVT.SimpleTy != MVT::i32)
10901   if (RetVT.SimpleTy != MVT::i32)
10910   if (RetVT.SimpleTy != MVT::i32)
10919   if (RetVT.SimpleTy != MVT::i32)
10928   if (RetVT.SimpleTy != MVT::i32)
10949   if (RetVT.SimpleTy != MVT::i32)
10958   if (RetVT.SimpleTy != MVT::i32)
10967   if (RetVT.SimpleTy != MVT::i32)
10976   if (RetVT.SimpleTy != MVT::i32)
11738   if (RetVT.SimpleTy != MVT::i32)
11750   if (RetVT.SimpleTy != MVT::i32)
12033   if (RetVT.SimpleTy != MVT::i32)
12042   if (RetVT.SimpleTy != MVT::i32)
12051   if (RetVT.SimpleTy != MVT::i32)
12060   if (RetVT.SimpleTy != MVT::i32)
12081   if (RetVT.SimpleTy != MVT::i32)
12096   if (RetVT.SimpleTy != MVT::i32)
13633   if (RetVT.SimpleTy != MVT::i32)
13642   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
13662   if (RetVT.SimpleTy != MVT::i32)
13671   case MVT::i32: return fastEmit_ISD_AND_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
13679   if (RetVT.SimpleTy != MVT::i32)
13725   if (RetVT.SimpleTy != MVT::i32)
13733   case MVT::i32: return fastEmit_ISD_MUL_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
13753   if (RetVT.SimpleTy != MVT::i32)
13762   case MVT::i32: return fastEmit_ISD_OR_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
13770   if (RetVT.SimpleTy != MVT::i32)
13789   case MVT::i32: return fastEmit_ISD_ROTL_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
13798   if (RetVT.SimpleTy != MVT::i32)
13823   case MVT::i32: return fastEmit_ISD_ROTR_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
13844   if (RetVT.SimpleTy != MVT::i32)
13859   case MVT::i32: return fastEmit_ISD_SHL_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
13880   if (RetVT.SimpleTy != MVT::i32)
13895   case MVT::i32: return fastEmit_ISD_SRA_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
13916   if (RetVT.SimpleTy != MVT::i32)
13931   case MVT::i32: return fastEmit_ISD_SRL_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
13952   if (RetVT.SimpleTy != MVT::i32)
13961   case MVT::i32: return fastEmit_ISD_SUB_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
13981   if (RetVT.SimpleTy != MVT::i32)
13990   case MVT::i32: return fastEmit_ISD_XOR_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
13998   if (RetVT.SimpleTy != MVT::i32)
14008   case MVT::i32: return fastEmit_X86ISD_BEXTR_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
14016   if (RetVT.SimpleTy != MVT::i32)
14022   if (RetVT.SimpleTy != MVT::i32)
14028   if (RetVT.SimpleTy != MVT::i32)
14036   case MVT::i32: return fastEmit_X86ISD_BT_MVT_i32_ri(RetVT, Op0, Op0IsKill, imm1);
14045   if (RetVT.SimpleTy != MVT::i32)
14069   if (RetVT.SimpleTy != MVT::i32)
14101   if (VT == MVT::i32 && Predicate_i32immSExt8(imm1))
14360   if (RetVT.SimpleTy != MVT::i32)
14367   case MVT::i32: return fastEmit_ISD_ADD_MVT_i32_ri_Predicate_i32immSExt8(RetVT, Op0, Op0IsKill, imm1);
14375   if (RetVT.SimpleTy != MVT::i32)
14382   case MVT::i32: return fastEmit_ISD_AND_MVT_i32_ri_Predicate_i32immSExt8(RetVT, Op0, Op0IsKill, imm1);
14390   if (RetVT.SimpleTy != MVT::i32)
14397   case MVT::i32: return fastEmit_ISD_MUL_MVT_i32_ri_Predicate_i32immSExt8(RetVT, Op0, Op0IsKill, imm1);
14405   if (RetVT.SimpleTy != MVT::i32)
14412   case MVT::i32: return fastEmit_ISD_OR_MVT_i32_ri_Predicate_i32immSExt8(RetVT, Op0, Op0IsKill, imm1);
14420   if (RetVT.SimpleTy != MVT::i32)
14427   case MVT::i32: return fastEmit_ISD_SUB_MVT_i32_ri_Predicate_i32immSExt8(RetVT, Op0, Op0IsKill, imm1);
14435   if (RetVT.SimpleTy != MVT::i32)
14442   case MVT::i32: return fastEmit_ISD_XOR_MVT_i32_ri_Predicate_i32immSExt8(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/X86/X86GenRegisterInfo.inc
 4474   /* 4 */ MVT::i32, MVT::Other,
gen/lib/Target/XCore/XCoreGenCallingConv.inc
   23     LocVT = MVT::i32;
   39   if (LocVT == MVT::i32) {
   49   if (LocVT == MVT::i32) {
   63   if (LocVT == MVT::i32) {
   73   if (LocVT == MVT::i32) {
gen/lib/Target/XCore/XCoreGenDAGISel.inc
   66                     MVT::i32, 1/*#Ops*/, 0, 
   78                       MVT::i32, 2/*#Ops*/, 0, 1, 
   85                       MVT::i32, 2/*#Ops*/, 0, 1, 
   98                       MVT::i32, 2/*#Ops*/, 1, 0, 
  106                       MVT::i32, 2/*#Ops*/, 1, 0, 
  112 /*   102*/      OPC_CheckType, MVT::i32,
  115                     MVT::i32, 2/*#Ops*/, 1, 2, 
  129                         MVT::i32, 2/*#Ops*/, 0, 2, 
  138                         MVT::i32, 2/*#Ops*/, 0, 3, 
  147                         MVT::i32, 2/*#Ops*/, 0, 3, 
  156                         MVT::i32, 2/*#Ops*/, 0, 3, 
  162                       MVT::i32, 2/*#Ops*/, 0, 1, 
  183 /*   231*/          OPC_CheckType, MVT::i32,
  189                           MVT::i32, 2/*#Ops*/, 1, 2, 
  197                           MVT::i32, 2/*#Ops*/, 1, 2, 
  207 /*   272*/          OPC_CheckType, MVT::i32,
  210                         MVT::i32, 2/*#Ops*/, 1, 2, 
  224 /*   299*/          OPC_CheckType, MVT::i32,
  230                           MVT::i32, 2/*#Ops*/, 2, 1, 
  238                           MVT::i32, 2/*#Ops*/, 2, 1, 
  249 /*   341*/          OPC_CheckType, MVT::i32,
  252                         MVT::i32, 2/*#Ops*/, 2, 1, 
  259 /*   356*/      OPC_CheckChild1Type, MVT::i32,
  262 /*   362*/      OPC_CheckType, MVT::i32,
  266                     MVT::i32, 2/*#Ops*/, 2, 3, 
  282 /*   399*/          OPC_CheckType, MVT::i32,
  287                         MVT::i32, 2/*#Ops*/, 1, 4, 
  293 /*   419*/          OPC_CheckType, MVT::i32,
  299                           MVT::i32, 2/*#Ops*/, 1, 2, 
  307                           MVT::i32, 2/*#Ops*/, 1, 2, 
  320 /*   466*/        OPC_CheckType, MVT::i32,
  323                       MVT::i32, 1/*#Ops*/, 1, 
  334 /*   491*/          OPC_CheckType, MVT::i32,
  337                         MVT::i32, 1/*#Ops*/, 1, 
  345 /*   510*/          OPC_CheckType, MVT::i32,
  348                         MVT::i32, 1/*#Ops*/, 1, 
  355 /*   524*/      OPC_CheckChild1Type, MVT::i32,
  357 /*   528*/      OPC_CheckType, MVT::i32,
  361 /*   535*/        OPC_EmitInteger, MVT::i32, 0, 
  363                       MVT::i32, 2/*#Ops*/, 1, 2, 
  370 /*   552*/        OPC_EmitInteger, MVT::i32, 0, 
  372                       MVT::i32, 1/*#Ops*/, 2,  // Results = #3
  374                       MVT::i32, 2/*#Ops*/, 1, 3, 
  381 /*   576*/        OPC_EmitInteger, MVT::i32, 0, 
  383                       MVT::i32, 1/*#Ops*/, 2,  // Results = #3
  385                       MVT::i32, 2/*#Ops*/, 1, 3, 
  393 /*   602*/          OPC_EmitInteger, MVT::i32, 0, 
  395                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
  397                         MVT::i32, 2/*#Ops*/, 1, 3, 
  403 /*   624*/          OPC_EmitInteger, MVT::i32, 0, 
  405                         MVT::i32, 1/*#Ops*/, 2,  // Results = #3
  407                         MVT::i32, 2/*#Ops*/, 1, 3, 
  417 /*   652*/    OPC_CheckChild1Type, MVT::i32,
  483 /*   759*/      OPC_CheckChild2Type, MVT::i32,
  539 /*   856*/      OPC_CheckChild2Type, MVT::i32,
  544 /*   865*/        OPC_EmitInteger, MVT::i32, 0, 
  554 /*   884*/          OPC_EmitInteger, MVT::i32, 0, 
  556                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
  564 /*   906*/          OPC_EmitInteger, MVT::i32, 0, 
  566                         MVT::i32, 1/*#Ops*/, 3,  // Results = #4
  589                     MVT::i32, 2/*#Ops*/, 0, 3, 
  596 /*   967*/        OPC_EmitInteger, MVT::i32, 32, 
  598                       MVT::i32, 2/*#Ops*/, 0, 1, 
  610                         MVT::i32, 2/*#Ops*/, 0, 2, 
  615                         MVT::i32, 2/*#Ops*/, 0, 1, 
  626 /*  1022*/      OPC_CheckChild2Type, MVT::i32,
  708 /*  1150*/      OPC_CheckChild2Type, MVT::i32,
  731 /*  1187*/      OPC_CheckChild2Type, MVT::i32,
  754 /*  1224*/      OPC_CheckChild2Type, MVT::i32,
  764 /*  1240*/      OPC_CheckChild2Type, MVT::i32,
  774 /*  1256*/      OPC_CheckChild2Type, MVT::i32,
  784 /*  1272*/      OPC_CheckChild2Type, MVT::i32,
  794 /*  1288*/      OPC_CheckChild2Type, MVT::i32,
  804 /*  1304*/      OPC_CheckChild2Type, MVT::i32,
  806 /*  1307*/      OPC_CheckChild3Type, MVT::i32,
  815 /*  1322*/      OPC_CheckChild2Type, MVT::i32,
  817 /*  1325*/      OPC_CheckChild3Type, MVT::i32,
  826 /*  1340*/      OPC_CheckChild2Type, MVT::i32,
  828 /*  1343*/      OPC_CheckChild3Type, MVT::i32,
  837 /*  1358*/      OPC_CheckChild2Type, MVT::i32,
  839 /*  1361*/      OPC_CheckChild3Type, MVT::i32,
  848 /*  1376*/      OPC_CheckChild2Type, MVT::i32,
  867 /*  1406*/      OPC_CheckChild2Type, MVT::i32,
  869 /*  1409*/      OPC_CheckChild3Type, MVT::i32,
  878 /*  1424*/      OPC_CheckChild2Type, MVT::i32,
  880 /*  1427*/      OPC_CheckChild3Type, MVT::i32,
  889 /*  1442*/      OPC_CheckChild2Type, MVT::i32,
  891 /*  1445*/      OPC_CheckChild3Type, MVT::i32,
  900 /*  1460*/      OPC_CheckChild2Type, MVT::i32,
  909 /*  1474*/      OPC_CheckChild2Type, MVT::i32,
  918 /*  1488*/      OPC_CheckChild2Type, MVT::i32,
  927 /*  1502*/      OPC_CheckChild2Type, MVT::i32,
  936 /*  1516*/      OPC_CheckChild2Type, MVT::i32,
  938 /*  1519*/      OPC_CheckChild3Type, MVT::i32,
  948 /*  1536*/      OPC_CheckChild2Type, MVT::i32,
  950 /*  1539*/      OPC_CheckChild3Type, MVT::i32,
  960 /*  1556*/      OPC_CheckChild2Type, MVT::i32,
  969 /*  1570*/      OPC_CheckChild2Type, MVT::i32,
  978 /*  1584*/      OPC_CheckChild2Type, MVT::i32,
 1011                       MVT::i32, 2/*#Ops*/, 0, 2, 
 1016                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1031                       MVT::i32, 2/*#Ops*/, 0, 2, 
 1036                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1046                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
 1053                     MVT::i32, 1/*#Ops*/, 0, 
 1059                     MVT::i32, 0/*#Ops*/, 
 1072 /*  1745*/      OPC_CheckType, MVT::i32,
 1076                     MVT::i32, 1/*#Ops*/, 2, 
 1082 /*  1762*/      OPC_CheckChild2Type, MVT::i32,
 1085                     MVT::i32, 1/*#Ops*/, 1, 
 1091 /*  1777*/      OPC_CheckChild2Type, MVT::i32,
 1095                     MVT::i32, 2/*#Ops*/, 2, 1, 
 1101 /*  1794*/      OPC_CheckChild2Type, MVT::i32,
 1104                     MVT::i32, 1/*#Ops*/, 1, 
 1110 /*  1809*/      OPC_CheckChild2Type, MVT::i32,
 1113                     MVT::i32, 1/*#Ops*/, 1, 
 1119 /*  1824*/      OPC_CheckChild2Type, MVT::i32,
 1122                     MVT::i32, 1/*#Ops*/, 1, 
 1128 /*  1839*/      OPC_CheckChild2Type, MVT::i32,
 1132                     MVT::i32, 2/*#Ops*/, 2, 1, 
 1138 /*  1856*/      OPC_CheckChild2Type, MVT::i32,
 1141                     MVT::i32, 1/*#Ops*/, 1, 
 1147 /*  1871*/      OPC_CheckChild2Type, MVT::i32,
 1150                     MVT::i32, 1/*#Ops*/, 1, 
 1156 /*  1886*/      OPC_CheckChild2Type, MVT::i32,
 1157 /*  1888*/      OPC_CheckType, MVT::i32,
 1160                     MVT::i32, 1/*#Ops*/, 1, 
 1166 /*  1903*/      OPC_CheckChild2Type, MVT::i32,
 1169                     MVT::i32, 1/*#Ops*/, 1, 
 1175 /*  1918*/      OPC_CheckChild2Type, MVT::i32,
 1178                     MVT::i32, 1/*#Ops*/, 1, 
 1186                     MVT::i32, 1/*#Ops*/, 1, 
 1193                     MVT::i32, 0/*#Ops*/, 
 1200                     MVT::i32, 0/*#Ops*/, 
 1214                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1221                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1229                     MVT::i32, 1/*#Ops*/, 0, 
 1243                         MVT::i32, 2/*#Ops*/, 0, 2, 
 1252                         MVT::i32, 2/*#Ops*/, 0, 3, 
 1258                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1272                     MVT::i32, 2/*#Ops*/, 0, 1, 
 1283                     MVT::i32, 2/*#Ops*/, 1, 0, 
 1297                       MVT::i32, 2/*#Ops*/, 0, 3, 
 1302                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1323 /*  2186*/      OPC_CheckChild1Type, MVT::i32,
 1370 /*  2261*/          OPC_EmitInteger, MVT::i32, 32, 
 1372                         MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
 1387 /*  2302*/        OPC_EmitInteger, MVT::i32, 32, 
 1389                       MVT::i32, 2/*#Ops*/, 1, 3,  // Results = #4
 1409                       MVT::i32, 2/*#Ops*/, 1, 4,  // Results = #5
 1415 /*  2358*/        OPC_CheckChild0Type, MVT::i32,
 1426                         MVT::i32, 2/*#Ops*/, 2, 1,  // Results = #4
 1440                         MVT::i32, 2/*#Ops*/, 2, 1,  // Results = #4
 1454                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #4
 1468                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #4
 1482                         MVT::i32, 2/*#Ops*/, 1, 2,  // Results = #4
 1513 /*  2534*/          OPC_CheckType, MVT::i32,
 1515                         MVT::i32, 3/*#Ops*/, 0, 1, 2, 
 1523 /*  2551*/          OPC_CheckType, MVT::i32,
 1525                         MVT::i32, 3/*#Ops*/, 0, 2, 1, 
 1533 /*  2568*/          OPC_CheckType, MVT::i32,
 1534 /*  2570*/          OPC_EmitInteger, MVT::i32, 32, 
 1536                         MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
 1538                         MVT::i32, 3/*#Ops*/, 4, 1, 2, 
 1548 /*  2608*/        OPC_CheckType, MVT::i32,
 1549 /*  2610*/        OPC_EmitInteger, MVT::i32, 32, 
 1551                       MVT::i32, 2/*#Ops*/, 0, 3,  // Results = #4
 1553                       MVT::i32, 3/*#Ops*/, 4, 2, 1, 
 1566 /*  2644*/        OPC_CheckType, MVT::i32,
 1569                       MVT::i32, 2/*#Ops*/, 0, 4,  // Results = #5
 1571                       MVT::i32, 3/*#Ops*/, 5, 3, 2, 
 1575 /*  2667*/        OPC_CheckChild0Type, MVT::i32,
 1582 /*  2677*/          OPC_CheckType, MVT::i32,
 1584                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 1586                         MVT::i32, 3/*#Ops*/, 4, 3, 2, 
 1594 /*  2702*/          OPC_CheckType, MVT::i32,
 1596                         MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #4
 1598                         MVT::i32, 3/*#Ops*/, 4, 3, 2, 
 1606 /*  2727*/          OPC_CheckType, MVT::i32,
 1608                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 1610                         MVT::i32, 3/*#Ops*/, 4, 3, 2, 
 1618 /*  2752*/          OPC_CheckType, MVT::i32,
 1620                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 1622                         MVT::i32, 3/*#Ops*/, 4, 3, 2, 
 1630 /*  2777*/          OPC_CheckType, MVT::i32,
 1632                         MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #4
 1634                         MVT::i32, 3/*#Ops*/, 4, 3, 2, 
 1643 /*  2802*/      OPC_CheckType, MVT::i32,
 1645                     MVT::i32, 3/*#Ops*/, 0, 1, 2, 
 1661                   MVT::i32, 2/*#Ops*/, 1, 2, 
 1677                   MVT::i32, 2/*#Ops*/, 1, 2, 
 1682 /*  2869*/    OPC_CheckType, MVT::i32,
 1685                   MVT::i32, 2/*#Ops*/, 1, 2, 
 1693                     MVT::i32, 1/*#Ops*/, 0, 
 1699                     MVT::i32, 2/*#Ops*/, 0, 1, 
 1708                     MVT::i32, 2/*#Ops*/, 0, 0, 
 1714                     MVT::i32, 2/*#Ops*/, 0, 0, 
 1720                     MVT::i32, 2/*#Ops*/, 0, 0, 
 1726                     MVT::i32, 2/*#Ops*/, 0, 1, 
 1735 /*  2995*/      OPC_EmitInteger, MVT::i32, 32, 
 1737                     MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 1738 /*  3006*/      OPC_EmitInteger, MVT::i32, 0, 
 1740                     MVT::i32, 2/*#Ops*/, 2, 3, 
 1753                       MVT::i32, 2/*#Ops*/, 0, 2, 
 1760                       MVT::i32, 2/*#Ops*/, 0, 2,  // Results = #3
 1761 /*  3053*/        OPC_EmitInteger, MVT::i32, 0, 
 1763                       MVT::i32, 2/*#Ops*/, 3, 4, 
 1768 /*  3067*/      OPC_CheckChild0Type, MVT::i32,
 1773                       MVT::i32, 2/*#Ops*/, 1, 0, 
 1779                       MVT::i32, 2/*#Ops*/, 1, 0, 
 1785                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1791                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1797                       MVT::i32, 2/*#Ops*/, 0, 1, 
 1803                       MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
 1804 /*  3137*/        OPC_EmitInteger, MVT::i32, 0, 
 1806                       MVT::i32, 2/*#Ops*/, 2, 3, 
 1812                       MVT::i32, 2/*#Ops*/, 1, 0,  // Results = #2
 1813 /*  3159*/        OPC_EmitInteger, MVT::i32, 0, 
 1815                       MVT::i32, 2/*#Ops*/, 2, 3, 
 1821                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 1822 /*  3181*/        OPC_EmitInteger, MVT::i32, 0, 
 1824                       MVT::i32, 2/*#Ops*/, 2, 3, 
 1830                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 1831 /*  3203*/        OPC_EmitInteger, MVT::i32, 0, 
 1833                       MVT::i32, 2/*#Ops*/, 2, 3, 
 1839                       MVT::i32, 2/*#Ops*/, 0, 1,  // Results = #2
 1840 /*  3225*/        OPC_EmitInteger, MVT::i32, 0, 
 1842                       MVT::i32, 2/*#Ops*/, 2, 3, 
 1857                     MVT::i32, 2/*#Ops*/, 0, 2, 
 1862                     MVT::i32, 2/*#Ops*/, 0, 1, 
 1876                     MVT::i32, 2/*#Ops*/, 0, 2, 
 1881                     MVT::i32, 2/*#Ops*/, 0, 1, 
 1888 /*  3311*/    OPC_CheckChild1Type, MVT::i32,
 1919 /*  3362*/      OPC_CheckType, MVT::i32,
 1923                     MVT::i32, 1/*#Ops*/, 2, 
 1929 /*  3378*/      OPC_CheckType, MVT::i32,
 1933                     MVT::i32, 1/*#Ops*/, 2, 
 1949                     MVT::i32, 1/*#Ops*/, 2, 
 1958                     MVT::i32, 1/*#Ops*/, 2, 
 1967 /*  3440*/    OPC_CheckType, MVT::i32,
 1969                   MVT::i32, 1/*#Ops*/, 0, 
 1977 /*  3459*/      OPC_CheckType, MVT::i32,
 1979                     MVT::i32, 1/*#Ops*/, 0, 
 1984 /*  3472*/      OPC_CheckType, MVT::i32,
 1986                     MVT::i32, 1/*#Ops*/, 0, 
 1995 /*  3492*/      OPC_CheckType, MVT::i32,
 1998                       MVT::i32, 1/*#Ops*/, 0, 
 2003                       MVT::i32, 1/*#Ops*/, 0, 
 2009 /*  3516*/      OPC_CheckType, MVT::i32,
 2011                     MVT::i32, 1/*#Ops*/, 0, 
 2025                       MVT::i32, 1/*#Ops*/, 1, 
 2032                       MVT::i32, 1/*#Ops*/, 1, 
 2037 /*  3562*/      OPC_CheckChild1Type, MVT::i32,
 2040                     MVT::i32, 1/*#Ops*/, 1, 
 2074                     MVT::i32, 1/*#Ops*/, 1, 
 2081                     MVT::i32, 1/*#Ops*/, 1, 
 2087                   MVT::i32, 0/*#Ops*/, 
 2094 /*  3656*/    OPC_CheckChild1Type, MVT::i32,
 2112                   MVT::i32, 2/*#Ops*/, 0, 1, 
 2119                   MVT::i32, 2/*#Ops*/, 0, 1, 
 2126                   MVT::i32, 2/*#Ops*/, 0, 1, 
 2133                   MVT::i32, 2/*#Ops*/, 0, 1, 
 2140                   MVT::i32, 2/*#Ops*/, 0, 1, 
 2146                   MVT::i32, 1/*#Ops*/, 0, 
 2152                   MVT::i32, 1/*#Ops*/, 0, 
 2161 /*  3774*/      OPC_EmitInteger, MVT::i32, 1, 
 2163                     MVT::i32, 2/*#Ops*/, 0, 1, 
 2169 /*  3789*/      OPC_EmitInteger, MVT::i32, 8, 
 2171                     MVT::i32, 2/*#Ops*/, 0, 1, 
 2177 /*  3804*/      OPC_EmitInteger, MVT::i32, 16, 
 2179                     MVT::i32, 2/*#Ops*/, 0, 1, 
 2197                   MVT::i32, 1/*#Ops*/, 0,  // Results = #1
 2199                   MVT::i32, 1/*#Ops*/, 1, 
 2205 /*  3856*/    OPC_EmitInteger, MVT::i32, 0, 
 2207                   MVT::i32, 1/*#Ops*/, 1,  // Results = #2
gen/lib/Target/XCore/XCoreGenRegisterInfo.inc
  374   /* 0 */ MVT::i32, MVT::Other,
include/llvm/CodeGen/TargetLowering.h
 3712     EVT MinVT = getRegisterType(Context, MVT::i32);
include/llvm/Support/MachineValueType.h
  494       case nxv32i32: return i32;
  714       case i32 :
  890         return MVT::i32;
  937       case MVT::i32:
 1026         case MVT::i32:
lib/CodeGen/MachineScheduler.cpp
 2755   for (unsigned VT = MVT::i32; VT > (unsigned)MVT::i1; --VT) {
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 3498   case MVT::i32:  LC= isSigned ? RTLIB::SDIVREM_I32 : RTLIB::UDIVREM_I32; break;
 5331   if (VT != MVT::i64 && VT != MVT::i32 && VT != MVT::i16)
 5555   if (VT != MVT::i32)
 6491   if (VT != MVT::i16 && VT != MVT::i32 && VT != MVT::i64)
 6654   if (VT != MVT::i16 && VT != MVT::i32 && VT != MVT::i64)
 9939       ShAmt = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i32, ShAmt);
14719       V.getValueType() != MVT::i32 &&
16071     if ((isTypeLegal(MVT::i32) && !LegalOperations && ST->isSimple()) ||
16072         TLI.isOperationLegalOrCustom(ISD::STORE, MVT::i32)) {
16076                             MVT::i32);
16093         TLI.isOperationLegalOrCustom(ISD::STORE, MVT::i32)) {
16098       SDValue Lo = DAG.getConstant(Val & 0xFFFFFFFF, SDLoc(CFP), MVT::i32);
16099       SDValue Hi = DAG.getConstant(Val >> 32, SDLoc(CFP), MVT::i32);
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  304                            (VT == MVT::f64) ? MVT::i64 : MVT::i32);
  440         TLI.isTypeLegal(MVT::i32)) {
  443                                     SDLoc(CFP), MVT::i32);
  457       if (TLI.isTypeLegal(MVT::i32) && !ST->isVolatile()) {
  462         SDValue Lo = DAG.getConstant(IntVal.trunc(32), dl, MVT::i32);
  463         SDValue Hi = DAG.getConstant(IntVal.lshr(32).trunc(32), dl, MVT::i32);
 2149   case MVT::i32:  LC = Call_I32; break;
 2192   case MVT::i32:  LC= isSigned ? RTLIB::SDIVREM_I32 : RTLIB::UDIVREM_I32; break;
 2354   if (SrcVT == MVT::i32 && TLI.isTypeLegal(MVT::f64)) {
 2375       SDValue SignBit = DAG.getConstant(0x80000000u, dl, MVT::i32);
 2376       Op0Mapped = DAG.getNode(ISD::XOR, dl, MVT::i32, Op0, SignBit);
 2384     SDValue InitialHi = DAG.getConstant(0x43300000u, dl, MVT::i32);
 2422   case MVT::i32: FF = 0x4F800000ULL; break;  // 2^32 (as a float)
 2611   case MVT::i32:
 2726     Results.push_back(DAG.getConstant(0, dl, MVT::i32));
 4090     case MVT::i32:
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
  588   assert(N->getOperand(1).getValueType() == MVT::i32 &&
 1555   if (SrcVT.bitsLE(MVT::i32)) {
 1558                       MVT::i32, Src);
 1596   case MVT::i32:
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  377     ShiftVT = MVT::i32;
 2786   else if (VT == MVT::i32)
 2812       ShiftAmtTy = MVT::i32;
 3140   else if (VT == MVT::i32)
 3218     else if (VT == MVT::i32)
 3228     else if (VT == MVT::i32)
 3239     else if (VT == MVT::i32)
 3331   else if (VT == MVT::i32)
 3421   if (VT == MVT::i32)
 3489   else if (VT == MVT::i32)
 3516   else if (VT == MVT::i32)
 4004     if (SrcVT == MVT::i32)
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 4313       if (VT == MVT::f32 && C->getValueType(0) == MVT::i32)
 4404       else if (VT == MVT::i32 && C->getValueType(0) == MVT::f32)
 5680       MVT EltVT = (VT.getVectorElementType() == MVT::f32) ? MVT::i32 : MVT::i64;
 7182   SDValue Ops[] = { Chain, Ptr, SV, getTargetConstant(Align, dl, MVT::i32) };
 7943   SDValue SRIdxVal = getTargetConstant(SRIdx, DL, MVT::i32);
 7953   SDValue SRIdxVal = getTargetConstant(SRIdx, DL, MVT::i32);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  962   SDValue Res = DAG.getTargetConstant(Flag, dl, MVT::i32);
 3158       Op2 = DAG.getZExtOrTrunc(Op2, DL, MVT::i32);
 4865   SDValue t1 = DAG.getNode(ISD::AND, dl, MVT::i32, Op,
 4866                            DAG.getConstant(0x007fffff, dl, MVT::i32));
 4867   SDValue t2 = DAG.getNode(ISD::OR, dl, MVT::i32, t1,
 4868                            DAG.getConstant(0x3f800000, dl, MVT::i32));
 4879   SDValue t0 = DAG.getNode(ISD::AND, dl, MVT::i32, Op,
 4880                            DAG.getConstant(0x7f800000, dl, MVT::i32));
 4882       ISD::SRL, dl, MVT::i32, t0,
 4884   SDValue t2 = DAG.getNode(ISD::SUB, dl, MVT::i32, t1,
 4885                            DAG.getConstant(127, dl, MVT::i32));
 4901   SDValue IntegerPartOfX = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, t0);
 4909       ISD::SHL, dl, MVT::i32, IntegerPartOfX,
 4981   SDValue t13 = DAG.getNode(ISD::BITCAST, dl, MVT::i32, TwoToFractionalPartOfX);
 4983                      DAG.getNode(ISD::ADD, dl, MVT::i32, t13, IntegerPartOfX));
 5016     SDValue Op1 = DAG.getNode(ISD::BITCAST, dl, MVT::i32, Op);
 5115     SDValue Op1 = DAG.getNode(ISD::BITCAST, dl, MVT::i32, Op);
 5212     SDValue Op1 = DAG.getNode(ISD::BITCAST, dl, MVT::i32, Op);
 5923     Res = DAG.getConstant(TypeID, sdl, MVT::i32);
 5968                              DAG.getVTList(MVT::i32, MVT::Other), Ops);
 6171                                                                MVT::i32))));
 6480     setValue(&I, DAG.getNode(ISD::FLT_ROUNDS_, sdl, MVT::i32));
 6704       N = DAG.getZExtOrTrunc(N, getCurSDLoc(), MVT::i32);
 6834       Ops.push_back(DAG.getTargetConstant(T.Offset, getCurSDLoc(), MVT::i32));
 7320     LoadVT = MVT::i32;
 8216                                                         MVT::i32));
 8354                                                         MVT::i32));
 8719                   MVT::i32));
 8814                   MVT::i32));
 8824   Ops.push_back(DAG.getTargetConstant(NumCallRegArgs, dl, MVT::i32));
 8827   Ops.push_back(DAG.getTargetConstant((unsigned)CC, dl, MVT::i32));
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 2077       Ops.push_back(CurDAG->getTargetConstant(NewFlags, DL, MVT::i32));
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  733       DAG.getTargetConstant(SI.NumPatchBytes, getCurSDLoc(), MVT::i32));
  739   Ops.push_back(DAG.getTargetConstant(NumCallRegArgs, getCurSDLoc(), MVT::i32));
lib/CodeGen/SelectionDAG/TargetLowering.cpp
  227         NewVT = (VT.getSizeInBits() > 64) ? MVT::i64 : MVT::i32;
 1837       bool i32Legal = isOperationLegalOrCustom(ISD::FGETSIGN, MVT::i32);
 1841         EVT Ty = OpVTLegal ? VT : MVT::i32;
 5676     ShiftAmountTy = MVT::i32;
 6756       MaskInIntReg = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i32, MaskInIntReg);
 6757       MaskIntVT = MVT::i32;
 6868       if (VT.bitsLT(MVT::i32)) {
 6869         VT = MVT::i32;
 6875                                 DAG.getConstant(Log2b, dl, MVT::i32));
 6876       return DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Scc);
 7235     else if (WideVT == MVT::i32)
lib/CodeGen/TargetLoweringBase.cpp
  279     if (RetVT == MVT::i32)
  286     if (RetVT == MVT::i32)
  293     if (RetVT == MVT::i32)
  300     if (RetVT == MVT::i32)
  307     if (RetVT == MVT::i32)
  321     if (RetVT == MVT::i32)
  328     if (RetVT == MVT::i32)
  335     if (RetVT == MVT::i32)
  342     if (RetVT == MVT::i32)
  349     if (RetVT == MVT::i32)
  362   if (OpVT == MVT::i32) {
  402   if (OpVT == MVT::i32) {
  458     OP_TO_LIBCALL(ISD::ATOMIC_SWAP, SYNC_LOCK_TEST_AND_SET)
  459     OP_TO_LIBCALL(ISD::ATOMIC_CMP_SWAP, SYNC_VAL_COMPARE_AND_SWAP)
  460     OP_TO_LIBCALL(ISD::ATOMIC_LOAD_ADD, SYNC_FETCH_AND_ADD)
  461     OP_TO_LIBCALL(ISD::ATOMIC_LOAD_SUB, SYNC_FETCH_AND_SUB)
  462     OP_TO_LIBCALL(ISD::ATOMIC_LOAD_AND, SYNC_FETCH_AND_AND)
  463     OP_TO_LIBCALL(ISD::ATOMIC_LOAD_OR, SYNC_FETCH_AND_OR)
  464     OP_TO_LIBCALL(ISD::ATOMIC_LOAD_XOR, SYNC_FETCH_AND_XOR)
  465     OP_TO_LIBCALL(ISD::ATOMIC_LOAD_NAND, SYNC_FETCH_AND_NAND)
  466     OP_TO_LIBCALL(ISD::ATOMIC_LOAD_MAX, SYNC_FETCH_AND_MAX)
  467     OP_TO_LIBCALL(ISD::ATOMIC_LOAD_UMAX, SYNC_FETCH_AND_UMAX)
  468     OP_TO_LIBCALL(ISD::ATOMIC_LOAD_MIN, SYNC_FETCH_AND_MIN)
  469     OP_TO_LIBCALL(ISD::ATOMIC_LOAD_UMIN, SYNC_FETCH_AND_UMIN)
 1243     NumRegistersForVT[MVT::f32] = NumRegistersForVT[MVT::i32];
 1244     RegisterTypeForVT[MVT::f32] = RegisterTypeForVT[MVT::i32];
 1245     TransformToType[MVT::f32] = MVT::i32;
 1383   return MVT::i32; // return the default value
 1486       MVT MinVT = TLI.getRegisterType(ReturnType->getContext(), MVT::i32);
lib/CodeGen/ValueTypes.cpp
  126   case MVT::i32:     return "i32";
  273   case MVT::i32:     return Type::getInt32Ty(Context);
lib/Target/AArch64/AArch64CallingConvention.cpp
   91   if (LocVT.SimpleTy == MVT::i64 || (IsDarwinILP32 && LocVT.SimpleTy == MVT::i32))
  118   unsigned EltsPerReg = (IsDarwinILP32 && LocVT.SimpleTy == MVT::i32) ? 2 : 1;
  135       State.addLoc(CCValAssign::getReg(It.getValNo(), MVT::i32, RegResult,
lib/Target/AArch64/AArch64FastISel.cpp
  337   case MVT::i32: // fall-through
  773             Reg = fastEmitInst_extractsubreg(MVT::i32, Reg, RegIsKill,
  871         Reg = fastEmitInst_extractsubreg(MVT::i32, Reg, RegIsKill,
 1082         ResultReg = emitLSL_ri(MVT::i64, MVT::i32, Addr.getOffsetReg(),
 1086         ResultReg = emitLSL_ri(MVT::i64, MVT::i32, Addr.getOffsetReg(),
 1179   case MVT::i32:  // fall-through
 1184   RetVT.SimpleTy = std::max(RetVT.SimpleTy, MVT::i32);
 1324   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 1357   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 1407   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 1450   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 1498   case MVT::i32:
 1682   MVT VT = std::max(MVT::i32, RetVT.SimpleTy);
 1686     ResultReg = emitAnd_ri(MVT::i32, ResultReg, /*IsKill=*/true, Mask);
 1710   case MVT::i32: {
 1732     ResultReg = emitAnd_ri(MVT::i32, ResultReg, /*IsKill=*/true, Mask);
 1761   case MVT::i32:
 1775     ResultReg = emitAnd_ri(MVT::i32, ResultReg, /*IsKill=*/true, Mask);
 1876   case MVT::i32:
 1903     unsigned ANDReg = emitAnd_ri(MVT::i32, ResultReg, /*IsKill=*/true, 1);
 1910   if (WantZExt && RetVT == MVT::i64 && VT <= MVT::i32) {
 2049       if (RetVT == MVT::i64 && VT <= MVT::i32) {
 2056           ResultReg = fastEmitInst_extractsubreg(MVT::i32, ResultReg,
 2097   case MVT::i32: Opc = AArch64::STLRW; break;
 2157   case MVT::i32: Opc = OpcTable[Idx][2]; break;
 2165     unsigned ANDReg = emitAnd_ri(MVT::i32, SrcReg, /*TODO:IsKill=*/false, 1);
 2401     SrcReg = fastEmitInst_extractsubreg(MVT::i32, SrcReg, SrcIsKill,
 2405     SrcReg = emitIntExt(VT, SrcReg, MVT::i32, /*isZExt=*/true);
 2588     ResultReg = fastEmit_i(MVT::i32, MVT::i32, ISD::Constant, 1);
 2588     ResultReg = fastEmit_i(MVT::i32, MVT::i32, ISD::Constant, 1);
 2700     Src1Reg = emitLogicalOp_ri(ISD::XOR, MVT::i32, Src1Reg, Src1IsKill, 1);
 2723   case MVT::i32:
 2888       Opc = (DestVT == MVT::i32) ? AArch64::FCVTZSUWDr : AArch64::FCVTZSUXDr;
 2890       Opc = (DestVT == MVT::i32) ? AArch64::FCVTZUUWDr : AArch64::FCVTZUUXDr;
 2893       Opc = (DestVT == MVT::i32) ? AArch64::FCVTZSUWSr : AArch64::FCVTZSUXSr;
 2895       Opc = (DestVT == MVT::i32) ? AArch64::FCVTZUUWSr : AArch64::FCVTZUUXSr;
 2898       DestVT == MVT::i32 ? &AArch64::GPR32RegClass : &AArch64::GPR64RegClass);
 2926         emitIntExt(SrcVT.getSimpleVT(), SrcReg, MVT::i32, /*isZExt*/ !Signed);
 3027     if (VT >= MVT::i1 && VT <= MVT::i32) {
 3030       VT = MVT::i32;
 3343         VT = MVT::i32;
 3352         VT = MVT::i32;
 3399   if (RetVT != MVT::i32 && RetVT != MVT::i64)
 3692     if (VT != MVT::i32 && VT != MVT::i64)
 3755       if (VT == MVT::i32) {
 3790       if (VT == MVT::i32) {
 3955   if (SrcVT != MVT::i64 && SrcVT != MVT::i32 && SrcVT != MVT::i16 &&
 3958   if (DestVT != MVT::i32 && DestVT != MVT::i16 && DestVT != MVT::i8 &&
 3990     unsigned Reg32 = fastEmitInst_extractsubreg(MVT::i32, SrcReg, SrcIsKill,
 3993     ResultReg = emitAnd_ri(MVT::i32, Reg32, /*IsKill=*/true, Mask);
 4007   assert((DestVT == MVT::i8 || DestVT == MVT::i16 || DestVT == MVT::i32 ||
 4012     DestVT = MVT::i32;
 4015     unsigned ResultReg = emitAnd_ri(MVT::i32, SrcReg, /*TODO:IsKill=*/false, 1);
 4046   case MVT::i32:
 4047     RetVT = MVT::i32;
 4088   case MVT::i32: Opc = AArch64::LSLVWr;                                  break;
 4095     Op1Reg = emitAnd_ri(MVT::i32, Op1Reg, Op1IsKill, Mask);
 4101     ResultReg = emitAnd_ri(MVT::i32, ResultReg, /*IsKill=*/true, Mask);
 4111           SrcVT == MVT::i32 || SrcVT == MVT::i64) &&
 4113   assert((RetVT == MVT::i8 || RetVT == MVT::i16 || RetVT == MVT::i32 ||
 4172   if (SrcVT.SimpleTy <= MVT::i32 && RetVT == MVT::i64) {
 4194   case MVT::i32: Opc = AArch64::LSRVWr; break;
 4201     Op0Reg = emitAnd_ri(MVT::i32, Op0Reg, Op0IsKill, Mask);
 4202     Op1Reg = emitAnd_ri(MVT::i32, Op1Reg, Op1IsKill, Mask);
 4208     ResultReg = emitAnd_ri(MVT::i32, ResultReg, /*IsKill=*/true, Mask);
 4218           SrcVT == MVT::i32 || SrcVT == MVT::i64) &&
 4220   assert((RetVT == MVT::i8 || RetVT == MVT::i16 || RetVT == MVT::i32 ||
 4293   if (SrcVT.SimpleTy <= MVT::i32 && RetVT == MVT::i64) {
 4315   case MVT::i32: Opc = AArch64::ASRVWr;                                  break;
 4322     Op0Reg = emitIntExt(RetVT, Op0Reg, MVT::i32, /*isZExt=*/false);
 4323     Op1Reg = emitAnd_ri(MVT::i32, Op1Reg, Op1IsKill, Mask);
 4329     ResultReg = emitAnd_ri(MVT::i32, ResultReg, /*IsKill=*/true, Mask);
 4339           SrcVT == MVT::i32 || SrcVT == MVT::i64) &&
 4341   assert((RetVT == MVT::i8 || RetVT == MVT::i16 || RetVT == MVT::i32 ||
 4402   if (SrcVT.SimpleTy <= MVT::i32 && RetVT == MVT::i64) {
 4424        (DestVT != MVT::i32) && (DestVT != MVT::i64)) ||
 4426        (SrcVT !=  MVT::i16) && (SrcVT !=  MVT::i32)))
 4451   case MVT::i32:
 4460     DestVT = MVT::i32;
 4553   if (RetVT != MVT::i64 || SrcVT > MVT::i32) {
 4638   if (DestVT != MVT::i64 && DestVT != MVT::i32)
 4849   if (RetVT == MVT::f32 && SrcVT == MVT::i32)
 4853   else if (RetVT == MVT::i32 && SrcVT == MVT::f32)
 4863   case MVT::i32: RC = &AArch64::GPR32RegClass; break;
 4928   if ((VT != MVT::i32 && VT != MVT::i64) || !C ||
 5099   if (VT == MVT::i32) {
 5133       .addDef(VT == MVT::i32 ? AArch64::WZR : AArch64::XZR)
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  319   Val = CurDAG->getTargetConstant(Immed, dl, MVT::i32);
  320   Shift = CurDAG->getTargetConstant(ShVal, dl, MVT::i32);
  345   if (N.getValueType() == MVT::i32)
  353   return SelectArithImmed(CurDAG->getConstant(Immed, SDLoc(N), MVT::i32), Val,
  441     Shift = CurDAG->getTargetConstant(ShVal, SDLoc(N), MVT::i32);
  464     else if (SrcVT == MVT::i32)
  476     else if (SrcVT == MVT::i32)
  636   if (N.getValueType() == MVT::i32)
  640   SDValue SubReg = CurDAG->getTargetConstant(AArch64::sub_32, dl, MVT::i32);
  642                                                dl, MVT::i32, N, SubReg);
  688                                     MVT::i32);
  874   SDValue SubReg = CurDAG->getTargetConstant(AArch64::sub_32, dl, MVT::i32);
  901                                            MVT::i32);
  904     SignExtend = CurDAG->getTargetConstant(0, dl, MVT::i32);
  947     DoShift = CurDAG->getTargetConstant(true, dl, MVT::i32);
  955     DoShift = CurDAG->getTargetConstant(true, dl, MVT::i32);
  960   DoShift = CurDAG->getTargetConstant(false, dl, MVT::i32);
  970                                            MVT::i32);
  982                                            MVT::i32);
 1060     DoShift = CurDAG->getTargetConstant(true, DL, MVT::i32);
 1068     DoShift = CurDAG->getTargetConstant(true, DL, MVT::i32);
 1075   SignExtend = CurDAG->getTargetConstant(false, DL, MVT::i32);
 1076   DoShift = CurDAG->getTargetConstant(false, DL, MVT::i32);
 1115       CurDAG->getTargetConstant(RegClassIDs[Regs.size() - 2], DL, MVT::i32));
 1120     Ops.push_back(CurDAG->getTargetConstant(SubRegs[i], DL, MVT::i32));
 1167   else if (VT == MVT::i32) {
 1177       DstVT = MVT::i32;
 1190       DstVT = MVT::i32;
 1203       DstVT = MVT::i32;
 1227     SDValue SubReg = CurDAG->getTargetConstant(AArch64::sub_32, dl, MVT::i32);
 1547   assert((VT == MVT::i32 || VT == MVT::i64) &&
 1582   } else if (VT == MVT::i32 && Op0->getOpcode() == ISD::TRUNCATE &&
 1612   MSB = SrlImm + (VT == MVT::i32 ? countTrailingOnes<uint32_t>(AndImm)
 1622   Opc = VT == MVT::i32 ? AArch64::UBFMWri : AArch64::UBFMXri;
 1633   assert((VT == MVT::i32 || VT == MVT::i64) &&
 1652   Opc = (VT == MVT::i32) ? AArch64::SBFMWri : AArch64::SBFMXri;
 1692     if (N->getValueType(0) == MVT::i32)
 1716   assert((VT == MVT::i32 || VT == MVT::i64) &&
 1728   } else if (VT == MVT::i32 && N->getOpcode() == ISD::SRL &&
 1765   if (VT == MVT::i32)
 1777   if (VT != MVT::i64 || NarrowVT != MVT::i32)
 1800   if (N->getValueType(0) != MVT::i32 && N->getValueType(0) != MVT::i64)
 1848   if ((Opc == AArch64::SBFMXri || Opc == AArch64::UBFMXri) && VT == MVT::i32) {
 1853     SDValue SubReg = CurDAG->getTargetConstant(AArch64::sub_32, dl, MVT::i32);
 1855                                           MVT::i32, SDValue(BFM, 0), SubReg));
 1871   assert((VT == MVT::i32 || VT == MVT::i64) &&
 2185   assert(VT == MVT::i32 || VT == MVT::i64);
 2186   if (VT == MVT::i32)
 2197   if (VT != MVT::i32 && VT != MVT::i64)
 2268   unsigned MOVIOpc = VT == MVT::i32 ? AArch64::MOVi32imm : AArch64::MOVi64imm;
 2276   unsigned Opc = (VT == MVT::i32) ? AArch64::BFMWri : AArch64::BFMXri;
 2286   if (VT != MVT::i32 && VT != MVT::i64)
 2332           (BFXOpc != AArch64::UBFMWri && VT == MVT::i32))
 2356     assert((VT == MVT::i32 || VT == MVT::i64) && "unexpected OR operand");
 2387     unsigned Opc = (VT == MVT::i32) ? AArch64::BFMWri : AArch64::BFMXri;
 2420     unsigned ShiftOpc = (VT == MVT::i32) ? AArch64::UBFMWri : AArch64::UBFMXri;
 2433     unsigned Opc = (VT == MVT::i32) ? AArch64::BFMWri : AArch64::BFMXri;
 2468   if (VT != MVT::i32 && VT != MVT::i64)
 2485   unsigned Opc = (VT == MVT::i32) ? AArch64::UBFMWri : AArch64::UBFMXri;
 2498     Opc = (VT == MVT::i32) ? AArch64::RORVWr : AArch64::RORVXr;
 2501     Opc = (VT == MVT::i32) ? AArch64::LSLVWr : AArch64::LSLVXr;
 2504     Opc = (VT == MVT::i32) ? AArch64::LSRVWr : AArch64::LSRVXr;
 2507     Opc = (VT == MVT::i32) ? AArch64::ASRVWr : AArch64::ASRVXr;
 2515   if (VT == MVT::i32) {
 2550       if (SubVT == MVT::i32) {
 2580   if (VT == MVT::i32)
 2582   else if (VT == MVT::i64 && NewShiftAmt->getValueType(0) == MVT::i32) {
 2583     SDValue SubReg = CurDAG->getTargetConstant(AArch64::sub_32, DL, MVT::i32);
 2635   FixedPos = CurDAG->getTargetConstant(FBits, SDLoc(N), MVT::i32);
 2683                        CurDAG->getTargetConstant(Reg, DL, MVT::i32),
 2700                        CurDAG->getTargetConstant(Reg, DL, MVT::i32),
 2708                        CurDAG->getTargetConstant(0, DL, MVT::i32),
 2729                                   CurDAG->getTargetConstant(Reg, DL, MVT::i32),
 2755                        CurDAG->getTargetConstant(Reg, DL, MVT::i32),
 2773                        CurDAG->getTargetConstant(Reg, DL, MVT::i32),
 2793   else if (MemTy == MVT::i32)
 2800   MVT RegTy = MemTy == MVT::i64 ? MVT::i64 : MVT::i32;
 2805       CurDAG->getVTList(RegTy, MVT::i32, MVT::Other), Ops);
 2942       if (VT == MVT::i32) {
 2944             CurDAG->getEntryNode(), SDLoc(Node), AArch64::WZR, MVT::i32);
 2965     SDValue Ops[] = { TFI, CurDAG->getTargetConstant(0, DL, MVT::i32),
 2966                       CurDAG->getTargetConstant(Shifter, DL, MVT::i32) };
 3006       SDNode *St = CurDAG->getMachineNode(Op, DL, MVT::i32, MVT::Other, Ops);
lib/Target/AArch64/AArch64ISelLowering.cpp
  121 static const MVT MVT_CC = MVT::i32;
  134   addRegisterClass(MVT::i32, &AArch64::GPR32allRegClass);
  194   setOperationAction(ISD::SETCC, MVT::i32, Custom);
  199   setOperationAction(ISD::BITREVERSE, MVT::i32, Legal);
  202   setOperationAction(ISD::BR_CC, MVT::i32, Custom);
  207   setOperationAction(ISD::SELECT, MVT::i32, Custom);
  212   setOperationAction(ISD::SELECT_CC, MVT::i32, Custom);
  232   setOperationAction(ISD::XOR, MVT::i32, Custom);
  261   setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom);
  264   setOperationAction(ISD::FP_TO_UINT, MVT::i32, Custom);
  267   setOperationAction(ISD::SINT_TO_FP, MVT::i32, Custom);
  270   setOperationAction(ISD::UINT_TO_FP, MVT::i32, Custom);
  298   setOperationAction(ISD::ADDC, MVT::i32, Custom);
  299   setOperationAction(ISD::ADDE, MVT::i32, Custom);
  300   setOperationAction(ISD::SUBC, MVT::i32, Custom);
  301   setOperationAction(ISD::SUBE, MVT::i32, Custom);
  308   setOperationAction(ISD::ROTL, MVT::i32, Expand);
  319   setOperationAction(ISD::CTPOP, MVT::i32, Custom);
  322   setOperationAction(ISD::SDIVREM, MVT::i32, Expand);
  328   setOperationAction(ISD::SREM, MVT::i32, Expand);
  330   setOperationAction(ISD::UDIVREM, MVT::i32, Expand);
  332   setOperationAction(ISD::UREM, MVT::i32, Expand);
  336   setOperationAction(ISD::SADDO, MVT::i32, Custom);
  338   setOperationAction(ISD::UADDO, MVT::i32, Custom);
  340   setOperationAction(ISD::SSUBO, MVT::i32, Custom);
  342   setOperationAction(ISD::USUBO, MVT::i32, Custom);
  344   setOperationAction(ISD::SMULO, MVT::i32, Custom);
  346   setOperationAction(ISD::UMULO, MVT::i32, Custom);
  505   setOperationAction(ISD::FLT_ROUNDS_, MVT::i32, Custom);
  508   setOperationAction(ISD::ATOMIC_LOAD_SUB, MVT::i32, Custom);
  510   setOperationAction(ISD::ATOMIC_LOAD_AND, MVT::i32, Custom);
  562     setIndexedLoadAction(im, MVT::i32, Legal);
  569     setIndexedStoreAction(im, MVT::i32, Legal);
  909     return MVT::i32;
 1730   SDValue NZCVOp = DAG.getConstant(NZCV, DL, MVT::i32);
 1963       if ((VT == MVT::i32 && Shift <= 31) || (VT == MVT::i64 && Shift <= 63))
 1983         if ((VT == MVT::i32 && C != 0x80000000 &&
 1988           C = (VT == MVT::i32) ? (uint32_t)(C - 1) : C - 1;
 1994         if ((VT == MVT::i32 && C != 0 &&
 1998           C = (VT == MVT::i32) ? (uint32_t)(C - 1) : C - 1;
 2004         if ((VT == MVT::i32 && C != INT32_MAX &&
 2009           C = (VT == MVT::i32) ? (uint32_t)(C + 1) : C + 1;
 2015         if ((VT == MVT::i32 && C != UINT32_MAX &&
 2020           C = (VT == MVT::i32) ? (uint32_t)(C + 1) : C + 1;
 2103   assert((Op.getValueType() == MVT::i32 || Op.getValueType() == MVT::i64) &&
 2134     if (Op.getValueType() == MVT::i32) {
 2149       Value = DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, Add);
 2158         UpperBits = DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, UpperBits);
 2159         SDValue LowerBits = DAG.getNode(ISD::SRA, DL, MVT::i32, Value,
 2163         SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32);
 2163         SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32);
 2174         SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32);
 2191       SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32);
 2196       SDVTList VTs = DAG.getVTList(MVT::i64, MVT::i32);
 2207     SDVTList VTs = DAG.getVTList(Op->getValueType(0), MVT::i32);
 2249     SDValue TVal = DAG.getConstant(1, dl, MVT::i32);
 2250     SDValue FVal = DAG.getConstant(0, dl, MVT::i32);
 2254     SDValue CCVal = DAG.getConstant(getInvertedCondCode(CC), dl, MVT::i32);
 2278   if (LHS.getValueType() != MVT::i32 && LHS.getValueType() != MVT::i64)
 2319   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
 2360   SDValue TVal = DAG.getConstant(1, dl, MVT::i32);
 2361   SDValue FVal = DAG.getConstant(0, dl, MVT::i32);
 2366   SDValue CCVal = DAG.getConstant(getInvertedCondCode(CC), dl, MVT::i32);
 2367   Overflow = DAG.getNode(AArch64ISD::CSEL, dl, MVT::i32, FVal, TVal,
 2370   SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
 2402                      DAG.getConstant(PrfOp, DL, MVT::i32), Op.getOperand(1));
 2606   Op = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i32, Op.getOperand(0));
 2610                          DAG.getTargetConstant(AArch64::hsub, DL, MVT::i32)),
 2693     Ops.push_back(DAG.getConstant(CInt.zextOrTrunc(32), dl, MVT::i32));
 2741   SDValue FPCR_32 = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, FPCR_64);
 2742   SDValue FltRounds = DAG.getNode(ISD::ADD, dl, MVT::i32, FPCR_32,
 2743                                   DAG.getConstant(1U << 22, dl, MVT::i32));
 2744   SDValue RMODE = DAG.getNode(ISD::SRL, dl, MVT::i32, FltRounds,
 2745                               DAG.getConstant(22, dl, MVT::i32));
 2746   return DAG.getNode(ISD::AND, dl, MVT::i32, RMODE,
 2747                      DAG.getConstant(3, dl, MVT::i32));
 2921   SDValue ExtractTrunc = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32,
 3207       if (RegVT == MVT::i32)
 3305                              ArgValue, DAG.getValueType(MVT::i32));
 3887       assert(VA.getValVT() == MVT::i32 && "only expect 32 -> 64 upper bits");
 4068     Ops.push_back(DAG.getTargetConstant(FPDiff, DL, MVT::i32));
 4206       assert(VA.getValVT() == MVT::i32 && "only expect 32 -> 64 upper bits");
 4540                                    DAG.getTargetConstant(0, DL, MVT::i32)),
 4545                                    DAG.getTargetConstant(0, DL, MVT::i32)),
 4581                                        DAG.getTargetConstant(0, DL, MVT::i32)),
 4584                                        DAG.getTargetConstant(0, DL, MVT::i32)),
 4630   TLSIndex = DAG.getLoad(MVT::i32, DL, Chain, TLSIndex, MachinePointerInfo());
 4654                                  DAG.getTargetConstant(0, DL, MVT::i32)),
 4720     SDValue CCVal = DAG.getConstant(OFCC, dl, MVT::i32);
 4728            (LHS.getValueType() == MVT::i32 || LHS.getValueType() == MVT::i64));
 4799   SDValue CC1Val = DAG.getConstant(CC1, dl, MVT::i32);
 4803     SDValue CC2Val = DAG.getConstant(CC2, dl, MVT::i32);
 4905   if (VT == MVT::i32 || VT == MVT::i64) {
 4906     if (VT == MVT::i32)
 4912         ISD::INTRINSIC_WO_CHAIN, DL, MVT::i32,
 4913         DAG.getConstant(Intrinsic::aarch64_neon_uaddlv, DL, MVT::i32), CtPop);
 4937         DAG.getConstant(Intrinsic::aarch64_neon_uaddlp, DL, MVT::i32), Val);
 4994     SDValue CC1Val = DAG.getConstant(CC1, dl, MVT::i32);
 5007     SDValue CC1Val = DAG.getConstant(CC1, dl, MVT::i32);
 5011     SDValue CC2Val = DAG.getConstant(CC2, dl, MVT::i32);
 5042            (LHS.getValueType() == MVT::i32 || LHS.getValueType() == MVT::i64));
 5087       } else if (TVal.getValueType() == MVT::i32) {
 5190   SDValue CC1Val = DAG.getConstant(CC1, dl, MVT::i32);
 5196     SDValue CC2Val = DAG.getConstant(CC2, dl, MVT::i32);
 5232     SDValue CCVal = DAG.getConstant(OFCC, DL, MVT::i32);
 5279                          Entry, DAG.getTargetJumpTable(JTI, MVT::i32));
 5398       Chain, DL, DAG.getConstant(-GPRSize, DL, MVT::i32), GROffsAddr,
 5405       Chain, DL, DAG.getConstant(-FPRSize, DL, MVT::i32), VROffsAddr,
 5435                        DAG.getConstant(VaListSize, DL, MVT::i32), PtrSize,
 5616   SDValue CCVal = DAG.getConstant(AArch64CC::EQ, dl, MVT::i32);
 5630   CCVal = DAG.getConstant(AArch64CC::GE, dl, MVT::i32);
 5671   SDValue CCVal = DAG.getConstant(AArch64CC::EQ, dl, MVT::i32);
 5686   CCVal = DAG.getConstant(AArch64CC::GE, dl, MVT::i32);
 6087       Result = DAG.getRegister(AArch64::WZR, MVT::i32);
 6229                      V64Reg, DAG.getConstant(0, DL, MVT::i32));
 6389                                    DAG.getConstant(Imm, dl, MVT::i32));
 6789     if (VT.getVectorElementType() == MVT::i32 ||
 6809     else if (EltTy == MVT::i32 || EltTy == MVT::f32)
 6826                        DAG.getConstant(Imm, dl, MVT::i32));
 6863       TBLMask.push_back(DAG.getConstant(Offset, DL, MVT::i32));
 6883         DAG.getConstant(Intrinsic::aarch64_neon_tbl1, DL, MVT::i32), V1Cst,
 6891           DAG.getConstant(Intrinsic::aarch64_neon_tbl1, DL, MVT::i32), V1Cst,
 6903           DAG.getConstant(Intrinsic::aarch64_neon_tbl2, DL, MVT::i32), V1Cst,
 6916   if (EltType == MVT::i32 || EltType == MVT::f32)
 6988                        DAG.getConstant(Imm, dl, MVT::i32));
 6992                        DAG.getConstant(Imm, dl, MVT::i32));
 7043       ScalarVT = MVT::i32;
 7089     SplatVal = DAG.getAnyExtOrTrunc(SplatVal, dl, MVT::i32);
 7094   case MVT::i32:
 7146                                 DAG.getConstant(Value, dl, MVT::i32));
 7188                           DAG.getConstant(Value, dl, MVT::i32),
 7189                           DAG.getConstant(Shift, dl, MVT::i32));
 7192                           DAG.getConstant(Value, dl, MVT::i32),
 7193                           DAG.getConstant(Shift, dl, MVT::i32));
 7228                           DAG.getConstant(Value, dl, MVT::i32),
 7229                           DAG.getConstant(Shift, dl, MVT::i32));
 7232                           DAG.getConstant(Value, dl, MVT::i32),
 7233                           DAG.getConstant(Shift, dl, MVT::i32));
 7264                                 DAG.getConstant(Value, dl, MVT::i32),
 7265                                 DAG.getConstant(Shift, dl, MVT::i32));
 7286                                 DAG.getConstant(Value, dl, MVT::i32));
 7317                                 DAG.getConstant(Value, dl, MVT::i32));
 7412                   DAG.getConstant(Intrin, DL, MVT::i32), X, Y,
 7488       Lane = DAG.getConstant(LowBits.getZExtValue(), dl, MVT::i32);
 7490       Lane = DAG.getUNDEF(MVT::i32);
 7492       assert(Lane.getValueType() == MVT::i32 &&
 7887     ExtrTy = MVT::i32;
 8018                          DAG.getConstant(Cnt, DL, MVT::i32));
 8021                                        MVT::i32),
 8030                          DAG.getConstant(Cnt, DL, MVT::i32));
 8042                     DAG.getConstant(Opc, DL, MVT::i32), Op.getOperand(0),
 8235         DAG.getConstant(Intrinsic::aarch64_neon_fmaxnmv, dl, MVT::i32),
 8242         DAG.getConstant(Intrinsic::aarch64_neon_fminnmv, dl, MVT::i32),
 9055   if (Size >= 4 && AlignmentIsAcceptable(MVT::i32, 4))
 9056     return MVT::i32;
 9088   if (Size >= 4 && AlignmentIsAcceptable(MVT::i32, 4))
 9223   if (N->getOpcode() == ISD::AND && (VT == MVT::i32 || VT == MVT::i64) &&
 9311             DAG.getNode(AArch64ISD::SUBS, DL, DAG.getVTList(VT, MVT::i32),
 9314                            DAG.getConstant(AArch64CC::PL, DL, MVT::i32),
 9342   if ((VT != MVT::i32 && VT != MVT::i64) ||
 9626                   DAG.getConstant(IntrinsicOpcode, DL, MVT::i32),
 9627                   Op->getOperand(0), DAG.getConstant(C, DL, MVT::i32));
 9700                      DAG.getConstant(IntrinsicOpcode, DL, MVT::i32), ConvInput,
 9701                      DAG.getConstant(C, DL, MVT::i32));
 9736   if (VT != MVT::i32 && VT != MVT::i64)
 9877   if (VT != MVT::i32 && VT != MVT::i64)
 9890       if (VT == MVT::i32 && ShiftAmt == 16 &&
 9962     SDValue SubReg = DAG.getTargetConstant(AArch64::dsub, dl, MVT::i32);
10263   if (CmpVT != MVT::i32 && CmpVT != MVT::i64)
10272         MVT::i32);
10432                        DAG.getConstant(-ShiftAmount, dl, MVT::i32));
10436                        DAG.getConstant(ShiftAmount, dl, MVT::i32));
10454   return DAG.getNode(ISD::INTRINSIC_WO_CHAIN, SDLoc(N), MVT::i32,
10727     ZeroVT = MVT::i32;
11431   if (LHS.getValueType() != MVT::i32 && LHS.getValueType() != MVT::i64)
11606   assert((N0.getValueType() == MVT::i1 || N0.getValueType() == MVT::i32) &&
11937                          DAG.getUNDEF(MVT::i32), Op,
11938                          DAG.getTargetConstant(AArch64::hsub, DL, MVT::i32)),
11940   Op = DAG.getNode(ISD::BITCAST, DL, MVT::i32, Op);
11977       DAG.getTargetConstant(AArch64::XSeqPairsClassRegClassID, dl, MVT::i32);
11978   SDValue SubReg0 = DAG.getTargetConstant(AArch64::sube64, dl, MVT::i32);
11979   SDValue SubReg1 = DAG.getTargetConstant(AArch64::subo64, dl, MVT::i32);
12044       DAG.getVTList(MVT::i64, MVT::i64, MVT::i32, MVT::Other), Ops);
lib/Target/AArch64/AArch64ISelLowering.h
  518       return VT == MVT::i8 || VT == MVT::i16 || VT == MVT::i32 ||
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  114                               DAG.getTargetConstant(K, SL, MVT::i32));
  614       return glueCopyToM0(N, CurDAG->getTargetConstant(-1, SDLoc(N), MVT::i32));
  619         glueCopyToM0(N, CurDAG->getTargetConstant(Value, SDLoc(N), MVT::i32));
  627       AMDGPU::S_MOV_B32, DL, MVT::i32,
  628       CurDAG->getTargetConstant(Imm & 0xFFFFFFFF, DL, MVT::i32));
  630       CurDAG->getMachineNode(AMDGPU::S_MOV_B32, DL, MVT::i32,
  631                              CurDAG->getTargetConstant(Imm >> 32, DL, MVT::i32));
  633       CurDAG->getTargetConstant(AMDGPU::SReg_64RegClassID, DL, MVT::i32),
  634       SDValue(Lo, 0), CurDAG->getTargetConstant(AMDGPU::sub0, DL, MVT::i32),
  635       SDValue(Hi, 0), CurDAG->getTargetConstant(AMDGPU::sub1, DL, MVT::i32)};
  668   SDValue RegClass = CurDAG->getTargetConstant(RegClassID, DL, MVT::i32);
  683   RegSeqArgs[0] = CurDAG->getTargetConstant(RegClassID, DL, MVT::i32);
  694     RegSeqArgs[1 + (2 * i) + 1] = CurDAG->getTargetConstant(Sub, DL, MVT::i32);
  705           CurDAG->getTargetConstant(Sub, DL, MVT::i32);
  751     if (N->getValueType(0) != MVT::i32)
  785     assert(VT.getVectorElementType().bitsEq(MVT::i32));
  794       RC = CurDAG->getTargetConstant(AMDGPU::SGPR_128RegClassID, DL, MVT::i32);
  795       SubReg0 = CurDAG->getTargetConstant(AMDGPU::sub0_sub1, DL, MVT::i32);
  796       SubReg1 = CurDAG->getTargetConstant(AMDGPU::sub2_sub3, DL, MVT::i32);
  798       RC = CurDAG->getTargetConstant(AMDGPU::SReg_64RegClassID, DL, MVT::i32);
  799       SubReg0 = CurDAG->getTargetConstant(AMDGPU::sub0, DL, MVT::i32);
  800       SubReg1 = CurDAG->getTargetConstant(AMDGPU::sub1, DL, MVT::i32);
  878     if (N->getValueType(0) != MVT::i32)
  899     if (N->getValueType(0) == MVT::i32) {
  952     Base = CurDAG->getRegister(R600::INDIRECT_BASE_ADDR, MVT::i32);
  953     Offset = CurDAG->getTargetConstant(C->getZExtValue(), DL, MVT::i32);
  956     Base = CurDAG->getRegister(R600::INDIRECT_BASE_ADDR, MVT::i32);
  957     Offset = CurDAG->getTargetConstant(C->getZExtValue(), DL, MVT::i32);
  961     Offset = CurDAG->getTargetConstant(C->getZExtValue(), DL, MVT::i32);
  964     Offset = CurDAG->getTargetConstant(0, DL, MVT::i32);
  973     AMDGPU::S_MOV_B32, DL, MVT::i32,
  974     CurDAG->getTargetConstant(Val, DL, MVT::i32));
  990   SDValue Sub0 = CurDAG->getTargetConstant(AMDGPU::sub0, DL, MVT::i32);
  991   SDValue Sub1 = CurDAG->getTargetConstant(AMDGPU::sub1, DL, MVT::i32);
  994                                        DL, MVT::i32, LHS, Sub0);
  996                                        DL, MVT::i32, LHS, Sub1);
  999                                        DL, MVT::i32, RHS, Sub0);
 1001                                        DL, MVT::i32, RHS, Sub1);
 1003   SDVTList VTList = CurDAG->getVTList(MVT::i32, MVT::Glue);
 1024     CurDAG->getTargetConstant(AMDGPU::SReg_64RegClassID, DL, MVT::i32),
 1185         SDValue Zero = CurDAG->getTargetConstant(0, DL, MVT::i32);
 1190         SDValue Sub = CurDAG->getNode(ISD::SUB, DL, MVT::i32,
 1207               CurDAG->getMachineNode(SubOp, DL, MVT::i32, Opnds);
 1224       SDValue Zero = CurDAG->getTargetConstant(0, DL, MVT::i32);
 1226                                  DL, MVT::i32, Zero);
 1266         SDValue Zero = CurDAG->getTargetConstant(0, DL, MVT::i32);
 1271         SDValue Sub = CurDAG->getNode(ISD::SUB, DL, MVT::i32,
 1286             = CurDAG->getMachineNode(SubOp, DL, MVT::i32, Opnds);
 1301       SDValue Zero = CurDAG->getTargetConstant(0, DL, MVT::i32);
 1304                                  DL, MVT::i32, Zero);
 1344   SOffset = CurDAG->getTargetConstant(0, DL, MVT::i32);
 1389     VAddr = CurDAG->getTargetConstant(0, DL, MVT::i32);
 1409                   AMDGPU::S_MOV_B32, DL, MVT::i32,
 1410                   CurDAG->getTargetConstant(C1->getZExtValue(), DL, MVT::i32)),
 1470         TFI, CurDAG->getRegister(Info->getStackPtrOffsetReg(), MVT::i32));
 1476                                                MVT::i32));
 1493     SDValue HighBits = CurDAG->getTargetConstant(Imm & ~4095, DL, MVT::i32);
 1495                                                         DL, MVT::i32, HighBits);
 1504     SOffset = CurDAG->getRegister(SOffsetReg, MVT::i32);
 1567   SOffset = CurDAG->getRegister(SOffsetReg, MVT::i32);
 1688       SDValue Sub0 = CurDAG->getTargetConstant(AMDGPU::sub0, DL, MVT::i32);
 1689       SDValue Sub1 = CurDAG->getTargetConstant(AMDGPU::sub1, DL, MVT::i32);
 1692                                             DL, MVT::i32, N0, Sub0);
 1694                                             DL, MVT::i32, N0, Sub1);
 1701       SDVTList VTs = CurDAG->getVTList(MVT::i32, MVT::i1);
 1713         CurDAG->getTargetConstant(AMDGPU::VReg_64RegClassID, DL, MVT::i32),
 1758     Offset = CurDAG->getTargetConstant(EncodedOffset, SL, MVT::i32);
 1768     Offset = CurDAG->getTargetConstant(EncodedOffset, SL, MVT::i32);
 1770     SDValue C32Bit = CurDAG->getTargetConstant(ByteOffset, SL, MVT::i32);
 1771     Offset = SDValue(CurDAG->getMachineNode(AMDGPU::S_MOV_B32, SL, MVT::i32,
 1779   if (Addr.getValueType() != MVT::i32)
 1788   SDValue AddrHi = CurDAG->getTargetConstant(AddrHiVal, SL, MVT::i32);
 1791     CurDAG->getTargetConstant(AMDGPU::SReg_64_XEXECRegClassID, SL, MVT::i32),
 1793     CurDAG->getTargetConstant(AMDGPU::sub0, SL, MVT::i32),
 1794     SDValue(CurDAG->getMachineNode(AMDGPU::S_MOV_B32, SL, MVT::i32, AddrHi),
 1796     CurDAG->getTargetConstant(AMDGPU::sub1, SL, MVT::i32),
 1809   if ((Addr.getValueType() != MVT::i32 ||
 1821   Offset = CurDAG->getTargetConstant(0, SL, MVT::i32);
 1885       Offset = CurDAG->getTargetConstant(C1->getZExtValue(), DL, MVT::i32);
 1894   Offset = CurDAG->getTargetConstant(0, DL, MVT::i32);
 1905   SDValue PackedConst = CurDAG->getTargetConstant(PackedVal, DL, MVT::i32);
 1907   return CurDAG->getMachineNode(Opcode, DL, MVT::i32, Val, PackedConst);
 2024   if (VT == MVT::i32)
 2113     SDValue Zero = CurDAG->getTargetConstant(0, SDLoc(), MVT::i32);
 2115       CurDAG->getTargetConstant(Src0Mods, SDLoc(), MVT::i32), Src0,
 2116       CurDAG->getTargetConstant(Src1Mods, SDLoc(), MVT::i32), Src1,
 2117       CurDAG->getTargetConstant(Src2Mods, SDLoc(), MVT::i32), Src2,
 2141   bool Is32 = (VT == MVT::i32);
 2215       Offset = CurDAG->getTargetConstant(OffsetVal, SDLoc(), MVT::i32);
 2221     Offset = CurDAG->getTargetConstant(0, SDLoc(), MVT::i32);
 2226     CurDAG->getTargetConstant(IsGDS, SDLoc(), MVT::i32),
 2283     glueCopyToM0(N, CurDAG->getTargetConstant(0, SL, MVT::i32));
 2295       = CurDAG->getMachineNode(AMDGPU::V_READFIRSTLANE_B32, SL, MVT::i32,
 2299       = CurDAG->getMachineNode(AMDGPU::S_LSHL_B32, SL, MVT::i32,
 2301                                CurDAG->getTargetConstant(16, SL, MVT::i32));
 2306   SDValue OffsetField = CurDAG->getTargetConstant(ImmOffset, SL, MVT::i32);
 2328     if (N->getValueType(0) != MVT::i32)
 2400     SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32);
 2418   SrcMods = CurDAG->getTargetConstant(0, SDLoc(In), MVT::i32);;
 2444   Clamp = Omod = CurDAG->getTargetConstant(0, SDLoc(In), MVT::i32);
 2499       SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32);
 2509   SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32);
 2519   Clamp = CurDAG->getTargetConstant(0, SL, MVT::i32);
 2528   SrcMods = CurDAG->getTargetConstant(0, SDLoc(In), MVT::i32);
 2538   Clamp = CurDAG->getTargetConstant(0, SL, MVT::i32);
 2555   Clamp = CurDAG->getTargetConstant(0, SL, MVT::i32);
 2607   SrcMods = CurDAG->getTargetConstant(Mods, SDLoc(In), MVT::i32);
 2613     return CurDAG->getUNDEF(MVT::i32);
 2617     return CurDAG->getConstant(C->getZExtValue() << 16, SL, MVT::i32);
 2623       C->getValueAPF().bitcastToAPInt().getZExtValue() << 16, SL, MVT::i32);
 2810     Base = CurDAG->getRegister(R600::INDIRECT_BASE_ADDR, MVT::i32);
 2811     Offset = CurDAG->getTargetConstant(C->getZExtValue(), DL, MVT::i32);
 2814     Base = CurDAG->getRegister(R600::INDIRECT_BASE_ADDR, MVT::i32);
 2815     Offset = CurDAG->getTargetConstant(C->getZExtValue(), DL, MVT::i32);
 2819     Offset = CurDAG->getTargetConstant(C->getZExtValue(), DL, MVT::i32);
 2822     Offset = CurDAG->getTargetConstant(0, DL, MVT::i32);
 2838                                          MVT::i32);
 2845                                   R600::ZERO, MVT::i32);
 2847                                        MVT::i32);
 2853   Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
   48   return EVT::getVectorVT(Ctx, MVT::i32, StoreSize / 32);
   71   AddPromotedToType(ISD::LOAD, MVT::f32, MVT::i32);
  121     setLoadExtAction(ISD::SEXTLOAD, VT, MVT::i32, Expand);
  126     setLoadExtAction(ISD::ZEXTLOAD, VT, MVT::i32, Expand);
  131     setLoadExtAction(ISD::EXTLOAD, VT, MVT::i32, Expand);
  171   AddPromotedToType(ISD::STORE, MVT::f32, MVT::i32);
  209   setTruncStoreAction(MVT::i64, MVT::i32, Expand);
  237   setOperationAction(ISD::Constant, MVT::i32, Legal);
  246   setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32, Custom);
  305   const MVT ScalarIntVTs[] = { MVT::i32, MVT::i64 };
  333   setOperationAction(ISD::ROTL, MVT::i32, Expand);
  346   setOperationAction(ISD::SMIN, MVT::i32, Legal);
  347   setOperationAction(ISD::UMIN, MVT::i32, Legal);
  348   setOperationAction(ISD::SMAX, MVT::i32, Legal);
  349   setOperationAction(ISD::UMAX, MVT::i32, Legal);
  616   return MVT::i32;
  682   if (LoadTy.getScalarType() == MVT::i32)
  814     return Dest == MVT::i32 ||Dest == MVT::i64 ;
  816   return Src == MVT::i32 && Dest == MVT::i64;
 1233     SDValue Lo = DAG.getNode(ISD::BITCAST, SL, MVT::i32, Op.getOperand(0));
 1234     SDValue Hi = DAG.getNode(ISD::BITCAST, SL, MVT::i32, Op.getOperand(1));
 1338   const SDValue Zero = DAG.getConstant(0, SL, MVT::i32);
 1339   const SDValue One = DAG.getConstant(1, SL, MVT::i32);
 1341   SDValue Lo = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, Vec, Zero);
 1342   SDValue Hi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, Vec, One);
 1351   const SDValue Zero = DAG.getConstant(0, SL, MVT::i32);
 1352   return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, Vec, Zero);
 1359   const SDValue One = DAG.getConstant(1, SL, MVT::i32);
 1360   return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, Vec, One);
 1532   MVT IntVT = MVT::i32;
 1853   if (VT == MVT::i32) {
 1968   if (VT == MVT::i32) {
 2063   SDValue ExpPart = DAG.getNode(AMDGPUISD::BFE_U32, SL, MVT::i32,
 2065                                 DAG.getConstant(FractBits - 32, SL, MVT::i32),
 2066                                 DAG.getConstant(ExpBits, SL, MVT::i32));
 2067   SDValue Exp = DAG.getNode(ISD::SUB, SL, MVT::i32, ExpPart,
 2068                             DAG.getConstant(1023, SL, MVT::i32));
 2079   const SDValue Zero = DAG.getConstant(0, SL, MVT::i32);
 2080   const SDValue One = DAG.getConstant(1, SL, MVT::i32);
 2086   SDValue Hi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, VecSrc, One);
 2093   const SDValue SignBitMask = DAG.getConstant(UINT32_C(1) << 31, SL, MVT::i32);
 2094   SDValue SignBit = DAG.getNode(ISD::AND, SL, MVT::i32, Hi, SignBitMask);
 2109       getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), MVT::i32);
 2111   const SDValue FiftyOne = DAG.getConstant(FractBits - 1, SL, MVT::i32);
 2196   const SDValue Zero = DAG.getConstant(0, SL, MVT::i32);
 2197   const SDValue One = DAG.getConstant(1, SL, MVT::i32);
 2198   const SDValue NegOne = DAG.getConstant(-1, SL, MVT::i32);
 2199   const SDValue FiftyOne = DAG.getConstant(51, SL, MVT::i32);
 2201       getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), MVT::i32);
 2205   SDValue Hi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, BC, One);
 2332   if (ZeroUndef && Src.getValueType() == MVT::i32)
 2333     return DAG.getNode(NewOpc, SL, MVT::i32, Src);
 2337   const SDValue Zero = DAG.getConstant(0, SL, MVT::i32);
 2338   const SDValue One = DAG.getConstant(1, SL, MVT::i32);
 2340   SDValue Lo = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, Vec, Zero);
 2341   SDValue Hi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, Vec, One);
 2344                                    *DAG.getContext(), MVT::i32);
 2349   SDValue OprLo = DAG.getNode(ISDOpc, SL, MVT::i32, Lo);
 2350   SDValue OprHi = DAG.getNode(ISDOpc, SL, MVT::i32, Hi);
 2352   const SDValue Bits32 = DAG.getConstant(32, SL, MVT::i32);
 2355     Add = DAG.getNode(ISD::ADD, SL, MVT::i32, OprLo, Bits32);
 2357     NewOpr = DAG.getNode(ISD::SELECT, SL, MVT::i32, Hi0orLo0, Add, OprHi);
 2359     Add = DAG.getNode(ISD::ADD, SL, MVT::i32, OprHi, Bits32);
 2361     NewOpr = DAG.getNode(ISD::SELECT, SL, MVT::i32, Hi0orLo0, Add, OprLo);
 2378     const SDValue Bits32 = DAG.getConstant(64, SL, MVT::i32);
 2382     NewOpr = DAG.getNode(ISD::SELECT, SL, MVT::i32,
 2427   SDValue ZeroI32 = DAG.getConstant(0, SL, MVT::i32);
 2430   LZ = DAG.getNode(ISD::TRUNCATE, SL, MVT::i32, LZ);
 2432   SDValue K = DAG.getConstant(127U + 63U, SL, MVT::i32);
 2433   SDValue E = DAG.getSelect(SL, MVT::i32,
 2435     DAG.getNode(ISD::SUB, SL, MVT::i32, K, LZ),
 2448   SDValue V = DAG.getNode(ISD::OR, SL, MVT::i32,
 2449     DAG.getNode(ISD::SHL, SL, MVT::i32, E, DAG.getConstant(23, SL, MVT::i32)),
 2449     DAG.getNode(ISD::SHL, SL, MVT::i32, E, DAG.getConstant(23, SL, MVT::i32)),
 2450     DAG.getNode(ISD::TRUNCATE, SL, MVT::i32,  UShl));
 2456   SDValue One = DAG.getConstant(1, SL, MVT::i32);
 2458   SDValue VTrunc1 = DAG.getNode(ISD::AND, SL, MVT::i32, V, One);
 2460   SDValue R = DAG.getSelect(SL, MVT::i32,
 2463     DAG.getSelect(SL, MVT::i32, TCmp, VTrunc1, ZeroI32));
 2464   R = DAG.getNode(ISD::ADD, SL, MVT::i32, V, R);
 2481   SDValue Lo = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, BC,
 2482                            DAG.getConstant(0, SL, MVT::i32));
 2483   SDValue Hi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, BC,
 2484                            DAG.getConstant(1, SL, MVT::i32));
 2492                               DAG.getConstant(32, SL, MVT::i32));
 2572                            MVT::i32, FloorMul);
 2573   SDValue Lo = DAG.getNode(ISD::FP_TO_UINT, SL, MVT::i32, Fma);
 2599   SDValue Zero = DAG.getConstant(0, DL, MVT::i32);
 2600   SDValue One = DAG.getConstant(1, DL, MVT::i32);
 2604   UH = DAG.getZExtOrTrunc(UH, DL, MVT::i32);
 2605   U = DAG.getZExtOrTrunc(U, DL, MVT::i32);
 2606   SDValue E = DAG.getNode(ISD::SRL, DL, MVT::i32, UH,
 2608   E = DAG.getNode(ISD::AND, DL, MVT::i32, E,
 2609                   DAG.getConstant(ExpMask, DL, MVT::i32));
 2612   E = DAG.getNode(ISD::ADD, DL, MVT::i32, E,
 2613                   DAG.getConstant(-ExpBiasf64 + ExpBiasf16, DL, MVT::i32));
 2615   SDValue M = DAG.getNode(ISD::SRL, DL, MVT::i32, UH,
 2616                           DAG.getConstant(8, DL, MVT::i32));
 2617   M = DAG.getNode(ISD::AND, DL, MVT::i32, M,
 2618                   DAG.getConstant(0xffe, DL, MVT::i32));
 2620   SDValue MaskedSig = DAG.getNode(ISD::AND, DL, MVT::i32, UH,
 2621                                   DAG.getConstant(0x1ff, DL, MVT::i32));
 2622   MaskedSig = DAG.getNode(ISD::OR, DL, MVT::i32, MaskedSig, U);
 2625   M = DAG.getNode(ISD::OR, DL, MVT::i32, M, Lo40Set);
 2628   SDValue I = DAG.getNode(ISD::OR, DL, MVT::i32,
 2629       DAG.getSelectCC(DL, M, Zero, DAG.getConstant(0x0200, DL, MVT::i32),
 2630                       Zero, ISD::SETNE), DAG.getConstant(0x7c00, DL, MVT::i32));
 2633   SDValue N = DAG.getNode(ISD::OR, DL, MVT::i32, M,
 2634       DAG.getNode(ISD::SHL, DL, MVT::i32, E,
 2635                   DAG.getConstant(12, DL, MVT::i32)));
 2638   SDValue OneSubExp = DAG.getNode(ISD::SUB, DL, MVT::i32,
 2640   SDValue B = DAG.getNode(ISD::SMAX, DL, MVT::i32, OneSubExp, Zero);
 2641   B = DAG.getNode(ISD::SMIN, DL, MVT::i32, B,
 2642                   DAG.getConstant(13, DL, MVT::i32));
 2644   SDValue SigSetHigh = DAG.getNode(ISD::OR, DL, MVT::i32, M,
 2645                                    DAG.getConstant(0x1000, DL, MVT::i32));
 2647   SDValue D = DAG.getNode(ISD::SRL, DL, MVT::i32, SigSetHigh, B);
 2648   SDValue D0 = DAG.getNode(ISD::SHL, DL, MVT::i32, D, B);
 2650   D = DAG.getNode(ISD::OR, DL, MVT::i32, D, D1);
 2653   SDValue VLow3 = DAG.getNode(ISD::AND, DL, MVT::i32, V,
 2654                               DAG.getConstant(0x7, DL, MVT::i32));
 2655   V = DAG.getNode(ISD::SRL, DL, MVT::i32, V,
 2656                   DAG.getConstant(2, DL, MVT::i32));
 2657   SDValue V0 = DAG.getSelectCC(DL, VLow3, DAG.getConstant(3, DL, MVT::i32),
 2659   SDValue V1 = DAG.getSelectCC(DL, VLow3, DAG.getConstant(5, DL, MVT::i32),
 2661   V1 = DAG.getNode(ISD::OR, DL, MVT::i32, V0, V1);
 2662   V = DAG.getNode(ISD::ADD, DL, MVT::i32, V, V1);
 2664   V = DAG.getSelectCC(DL, E, DAG.getConstant(30, DL, MVT::i32),
 2665                       DAG.getConstant(0x7c00, DL, MVT::i32), V, ISD::SETGT);
 2666   V = DAG.getSelectCC(DL, E, DAG.getConstant(1039, DL, MVT::i32),
 2670   SDValue Sign = DAG.getNode(ISD::SRL, DL, MVT::i32, UH,
 2671                             DAG.getConstant(16, DL, MVT::i32));
 2672   Sign = DAG.getNode(ISD::AND, DL, MVT::i32, Sign,
 2673                      DAG.getConstant(0x8000, DL, MVT::i32));
 2675   V = DAG.getNode(ISD::OR, DL, MVT::i32, Sign, V);
 2806     return DAG.getConstant(Result, DL, MVT::i32);
 2809   return DAG.getConstant(Src0 >> Offset, DL, MVT::i32);
 2825   if (VT.getScalarType() == MVT::i32 || isTypeLegal(VT))
 2998   SDValue LoRHS = DAG.getConstant(ValLo, SL, MVT::i32);
 2999   SDValue HiRHS = DAG.getConstant(ValHi, SL, MVT::i32);
 3001   SDValue LoAnd = DAG.getNode(Opc, SL, MVT::i32, Lo, LoRHS);
 3002   SDValue HiAnd = DAG.getNode(Opc, SL, MVT::i32, Hi, HiRHS);
 3037     if (VT == MVT::i32 && RHSVal == 16 && X.getValueType() == MVT::i16 &&
 3043       return DAG.getNode(ISD::BITCAST, SL, MVT::i32, Vec);
 3070   SDValue ShiftAmt = DAG.getConstant(RHSVal - 32, SL, MVT::i32);
 3072   SDValue Lo = DAG.getNode(ISD::TRUNCATE, SL, MVT::i32, LHS);
 3073   SDValue NewShift = DAG.getNode(ISD::SHL, SL, MVT::i32, Lo, ShiftAmt);
 3075   const SDValue Zero = DAG.getConstant(0, SL, MVT::i32);
 3097     SDValue NewShift = DAG.getNode(ISD::SRA, SL, MVT::i32, Hi,
 3098                                    DAG.getConstant(31, SL, MVT::i32));
 3107     SDValue NewShift = DAG.getNode(ISD::SRA, SL, MVT::i32, Hi,
 3108                                    DAG.getConstant(31, SL, MVT::i32));
 3151   SDValue One = DAG.getConstant(1, SL, MVT::i32);
 3152   SDValue Zero = DAG.getConstant(0, SL, MVT::i32);
 3155   SDValue Hi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, VecOp, One);
 3157   SDValue NewConst = DAG.getConstant(ShiftAmt - 32, SL, MVT::i32);
 3158   SDValue NewShift = DAG.getNode(ISD::SRL, SL, MVT::i32, Hi, NewConst);
 3227           EVT::getVectorVT(*DAG.getContext(), MVT::i32,
 3228                            VT.getVectorNumElements()) : MVT::i32;
 3258     return DAG.getNode(MulOpc, SL, MVT::i32, N0, N1);
 3268                             DAG.getVTList(MVT::i32, MVT::i32), N0, N1);
 3268                             DAG.getVTList(MVT::i32, MVT::i32), N0, N1);
 3305     N0 = DAG.getZExtOrTrunc(N0, DL, MVT::i32);
 3306     N1 = DAG.getZExtOrTrunc(N1, DL, MVT::i32);
 3309     N0 = DAG.getSExtOrTrunc(N0, DL, MVT::i32);
 3310     N1 = DAG.getSExtOrTrunc(N1, DL, MVT::i32);
 3337   N0 = DAG.getSExtOrTrunc(N0, DL, MVT::i32);
 3338   N1 = DAG.getSExtOrTrunc(N1, DL, MVT::i32);
 3340   SDValue Mulhi = DAG.getNode(AMDGPUISD::MULHI_I24, DL, MVT::i32, N0, N1);
 3361   N0 = DAG.getZExtOrTrunc(N0, DL, MVT::i32);
 3362   N1 = DAG.getZExtOrTrunc(N1, DL, MVT::i32);
 3364   SDValue Mulhi = DAG.getNode(AMDGPUISD::MULHI_U24, DL, MVT::i32, N0, N1);
 3387   SDValue MulLo = DAG.getNode(MulLoOpc, SL, MVT::i32, N0, N1);
 3388   SDValue MulHi = DAG.getNode(MulHiOpc, SL, MVT::i32, N0, N1);
 3404   if (LegalVT != MVT::i32 && (Subtarget->has16BitInsts() &&
 3408   if (VT != MVT::i32)
 3409     Op = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i32, Op);
 3411   SDValue FFBX = DAG.getNode(Opc, DL, MVT::i32, Op);
 3412   if (VT != MVT::i32)
 3920                                  DAG.getConstant(Lo_32(CVal), SL, MVT::i32),
 3921                                  DAG.getConstant(Hi_32(CVal), SL, MVT::i32));
 3931                                 DAG.getConstant(Lo_32(CVal), SL, MVT::i32),
 3932                                 DAG.getConstant(Hi_32(CVal), SL, MVT::i32));
 3992       return DAG.getConstant(0, DL, MVT::i32);
 4019         return DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, MVT::i32, BitsFrom,
 4044       SDValue ShiftVal = DAG.getConstant(OffsetVal, DL, MVT::i32);
 4045       return DAG.getNode(Signed ? ISD::SRA : ISD::SRL, DL, MVT::i32,
 4131   SDValue Ptr = DAG.getFrameIndex(FI, MVT::i32);
 4146   SDValue Ptr = DAG.getConstant(Offset, SL, MVT::i32);
lib/Target/AMDGPU/AMDGPUISelLowering.h
  325     return MVT::i32;
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
 1231   const TargetRegisterClass * I32RC = TRI->getCFGStructurizerRegClass(MVT::i32);
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
  255     return isRegOrImmWithInputMods(AMDGPU::VS_32RegClassID, MVT::i32);
  382     return isRegOrInlineNoMods(AMDGPU::SReg_32RegClassID, MVT::i32);
  408     return isSCSrcB32() || isLiteralImm(MVT::i32) || isExpr();
  444     return isRegOrInlineNoMods(AMDGPU::SRegOrLds_32RegClassID, MVT::i32) ||
  445            isLiteralImm(MVT::i32) || isExpr();
  449     return isRegOrInlineNoMods(AMDGPU::VS_32RegClassID, MVT::i32);
  481     return isVCSrcF32() || isLiteralImm(MVT::i32) || isExpr();
  513     return isRegOrInlineNoMods(AMDGPU::VGPR_32RegClassID, MVT::i32);
  537     return isRegOrInlineNoMods(AMDGPU::AGPR_32RegClassID, MVT::i32);
  561     return isRegOrInlineNoMods(AMDGPU::AReg_128RegClassID, MVT::i32);
  585     return isRegOrInlineNoMods(AMDGPU::AReg_512RegClassID, MVT::i32);
  609     return isRegOrInlineNoMods(AMDGPU::AReg_1024RegClassID, MVT::i32);
 1662   return isSDWAOperand(MVT::i32);
lib/Target/AMDGPU/R600ISelLowering.cpp
   59   addRegisterClass(MVT::i32, &R600::R600_Reg32RegClass);
   68   setOperationAction(ISD::LOAD, MVT::i32, Custom);
   98   setOperationAction(ISD::STORE, MVT::i32, Custom);
  102   setTruncStoreAction(MVT::i32, MVT::i8, Custom);
  103   setTruncStoreAction(MVT::i32, MVT::i16, Custom);
  135   setCondCodeAction(ISD::SETLE, MVT::i32, Expand);
  136   setCondCodeAction(ISD::SETLT, MVT::i32, Expand);
  137   setCondCodeAction(ISD::SETULE, MVT::i32, Expand);
  138   setCondCodeAction(ISD::SETULT, MVT::i32, Expand);
  146   setOperationAction(ISD::BR_CC, MVT::i32, Expand);
  158   setOperationAction(ISD::SELECT_CC, MVT::i32, Custom);
  160   setOperationAction(ISD::SETCC, MVT::i32, Expand);
  167   setOperationAction(ISD::SELECT, MVT::i32, Expand);
  175     setOperationAction(ISD::UADDO, MVT::i32, Custom);
  178     setOperationAction(ISD::USUBO, MVT::i32, Custom);
  197   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i32, Legal);
  203   setOperationAction(ISD::FrameIndex, MVT::i32, Custom);
  217   setOperationAction(ISD::SHL_PARTS, MVT::i32, Custom);
  218   setOperationAction(ISD::SRL_PARTS, MVT::i32, Custom);
  219   setOperationAction(ISD::SRA_PARTS, MVT::i32, Custom);
  238     setOperationAction(ISD::CTPOP, MVT::i32, Expand);
  244     setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i32, Custom);
  247     setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::i32, Custom);
  254   setOperationAction(ISD::GlobalAddress, MVT::i32, Custom);
  256   const MVT ScalarIntVTs[] = { MVT::i32, MVT::i64 };
  266   setOperationAction(ISD::ATOMIC_LOAD, MVT::i32, Expand);
  267   setOperationAction(ISD::ATOMIC_STORE, MVT::i32, Expand);
  512         DAG.getConstant(0, DL, MVT::i32), // SWZ_X
  513         DAG.getConstant(1, DL, MVT::i32), // SWZ_Y
  514         DAG.getConstant(2, DL, MVT::i32), // SWZ_Z
  515         DAG.getConstant(3, DL, MVT::i32) // SWZ_W
  547         DAG.getConstant(TextureOp, DL, MVT::i32),
  549         DAG.getConstant(0, DL, MVT::i32),
  550         DAG.getConstant(1, DL, MVT::i32),
  551         DAG.getConstant(2, DL, MVT::i32),
  552         DAG.getConstant(3, DL, MVT::i32),
  556         DAG.getConstant(0, DL, MVT::i32),
  557         DAG.getConstant(1, DL, MVT::i32),
  558         DAG.getConstant(2, DL, MVT::i32),
  559         DAG.getConstant(3, DL, MVT::i32),
  572           DAG.getConstant(0, DL, MVT::i32)),
  574           DAG.getConstant(0, DL, MVT::i32)),
  576           DAG.getConstant(1, DL, MVT::i32)),
  578           DAG.getConstant(1, DL, MVT::i32)),
  580           DAG.getConstant(2, DL, MVT::i32)),
  582           DAG.getConstant(2, DL, MVT::i32)),
  584           DAG.getConstant(3, DL, MVT::i32)),
  586           DAG.getConstant(3, DL, MVT::i32))
  912                      DAG.getConstant(ByteOffset, DL, MVT::i32), // PTR
  975      ISD::getSetCCInverse(CCOpcode, CompareVT == MVT::i32);
  991       (CompareVT == VT || VT == MVT::i32)) {
 1042       CCOpcode = ISD::getSetCCInverse(CCOpcode, CompareVT == MVT::i32);
 1064   } else if (CompareVT == MVT::i32) {
 1106                      DAG.getConstant(SRLPad, DL, MVT::i32));
 1149     Mask = DAG.getConstant(0xff, DL, MVT::i32);
 1152     Mask = DAG.getConstant(0xffff, DL, MVT::i32);
 1167     LoadPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr, Offset);
 1172   SDValue Ptr = DAG.getNode(ISD::AND, DL, MVT::i32, LoadPtr,
 1173                             DAG.getConstant(0xfffffffc, DL, MVT::i32));
 1179   SDValue Dst = DAG.getLoad(MVT::i32, DL, Chain, Ptr, PtrInfo);
 1184   SDValue ByteIdx = DAG.getNode(ISD::AND, DL, MVT::i32, LoadPtr,
 1185                                 DAG.getConstant(0x3, DL, MVT::i32));
 1188   SDValue ShiftAmt = DAG.getNode(ISD::SHL, DL, MVT::i32, ByteIdx,
 1189                                  DAG.getConstant(3, DL, MVT::i32));
 1193   SDValue SExtValue = DAG.getNode(ISD::SIGN_EXTEND, DL, MVT::i32,
 1200   SDValue ShiftedValue = DAG.getNode(ISD::SHL, DL, MVT::i32,
 1204   SDValue DstMask = DAG.getNode(ISD::SHL, DL, MVT::i32, Mask, ShiftAmt);
 1208   DstMask = DAG.getNOT(DL, DstMask, MVT::i32);
 1211   Dst = DAG.getNode(ISD::AND, DL, MVT::i32, Dst, DstMask);
 1214   SDValue Value = DAG.getNode(ISD::OR, DL, MVT::i32, Dst, ShiftedValue);
 1277       assert(VT.bitsLE(MVT::i32));
 1280         MaskConstant = DAG.getConstant(0xFF, DL, MVT::i32);
 1284         MaskConstant = DAG.getConstant(0xFFFF, DL, MVT::i32);
 1303         DAG.getConstant(0, DL, MVT::i32),
 1304         DAG.getConstant(0, DL, MVT::i32),
 1312     } else if (Ptr->getOpcode() != AMDGPUISD::DWORDADDR && VT.bitsGE(MVT::i32)) {
 1329   if (MemVT.bitsLT(MVT::i32))
 1398     LoadPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr, Offset);
 1403   SDValue Ptr = DAG.getNode(ISD::AND, DL, MVT::i32, LoadPtr,
 1404                             DAG.getConstant(0xfffffffc, DL, MVT::i32));
 1410   SDValue Read = DAG.getLoad(MVT::i32, DL, Chain, Ptr, PtrInfo);
 1413   SDValue ByteIdx = DAG.getNode(ISD::AND, DL, MVT::i32,
 1414                                 LoadPtr, DAG.getConstant(0x3, DL, MVT::i32));
 1417   SDValue ShiftAmt = DAG.getNode(ISD::SHL, DL, MVT::i32, ByteIdx,
 1418                                  DAG.getConstant(3, DL, MVT::i32));
 1421   SDValue Ret = DAG.getNode(ISD::SRL, DL, MVT::i32, Read, ShiftAmt);
 1428     Ret = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, MVT::i32, Ret, MemEltVTNode);
 1448       ExtType != ISD::NON_EXTLOAD && MemVT.bitsLT(MVT::i32)) {
 1476           DAG.getNode(ISD::SRL, DL, MVT::i32, Ptr,
 1477                       DAG.getConstant(4, DL, MVT::i32)),
 1479                                       AMDGPUAS::CONSTANT_BUFFER_0, DL, MVT::i32)
 1484       Result = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32, Result,
 1485                            DAG.getConstant(0, DL, MVT::i32));
 1521     assert(VT == MVT::i32);
 1522     Ptr = DAG.getNode(ISD::SRL, DL, MVT::i32, Ptr, DAG.getConstant(2, DL, MVT::i32));
 1522     Ptr = DAG.getNode(ISD::SRL, DL, MVT::i32, Ptr, DAG.getConstant(2, DL, MVT::i32));
 1523     Ptr = DAG.getNode(AMDGPUISD::DWORDADDR, DL, MVT::i32, Ptr);
 1524     return DAG.getLoad(MVT::i32, DL, Chain, Ptr, LoadNode->getMemOperand());
 1641         DAG.getConstant(PartOffset, DL, MVT::i32), DAG.getUNDEF(MVT::i32),
 1641         DAG.getConstant(PartOffset, DL, MVT::i32), DAG.getUNDEF(MVT::i32),
 1655      return MVT::i32;
 1677   if (VT.bitsLT(MVT::i32))
 1684   return VT.bitsGT(MVT::i32) && Align % 4 == 0;
 1787       Swz[i] = DAG.getConstant(SwizzleRemap[Idx], DL, MVT::i32);
 1795       Swz[i] = DAG.getConstant(SwizzleRemap[Idx], DL, MVT::i32);
 1810   if (LoadNode->getMemoryVT().getScalarType() != MVT::i32 || !ISD::isNON_EXTLoad(LoadNode))
 1826         DAG.getConstant(4 * i + ConstantBlock * 16, DL, MVT::i32));
 1827     Slots[i] = DAG.getNode(AMDGPUISD::CONST_ADDRESS, DL, MVT::i32, NewPtr);
 1837     Result = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32, Result,
 1838                          DAG.getConstant(0, DL, MVT::i32));
 1889                            DAG.getConstant(-1, DL, MVT::i32), // True
 1890                            DAG.getConstant(0, DL, MVT::i32),  // False
 2094     Neg = DAG.getTargetConstant(1, SDLoc(ParentNode), MVT::i32);
 2100     Abs = DAG.getTargetConstant(1, SDLoc(ParentNode), MVT::i32);
 2161     Src = DAG.getRegister(R600::ALU_LITERAL_X, MVT::i32);
 2202       Imm = DAG.getTargetConstant(ImmValue, SDLoc(ParentNode), MVT::i32);
 2204     Src = DAG.getRegister(ImmReg, MVT::i32);
lib/Target/AMDGPU/R600RegisterInfo.cpp
   86   case MVT::i32: return &R600::R600_TReg32RegClass;
lib/Target/AMDGPU/SIISelLowering.cpp
  120   addRegisterClass(MVT::i32, &AMDGPU::SReg_32RegClass);
  194   setOperationAction(ISD::GlobalAddress, MVT::i32, Custom);
  203   setOperationAction(ISD::SELECT_CC, MVT::i32, Expand);
  211   AddPromotedToType(ISD::SETCC, MVT::i1, MVT::i32);
  227   setOperationAction(ISD::BR_CC, MVT::i32, Expand);
  232   setOperationAction(ISD::UADDO, MVT::i32, Legal);
  233   setOperationAction(ISD::USUBO, MVT::i32, Legal);
  235   setOperationAction(ISD::ADDCARRY, MVT::i32, Legal);
  236   setOperationAction(ISD::SUBCARRY, MVT::i32, Legal);
  339   setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i32, Custom);
  344   setOperationAction(ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, MVT::i32, Expand);
  348     setOperationAction(ISD::ADDRSPACECAST, MVT::i32, Custom);
  352   setOperationAction(ISD::BSWAP, MVT::i32, Legal);
  353   setOperationAction(ISD::BITREVERSE, MVT::i32, Legal);
  377     setOperationAction(ISD::CTPOP, MVT::i32, Expand);
  383     setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i32, Custom);
  386     setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::i32, Custom);
  442     AddPromotedToType(ISD::SIGN_EXTEND, MVT::i16, MVT::i32);
  470     AddPromotedToType(ISD::FP16_TO_FP, MVT::i16, MVT::i32);
  472     AddPromotedToType(ISD::FP_TO_FP16, MVT::i16, MVT::i32);
  540     AddPromotedToType(ISD::STORE, MVT::v2i16, MVT::i32);
  542     AddPromotedToType(ISD::STORE, MVT::v2f16, MVT::i32);
  545     AddPromotedToType(ISD::LOAD, MVT::v2i16, MVT::i32);
  547     AddPromotedToType(ISD::LOAD, MVT::v2f16, MVT::i32);
  550     AddPromotedToType(ISD::AND, MVT::v2i16, MVT::i32);
  552     AddPromotedToType(ISD::OR, MVT::v2i16, MVT::i32);
  554     AddPromotedToType(ISD::XOR, MVT::v2i16, MVT::i32);
  657     AddPromotedToType(ISD::SELECT, MVT::v2i16, MVT::i32);
  659     AddPromotedToType(ISD::SELECT, MVT::v2f16, MVT::i32);
  791       return MVT::i32;
  796     return MVT::i32;
  842       RegisterVT = MVT::i32;
 1030     Info.memVT = MVT::i32;
 1437                       DAG.getConstant(0, SL, MVT::i32));
 1479     SDValue Load = DAG.getLoad(MVT::i32, SL, Chain, Ptr, PtrInfo, 4,
 1483     SDValue ShiftAmt = DAG.getConstant(OffsetDiff * 8, SL, MVT::i32);
 1484     SDValue Extract = DAG.getNode(ISD::SRL, SL, MVT::i32, Load, ShiftAmt);
 1512     return DAG.getFrameIndex(FrameIdx, MVT::i32);
 1521   SDValue FIN = DAG.getFrameIndex(FI, MVT::i32);
 2350           RetOps.push_back(DAG.getRegister(*I, MVT::i32));
 2482     EVT ArgVT = TRI->getSpillSize(*ArgRC) == 8 ? MVT::i64 : MVT::i32;
 2532     InputReg = loadInputValue(DAG, ArgRC, MVT::i32, DL, *IncomingArgX);
 2535     SDValue Y = loadInputValue(DAG, ArgRC, MVT::i32, DL, *IncomingArgY);
 2536     Y = DAG.getNode(ISD::SHL, SL, MVT::i32, Y,
 2537                     DAG.getShiftAmountConstant(10, MVT::i32, SL));
 2539                  DAG.getNode(ISD::OR, SL, MVT::i32, InputReg, Y) : Y;
 2543     SDValue Z = loadInputValue(DAG, ArgRC, MVT::i32, DL, *IncomingArgZ);
 2544     Z = DAG.getNode(ISD::SHL, SL, MVT::i32, Z,
 2545                     DAG.getShiftAmountConstant(20, MVT::i32, SL));
 2547                  DAG.getNode(ISD::OR, SL, MVT::i32, InputReg, Z) : Z;
 2557     InputReg = loadInputValue(DAG, ArgRC, MVT::i32, DL, IncomingArg);
 2780   MVT PtrVT = MVT::i32;
 2859             DAG.getConstant(Outs[i].Flags.getByValSize(), DL, MVT::i32);
 2913                                DAG.getTargetConstant(NumBytes, DL, MVT::i32),
 2914                                DAG.getTargetConstant(0, DL, MVT::i32),
 2932     Ops.push_back(DAG.getTargetConstant(FPDiff, DL, MVT::i32));
 2969   Chain = DAG.getCALLSEQ_END(Chain, DAG.getTargetConstant(0, DL, MVT::i32),
 2970                              DAG.getTargetConstant(CalleePopBytes, DL, MVT::i32),
 3898   return (VT == MVT::i16) ? MVT::i16 : MVT::i32;
 4126       EVT::getVectorVT(*DAG.getContext(), MVT::i32,
 4201     LHS = DAG.getNode(PromoteOp, DL, MVT::i32, LHS);
 4202     RHS = DAG.getNode(PromoteOp, DL, MVT::i32, RHS);
 4270       SDValue Cvt = DAG.getNode(AMDGPUISD::CVT_PKRTZ_F16_F32, SL, MVT::i32,
 4297         SDValue Cvt = DAG.getNode(Opcode, SL, MVT::i32, Src0, Src1);
 4328     if (NewVT.bitsLT(MVT::i32)) {
 4329       LHS = DAG.getNode(ISD::ANY_EXTEND, SL, MVT::i32, LHS);
 4330       RHS = DAG.getNode(ISD::ANY_EXTEND, SL, MVT::i32, RHS);
 4331       SelectVT = MVT::i32;
 4347     SDValue BC = DAG.getNode(ISD::BITCAST, SL, MVT::i32, N->getOperand(0));
 4349     SDValue Op = DAG.getNode(ISD::XOR, SL, MVT::i32,
 4351                              DAG.getConstant(0x80008000, SL, MVT::i32));
 4360     SDValue BC = DAG.getNode(ISD::BITCAST, SL, MVT::i32, N->getOperand(0));
 4362     SDValue Op = DAG.getNode(ISD::AND, SL, MVT::i32,
 4364                              DAG.getConstant(0x7fff7fff, SL, MVT::i32));
 4578   SDValue FpToFp16 = DAG.getNode(ISD::FP_TO_FP16, DL, MVT::i32, Src);
 4668         DAG.getMachineNode(AMDGPU::S_GETREG_B32, DL, MVT::i32, EncodingImm), 0);
 4669     SDValue ShiftAmount = DAG.getTargetConstant(WidthM1 + 1, DL, MVT::i32);
 4670     return DAG.getNode(ISD::SHL, DL, MVT::i32, ApertureReg, ShiftAmount);
 4694   return DAG.getLoad(MVT::i32, DL, QueuePtr.getValue(1), Ptr, PtrInfo,
 4718       SDValue SegmentNullPtr = DAG.getConstant(NullVal, SL, MVT::i32);
 4720       SDValue Ptr = DAG.getNode(ISD::TRUNCATE, SL, MVT::i32, Src);
 4722       return DAG.getNode(ISD::SELECT, SL, MVT::i32,
 4734       SDValue SegmentNullPtr = DAG.getConstant(NullVal, SL, MVT::i32);
 4778                               DAG.getConstant(I, SL, MVT::i32));
 4780                       DAG.getConstant(IdxVal + I, SL, MVT::i32));
 4805     SDValue LoHalf = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, BCVec,
 4806                                  DAG.getConstant(0, SL, MVT::i32));
 4807     SDValue HiHalf = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, BCVec,
 4808                                  DAG.getConstant(1, SL, MVT::i32));
 4818       DAG.getConstant(InsertLo ? Idx : (Idx - 2), SL, MVT::i32));
 4820     InsHalf = DAG.getNode(ISD::BITCAST, SL, MVT::i32, InsHalf);
 4843   SDValue ScaleFactor = DAG.getConstant(Log2_32(EltSize), SL, MVT::i32);
 4846   SDValue ScaledIdx = DAG.getNode(ISD::SHL, SL, MVT::i32, Idx, ScaleFactor);
 4886   SDValue ScaleFactor = DAG.getConstant(Log2_32(EltSize), SL, MVT::i32);
 4889   SDValue ScaledIdx = DAG.getNode(ISD::SHL, SL, MVT::i32, Idx, ScaleFactor);
 4935                                     DAG.getConstant(EltIdx, SL, MVT::i32));
 4947                                  Vec0, DAG.getConstant(EltIdx0, SL, MVT::i32));
 4951                                  Vec1, DAG.getConstant(EltIdx1, SL, MVT::i32));
 4974     SDValue CastLo = DAG.getNode(ISD::BITCAST, SL, MVT::i32, Lo);
 4975     SDValue CastHi = DAG.getNode(ISD::BITCAST, SL, MVT::i32, Hi);
 4990     SDValue ExtLo = DAG.getNode(ISD::ANY_EXTEND, SL, MVT::i32, Lo);
 4995   Hi = DAG.getNode(ISD::ZERO_EXTEND, SL, MVT::i32, Hi);
 4997   SDValue ShlHi = DAG.getNode(ISD::SHL, SL, MVT::i32, Hi,
 4998                               DAG.getConstant(16, SL, MVT::i32));
 5003   Lo = DAG.getNode(ISD::ZERO_EXTEND, SL, MVT::i32, Lo);
 5005   SDValue Or = DAG.getNode(ISD::OR, SL, MVT::i32, Lo, ShlHi);
 5053       DAG.getTargetGlobalAddress(GV, DL, MVT::i32, Offset + 4, GAFlags);
 5056     PtrHi = DAG.getTargetConstant(0, DL, MVT::i32);
 5059         DAG.getTargetGlobalAddress(GV, DL, MVT::i32, Offset + 4, GAFlags + 1);
 5081     SDValue GA = DAG.getTargetGlobalAddress(GV, DL, MVT::i32, GSD->getOffset(),
 5083     return DAG.getNode(AMDGPUISD::LDS, DL, MVT::i32, GA);
 5128   SDValue Param = lowerKernargMemParameter(DAG, MVT::i32, MVT::i32, SL,
 5128   SDValue Param = lowerKernargMemParameter(DAG, MVT::i32, MVT::i32, SL,
 5131   return DAG.getNode(ISD::AssertZext, SL, MVT::i32, Param,
 5199     *GLC = DAG.getTargetConstant((Value & 0x1) ? 1 : 0, DL, MVT::i32);
 5203     *SLC = DAG.getTargetConstant((Value & 0x2) ? 1 : 0, DL, MVT::i32);
 5207     *DLC = DAG.getTargetConstant((Value & 0x4) ? 1 : 0, DL, MVT::i32);
 5227   EVT AdjEltVT = Unpacked && IsD16 ? MVT::i32 : ReqRetEltVT;
 5247     CastVT = EVT::getVectorVT(Context, MVT::i32, NumElts / 2);
 5307   *TFE = DAG.getTargetConstant((Value & 0x1) ? 1 : 0, DL, MVT::i32);
 5309   *LWE = DAG.getTargetConstant((Value & 0x2) ? 1 : 0, DL, MVT::i32);
 5468         AddrLo = DAG.getBitcast(MVT::i32, AddrLo);
 5579   Ops.push_back(DAG.getTargetConstant(DMask, DL, MVT::i32));
 5581     Ops.push_back(DAG.getTargetConstant(DimInfo->Encoding, DL, MVT::i32));
 5665   assert((LoadVT.getScalarType() == MVT::i32 ||
 5679       DAG.getConstant(0, DL, MVT::i32),                 // vindex
 5683       DAG.getTargetConstant(CachePolicy, DL, MVT::i32), // cachepolicy
 5693     Ops[5] = DAG.getTargetConstant(InstOffset + 16 * i, DL, MVT::i32);
 5844     return loadInputValue(DAG, &AMDGPU::VGPR_32RegClass, MVT::i32,
 5849     return loadInputValue(DAG, &AMDGPU::VGPR_32RegClass, MVT::i32,
 5854     return loadInputValue(DAG, &AMDGPU::VGPR_32RegClass, MVT::i32,
 5859                            SDLoc(Op), MVT::i32);
 5881         DAG.getTargetConstant(Intrinsic::amdgcn_interp_mov, DL, MVT::i32),
 5882         DAG.getConstant(2, DL, MVT::i32), // P0
 5891         DAG.getTargetConstant(0, DL, MVT::i32), // $src0_modifiers
 5893         DAG.getTargetConstant(0, DL, MVT::i32), // $src2_modifiers
 5896         DAG.getTargetConstant(0, DL, MVT::i32) // $omod
 5905         DAG.getTargetConstant(0, DL, MVT::i32), // $src0_modifiers
 5908         DAG.getTargetConstant(0, DL, MVT::i32), // $omod
 5921       DAG.getTargetConstant(0, DL, MVT::i32), // $src0_modifiers
 5923       DAG.getTargetConstant(0, DL, MVT::i32), // $src2_modifiers
 6043     SDValue Node = DAG.getNode(Opcode, DL, MVT::i32,
 6063     SDValue GA = DAG.getTargetGlobalAddress(GV, DL, MVT::i32, 0,
 6065     return {DAG.getMachineNode(AMDGPU::S_MOV_B32, DL, MVT::i32, GA), 0};
 6076     SDValue SrcHi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, SrcVec,
 6077                                 DAG.getConstant(1, SL, MVT::i32));
 6255       DAG.getTargetConstant(Glc | (Slc << 1), DL, MVT::i32), // cachepolicy
 6293       DAG.getConstant(0, DL, MVT::i32), // vindex
 6344       DAG.getTargetConstant(Dfmt | (Nfmt << 4), DL, MVT::i32), // format
 6345       DAG.getTargetConstant(Glc | (Slc << 1), DL, MVT::i32), // cachepolicy
 6364       DAG.getConstant(0, DL, MVT::i32), // vindex
 6426       DAG.getTargetConstant(Slc << 1, DL, MVT::i32), // cachepolicy
 6494       DAG.getConstant(0, DL, MVT::i32), // vindex
 6640       DAG.getTargetConstant(Slc << 1, DL, MVT::i32), // cachepolicy
 6661       DAG.getConstant(0, DL, MVT::i32), // vindex
 6756     EVT EquivStoreVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32,
 6851       DAG.getTargetConstant(Dfmt | (Nfmt << 4), DL, MVT::i32), // format
 6852       DAG.getTargetConstant(Glc | (Slc << 1), DL, MVT::i32), // cachepolicy
 6897       DAG.getConstant(0, DL, MVT::i32), // vindex
 6931       DAG.getTargetConstant(Glc | (Slc << 1), DL, MVT::i32), // cachepolicy
 6976       DAG.getConstant(0, DL, MVT::i32), // vindex
 7057       DAG.getTargetConstant(Slc << 1, DL, MVT::i32), // cachepolicy
 7140     C1 = cast<ConstantSDNode>(DAG.getTargetConstant(ImmOffset, DL, MVT::i32));
 7142       auto OverflowVal = DAG.getConstant(Overflow, DL, MVT::i32);
 7147         N0 = DAG.getNode(ISD::ADD, DL, MVT::i32, Ops);
 7152     N0 = DAG.getConstant(0, DL, MVT::i32);
 7154     C1 = cast<ConstantSDNode>(DAG.getTargetConstant(0, DL, MVT::i32));
 7169       Offsets[0] = DAG.getConstant(0, DL, MVT::i32);
 7170       Offsets[1] = DAG.getConstant(SOffset, DL, MVT::i32);
 7171       Offsets[2] = DAG.getTargetConstant(ImmOffset, DL, MVT::i32);
 7183       Offsets[1] = DAG.getConstant(SOffset, DL, MVT::i32);
 7184       Offsets[2] = DAG.getTargetConstant(ImmOffset, DL, MVT::i32);
 7189   Offsets[1] = DAG.getConstant(0, DL, MVT::i32);
 7190   Offsets[2] = DAG.getTargetConstant(0, DL, MVT::i32);
 7203   SDVTList ResList = DAG.getVTList(MVT::i32, MVT::Other);
 7221   SDValue BufferStoreExt = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i32, Ops[1]);
 7278                                 MVT::i32, SL, Ld->getChain(), Ptr,
 7280                                 Ld->getPointerInfo(), MVT::i32,
 7295     Cvt = DAG.getNode(ISD::SIGN_EXTEND_INREG, SL, MVT::i32, NewLoad,
 7339     SDValue NewLD = DAG.getExtLoad(ISD::EXTLOAD, DL, MVT::i32, Chain,
 7353       SDValue Elt = DAG.getNode(ISD::SRL, DL, MVT::i32, NewLD,
 7354                                 DAG.getConstant(I, DL, MVT::i32));
 7370   assert(Op.getValueType().getVectorElementType() == MVT::i32 &&
 7494   SDValue Zero = DAG.getConstant(0, DL, MVT::i32);
 7495   SDValue One = DAG.getConstant(1, DL, MVT::i32);
 7500   SDValue Lo0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32, LHS, Zero);
 7501   SDValue Lo1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32, RHS, Zero);
 7503   SDValue Lo = DAG.getSelect(DL, MVT::i32, Cond, Lo0, Lo1);
 7505   SDValue Hi0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32, LHS, One);
 7506   SDValue Hi1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32, RHS, One);
 7508   SDValue Hi = DAG.getSelect(DL, MVT::i32, Cond, Hi0, Hi1);
 7623   SDValue FPRoundFlag = DAG.getTargetConstant(0, SL, MVT::i32);
 7673   return DAG.getTargetConstant(Mode, SL, MVT::i32);
 7716                                                         SL, MVT::i32);
 7760           DAG.getConstant(FP_DENORM_FLUSH_IN_FLUSH_OUT, SL, MVT::i32);
 7817     const SDValue Hi = DAG.getConstant(1, SL, MVT::i32);
 7825     SDValue NumHi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, NumBC, Hi);
 7826     SDValue DenHi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, DenBC, Hi);
 7829       = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, Scale0BC, Hi);
 7831       = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, Scale1BC, Hi);
 7868        DAG.getSExtOrTrunc(Store->getValue(), DL, MVT::i32),
 7873          Store->getValue().getValueType().getScalarType() == MVT::i32);
 8020   if (DCI.isAfterLegalizeDAG() && SrcVT == MVT::i32) {
 8082   SDValue COffset = DAG.getConstant(Offset, SL, MVT::i32);
 8246   if (CRHS && VT == MVT::i32) {
 8261           SDValue BFE = DAG.getNode(AMDGPUISD::BFE_U32, SL, MVT::i32,
 8263                                     DAG.getConstant(Offset, SL, MVT::i32),
 8264                                     DAG.getConstant(Bits, SL, MVT::i32));
 8269                                     DAG.getConstant(NB, SDLoc(CRHS), MVT::i32));
 8285       return DAG.getNode(AMDGPUISD::PERM, DL, MVT::i32, LHS.getOperand(0),
 8286                          LHS.getOperand(1), DAG.getConstant(Sel, DL, MVT::i32));
 8325                            X, DAG.getConstant(Mask, DL, MVT::i32));
 8349                          DAG.getConstant(NewMask, DL, MVT::i32));
 8353   if (VT == MVT::i32 &&
 8359       return DAG.getSelect(SDLoc(N), MVT::i32, RHS.getOperand(0),
 8360                            LHS, DAG.getConstant(0, SDLoc(N), MVT::i32));
 8365   if (VT == MVT::i32 && LHS.hasOneUse() && RHS.hasOneUse() &&
 8404         return DAG.getNode(AMDGPUISD::PERM, DL, MVT::i32,
 8406                            DAG.getConstant(Sel, DL, MVT::i32));
 8440                          Src, DAG.getConstant(NewMask, DL, MVT::i32));
 8456     return DAG.getNode(AMDGPUISD::PERM, DL, MVT::i32, LHS.getOperand(0),
 8457                        LHS.getOperand(1), DAG.getConstant(Sel, DL, MVT::i32));
 8462   if (VT == MVT::i32 && LHS.hasOneUse() && RHS.hasOneUse() &&
 8493         return DAG.getNode(AMDGPUISD::PERM, DL, MVT::i32,
 8495                            DAG.getConstant(Sel, DL, MVT::i32));
 8515     if (SrcVT == MVT::i32) {
 8519       SDValue LowOr = DAG.getNode(ISD::OR, SL, MVT::i32, LowLHS, ExtSrc);
 8623   if (VT != MVT::i32)
 8665     SDVTList ResList = DCI.DAG.getVTList(MVT::i32,
 8838       if (TruncSrc.getValueType() == MVT::i32 &&
 9032   if (VT == MVT::i32 || (VT == MVT::i16 && Subtarget->hasMed3_16())) {
 9038   MVT NVT = MVT::i32;
 9129       (VT == MVT::i32 || VT == MVT::f32 ||
 9355     SDValue Elt = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, Cast,
 9356                               DAG.getConstant(EltIdx, SL, MVT::i32));
 9358     SDValue Srl = DAG.getNode(ISD::SRL, SL, MVT::i32, Elt,
 9359                               DAG.getConstant(LeftoverBitIdx, SL, MVT::i32));
 9435   if (VT != MVT::i32 && VT != MVT::i64)
 9502       MulLHS = DAG.getZExtOrTrunc(MulLHS, SL, MVT::i32);
 9503       MulRHS = DAG.getZExtOrTrunc(MulRHS, SL, MVT::i32);
 9509       MulLHS = DAG.getSExtOrTrunc(MulLHS, SL, MVT::i32);
 9510       MulRHS = DAG.getSExtOrTrunc(MulRHS, SL, MVT::i32);
 9522   if (VT != MVT::i32 || !DCI.isAfterLegalizeDAG())
 9541     SDVTList VTList = DAG.getVTList(MVT::i32, MVT::i1);
 9542     SDValue Args[] = { LHS, DAG.getConstant(0, SL, MVT::i32), Cond };
 9562   if (VT != MVT::i32)
 9583   if (N->getValueType(0) != MVT::i32)
 9789     if (VT == MVT::i32 && LHS.getOpcode() == ISD::SIGN_EXTEND &&
 9858                          DAG.getConstant(Mask, SL, MVT::i32));
 9885                                EVT(MVT::i32));
10049       SDValue Ext = DAG.getNode(ISD::ANY_EXTEND, SL, MVT::i32, Src);
10181   Ops.push_back(DAG.getTargetConstant(NewDmask, SDLoc(Node), MVT::i32));
10220       SDValue Op = DAG.getTargetConstant(Idx, SDLoc(User), MVT::i32);
10370                                                SDLoc(Node), MVT::i32);
10466   SDValue K = DAG.getTargetConstant(Val, DL, MVT::i32);
10467   return SDValue(DAG.getMachineNode(AMDGPU::S_MOV_B32, DL, MVT::i32, K), 0);
10479     DAG.getTargetConstant(AMDGPU::SGPR_64RegClassID, DL, MVT::i32),
10481     DAG.getTargetConstant(AMDGPU::sub0, DL, MVT::i32),
10483     DAG.getTargetConstant(AMDGPU::sub1, DL, MVT::i32)
10491     DAG.getTargetConstant(AMDGPU::SGPR_128RegClassID, DL, MVT::i32),
10493     DAG.getTargetConstant(AMDGPU::sub0_sub1, DL, MVT::i32),
10495     DAG.getTargetConstant(AMDGPU::sub2_sub3, DL, MVT::i32)
10508   SDValue PtrLo = DAG.getTargetExtractSubreg(AMDGPU::sub0, DL, MVT::i32, Ptr);
10509   SDValue PtrHi = DAG.getTargetExtractSubreg(AMDGPU::sub1, DL, MVT::i32, Ptr);
10511     PtrHi = SDValue(DAG.getMachineNode(AMDGPU::S_OR_B32, DL, MVT::i32, PtrHi,
10512                                      DAG.getConstant(RsrcDword1, DL, MVT::i32)),
10521     DAG.getTargetConstant(AMDGPU::SGPR_128RegClassID, DL, MVT::i32),
10523     DAG.getTargetConstant(AMDGPU::sub0, DL, MVT::i32),
10525     DAG.getTargetConstant(AMDGPU::sub1, DL, MVT::i32),
10527     DAG.getTargetConstant(AMDGPU::sub2, DL, MVT::i32),
10529     DAG.getTargetConstant(AMDGPU::sub3, DL, MVT::i32)
lib/Target/ARC/ARCISelDAGToDAG.cpp
   53     Pred = CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(N), MVT::i32);
   54     Reg = CurDAG->getRegister(ARC::STATUS32, MVT::i32);
   79     Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32);
  101     Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32);
  119     Offset = CurDAG->getTargetConstant(RHSC, SDLoc(Addr), MVT::i32);
  123   Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32);
  139     Offset = CurDAG->getTargetConstant(RHSC, SDLoc(Addr), MVT::i32);
  150     Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);
  151     Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32);
  160       Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);
  162           CurDAG->getTargetConstant(CN->getSExtValue(), SDLoc(Addr), MVT::i32);
  175                        SDLoc(N), MVT::i32,
  176                        CurDAG->getTargetConstant(CVal, SDLoc(N), MVT::i32)));
lib/Target/ARC/ARCISelLowering.cpp
   76   addRegisterClass(MVT::i32, &ARC::GPR32RegClass);
   90     setOperationAction(Opc, MVT::i32, Expand);
   94   setOperationAction(ISD::ADD, MVT::i32, Legal);
   95   setOperationAction(ISD::SUB, MVT::i32, Legal);
   96   setOperationAction(ISD::AND, MVT::i32, Legal);
   97   setOperationAction(ISD::SMAX, MVT::i32, Legal);
   98   setOperationAction(ISD::SMIN, MVT::i32, Legal);
  101   setOperationAction(ISD::SHL, MVT::i32, Legal);
  102   setOperationAction(ISD::SRA, MVT::i32, Legal);
  103   setOperationAction(ISD::SRL, MVT::i32, Legal);
  104   setOperationAction(ISD::ROTR, MVT::i32, Legal);
  106   setOperationAction(ISD::Constant, MVT::i32, Legal);
  107   setOperationAction(ISD::UNDEF, MVT::i32, Legal);
  110   setOperationAction(ISD::MUL, MVT::i32, Legal);
  111   setOperationAction(ISD::MULHS, MVT::i32, Legal);
  112   setOperationAction(ISD::MULHU, MVT::i32, Legal);
  113   setOperationAction(ISD::LOAD, MVT::i32, Legal);
  114   setOperationAction(ISD::STORE, MVT::i32, Legal);
  116   setOperationAction(ISD::SELECT_CC, MVT::i32, Custom);
  117   setOperationAction(ISD::BR_CC, MVT::i32, Custom);
  120   setOperationAction(ISD::JumpTable, MVT::i32, Custom);
  123   setOperationAction(ISD::FRAMEADDR, MVT::i32, Legal);
  125   setOperationAction(ISD::GlobalAddress, MVT::i32, Custom);
  171   assert(LHS.getValueType() == MVT::i32 && "Only know how to SELECT_CC i32");
  174                      DAG.getConstant(ArcCC, dl, MVT::i32), Cmp);
  181   assert(Op.getValueType() == MVT::i32 &&
  190   SDValue LS = DAG.getNode(ISD::SHL, dl, MVT::i32, Op0,
  191                            DAG.getConstant(32 - Width, dl, MVT::i32));
  192   SDValue SR = DAG.getNode(ISD::SRA, dl, MVT::i32, LS,
  193                            DAG.getConstant(32 - Width, dl, MVT::i32));
  205   assert(LHS.getValueType() == MVT::i32 && "Only know how to BR_CC i32");
  207                      DAG.getConstant(arcCC, dl, MVT::i32));
  212   SDValue GA = DAG.getTargetJumpTable(N->getIndex(), MVT::i32);
  213   return DAG.getNode(ARCISD::GAWRAPPER, SDLoc(N), MVT::i32, GA);
  325     Callee = DAG.getTargetGlobalAddress(G->getGlobal(), dl, MVT::i32);
  327     Callee = DAG.getTargetExternalSymbol(E->getSymbol(), MVT::i32);
  400     SDValue StackPtr = DAG.getRegister(ARC::SP, MVT::i32);
  401     SDValue SpLoc = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr,
  402                                 DAG.getConstant(Offset, dl, MVT::i32));
  404         DAG.getLoad(MVT::i32, dl, Chain, SpLoc, MachinePointerInfo());
  492       case MVT::i32:
  510       SDValue FIN = DAG.getFrameIndex(FI, MVT::i32);
  535       SDValue FIN = DAG.getFrameIndex(VarFI, MVT::i32);
  540         SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i32);
  542         SDValue VAObj = DAG.getNode(ISD::ADD, dl, MVT::i32, FIN,
  543                                     DAG.getConstant(Offset, dl, MVT::i32));
  569       SDValue FIN = DAG.getFrameIndex(FI, MVT::i32);
  572           Chain, dl, FIN, ArgDI.SDV, DAG.getConstant(Size, dl, MVT::i32), Align,
  647     SDValue FIN = DAG.getFrameIndex(FI, MVT::i32);
  729   SDValue GA = DAG.getTargetGlobalAddress(GV, dl, MVT::i32, Offset);
  730   return DAG.getNode(ARCISD::GAWRAPPER, dl, MVT::i32, GA);
lib/Target/ARM/ARMCallingConv.cpp
  201   case MVT::i32: {
  244   if (LocVT == MVT::i32 && State.getNextStackOffset() == 0) {
  258   } else if (LocVT != MVT::i32)
lib/Target/ARM/ARMFastISel.cpp
  465   if (VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 && VT != MVT::i1)
  483   if (VT == MVT::i32 && Subtarget->hasV6T2Ops() && CI->isNegative()) {
  507   if (VT != MVT::i32)
  539   if (VT != MVT::i32 || GV->isThreadLocal()) return 0;
  825     case MVT::i32:
  864     Addr.Base.Reg = fastEmit_ri_(MVT::i32, ISD::ADD, Addr.Base.Reg,
  865                                  /*Op0IsKill*/false, Addr.Offset, MVT::i32);
  957     case MVT::i32:
  976         VT = MVT::i32;
 1097     case MVT::i32:
 1114         unsigned MoveReg = createResultReg(TLI.getRegClassFor(MVT::i32));
 1119         VT = MVT::i32;
 1371     if (SrcVT == MVT::i32 || SrcVT == MVT::i16 || SrcVT == MVT::i8 ||
 1410     case MVT::i32:
 1436     SrcReg1 = ARMEmitIntExt(SrcVT, SrcReg1, MVT::i32, isZExt);
 1439       SrcReg2 = ARMEmitIntExt(SrcVT, SrcReg2, MVT::i32, isZExt);
 1551   if (SrcVT != MVT::i32 && SrcVT != MVT::i16 && SrcVT != MVT::i8)
 1559     SrcReg = ARMEmitIntExt(SrcVT, SrcReg, MVT::i32,
 1621   if (VT != MVT::i32) return false;
 1633     assert(VT == MVT::i32 && "Expecting an i32.");
 1709   else if (VT == MVT::i32)
 1738   else if (VT == MVT::i32)
 1926       case MVT::i32:
 2072         CopyVT = MVT::i32;
 2146       assert(DestVT == MVT::i32 && "ARM should always ext to i32");
 2216   if (RetVT != MVT::isVoid && RetVT != MVT::i32) {
 2324       RetVT != MVT::i16 && RetVT != MVT::i32) {
 2452         VT = MVT::i32;
 2585   if (SrcVT != MVT::i32 && SrcVT != MVT::i16 && SrcVT != MVT::i8)
 2601   if (DestVT != MVT::i32 && DestVT != MVT::i16 && DestVT != MVT::i8)
 2772   if (DestVT != MVT::i32)
 3044     case MVT::i32:
lib/Target/ARM/ARMISelDAGToDAG.cpp
   75     return CurDAG->getTargetConstant(Imm, dl, MVT::i32);
  106     Pred = CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(N), MVT::i32);
  107     Reg = CurDAG->getRegister(ARM::CPSR, MVT::i32);
  303   if (N->getOpcode() == ISD::Constant && N->getValueType(0) == MVT::i32) {
  416     Srl = CurDAG->getNode(ISD::SRL, SDLoc(Srl), MVT::i32,
  419                                               MVT::i32));
  420     N1 = CurDAG->getNode(ISD::AND, SDLoc(N1), MVT::i32,
  422                          CurDAG->getConstant(And_imm, SDLoc(Srl), MVT::i32));
  423     N1 = CurDAG->getNode(ISD::SHL, SDLoc(N1), MVT::i32,
  424                          N1, CurDAG->getConstant(TZ, SDLoc(Srl), MVT::i32));
  514   NewMulConst = CurDAG->getConstant(NewMulConstVal, SDLoc(N), MVT::i32);
  543           ARM_AM::getSORegOpc(ARM_AM::lsl, PowerOfTwo), Loc, MVT::i32);
  560                                   SDLoc(N), MVT::i32);
  587                                   SDLoc(N), MVT::i32);
  613       OffImm  = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
  624     OffImm  = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
  640       OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32);
  647   OffImm  = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
  672                                           SDLoc(N), MVT::i32);
  757                                   SDLoc(N), MVT::i32);
  793                                   SDLoc(N), MVT::i32);
  808     Offset = CurDAG->getRegister(0, MVT::i32);
  809     Opc = CurDAG->getTargetConstant(Val, SDLoc(Op), MVT::i32);
  827     Offset = CurDAG->getRegister(0, MVT::i32);
  830                                     SDLoc(Op), MVT::i32);
  850                                     MVT::i32);
  861     Offset = CurDAG->getRegister(0, MVT::i32);
  863                                     MVT::i32);
  877     Offset = CurDAG->getRegister(0, MVT::i32);
  885                                     MVT::i32);
  892                                   MVT::i32);
  906     Offset = CurDAG->getRegister(0, MVT::i32);
  908                                     MVT::i32);
  914                                   MVT::i32);
  933                                        SDLoc(N), MVT::i32);
  957                                          SDLoc(N), MVT::i32);
  960                                          SDLoc(N), MVT::i32);
  969                                        SDLoc(N), MVT::i32);
  972                                        SDLoc(N), MVT::i32);
 1012   Align = CurDAG->getTargetConstant(Alignment, SDLoc(N), MVT::i32);
 1025       Offset = CurDAG->getRegister(0, MVT::i32);
 1036                                       SDLoc(N), MVT::i32);
 1090     OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
 1107     OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
 1115     OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32);
 1152     OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
 1177           OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32);
 1198           CurDAG->getTargetConstant(RHSC * (1 << Shift), SDLoc(N), MVT::i32);
 1205   OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
 1227       OffImm  = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
 1240     OffImm  = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
 1260       OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32);
 1267   OffImm  = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
 1290       OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32);
 1307       ? CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32)
 1308       : CurDAG->getTargetConstant(-RHSC, SDLoc(N), MVT::i32);
 1332           CurDAG->getTargetConstant(RHSC * (1 << Shift), SDLoc(N), MVT::i32);
 1339   OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
 1360             ? CurDAG->getTargetConstant(RHSC * (1 << Shift), SDLoc(N), MVT::i32)
 1362                                         MVT::i32);
 1423   ShImm = CurDAG->getTargetConstant(ShAmt, SDLoc(N), MVT::i32);
 1433   OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32);
 1453   OffImm = CurDAG->getTargetConstant(RHSC/4, SDLoc(N), MVT::i32);
 1461   return CurDAG->getTargetConstant((uint64_t)ARMCC::AL, dl, MVT::i32);
 1480   if (LoadedVT == MVT::i32 && isPre &&
 1484   } else if (LoadedVT == MVT::i32 && !isPre &&
 1488   } else if (LoadedVT == MVT::i32 &&
 1526                        CurDAG->getRegister(0, MVT::i32), Chain };
 1527       SDNode *New = CurDAG->getMachineNode(Opcode, SDLoc(N), MVT::i32, MVT::i32,
 1527       SDNode *New = CurDAG->getMachineNode(Opcode, SDLoc(N), MVT::i32, MVT::i32,
 1536                        CurDAG->getRegister(0, MVT::i32), Chain };
 1537       SDNode *New = CurDAG->getMachineNode(Opcode, SDLoc(N), MVT::i32, MVT::i32,
 1537       SDNode *New = CurDAG->getMachineNode(Opcode, SDLoc(N), MVT::i32, MVT::i32,
 1553       LoadedVT.getSimpleVT().SimpleTy != MVT::i32)
 1567                    CurDAG->getRegister(0, MVT::i32), Chain };
 1568   SDNode *New = CurDAG->getMachineNode(ARM::tLDR_postidx, SDLoc(N), MVT::i32,
 1569                                        MVT::i32, MVT::Other, Ops);
 1589     case MVT::i32:
 1615                      CurDAG->getRegister(0, MVT::i32), Chain };
 1616     SDNode *New = CurDAG->getMachineNode(Opcode, SDLoc(N), MVT::i32, MVT::i32,
 1616     SDNode *New = CurDAG->getMachineNode(Opcode, SDLoc(N), MVT::i32, MVT::i32,
 1676                    CurDAG->getTargetConstant(ARMVCC::None, SDLoc(N), MVT::i32),
 1677                    CurDAG->getRegister(0, MVT::i32), Chain};
 1679                                        MVT::i32, MVT::Other, Ops);
 1692     CurDAG->getTargetConstant(ARM::GPRPairRegClassID, dl, MVT::i32);
 1693   SDValue SubReg0 = CurDAG->getTargetConstant(ARM::gsub_0, dl, MVT::i32);
 1694   SDValue SubReg1 = CurDAG->getTargetConstant(ARM::gsub_1, dl, MVT::i32);
 1703     CurDAG->getTargetConstant(ARM::DPR_VFP2RegClassID, dl, MVT::i32);
 1704   SDValue SubReg0 = CurDAG->getTargetConstant(ARM::ssub_0, dl, MVT::i32);
 1705   SDValue SubReg1 = CurDAG->getTargetConstant(ARM::ssub_1, dl, MVT::i32);
 1714                                                MVT::i32);
 1715   SDValue SubReg0 = CurDAG->getTargetConstant(ARM::dsub_0, dl, MVT::i32);
 1716   SDValue SubReg1 = CurDAG->getTargetConstant(ARM::dsub_1, dl, MVT::i32);
 1725                                                MVT::i32);
 1726   SDValue SubReg0 = CurDAG->getTargetConstant(ARM::qsub_0, dl, MVT::i32);
 1727   SDValue SubReg1 = CurDAG->getTargetConstant(ARM::qsub_1, dl, MVT::i32);
 1737     CurDAG->getTargetConstant(ARM::QPR_VFP2RegClassID, dl, MVT::i32);
 1738   SDValue SubReg0 = CurDAG->getTargetConstant(ARM::ssub_0, dl, MVT::i32);
 1739   SDValue SubReg1 = CurDAG->getTargetConstant(ARM::ssub_1, dl, MVT::i32);
 1740   SDValue SubReg2 = CurDAG->getTargetConstant(ARM::ssub_2, dl, MVT::i32);
 1741   SDValue SubReg3 = CurDAG->getTargetConstant(ARM::ssub_3, dl, MVT::i32);
 1752                                                MVT::i32);
 1753   SDValue SubReg0 = CurDAG->getTargetConstant(ARM::dsub_0, dl, MVT::i32);
 1754   SDValue SubReg1 = CurDAG->getTargetConstant(ARM::dsub_1, dl, MVT::i32);
 1755   SDValue SubReg2 = CurDAG->getTargetConstant(ARM::dsub_2, dl, MVT::i32);
 1756   SDValue SubReg3 = CurDAG->getTargetConstant(ARM::dsub_3, dl, MVT::i32);
 1767                                                MVT::i32);
 1768   SDValue SubReg0 = CurDAG->getTargetConstant(ARM::qsub_0, dl, MVT::i32);
 1769   SDValue SubReg1 = CurDAG->getTargetConstant(ARM::qsub_1, dl, MVT::i32);
 1770   SDValue SubReg2 = CurDAG->getTargetConstant(ARM::qsub_2, dl, MVT::i32);
 1771   SDValue SubReg3 = CurDAG->getTargetConstant(ARM::qsub_3, dl, MVT::i32);
 1796   return CurDAG->getTargetConstant(Alignment, dl, MVT::i32);
 1972     ResTys.push_back(MVT::i32);
 1976   SDValue Reg0 = CurDAG->getRegister(0, MVT::i32);
 2104     ResTys.push_back(MVT::i32);
 2108   SDValue Reg0 = CurDAG->getRegister(0, MVT::i32);
 2247   Align = CurDAG->getTargetConstant(Alignment, dl, MVT::i32);
 2274     ResTys.push_back(MVT::i32);
 2278   SDValue Reg0 = CurDAG->getRegister(0, MVT::i32);
 2341   Ops.push_back(CurDAG->getTargetConstant(ARMVCC::Then, Loc, MVT::i32));
 2349   Ops.push_back(CurDAG->getTargetConstant(ARMVCC::Then, Loc, MVT::i32));
 2356   Ops.push_back(CurDAG->getTargetConstant(ARMVCC::None, Loc, MVT::i32));
 2357   Ops.push_back(CurDAG->getRegister(0, MVT::i32));
 2363   Ops.push_back(CurDAG->getTargetConstant(ARMVCC::None, Loc, MVT::i32));
 2364   Ops.push_back(CurDAG->getRegister(0, MVT::i32));
 2421   Ops.push_back(CurDAG->getRegister(0, MVT::i32));
 2531   Align = CurDAG->getTargetConstant(Alignment, dl, MVT::i32);
 2559     ResTys.push_back(MVT::i32);
 2563   SDValue Reg0 = CurDAG->getRegister(0, MVT::i32);
 2665         SDValue Reg0 = CurDAG->getRegister(0, MVT::i32);
 2672                               CurDAG->getTargetConstant(LSB, dl, MVT::i32),
 2674             CurDAG->SelectNodeTo(N, Opc, MVT::i32, Ops);
 2682                                       MVT::i32);
 2685           CurDAG->SelectNodeTo(N, ARM::MOVsi, MVT::i32, Ops);
 2691                           CurDAG->getTargetConstant(LSB, dl, MVT::i32),
 2692                           CurDAG->getTargetConstant(Width, dl, MVT::i32),
 2694         CurDAG->SelectNodeTo(N, Opc, MVT::i32, Ops);
 2713       SDValue Reg0 = CurDAG->getRegister(0, MVT::i32);
 2716                         CurDAG->getTargetConstant(LSB, dl, MVT::i32),
 2717                         CurDAG->getTargetConstant(Width, dl, MVT::i32),
 2719       CurDAG->SelectNodeTo(N, Opc, MVT::i32, Ops);
 2735       SDValue Reg0 = CurDAG->getRegister(0, MVT::i32);
 2738                         CurDAG->getTargetConstant(Srl_imm, dl, MVT::i32),
 2739                         CurDAG->getTargetConstant(Width, dl, MVT::i32),
 2741       CurDAG->SelectNodeTo(N, Opc, MVT::i32, Ops);
 2756     SDValue Reg0 = CurDAG->getRegister(0, MVT::i32);
 2759                       CurDAG->getTargetConstant(LSB, dl, MVT::i32),
 2760                       CurDAG->getTargetConstant(Width - 1, dl, MVT::i32),
 2762     CurDAG->SelectNodeTo(N, Opc, MVT::i32, Ops);
 2817   else if (MemTy == MVT::i32)
 2826       CurDAG->getVTList(MVT::i32, MVT::i32, MVT::Other), Ops);
 2826       CurDAG->getVTList(MVT::i32, MVT::i32, MVT::Other), Ops);
 2879       SDValue Ops[] = { Src, CurDAG->getTargetConstant(Imm, dl, MVT::i32),
 2880                         getAL(CurDAG, dl), CurDAG->getRegister(0, MVT::i32),
 2881                         CurDAG->getRegister(0, MVT::i32) };
 2882       return CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops);
 2884       SDValue Ops[] = {CurDAG->getRegister(ARM::CPSR, MVT::i32), Src,
 2885                        CurDAG->getTargetConstant(Imm, dl, MVT::i32),
 2886                        getAL(CurDAG, dl), CurDAG->getRegister(0, MVT::i32)};
 2887       return CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops);
 2950                          CurDAG->getRegister(ARM::SP, MVT::i32),
 2951                          CurDAG->getTargetConstant(RHSC, dl, MVT::i32),
 2953                          CurDAG->getRegister(0, MVT::i32),
 2997           CurDAG->getRegister(0, MVT::i32),
 3000         ResNode = CurDAG->getMachineNode(ARM::tLDRpci, dl, MVT::i32, MVT::Other,
 3005           CurDAG->getTargetConstant(0, dl, MVT::i32),
 3007           CurDAG->getRegister(0, MVT::i32),
 3010         ResNode = CurDAG->getMachineNode(ARM::LDRcp, dl, MVT::i32, MVT::Other,
 3041       CurDAG->SelectNodeTo(N, ARM::tADDframe, MVT::i32, TFI,
 3042                            CurDAG->getTargetConstant(0, dl, MVT::i32));
 3047       SDValue Ops[] = { TFI, CurDAG->getTargetConstant(0, dl, MVT::i32),
 3048                         getAL(CurDAG, dl), CurDAG->getRegister(0, MVT::i32),
 3049                         CurDAG->getRegister(0, MVT::i32) };
 3050       CurDAG->SelectNodeTo(N, Opc, MVT::i32, Ops);
 3075         SDValue ShImmOp = CurDAG->getTargetConstant(ShImm, dl, MVT::i32);
 3076         SDValue Reg0 = CurDAG->getRegister(0, MVT::i32);
 3079           CurDAG->SelectNodeTo(N, ARM::t2ADDrs, MVT::i32, Ops);
 3084           CurDAG->SelectNodeTo(N, ARM::ADDrsi, MVT::i32, Ops);
 3094         SDValue ShImmOp = CurDAG->getTargetConstant(ShImm, dl, MVT::i32);
 3095         SDValue Reg0 = CurDAG->getRegister(0, MVT::i32);
 3098           CurDAG->SelectNodeTo(N, ARM::t2RSBrs, MVT::i32, Ops);
 3103           CurDAG->SelectNodeTo(N, ARM::RSBrsi, MVT::i32, Ops);
 3133           CurDAG->getConstant(~N1C->getZExtValue(), dl, MVT::i32);
 3140           SDValue Ops[] = {CurDAG->getRegister(ARM::CPSR, MVT::i32),
 3142                            CurDAG->getRegister(0, MVT::i32)};
 3143           ReplaceNode(N, CurDAG->getMachineNode(ARM::tBIC, dl, MVT::i32, Ops));
 3147                            CurDAG->getRegister(0, MVT::i32),
 3148                            CurDAG->getRegister(0, MVT::i32)};
 3150                       CurDAG->getMachineNode(ARM::t2BICrr, dl, MVT::i32, Ops));
 3162     if (VT != MVT::i32)
 3184                                                   dl, MVT::i32);
 3186                           getAL(CurDAG, dl), CurDAG->getRegister(0, MVT::i32) };
 3199                       CurDAG->getRegister(0, MVT::i32) };
 3200     ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, MVT::i32, MVT::i32, Ops));
 3200     ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, MVT::i32, MVT::i32, Ops));
 3207                         CurDAG->getRegister(0, MVT::i32)};
 3209           N, CurDAG->getMachineNode(ARM::t2UMLAL, dl, MVT::i32, MVT::i32, Ops));
 3209           N, CurDAG->getMachineNode(ARM::t2UMLAL, dl, MVT::i32, MVT::i32, Ops));
 3214                         CurDAG->getRegister(0, MVT::i32),
 3215                         CurDAG->getRegister(0, MVT::i32) };
 3218                          MVT::i32, MVT::i32, Ops));
 3218                          MVT::i32, MVT::i32, Ops));
 3226                         CurDAG->getRegister(0, MVT::i32)};
 3228           N, CurDAG->getMachineNode(ARM::t2SMLAL, dl, MVT::i32, MVT::i32, Ops));
 3228           N, CurDAG->getMachineNode(ARM::t2SMLAL, dl, MVT::i32, MVT::i32, Ops));
 3233                         CurDAG->getRegister(0, MVT::i32),
 3234                         CurDAG->getRegister(0, MVT::i32) };
 3237                          MVT::i32, MVT::i32, Ops));
 3237                          MVT::i32, MVT::i32, Ops));
 3268                       CurDAG->getRegister(0, MVT::i32) };
 3269     ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops));
 3304                              CurDAG->getVTList(MVT::i32, MVT::Other), Ops);
 3345                                  MVT::i32);
 3350                                    CurDAG->getVTList(MVT::i32, MVT::Other),
 3383     SDValue Tmp2 = CurDAG->getTargetConstant(CC, dl, MVT::i32);
 3415           SDValue Ops[] = { X, CurDAG->getTargetConstant(Addend, dl, MVT::i32),
 3416                             getAL(CurDAG, dl), CurDAG->getRegister(0, MVT::i32),
 3417                             CurDAG->getRegister(0, MVT::i32) };
 3418           Add = CurDAG->getMachineNode(ARM::t2ADDri, dl, MVT::i32, Ops);
 3421           SDValue Ops[] = {CurDAG->getRegister(ARM::CPSR, MVT::i32), X,
 3422                            CurDAG->getTargetConstant(Addend, dl, MVT::i32),
 3423                            getAL(CurDAG, dl), CurDAG->getRegister(0, MVT::i32)};
 3424           Add = CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops);
 3428         SDValue Ops2[] = {SDValue(Add, 0), CurDAG->getConstant(0, dl, MVT::i32)};
 3457         SDValue NewARMcc = CurDAG->getConstant((unsigned)CC, dl, MVT::i32);
 3486     SDValue PredReg = CurDAG->getRegister(0, MVT::i32);
 3509     SDValue PredReg = CurDAG->getRegister(0, MVT::i32);
 3531     SDValue PredReg = CurDAG->getRegister(0, MVT::i32);
 3824         Ops.push_back(CurDAG->getRegister(0, MVT::i32));
 3830       const EVT RetType[] = {MVT::i32, MVT::i32, MVT::Other};
 3830       const EVT RetType[] = {MVT::i32, MVT::i32, MVT::Other};
 3849         ResTys.push_back(MVT::i32);
 3850         ResTys.push_back(MVT::i32);
 3857                        CurDAG->getRegister(0, MVT::i32), Chain};
 3871             CurDAG->getTargetConstant(ARM::gsub_0, dl, MVT::i32);
 3873               dl, MVT::i32, SDValue(Ld, 0), SubRegIdx);
 3884             CurDAG->getTargetConstant(ARM::gsub_1, dl, MVT::i32);
 3886               dl, MVT::i32, SDValue(Ld, 0), SubRegIdx);
 3905       const EVT ResTys[] = {MVT::i32, MVT::Other};
 3918       Ops.push_back(CurDAG->getRegister(0, MVT::i32));
 4309       Ops.push_back(CurDAG->getTargetConstant(IntField, DL, MVT::i32));
 4432       ResTypes.append({ MVT::i32, MVT::Other });
 4437       ResTypes.append({ MVT::i32, MVT::i32, MVT::Other });
 4437       ResTypes.append({ MVT::i32, MVT::i32, MVT::Other });
 4441     Ops.push_back(CurDAG->getRegister(0, MVT::i32));
 4451     Ops = { CurDAG->getTargetConstant(BankedReg, DL, MVT::i32),
 4452             getAL(CurDAG, DL), CurDAG->getRegister(0, MVT::i32),
 4456                                   DL, MVT::i32, MVT::Other, Ops));
 4481     Ops = { getAL(CurDAG, DL), CurDAG->getRegister(0, MVT::i32),
 4484                 CurDAG->getMachineNode(Opcode, DL, MVT::i32, MVT::Other, Ops));
 4496     SDValue Ops[] = { CurDAG->getTargetConstant(SYSmValue, DL, MVT::i32),
 4497                       getAL(CurDAG, DL), CurDAG->getRegister(0, MVT::i32),
 4500         N, CurDAG->getMachineNode(ARM::t2MRS_M, DL, MVT::i32, MVT::Other, Ops));
 4507     Ops = { getAL(CurDAG, DL), CurDAG->getRegister(0, MVT::i32),
 4510                                           DL, MVT::i32, MVT::Other, Ops));
 4515     Ops = { getAL(CurDAG, DL), CurDAG->getRegister(0, MVT::i32),
 4519                                   MVT::i32, MVT::Other, Ops));
 4556     Ops.push_back(CurDAG->getRegister(0, MVT::i32));
 4566     Ops = { CurDAG->getTargetConstant(BankedReg, DL, MVT::i32), N->getOperand(2),
 4567             getAL(CurDAG, DL), CurDAG->getRegister(0, MVT::i32),
 4590             CurDAG->getRegister(0, MVT::i32), N->getOperand(0) };
 4607     SDValue Ops[] = { CurDAG->getTargetConstant(SYSmValue, DL, MVT::i32),
 4609                       CurDAG->getRegister(0, MVT::i32), N->getOperand(0) };
 4619     Ops = { CurDAG->getTargetConstant(Mask, DL, MVT::i32), N->getOperand(2),
 4620             getAL(CurDAG, DL), CurDAG->getRegister(0, MVT::i32),
 4728       SDValue Sub0 = CurDAG->getTargetExtractSubreg(ARM::gsub_0, dl, MVT::i32,
 4730       SDValue Sub1 = CurDAG->getTargetExtractSubreg(ARM::gsub_1, dl, MVT::i32,
 4747       SDValue T0 = CurDAG->getCopyFromReg(Chain, dl, Reg0, MVT::i32,
 4749       SDValue T1 = CurDAG->getCopyFromReg(Chain, dl, Reg1, MVT::i32,
 4774           Flag, dl, MVT::i32);
lib/Target/ARM/ARMISelLowering.cpp
  165   if (ElemTy == MVT::i32) {
  687     addRegisterClass(MVT::i32, &ARM::tGPRRegClass);
  689     addRegisterClass(MVT::i32, &ARM::GPRRegClass);
  704     setOperationAction(ISD::BITCAST, MVT::i32, Custom);
  960     setOperationAction(ISD::SINT_TO_FP, MVT::i32, Custom);
  961     setOperationAction(ISD::UINT_TO_FP, MVT::i32, Custom);
  962     setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom);
  963     setOperationAction(ISD::FP_TO_UINT, MVT::i32, Custom);
 1005       setIndexedLoadAction(im,  MVT::i32, Legal);
 1009       setIndexedStoreAction(im, MVT::i32, Legal);
 1013     setIndexedLoadAction(ISD::POST_INC, MVT::i32,  Legal);
 1014     setIndexedStoreAction(ISD::POST_INC, MVT::i32,  Legal);
 1017   setOperationAction(ISD::SADDO, MVT::i32, Custom);
 1018   setOperationAction(ISD::UADDO, MVT::i32, Custom);
 1019   setOperationAction(ISD::SSUBO, MVT::i32, Custom);
 1020   setOperationAction(ISD::USUBO, MVT::i32, Custom);
 1022   setOperationAction(ISD::ADDCARRY, MVT::i32, Custom);
 1023   setOperationAction(ISD::SUBCARRY, MVT::i32, Custom);
 1031     setOperationAction(ISD::SADDSAT, MVT::i32, Legal);
 1032     setOperationAction(ISD::SSUBSAT, MVT::i32, Legal);
 1037   setOperationAction(ISD::MULHU,   MVT::i32, Expand);
 1039     setOperationAction(ISD::UMUL_LOHI, MVT::i32, Expand);
 1040     setOperationAction(ISD::SMUL_LOHI, MVT::i32, Expand);
 1044     setOperationAction(ISD::MULHS, MVT::i32, Expand);
 1046   setOperationAction(ISD::SHL_PARTS, MVT::i32, Custom);
 1047   setOperationAction(ISD::SRA_PARTS, MVT::i32, Custom);
 1048   setOperationAction(ISD::SRL_PARTS, MVT::i32, Custom);
 1061     setOperationAction(ISD::SHL_PARTS, MVT::i32, Expand);
 1062     setOperationAction(ISD::SRA_PARTS, MVT::i32, Expand);
 1063     setOperationAction(ISD::SRL_PARTS, MVT::i32, Expand);
 1067     setOperationAction(ISD::BITREVERSE, MVT::i32, Legal);
 1070   setOperationAction(ISD::ROTL, MVT::i32, Expand);
 1075   setOperationAction(ISD::CTTZ,  MVT::i32, Custom);
 1076   setOperationAction(ISD::CTPOP, MVT::i32, Expand);
 1078     setOperationAction(ISD::CTLZ, MVT::i32, Expand);
 1079     setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i32, LibCall);
 1091     setOperationAction(ISD::BSWAP, MVT::i32, Expand);
 1097     setOperationAction(ISD::SDIV,  MVT::i32, LibCall);
 1098     setOperationAction(ISD::UDIV,  MVT::i32, LibCall);
 1102     setOperationAction(ISD::SDIV, MVT::i32, Custom);
 1103     setOperationAction(ISD::UDIV, MVT::i32, Custom);
 1109   setOperationAction(ISD::SREM,  MVT::i32, Expand);
 1110   setOperationAction(ISD::UREM,  MVT::i32, Expand);
 1164     setOperationAction(ISD::SDIVREM, MVT::i32, Custom);
 1165     setOperationAction(ISD::UDIVREM, MVT::i32, Custom);
 1169     setOperationAction(ISD::SDIVREM, MVT::i32, Expand);
 1170     setOperationAction(ISD::UDIVREM, MVT::i32, Expand);
 1177   setOperationAction(ISD::GlobalAddress, MVT::i32,   Custom);
 1178   setOperationAction(ISD::ConstantPool,  MVT::i32,   Custom);
 1179   setOperationAction(ISD::GlobalTLSAddress, MVT::i32, Custom);
 1180   setOperationAction(ISD::BlockAddress, MVT::i32, Custom);
 1194     setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32, Custom);
 1196     setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32, Expand);
 1227     setOperationAction(ISD::ATOMIC_CMP_SWAP,  MVT::i32, Expand);
 1228     setOperationAction(ISD::ATOMIC_SWAP,      MVT::i32, Expand);
 1229     setOperationAction(ISD::ATOMIC_LOAD_ADD,  MVT::i32, Expand);
 1230     setOperationAction(ISD::ATOMIC_LOAD_SUB,  MVT::i32, Expand);
 1231     setOperationAction(ISD::ATOMIC_LOAD_AND,  MVT::i32, Expand);
 1232     setOperationAction(ISD::ATOMIC_LOAD_OR,   MVT::i32, Expand);
 1233     setOperationAction(ISD::ATOMIC_LOAD_XOR,  MVT::i32, Expand);
 1234     setOperationAction(ISD::ATOMIC_LOAD_NAND, MVT::i32, Expand);
 1235     setOperationAction(ISD::ATOMIC_LOAD_MIN, MVT::i32, Expand);
 1236     setOperationAction(ISD::ATOMIC_LOAD_MAX, MVT::i32, Expand);
 1237     setOperationAction(ISD::ATOMIC_LOAD_UMIN, MVT::i32, Expand);
 1238     setOperationAction(ISD::ATOMIC_LOAD_UMAX, MVT::i32, Expand);
 1242       setOperationAction(ISD::ATOMIC_LOAD, MVT::i32, Custom);
 1243       setOperationAction(ISD::ATOMIC_STORE, MVT::i32, Custom);
 1261     setOperationAction(ISD::FLT_ROUNDS_, MVT::i32, Custom);
 1266   setOperationAction(ISD::EH_SJLJ_SETJMP, MVT::i32, Custom);
 1272   setOperationAction(ISD::SETCC,     MVT::i32, Expand);
 1275   setOperationAction(ISD::SELECT,    MVT::i32, Custom);
 1278   setOperationAction(ISD::SELECT_CC, MVT::i32, Custom);
 1287   setOperationAction(ISD::SETCCCARRY, MVT::i32, Custom);
 1290   setOperationAction(ISD::BR_CC,     MVT::i32,   Custom);
 1943       assert(!VA.needsCustom() && VA.getLocVT() == MVT::i32 &&
 1952       SDValue Lo = DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), MVT::i32,
 1957       SDValue Hi = DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), MVT::i32,
 1968                           DAG.getConstant(0, dl, MVT::i32));
 1971         Lo = DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), MVT::i32, InFlag);
 1975         Hi = DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), MVT::i32, InFlag);
 1982                           DAG.getConstant(1, dl, MVT::i32));
 2028                               DAG.getVTList(MVT::i32, MVT::i32), Arg);
 2028                               DAG.getVTList(MVT::i32, MVT::i32), Arg);
 2160                                   DAG.getConstant(0, dl, MVT::i32));
 2162                                   DAG.getConstant(1, dl, MVT::i32));
 2183           Outs[0].VT == MVT::i32) {
 2184         assert(VA.getLocVT() == MVT::i32 &&
 2186         assert(!Ins.empty() && Ins[0].VT == MVT::i32 &&
 2212           SDValue Const = DAG.getConstant(4*i, dl, MVT::i32);
 2236                                            MVT::i32);
 2238                                             MVT::i32);
 2297       CPAddr = DAG.getNode(ARMISD::Wrapper, dl, MVT::i32, CPAddr);
 2311       CPAddr = DAG.getNode(ARMISD::Wrapper, dl, MVT::i32, CPAddr);
 2361       CPAddr = DAG.getNode(ARMISD::Wrapper, dl, MVT::i32, CPAddr);
 2365       SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32);
 2714                 DAG.getConstant(LROffset, DL, MVT::i32, false));
 2767         if (ZE.getOpcode() == ISD::ZERO_EXTEND && ZE.getValueType() == MVT::i32) {
 2790                                    DAG.getConstant(0, dl, MVT::i32));
 2792                                        DAG.getVTList(MVT::i32, MVT::i32), Half);
 2792                                        DAG.getVTList(MVT::i32, MVT::i32), Half);
 2809                           DAG.getConstant(1, dl, MVT::i32));
 2814                                   DAG.getVTList(MVT::i32, MVT::i32), Arg);
 2814                                   DAG.getVTList(MVT::i32, MVT::i32), Arg);
 2839         RetOps.push_back(DAG.getRegister(*I, MVT::i32));
 2965   SDValue Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i32, WriteValue,
 2966                            DAG.getConstant(0, DL, MVT::i32));
 2967   SDValue Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i32, WriteValue,
 2968                            DAG.getConstant(1, DL, MVT::i32));
 3014   return DAG.getNode(ARMISD::Wrapper, dl, MVT::i32, Res);
 3047   SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, DL, MVT::i32);
 3090       MVT::i32, DL, Chain, DescAddr,
 3115                   Chain, FuncTLVGet, DAG.getRegister(ARM::R0, MVT::i32),
 3117   return DAG.getCopyFromReg(Chain, DL, ARM::R0, MVT::i32, Chain.getValue(1));
 3131                    DAG.getTargetConstant(Intrinsic::arm_mrc, DL, MVT::i32),
 3132                    DAG.getTargetConstant(15, DL, MVT::i32),
 3133                    DAG.getTargetConstant(0, DL, MVT::i32),
 3134                    DAG.getTargetConstant(13, DL, MVT::i32),
 3135                    DAG.getTargetConstant(0, DL, MVT::i32),
 3136                    DAG.getTargetConstant(2, DL, MVT::i32)};
 3138                                    DAG.getVTList(MVT::i32, MVT::Other), Ops);
 3159                               DAG.getConstant(2, DL, MVT::i32));
 3168       PtrVT, DL, Chain, DAG.getNode(ARMISD::Wrapper, DL, MVT::i32,
 3189   Argument = DAG.getNode(ARMISD::Wrapper, dl, MVT::i32, Argument);
 3195   SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32);
 3240     Offset = DAG.getNode(ARMISD::Wrapper, dl, MVT::i32, Offset);
 3246     SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32);
 3258     Offset = DAG.getNode(ARMISD::Wrapper, dl, MVT::i32, Offset);
 3411   return DAG.getNode(ARMISD::Wrapper, dl, MVT::i32, CPAddr);
 3475       CPAddr = DAG.getNode(ARMISD::Wrapper, dl, MVT::i32, CPAddr);
 3495     CPAddr = DAG.getNode(ARMISD::Wrapper, dl, MVT::i32, CPAddr);
 3562   SDValue Val = DAG.getConstant(0, dl, MVT::i32);
 3564                      DAG.getVTList(MVT::i32, MVT::Other), Op.getOperand(0),
 3572                      Op.getOperand(1), DAG.getConstant(0, dl, MVT::i32));
 3602       unsigned Reg = MF.addLiveIn(ARM::LR, getRegClassFor(MVT::i32));
 3690     CPAddr = DAG.getNode(ARMISD::Wrapper, dl, MVT::i32, CPAddr);
 3696       SDValue PICLabel = DAG.getConstant(ARMPCLabelIndex, dl, MVT::i32);
 3769                        DAG.getConstant(0, dl, MVT::i32));
 3787                      DAG.getConstant(Intrinsic::arm_dmb, dl, MVT::i32),
 3788                      DAG.getConstant(Domain, dl, MVT::i32));
 3814                      Op.getOperand(1), DAG.getConstant(isRead, dl, MVT::i32),
 3815                      DAG.getConstant(isData, dl, MVT::i32));
 3848   SDValue ArgValue = DAG.getCopyFromReg(Root, dl, Reg, MVT::i32);
 3858         MVT::i32, dl, Root, FIN,
 3862     ArgValue2 = DAG.getCopyFromReg(Root, dl, Reg, MVT::i32);
 3918     SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i32);
 4062         else if (RegVT == MVT::i32)
 4194           RHS = DAG.getConstant(C - 1, dl, MVT::i32);
 4201           RHS = DAG.getConstant(C - 1, dl, MVT::i32);
 4208           RHS = DAG.getConstant(C + 1, dl, MVT::i32);
 4215           RHS = DAG.getConstant(C + 1, dl, MVT::i32);
 4251       LHS.getValueType() == MVT::i32 && isa<ConstantSDNode>(RHS) &&
 4259         SDValue ShiftAmt = DAG.getConstant(ShiftBits, dl, MVT::i32);
 4260         LHS = DAG.getNode(ISD::SHL, dl, MVT::i32, LHS.getOperand(0), ShiftAmt);
 4261         RHS = DAG.getConstant(RHSV << ShiftBits, dl, MVT::i32);
 4280                                 DAG.getVTList(MVT::i32, MVT::i32),
 4280                                 DAG.getVTList(MVT::i32, MVT::i32),
 4282                                 DAG.getConstant(ShiftAmt, dl, MVT::i32));
 4285     ARMcc = DAG.getConstant(ARMCC::HI, dl, MVT::i32);
 4317   ARMcc = DAG.getConstant(CondCode, dl, MVT::i32);
 4361   assert(Op.getValueType() == MVT::i32 &&  "Unsupported value type");
 4377     ARMcc = DAG.getConstant(ARMCC::VC, dl, MVT::i32);
 4382     ARMcc = DAG.getConstant(ARMCC::HS, dl, MVT::i32);
 4386                         DAG.getVTList(Op.getValueType(), MVT::i32), LHS, RHS)
 4391     ARMcc = DAG.getConstant(ARMCC::VC, dl, MVT::i32);
 4396     ARMcc = DAG.getConstant(ARMCC::HS, dl, MVT::i32);
 4402     ARMcc = DAG.getConstant(ARMCC::EQ, dl, MVT::i32);
 4407                               DAG.getConstant(0, dl, MVT::i32));
 4413     ARMcc = DAG.getConstant(ARMCC::EQ, dl, MVT::i32);
 4420                                           DAG.getConstant(31, dl, MVT::i32)));
 4437   SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
 4440   SDValue TVal = DAG.getConstant(1, dl, MVT::i32);
 4441   SDValue FVal = DAG.getConstant(0, dl, MVT::i32);
 4447   SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
 4459                               DAG.getVTList(CarryVT, MVT::i32),
 4470   return DAG.getNode(ARMISD::ADDE, DL, DAG.getVTList(VT, MVT::i32),
 4471                      DAG.getConstant(0, DL, MVT::i32),
 4472                      DAG.getConstant(0, DL, MVT::i32), Flags);
 4486   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
 4503     Overflow = DAG.getNode(ISD::SUB, dl, MVT::i32,
 4504                            DAG.getConstant(1, dl, MVT::i32), Overflow);
 4535       DAG.getNode(NewOpcode, dl, MVT::i32,
 4536                   DAG.getSExtOrTrunc(Op->getOperand(0), dl, MVT::i32),
 4537                   DAG.getSExtOrTrunc(Op->getOperand(1), dl, MVT::i32));
 4557     SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
 4665                            DAG.getVTList(MVT::i32, MVT::i32), FalseVal);
 4665                            DAG.getVTList(MVT::i32, MVT::i32), FalseVal);
 4667                           DAG.getVTList(MVT::i32, MVT::i32), TrueVal);
 4667                           DAG.getVTList(MVT::i32, MVT::i32), TrueVal);
 4674     SDValue Low = DAG.getNode(ARMISD::CMOV, dl, MVT::i32, FalseLow, TrueLow,
 4676     SDValue High = DAG.getNode(ARMISD::CMOV, dl, MVT::i32, FalseHigh, TrueHigh,
 4904   if (VT == MVT::i32 &&
 4925       LHS.getValueType() == MVT::i32 && RHS.getValueType() == MVT::i32) {
 4925       LHS.getValueType() == MVT::i32 && RHS.getValueType() == MVT::i32) {
 4962         TrueVal = DAG.getRegister(ARM::ZR, MVT::i32);
 4986   if (LHS.getValueType() == MVT::i32) {
 5009     SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
 5013       ARMcc = DAG.getConstant(ARMCC::GE, dl, MVT::i32);
 5042   SDValue ARMcc = DAG.getConstant(CondCode, dl, MVT::i32);
 5044   SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
 5047     SDValue ARMcc2 = DAG.getConstant(CondCode2, dl, MVT::i32);
 5080     return DAG.getConstant(0, SDLoc(Op), MVT::i32);
 5083     return DAG.getLoad(MVT::i32, SDLoc(Op), Ld->getChain(), Ld->getBasePtr(),
 5095     RetVal1 = DAG.getConstant(0, dl, MVT::i32);
 5096     RetVal2 = DAG.getConstant(0, dl, MVT::i32);
 5103         DAG.getLoad(MVT::i32, dl, Ld->getChain(), Ptr, Ld->getPointerInfo(),
 5110     RetVal2 = DAG.getLoad(MVT::i32, dl, Ld->getChain(), NewPtr,
 5143     SDValue Mask = DAG.getConstant(0x7fffffff, dl, MVT::i32);
 5146       LHS = DAG.getNode(ISD::AND, dl, MVT::i32,
 5148       RHS = DAG.getNode(ISD::AND, dl, MVT::i32,
 5151       SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
 5160     LHS2 = DAG.getNode(ISD::AND, dl, MVT::i32, LHS2, Mask);
 5161     RHS2 = DAG.getNode(ISD::AND, dl, MVT::i32, RHS2, Mask);
 5163     ARMcc = DAG.getConstant(CondCode, dl, MVT::i32);
 5199     ARMcc = DAG.getConstant(CondCode, SDLoc(ARMcc), MVT::i32);
 5200     SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
 5252       ARMcc = DAG.getConstant(CondCode, SDLoc(ARMcc), MVT::i32);
 5254     SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
 5260   if (LHS.getValueType() == MVT::i32) {
 5263     SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
 5278   SDValue ARMcc = DAG.getConstant(CondCode, dl, MVT::i32);
 5280   SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
 5285     ARMcc = DAG.getConstant(CondCode2, dl, MVT::i32);
 5301   Table = DAG.getNode(ARMISD::WrapperJT, dl, MVT::i32, JTI);
 5314         DAG.getLoad((EVT)MVT::i32, dl, Chain, Addr,
 5332   if (Op.getValueType().getVectorElementType() == MVT::i32) {
 5383   if (Op.getOperand(0).getValueType().getVectorElementType() == MVT::i32) {
 5459                                DAG.getTargetConstant(EncodedVal, dl, MVT::i32));
 5464                          DAG.getConstant(32, dl, MVT::i32));
 5472                            DAG.getConstant(32, dl, MVT::i32));
 5476                          DAG.getConstant(32, dl, MVT::i32));
 5481                                             dl, MVT::i32);
 5492                         DAG.getConstant(0, dl, MVT::i32));
 5502     Tmp1 = DAG.getNode(ARMISD::VMOVRRD, dl, DAG.getVTList(MVT::i32, MVT::i32),
 5502     Tmp1 = DAG.getNode(ARMISD::VMOVRRD, dl, DAG.getVTList(MVT::i32, MVT::i32),
 5504   Tmp1 = DAG.getNode(ISD::BITCAST, dl, MVT::i32, Tmp1);
 5507   SDValue Mask1 = DAG.getConstant(0x80000000, dl, MVT::i32);
 5508   SDValue Mask2 = DAG.getConstant(0x7fffffff, dl, MVT::i32);
 5509   Tmp1 = DAG.getNode(ISD::AND, dl, MVT::i32, Tmp1, Mask1);
 5511     Tmp0 = DAG.getNode(ISD::AND, dl, MVT::i32,
 5512                        DAG.getNode(ISD::BITCAST, dl, MVT::i32, Tmp0), Mask2);
 5514                        DAG.getNode(ISD::OR, dl, MVT::i32, Tmp0, Tmp1));
 5518   Tmp0 = DAG.getNode(ARMISD::VMOVRRD, dl, DAG.getVTList(MVT::i32, MVT::i32),
 5518   Tmp0 = DAG.getNode(ARMISD::VMOVRRD, dl, DAG.getVTList(MVT::i32, MVT::i32),
 5521   SDValue Hi = DAG.getNode(ISD::AND, dl, MVT::i32, Tmp0.getValue(1), Mask2);
 5522   Hi = DAG.getNode(ISD::OR, dl, MVT::i32, Hi, Tmp1);
 5539     SDValue Offset = DAG.getConstant(4, dl, MVT::i32);
 5546   unsigned Reg = MF.addLiveIn(ARM::LR, getRegClassFor(MVT::i32));
 5592                              DAG.getVTList(MVT::i32, MVT::i32, MVT::Other),
 5592                              DAG.getVTList(MVT::i32, MVT::i32, MVT::Other),
 5648                      DAG.getConstant(NewIndex.getZExtValue(), dl, MVT::i32));
 5668   if (SrcVT == MVT::f32 && DstVT == MVT::i32) {
 5698     if (Op.getOperand(0).getValueType() == MVT::i32)
 5723         ZeroExtend->getValueType(0) != MVT::i32)
 5729       SDValue Cvt = DAG.getNode(ARMISD::VMOVrh, SDLoc(Op), MVT::i32, Op);
 5746     SDValue Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32, Op,
 5747                              DAG.getConstant(0, dl, MVT::i32));
 5748     SDValue Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32, Op,
 5749                              DAG.getConstant(1, dl, MVT::i32));
 5760                         DAG.getVTList(MVT::i32, MVT::i32),
 5760                         DAG.getVTList(MVT::i32, MVT::i32),
 5764                         DAG.getVTList(MVT::i32, MVT::i32), Op);
 5764                         DAG.getVTList(MVT::i32, MVT::i32), Op);
 5781   SDValue EncodedVal = DAG.getTargetConstant(0, dl, MVT::i32);
 5799   SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
 5804   SDValue RevShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32,
 5805                                  DAG.getConstant(VTBits, dl, MVT::i32), ShAmt);
 5807   SDValue ExtraShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32, ShAmt,
 5808                                    DAG.getConstant(VTBits, dl, MVT::i32));
 5812   SDValue CmpLo = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32),
 5822   SDValue CmpHi = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32),
 5843   SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
 5846   SDValue RevShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32,
 5847                                  DAG.getConstant(VTBits, dl, MVT::i32), ShAmt);
 5852   SDValue ExtraShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32, ShAmt,
 5853                                    DAG.getConstant(VTBits, dl, MVT::i32));
 5855   SDValue CmpHi = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32),
 5860   SDValue CmpLo = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32),
 5878                     DAG.getConstant(Intrinsic::arm_get_fpscr, dl, MVT::i32) };
 5880   SDValue FPSCR = DAG.getNode(ISD::INTRINSIC_W_CHAIN, dl, MVT::i32, Ops);
 5881   SDValue FltRounds = DAG.getNode(ISD::ADD, dl, MVT::i32, FPSCR,
 5882                                   DAG.getConstant(1U << 22, dl, MVT::i32));
 5883   SDValue RMODE = DAG.getNode(ISD::SRL, dl, MVT::i32, FltRounds,
 5884                               DAG.getConstant(22, dl, MVT::i32));
 5885   return DAG.getNode(ISD::AND, dl, MVT::i32, RMODE,
 5886                      DAG.getConstant(3, dl, MVT::i32));
 5910     if ((ElemTy == MVT::i16 || ElemTy == MVT::i32) &&
 5928                                DAG.getTargetConstant(0x1eff, dl, MVT::i32));
 6049                          DAG.getConstant(Cnt, dl, MVT::i32));
 6061                        DAG.getConstant(Cnt, dl, MVT::i32));
 6100     if (ShAmt->getValueType(0) != MVT::i32)
 6101       ShAmt = DAG.getZExtOrTrunc(ShAmt, dl, MVT::i32);
 6107         ShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32,
 6108                             DAG.getConstant(0, dl, MVT::i32), ShAmt);
 6116     SDValue Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32, N->getOperand(0),
 6117                              DAG.getConstant(0, dl, MVT::i32));
 6119     SDValue Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32, N->getOperand(0),
 6120                              DAG.getConstant(1, dl, MVT::i32));
 6123     Lo = DAG.getNode(ShPartsOpc, dl, DAG.getVTList(MVT::i32, MVT::i32), Lo, Hi,
 6123     Lo = DAG.getNode(ShPartsOpc, dl, DAG.getVTList(MVT::i32, MVT::i32), Lo, Hi,
 6139   SDValue Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32, N->getOperand(0),
 6140                            DAG.getConstant(0, dl, MVT::i32));
 6141   SDValue Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32, N->getOperand(0),
 6142                            DAG.getConstant(1, dl, MVT::i32));
 6147   Hi = DAG.getNode(Opc, dl, DAG.getVTList(MVT::i32, MVT::Glue), Hi);
 6150   Lo = DAG.getNode(ARMISD::RRX, dl, MVT::i32, Lo, Hi.getValue(1));
 6192     EVT SplitVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, CmpElements);
 6238                                    DAG.getConstant(ARMCC::GT, dl, MVT::i32));
 6240                                    DAG.getConstant(ARMCC::GT, dl, MVT::i32));
 6250                                    DAG.getConstant(ARMCC::GT, dl, MVT::i32));
 6252                                    DAG.getConstant(ARMCC::GE, dl, MVT::i32));
 6322                          DAG.getConstant(Opc, dl, MVT::i32));
 6325                          DAG.getConstant(Opc, dl, MVT::i32));
 6347   Carry = DAG.getNode(ISD::SUB, DL, MVT::i32,
 6348                       DAG.getConstant(1, DL, MVT::i32), Carry);
 6352   SDVTList VTs = DAG.getVTList(LHS.getValueType(), MVT::i32);
 6355   SDValue FVal = DAG.getConstant(0, DL, MVT::i32);
 6356   SDValue TVal = DAG.getConstant(1, DL, MVT::i32);
 6358       IntCCToARMCC(cast<CondCodeSDNode>(Cond)->get()), DL, MVT::i32);
 6359   SDValue CCR = DAG.getRegister(ARM::CPSR, MVT::i32);
 6506   return DAG.getTargetConstant(EncodedVal, dl, MVT::i32);
 6530         SDValue Lo = DAG.getConstant(INTVal.trunc(32), DL, MVT::i32);
 6531         SDValue Hi = DAG.getConstant(INTVal.lshr(32).trunc(32), DL, MVT::i32);
 6538               DAG.getConstant(INTVal, DL, MVT::i32));
 6563     SDValue NewVal = DAG.getTargetConstant(ImmVal, DL, MVT::i32);
 6567                        DAG.getConstant(0, DL, MVT::i32));
 6598                        DAG.getConstant(0, DL, MVT::i32));
 6615                        DAG.getConstant(0, DL, MVT::i32));
 7023       return DAG.getConstant(Val, dl, MVT::i32);
 7026       return DAG.getConstant(Val, dl, MVT::i32);
 7061     SDValue Ext = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, MVT::i32, FirstOp,
 7079                              DAG.getConstant(Bits32, dl, MVT::i32));
 7085                        DAG.getConstant(i, dl, MVT::i32));
 7138           SDValue Val = DAG.getTargetConstant(ImmVal, dl, MVT::i32);
 7218                         Value, DAG.getConstant(index, dl, MVT::i32)),
 7219                            DAG.getConstant(index, dl, MVT::i32));
 7235           Ops.push_back(DAG.getConstant(I, dl, MVT::i32));
 7245       MVT IVT = (FVT == MVT::f32) ? MVT::i32 : MVT::i16;
 7320       SDValue LaneIdx = DAG.getConstant(i, dl, MVT::i32);
 7443                       DAG.getConstant(NumSrcElts, dl, MVT::i32));
 7449                       DAG.getConstant(0, dl, MVT::i32));
 7454                       DAG.getConstant(0, dl, MVT::i32));
 7457                       DAG.getConstant(NumSrcElts, dl, MVT::i32));
 7461                                    DAG.getConstant(Src.MinElt, dl, MVT::i32));
 7636     if (VT.getVectorElementType() == MVT::i32 ||
 7650                        OpLHS, DAG.getConstant(OpNum-OP_VDUP0, dl, MVT::i32));
 7656                        DAG.getConstant(OpNum - OP_VEXT1 + 1, dl, MVT::i32));
 7683     VTBLMask.push_back(DAG.getConstant(*I, DL, MVT::i32));
 7707                      DAG.getConstant(ExtractNum, DL, MVT::i32));
 7729       DAG.getTargetConstant(ARM_AM::createVMOVModImm(0xe, 0xff), dl, MVT::i32);
 7733       DAG.getTargetConstant(ARM_AM::createVMOVModImm(0xe, 0x0), dl, MVT::i32);
 7770     SDValue cast = DAG.getNode(ARMISD::PREDICATE_CAST, dl, MVT::i32, V1);
 7771     SDValue rbit = DAG.getNode(ISD::BITREVERSE, dl, MVT::i32, cast);
 7772     SDValue srl = DAG.getNode(ISD::SRL, dl, MVT::i32, rbit,
 7773                               DAG.getConstant(16, dl, MVT::i32));
 7795                      DAG.getConstant(ARMCC::NE, dl, MVT::i32));
 7843                          DAG.getConstant(Lane, dl, MVT::i32));
 7852                          DAG.getConstant(Imm, dl, MVT::i32));
 7864                          DAG.getConstant(Imm, dl, MVT::i32));
 7886                            DAG.getConstant(0, dl, MVT::i32));
 7889                            DAG.getConstant(1, dl, MVT::i32));
 7979                                                   dl, MVT::i32)));
 8004       DAG.getNode(ARMISD::PREDICATE_CAST, dl, MVT::i32, Op->getOperand(0));
 8009   SDValue Ext = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, MVT::i32,
 8011   SDValue BFI = DAG.getNode(ARMISD::BFI, dl, MVT::i32, Conv, Ext,
 8012                             DAG.getConstant(~Mask, dl, MVT::i32));
 8067       DAG.getNode(ARMISD::PREDICATE_CAST, dl, MVT::i32, Op->getOperand(0));
 8071   SDValue Shift = DAG.getNode(ISD::SRL, dl, MVT::i32, Conv,
 8072                               DAG.getConstant(Lane * LaneWidth, dl, MVT::i32));
 8089   if (Op.getValueType() == MVT::i32 && Vec.getScalarValueSizeInBits() < 32) {
 8091     return DAG.getNode(ARMISD::VGETLANEu, dl, MVT::i32, Vec, Lane);
 8132       SDValue Elt = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32, NewV,
 8135                            DAG.getConstant(j, dl, MVT::i32));
 8146                      DAG.getConstant(ARMCC::NE, dl, MVT::i32));
 8199     SDValue Elt = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32, NewV1,
 8202                          DAG.getConstant(j, dl, MVT::i32));
 8208                      DAG.getConstant(ARMCC::NE, dl, MVT::i32));
 8396     Ops.push_back(DAG.getConstant(CInt.zextOrTrunc(32), dl, MVT::i32));
 8512                    DAG.getConstant(Intrinsic::arm_neon_vrecpe, dl, MVT::i32),
 8546                    DAG.getConstant(Intrinsic::arm_neon_vrecpe, dl, MVT::i32),
 8549                    DAG.getConstant(Intrinsic::arm_neon_vrecps, dl, MVT::i32),
 8637                                      MVT::i32),
 8655                    DAG.getConstant(Intrinsic::arm_neon_vrecpe, dl, MVT::i32),
 8658                    DAG.getConstant(Intrinsic::arm_neon_vrecps, dl, MVT::i32),
 8662                    DAG.getConstant(Intrinsic::arm_neon_vrecps, dl, MVT::i32),
 8684   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
 8704     Carry = DAG.getNode(ISD::SUB, DL, MVT::i32,
 8705                         DAG.getConstant(1, DL, MVT::i32), Carry);
 8717     Carry = DAG.getNode(ISD::SUB, DL, MVT::i32,
 8718                         DAG.getConstant(1, DL, MVT::i32), Carry);
 8804   assert((VT == MVT::i32 || VT == MVT::i64) &&
 8813     Name = (VT == MVT::i32) ? "__rt_sdiv" : "__rt_sdiv64";
 8815     Name = (VT == MVT::i32) ? "__rt_udiv" : "__rt_udiv64";
 8882   assert(Op.getValueType() == MVT::i32 &&
 8895   if (N->getValueType(0) == MVT::i32)
 8897   SDValue Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i32, Op,
 8898                            DAG.getConstant(0, DL, MVT::i32));
 8899   SDValue Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i32, Op,
 8900                            DAG.getConstant(1, DL, MVT::i32));
 8902                      DAG.getNode(ISD::OR, DL, MVT::i32, Lo, Hi));
 8919   SDValue Lower = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Result);
 8922   Upper = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Upper);
 8948       ISD::EXTLOAD, dl, MVT::i32, LD->getChain(), LD->getBasePtr(),
 8954                        DAG.getConstant(0, dl, MVT::i32));
 8974       Ops.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32, Build,
 8975                                 DAG.getConstant(I, dl, MVT::i32)));
 8977       Ops.push_back(DAG.getUNDEF(MVT::i32));
 8980   SDValue GRP = DAG.getNode(ARMISD::PREDICATE_CAST, dl, MVT::i32, Build);
 9006                                 DAG.getTargetConstant(0, dl, MVT::i32));
 9036                     DAG.getTargetConstant(Intrinsic::arm_mrc, DL, MVT::i32),
 9037                     DAG.getTargetConstant(15, DL, MVT::i32),
 9038                     DAG.getTargetConstant(0, DL, MVT::i32),
 9039                     DAG.getTargetConstant(9, DL, MVT::i32),
 9040                     DAG.getTargetConstant(13, DL, MVT::i32),
 9041                     DAG.getTargetConstant(0, DL, MVT::i32)
 9045                                  DAG.getVTList(MVT::i32, MVT::Other), Ops);
 9047                                 DAG.getConstant(0, DL, MVT::i32)));
 9053   SDValue VLo = DAG.getAnyExtOrTrunc(V, dl, MVT::i32);
 9055       DAG.getNode(ISD::SRL, dl, MVT::i64, V, DAG.getConstant(32, dl, MVT::i32)),
 9056       dl, MVT::i32);
 9061       DAG.getTargetConstant(ARM::GPRPairRegClassID, dl, MVT::i32);
 9062   SDValue SubReg0 = DAG.getTargetConstant(ARM::gsub_0, dl, MVT::i32);
 9063   SDValue SubReg1 = DAG.getTargetConstant(ARM::gsub_1, dl, MVT::i32);
 9080       DAG.getVTList(MVT::Untyped, MVT::i32, MVT::Other), Ops);
 9089                                  SDLoc(N), MVT::i32, SDValue(CmpSwap, 0)));
 9092                                  SDLoc(N), MVT::i32, SDValue(CmpSwap, 0)));
 9258   SDValue Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
 9260                            DAG.getConstant(0, dl, MVT::i32));
 9261   SDValue Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
 9263                            DAG.getConstant(1, dl, MVT::i32));
 9266                                 DAG.getVTList(MVT::i32, MVT::i32),
 9266                                 DAG.getVTList(MVT::i32, MVT::i32),
11126     case MVT::i16: widenType = MVT::getVectorVT(MVT::i32, numElem); break;
11127     case MVT::i32: widenType = MVT::getVectorVT(MVT::i64, numElem); break;
11207   SDValue SMLAL = DAG.getNode(Opcode, dl, DAG.getVTList(MVT::i32, MVT::i32),
11207   SDValue SMLAL = DAG.getNode(Opcode, dl, DAG.getVTList(MVT::i32, MVT::i32),
11249          AddeSubeNode->getOperand(2).getValueType() == MVT::i32 &&
11268          AddcSubcNode->getValueType(0) == MVT::i32 &&
11360     SDValue NewNode = DAG.getNode(FinalOpc, SDLoc(AddcSubcNode), MVT::i32, Ops);
11374                                  DAG.getVTList(MVT::i32, MVT::i32), Ops);
11374                                  DAG.getVTList(MVT::i32, MVT::i32), Ops);
11430                                  DAG.getVTList(MVT::i32, MVT::i32), Ops);
11430                                  DAG.getVTList(MVT::i32, MVT::i32), Ops);
11457                        DAG.getVTList(MVT::i32, MVT::i32),
11457                        DAG.getVTList(MVT::i32, MVT::i32),
11486         RHS = DAG.getConstant(-imm, DL, MVT::i32);
11511         RHS = DAG.getConstant(~imm, DL, MVT::i32);
11729   SDValue BinOp = DAG.getNode(N->getOpcode(), dl, MVT::i32, X,
11730                               DAG.getConstant(C1Int, dl, MVT::i32));
11732   SDValue Res = DAG.getNode(ISD::SHL, dl, MVT::i32, BinOp, SHL.getOperand(1));
11836   if (VT != MVT::i32)
11861                                                     MVT::i32)));
11868                                                     MVT::i32)),
11881                                                     MVT::i32)));
11889                                                     MVT::i32)));
11891                         DAG.getConstant(0, DL, MVT::i32), Res);
11898                       Res, DAG.getConstant(ShiftAmt, DL, MVT::i32));
11912   if (N->getValueType(0) != MVT::i32)
11959       SDValue SHL = DAG.getNode(ISD::SHL, DL, MVT::i32, N0->getOperand(0),
11960                                 DAG.getConstant(C3 - C2, DL, MVT::i32));
11961       return DAG.getNode(ISD::SRL, DL, MVT::i32, SHL,
11962                          DAG.getConstant(C3, DL, MVT::i32));
11970       SDValue SHL = DAG.getNode(ISD::SRL, DL, MVT::i32, N0->getOperand(0),
11971                                 DAG.getConstant(C3 - C2, DL, MVT::i32));
11972       return DAG.getNode(ISD::SHL, DL, MVT::i32, SHL,
11973                          DAG.getConstant(C3, DL, MVT::i32));
11983       SDValue SHL = DAG.getNode(ISD::SHL, DL, MVT::i32, N0->getOperand(0),
11984                                 DAG.getConstant(C2 + C3, DL, MVT::i32));
11985       return DAG.getNode(ISD::SRL, DL, MVT::i32, SHL,
11986                         DAG.getConstant(C3, DL, MVT::i32));
11996       SDValue SHL = DAG.getNode(ISD::SRL, DL, MVT::i32, N0->getOperand(0),
11997                                 DAG.getConstant(C2 + C3, DL, MVT::i32));
11998       return DAG.getNode(ISD::SHL, DL, MVT::i32, SHL,
11999                          DAG.getConstant(C3, DL, MVT::i32));
12113   SDValue Res = DAG.getNode(Opcode, dl, MVT::i32, OpS32, OpS16);
12140   if (VT != MVT::i32)
12167                         DAG.getConstant(Val, DL, MVT::i32),
12168                         DAG.getConstant(Mask, DL, MVT::i32));
12194                         DAG.getConstant(amt, DL, MVT::i32));
12196                         DAG.getConstant(Mask, DL, MVT::i32));
12211                         DAG.getConstant(lsb, DL, MVT::i32));
12213                         DAG.getConstant(Mask2, DL, MVT::i32));
12233                       DAG.getConstant(~Mask, DL, MVT::i32));
12301   Ops0.push_back(DCI.DAG.getConstant(Opposite0, SDLoc(N0), MVT::i32));
12306   Ops1.push_back(DCI.DAG.getConstant(Opposite1, SDLoc(N1), MVT::i32));
12593         DAG.getLoad(MVT::i32, DL, LD->getChain(), BasePtr, LD->getPointerInfo(),
12596     SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr,
12597                                     DAG.getConstant(4, DL, MVT::i32));
12599     SDValue NewLD2 = DAG.getLoad(MVT::i32, DL, LD->getChain(), OffsetPtr,
12722       if (Elt->getOperand(0).getValueType() == MVT::i32)
12736   EVT VecVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts);
12754         V->getOperand(0).getValueType() == MVT::i32)
12758       V = DAG.getNode(ISD::BITCAST, SDLoc(V), MVT::i32, V);
12762     SDValue LaneIdx = DAG.getConstant(Idx, dl, MVT::i32);
13033     Tys[n++] = MVT::i32;
13054     Ops.push_back(DAG.getConstant(Alignment, dl, MVT::i32));
13226                       DAG.getConstant(LD->getAlignment(), SDLoc(N), MVT::i32) };
13354   if (FromEltVT == MVT::i32 && (ToEltVT == MVT::i16 || ToEltVT == MVT::i8))
13380                     DAG.getConstant(i * NumElements, DL, MVT::i32));
13424     SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr,
13425                                     DAG.getConstant(4, DL, MVT::i32));
13513       DAG.getConstant(IntrinsicOpcode, dl, MVT::i32), Op->getOperand(0),
13514       DAG.getConstant(C, dl, MVT::i32));
13577                      DAG.getConstant(IntrinsicOpcode, dl, MVT::i32),
13578                      ConvInput, DAG.getConstant(C, dl, MVT::i32));
13705                        N->getOperand(1), DAG.getConstant(Cnt, dl, MVT::i32));
13724                        DAG.getConstant(Cnt, dl, MVT::i32));
13746   if (N->getOpcode() == ISD::SRL && VT == MVT::i32 && ST->hasV6Ops()) {
13759   if (ST->isThumb1Only() && N->getOpcode() == ISD::SHL && VT == MVT::i32 &&
13784         SDValue SHL = DAG.getNode(ISD::SHL, DL, MVT::i32, N0->getOperand(0),
13785                                   DAG.getConstant(MaskedBits, DL, MVT::i32));
13787             ISD::SRL, DL, MVT::i32, SHL,
13788             DAG.getConstant(MaskedBits - ShiftAmt, DL, MVT::i32));
13809                          DAG.getConstant(Cnt, dl, MVT::i32));
13820                          DAG.getConstant(Cnt, dl, MVT::i32));
13846   if (ToEltVT == MVT::i32 && (FromEltVT == MVT::i16 || FromEltVT == MVT::i8))
13908     if (VT == MVT::i32 &&
14175       cast<ConstantSDNode>(Int.getOperand(3))->getZExtValue(), dl, MVT::i32);
14178                                   DAG.getVTList(MVT::i32, MVT::Other), Args);
14318                           DAG.getConstant(5, dl, MVT::i32));
14330         SDVTList VTs = DAG.getVTList(VT, MVT::i32);
14335             DAG.getNode(ISD::SUB, dl, MVT::i32,
14336                         DAG.getConstant(1, dl, MVT::i32), Neg.getValue(1));
14344           DAG.getNode(ARMISD::SUBS, dl, DAG.getVTList(VT, MVT::i32), LHS, RHS);
14358           DAG.getNode(ARMISD::SUBS, dl, DAG.getVTList(VT, MVT::i32), LHS, RHS);
14362                         DAG.getConstant(ARMCC::NE, dl, MVT::i32),
14387     SDVTList VTs = DAG.getVTList(VT, MVT::i32);
14396                         DAG.getConstant(ShiftAmount, dl, MVT::i32));
14403       Res = DAG.getNode(ISD::AssertZext, dl, MVT::i32, Res,
14406       Res = DAG.getNode(ISD::AssertZext, dl, MVT::i32, Res,
14409       Res = DAG.getNode(ISD::AssertZext, dl, MVT::i32, Res,
14580   if (Ty == MVT::i8 || Ty == MVT::i16 || Ty == MVT::i32) {
14908     case MVT::i32:
14961   case MVT::i32:
14986   case MVT::i32:
15063     case MVT::i32:
15145   } else if (VT == MVT::i32 || VT == MVT::i8 || VT == MVT::i1) {
15331     assert(Op->getValueType(0) == MVT::i32 && "Non-i32 post-inc op?!");
15490   assert(VT == MVT::i32 && "Unexpected integer type");
15716       if (VT == MVT::f32 || VT == MVT::i32)
15928   case MVT::i32: LC = isSigned ? RTLIB::SDIVREM_I32 : RTLIB::UDIVREM_I32; break;
15978       Op->getSimpleValueType(0) == MVT::i32) {
16026   case MVT::i32:  RetTyElement = Type::getInt32Ty(*DAG.getContext()); break;
16072     SDValue SP = DAG.getCopyFromReg(Chain, DL, ARM::SP, MVT::i32);
16074     SP = DAG.getNode(ISD::SUB, DL, MVT::i32, SP, Size);
16076       SP = DAG.getNode(ISD::AND, DL, MVT::i32, SP.getValue(0),
16077                        DAG.getConstant(-(uint64_t)Align, DL, MVT::i32));
16083   SDValue Words = DAG.getNode(ISD::SRL, DL, MVT::i32, Size,
16084                               DAG.getConstant(2, DL, MVT::i32));
16093   SDValue NewSP = DAG.getCopyFromReg(Chain, DL, ARM::SP, MVT::i32);
16177   MVT HalfT = MVT::i32;
lib/Target/ARM/ARMSelectionDAGInfo.cpp
   90     if (Src.getValueType().bitsGT(MVT::i32))
   91       Src = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src);
   92     else if (Src.getValueType().bitsLT(MVT::i32))
   93       Src = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i32, Src);
  151   EVT VT = MVT::i32;
  177   SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32, MVT::Other, MVT::Glue);
  177   SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32, MVT::Other, MVT::Glue);
  186                       DAG.getConstant(NumRegs, dl, MVT::i32));
  213                            DAG.getNode(ISD::ADD, dl, MVT::i32, Src,
  214                                        DAG.getConstant(SrcOff, dl, MVT::i32)),
  230                             DAG.getNode(ISD::ADD, dl, MVT::i32, Dst,
  231                                         DAG.getConstant(DstOff, dl, MVT::i32)),
lib/Target/ARM/ARMTargetTransformInfo.cpp
  177         {ISD::SIGN_EXTEND, MVT::i32, MVT::i16, 0},
  178         {ISD::ZERO_EXTEND, MVT::i32, MVT::i16, 0},
  179         {ISD::SIGN_EXTEND, MVT::i32, MVT::i8, 0},
  180         {ISD::ZERO_EXTEND, MVT::i32, MVT::i8, 0},
  183         {ISD::SIGN_EXTEND, MVT::i64, MVT::i32, 1},
  184         {ISD::ZERO_EXTEND, MVT::i64, MVT::i32, 1},
  309     { ISD::FP_TO_SINT,  MVT::i32, MVT::f32, 2 },
  310     { ISD::FP_TO_UINT,  MVT::i32, MVT::f32, 2 },
  311     { ISD::FP_TO_SINT,  MVT::i32, MVT::f64, 2 },
  312     { ISD::FP_TO_UINT,  MVT::i32, MVT::f64, 2 },
  339     { ISD::SINT_TO_FP,  MVT::f32, MVT::i32, 2 },
  340     { ISD::UINT_TO_FP,  MVT::f32, MVT::i32, 2 },
  341     { ISD::SINT_TO_FP,  MVT::f64, MVT::i32, 2 },
  342     { ISD::UINT_TO_FP,  MVT::f64, MVT::i32, 2 },
  387     { ISD::TRUNCATE,    MVT::i32, MVT::i64, 0 },
lib/Target/AVR/AVRISelLowering.cpp
   76   setOperationAction(ISD::ADD, MVT::i32, Custom);
   98   setOperationAction(ISD::BR_CC, MVT::i32, Custom);
  104   setOperationAction(ISD::SELECT_CC, MVT::i32, Expand);
  108   setOperationAction(ISD::SETCC, MVT::i32, Custom);
  357   case MVT::i32:
  537   if (VT == MVT::i32) {
  557     SDValue LHS_0 = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i32, LHS,
  559     SDValue LHS_1 = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i32, LHS,
  571     SDValue RHS_0 = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i32, RHS,
  573     SDValue RHS_1 = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i32, RHS,
lib/Target/BPF/BPFISelDAGToDAG.cpp
  172   SDValue AluOp = CurDAG->getTargetConstant(ISD::ADD, DL, MVT::i32);;
lib/Target/BPF/BPFISelLowering.cpp
   64     addRegisterClass(MVT::i32, &BPF::GPR32RegClass);
   82   for (auto VT : { MVT::i32, MVT::i64 }) {
   83     if (VT == MVT::i32 && !STI.getHasAlu32())
  107     setOperationAction(ISD::BSWAP, MVT::i32, Promote);
  108     setOperationAction(ISD::BR_CC, MVT::i32,
  120   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i32, Expand);
  130     setLoadExtAction(ISD::SEXTLOAD, VT, MVT::i32, Expand);
  237       case MVT::i32:
  756   return getHasAlu32() ? MVT::i32 : MVT::i64;
  761   return (getHasAlu32() && VT == MVT::i32) ? MVT::i32 : MVT::i64;
  761   return (getHasAlu32() && VT == MVT::i32) ? MVT::i32 : MVT::i64;
lib/Target/BPF/BPFISelLowering.h
  105     return Size >= 8 ? MVT::i64 : MVT::i32;
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
   94   case MVT::i32:
  128   SDValue IncV = CurDAG->getTargetConstant(Inc, dl, MVT::i32);
  134       SDValue Zero = CurDAG->getTargetConstant(0, dl, MVT::i32);
  153     ValueVT = MVT::i32;
  158                                               MVT::i32, MVT::Other, Base,
  168     SDValue Zero = CurDAG->getTargetConstant(0, dl, MVT::i32);
  173     MachineSDNode *A = CurDAG->getMachineNode(Hexagon::A2_addi, dl, MVT::i32,
  202     EVT ValTy = (IntNo == Intrinsic::hexagon_circ_ldd) ? MVT::i64 : MVT::i32;
  203     EVT RTys[] = { ValTy, MVT::i32, MVT::Other };
  206     SDValue I = CurDAG->getTargetConstant(Inc->getSExtValue(), dl, MVT::i32);
  336         (IntNo == Intrinsic::hexagon_L2_loadrd_pbr) ? MVT::i64 : MVT::i32;
  337     EVT RTys[] = { ValTy, MVT::i32, MVT::Other };
  383     EVT ValTy = MVT::i32;
  387     EVT RTys[] = { ValTy, MVT::i32, MVT::Other };
  391       SDValue I = CurDAG->getTargetConstant(Inc->getSExtValue(), DL, MVT::i32);
  422     EVT RTys[] = { MVT::i32, MVT::Other };
  426       SDValue I = CurDAG->getTargetConstant(Inc->getSExtValue(), DL, MVT::i32);
  484   case MVT::i32:
  521                                            dl, MVT::i32, Value);
  524   SDValue IncV = CurDAG->getTargetConstant(Inc, dl, MVT::i32);
  534     MachineSDNode *S = CurDAG->getMachineNode(Opcode, dl, MVT::i32, MVT::Other,
  540     SDValue Zero = CurDAG->getTargetConstant(0, dl, MVT::i32);
  545     MachineSDNode *A = CurDAG->getMachineNode(Hexagon::A2_addi, dl, MVT::i32,
  575   if (N->getValueType(0) != MVT::i32 || Shl_1.getOpcode() != ISD::Constant)
  588         SDValue Val = CurDAG->getTargetConstant(ValConst, dl, MVT::i32);
  590                                                 MVT::i32, Mul_0, Val);
  609           SDValue Val = CurDAG->getTargetConstant(-ValConst, dl, MVT::i32);
  611                                                   MVT::i32, Shl2_0, Val);
  703     SDValue V = CurDAG->getTargetConstant(A.getZExtValue(), dl, MVT::i32);
  738   SDValue FI = CurDAG->getTargetFrameIndex(FX, MVT::i32);
  740   SDValue Zero = CurDAG->getTargetConstant(0, DL, MVT::i32);
  749     R = CurDAG->getMachineNode(Hexagon::PS_fi, DL, MVT::i32, FI, Zero);
  754     SDValue Ops[] = { CurDAG->getCopyFromReg(CH, DL, AR, MVT::i32), FI, Zero };
  755     R = CurDAG->getMachineNode(Hexagon::PS_fia, DL, MVT::i32, Ops);
  779       CurDAG->getTargetConstant(Hexagon::DoubleRegsRegClassID, dl, MVT::i32),
  781       CurDAG->getTargetConstant(Hexagon::isub_hi, dl, MVT::i32),
  783       CurDAG->getTargetConstant(Hexagon::isub_lo, dl, MVT::i32)
  789     SDValue M0 = CurDAG->getTargetConstant(0x18, dl, MVT::i32);
  790     SDValue M1 = CurDAG->getTargetConstant(0x03, dl, MVT::i32);
  791     SDNode *C = CurDAG->getMachineNode(Hexagon::S4_andi_asl_ri, dl, MVT::i32,
  815   SDValue M = CurDAG->getTargetConstant(Mask, dl, MVT::i32);
  816   SDNode *AA = CurDAG->getMachineNode(Hexagon::A2_andir, dl, MVT::i32,
  842   SDValue Zero = CurDAG->getTargetConstant(0, dl, MVT::i32);
  855   SDValue C = CurDAG->getTargetConstant(-1, dl, MVT::i32);
  856   SDNode *R = CurDAG->getMachineNode(Hexagon::A2_tfrsi, dl, MVT::i32, C);
  868   SDValue C = CurDAG->getTargetConstant(-1, dl, MVT::i32);
  869   SDNode *R = CurDAG->getMachineNode(Hexagon::A2_tfrsi, dl, MVT::i32, C);
  929   OutOps.push_back(CurDAG->getTargetConstant(0, SDLoc(Op), MVT::i32));
 1271   unsigned AR = FuncInfo->CreateReg(MVT::i32);
 1287   R = CurDAG->getTargetFrameIndex(FX, MVT::i32);
 1332     if (N.getValueType() != MVT::i32)
 1480   assert(RT == MVT::i32);
 1485     CurDAG->getTargetConstant(Hexagon::DoubleRegsRegClassID, dl, MVT::i32),
 1486     R, CurDAG->getTargetConstant(Hexagon::isub_hi, dl, MVT::i32),
 1487     R, CurDAG->getTargetConstant(Hexagon::isub_lo, dl, MVT::i32)
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
 1043     DAG.getTargetConstant(Hexagon::HvxWRRegClassID, dl, MVT::i32),
 1044     Lo, DAG.getTargetConstant(Hexagon::vsub_lo, dl, MVT::i32),
 1045     Hi, DAG.getTargetConstant(Hexagon::vsub_hi, dl, MVT::i32),
 1102                                         dl, MVT::i32);
 1107       SDValue S = DAG.getTargetConstant(MinSrc, dl, MVT::i32);
 1108       Results.push(Hexagon::A2_tfrsi, MVT::i32, {S});
 1412     SDValue Idx = DAG.getConstant(M, dl, MVT::i32);
 1925     Results.push(Hexagon::A2_tfrsi, MVT::i32,
 1926                  { DAG.getTargetConstant(S, dl, MVT::i32) });
 2089       SDValue C = DAG.getTargetConstant(S, dl, MVT::i32);
lib/Target/Hexagon/HexagonISelLowering.cpp
  168   SDValue SizeNode = DAG.getConstant(Flags.getByValSize(), dl, MVT::i32);
  287                                        MVT::i32, Glue);
  336     Callee = DAG.getTargetGlobalAddress(GAN->getGlobal(), dl, MVT::i32);
  413       MemAddr = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, MemAddr);
  554   bool IsLegalType = VT == MVT::i8 || VT == MVT::i16 || VT == MVT::i32 ||
  630   SDValue Zero = DAG.getConstant(0, DL, MVT::i32);
  642   SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
  654     SDValue Zero = DAG.getConstant(0, DL, MVT::i32);
  683   SDValue AC = DAG.getConstant(A, dl, MVT::i32);
  684   SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
  772       SDValue FIN = DAG.getFrameIndex(FI, MVT::i32);
  804   SDValue Addr = DAG.getFrameIndex(QFI->getVarArgsFrameIndex(), MVT::i32);
  862                           DAG.getSExtOrTrunc(LHS, SDLoc(LHS), MVT::i32),
  863                           DAG.getSExtOrTrunc(RHS, SDLoc(RHS), MVT::i32), CC);
  980     SDValue Offset = DAG.getConstant(4, dl, MVT::i32);
  987   unsigned Reg = MF.addLiveIn(HRI.getRARegister(), getRegClassFor(MVT::i32));
 1043   SDValue Off = DAG.getConstant(Offset, dl, MVT::i32);
 1269   addRegisterClass(MVT::i32,   &Hexagon::IntRegsRegClass);
 1295   setOperationAction(ISD::ConstantPool,         MVT::i32,   Custom);
 1296   setOperationAction(ISD::JumpTable,            MVT::i32,   Custom);
 1305   setOperationAction(ISD::GLOBAL_OFFSET_TABLE,  MVT::i32,   Custom);
 1306   setOperationAction(ISD::GlobalTLSAddress,     MVT::i32,   Custom);
 1310   setOperationAction(ISD::GlobalAddress, MVT::i32, Custom);
 1312   setOperationAction(ISD::BlockAddress,  MVT::i32, Custom);
 1328   setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32, Custom);
 1336   setOperationAction(ISD::ABS, MVT::i32, Legal);
 1360   setOperationAction(ISD::CTPOP, MVT::i32, Promote);
 1363   setOperationAction(ISD::BITREVERSE, MVT::i32, Legal);
 1365   setOperationAction(ISD::BSWAP, MVT::i32, Legal);
 1368   setOperationAction(ISD::FSHL, MVT::i32, Legal);
 1370   setOperationAction(ISD::FSHR, MVT::i32, Legal);
 1391     setLoadExtAction(ISD::ZEXTLOAD, VT, MVT::i32, Expand);
 1392     setLoadExtAction(ISD::SEXTLOAD, VT, MVT::i32, Expand);
 1393     setLoadExtAction(ISD::EXTLOAD,  VT, MVT::i32, Expand);
 1457     if (VT.getVectorElementType() != MVT::i32) {
 1458       MVT VT32 = MVT::getVectorVT(MVT::i32, VT.getSizeInBits()/32);
 1498   for (MVT VT : {MVT::i16, MVT::i32, MVT::v4i8, MVT::i64, MVT::v8i8,
 1548   for (MVT VT : {MVT::i8, MVT::i16, MVT::i32, MVT::i64, MVT::f32, MVT::f64,
 1557     setOperationAction(ISD::ROTL, MVT::i32, Legal);
 1559     setOperationAction(ISD::ROTR, MVT::i32, Legal);
 1847   return VT1.getSimpleVT() == MVT::i64 && VT2.getSimpleVT() == MVT::i32;
 1979       SDValue T0 = DAG.getBitcast(MVT::i32, Op0);
 1980       SDValue T1 = DAG.getNode(ISD::BSWAP, dl, MVT::i32, T0);
 2085     SDValue Ext = DAG.getZExtOrTrunc(Sc, dl, MVT::i32);
 2147       return DAG.getBitcast(MVT::v2i16, DAG.getConstant(V, dl, MVT::i32));
 2149     SDValue N = getInstr(Hexagon::A2_combine_ll, dl, MVT::i32,
 2161       return DAG.getBitcast(MVT::v4i8, DAG.getConstant(V, dl, MVT::i32));
 2176       SDValue Ext = DAG.getZExtOrTrunc(Elem[First], dl, MVT::i32);
 2186       Vs[i] = DAG.getZExtOrTrunc(Elem[i], dl, MVT::i32);
 2189     SDValue S8 = DAG.getConstant(8, dl, MVT::i32);
 2190     SDValue T0 = DAG.getNode(ISD::SHL, dl, MVT::i32, {Vs[1], S8});
 2191     SDValue T1 = DAG.getNode(ISD::SHL, dl, MVT::i32, {Vs[3], S8});
 2192     SDValue B0 = DAG.getNode(ISD::OR, dl, MVT::i32, {Vs[0], T0});
 2193     SDValue B1 = DAG.getNode(ISD::OR, dl, MVT::i32, {Vs[2], T1});
 2195     SDValue R = getInstr(Hexagon::A2_combine_ll, dl, MVT::i32, {B1, B0}, DAG);
 2238       SDValue Ext = DAG.getZExtOrTrunc(Elem[First], dl, MVT::i32);
 2257   SDValue L = (ElemTy == MVT::i32)
 2260   SDValue H = (ElemTy == MVT::i32)
 2295       SDValue A0 = getInstr(Hexagon::C2_tfrpr, dl, MVT::i32, {VecV}, DAG);
 2296       SDValue M0 = DAG.getConstant(8 / VecWidth, dl, MVT::i32);
 2297       SDValue I0 = DAG.getNode(ISD::MUL, dl, MVT::i32, IdxV, M0);
 2309     assert(ty(IdxV) == MVT::i32);
 2311     SDValue S0 = DAG.getNode(ISD::MUL, dl, MVT::i32, IdxV,
 2312                              DAG.getConstant(8*VecRep, dl, MVT::i32));
 2318       T1 = DAG.getTargetExtractSubreg(Hexagon::isub_lo, dl, MVT::i32, T1);
 2332   SDValue WidthV = DAG.getConstant(ValWidth, dl, MVT::i32);
 2340       ExtV = DAG.getTargetExtractSubreg(SubIdx, dl, MVT::i32, VecV);
 2344       SDValue OffV = DAG.getConstant(Off, dl, MVT::i32);
 2351     if (ty(IdxV) != MVT::i32)
 2352       IdxV = DAG.getZExtOrTrunc(IdxV, dl, MVT::i32);
 2353     SDValue OffV = DAG.getNode(ISD::MUL, dl, MVT::i32, IdxV,
 2354                                DAG.getConstant(ElemWidth, dl, MVT::i32));
 2381                          DAG.getUNDEF(MVT::i32), ValR);
 2385     ValR = DAG.getTargetExtractSubreg(Hexagon::isub_lo, dl, MVT::i32, ValR);
 2388     SDValue Width = DAG.getConstant(ValBytes*8, dl, MVT::i32);
 2389     SDValue Idx = DAG.getNode(ISD::MUL, dl, MVT::i32, IdxV,
 2390                               DAG.getConstant(8, dl, MVT::i32));
 2392     SDValue Ins = DAG.getNode(HexagonISD::INSERT, dl, MVT::i32,
 2412   SDValue WidthV = DAG.getConstant(ValWidth, dl, MVT::i32);
 2417     SDValue OffV = DAG.getConstant(W, dl, MVT::i32);
 2421     if (ty(IdxV) != MVT::i32)
 2422       IdxV = DAG.getZExtOrTrunc(IdxV, dl, MVT::i32);
 2423     SDValue OffV = DAG.getNode(ISD::MUL, dl, MVT::i32, IdxV, WidthV);
 2445     return DAG.getUNDEF(MVT::i32);
 2446   return getInstr(Hexagon::S2_vtrunehb, dl, MVT::i32, {Vec64}, DAG);
 2503     SDValue Z = getZero(dl, MVT::i32, DAG);
 2507       SDValue S = DAG.getConstant(1ull << i, dl, MVT::i32);
 2508       Rs[i] = DAG.getSelect(dl, MVT::i32, Ops[i/Rep], S, Z);
 2512         Rs[i] = DAG.getNode(ISD::OR, dl, MVT::i32, Rs[2*i], Rs[2*i+1]);
 2553                         DAG.getUNDEF(MVT::i32), W);
 2555       W = DAG.getTargetExtractSubreg(Hexagon::isub_lo, dl, MVT::i32, W);
 2560       SDValue WidthV = DAG.getConstant(64 / Scale, dl, MVT::i32);
 2566         SDValue T = DAG.getNode(HexagonISD::INSERT, dl, MVT::i32,
 2709     BO.first = DAG.getNode(ISD::ADD, dl, MVT::i32, BO.first,
 2710                            DAG.getConstant(BO.second % LoadLen, dl, MVT::i32));
 2714       ? DAG.getNode(HexagonISD::VALIGNADDR, dl, MVT::i32, BO.first,
 2715                     DAG.getConstant(NeedAlign, dl, MVT::i32))
 2912         SDValue P = getInstr(Hexagon::C2_tfrpr, dl, MVT::i32,
 3007       case MVT::i32:
 3016       if (VT != MVT::i32)
 3187     return MVT::i32;
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
  204   IntOps.push_back(DAG.getConstant(IntId, dl, MVT::i32));
  282   if (ElemIdx.getValueType().getSimpleVT() != MVT::i32)
  283     ElemIdx = DAG.getBitcast(MVT::i32, ElemIdx);
  291   return DAG.getNode(ISD::SHL, dl, MVT::i32,
  292                      {ElemIdx, DAG.getConstant(L, dl, MVT::i32)});
  303   if (ty(Idx) != MVT::i32)
  304     Idx = DAG.getBitcast(MVT::i32, Idx);
  306   SDValue Mask = DAG.getConstant(32/ElemWidth - 1, dl, MVT::i32);
  307   SDValue SubIdx = DAG.getNode(ISD::AND, dl, MVT::i32, {Idx, Mask});
  356   if (VecTy.getVectorElementType() != MVT::i32) {
  362       Words.push_back(DAG.getBitcast(MVT::i32, W));
  478   SDValue S = DAG.getConstant(4, dl, MVT::i32);
  489                        {HalfV0, DAG.getConstant(HwLen/2, dl, MVT::i32)});
  527                          {DAG.getConstant(BlockLen, dl, MVT::i32)}, DAG);
  540     return DAG.getTargetExtractSubreg(Hexagon::isub_lo, dl, MVT::i32, P);
  543     return DAG.getTargetExtractSubreg(Hexagon::isub_hi, dl, MVT::i32, P);
  574   SDValue S4 = DAG.getConstant(HwLen-4, dl, MVT::i32);
  666   SDValue ExWord = DAG.getNode(HexagonISD::VEXTRACTW, dl, MVT::i32,
  668   if (ElemTy == MVT::i32)
  677   return extractVector(ExVec, SubIdx, dl, ElemTy, MVT::i32, DAG);
  691   SDValue ScV = DAG.getConstant(Scale, dl, MVT::i32);
  692   IdxV = DAG.getNode(ISD::MUL, dl, MVT::i32, IdxV, ScV);
  694   SDValue ExtB = extractHvxElementReg(ByteVec, IdxV, dl, MVT::i32, DAG);
  695   SDValue Zero = DAG.getTargetConstant(0, dl, MVT::i32);
  712     SDValue MaskV = DAG.getNode(ISD::AND, dl, MVT::i32,
  713                                 {ByteIdxV, DAG.getConstant(-4, dl, MVT::i32)});
  716     SDValue SubV = DAG.getNode(ISD::SUB, dl, MVT::i32,
  717                                {DAG.getConstant(HwLen, dl, MVT::i32), MaskV});
  723   if (ElemTy == MVT::i32)
  728   SDValue WordIdx = DAG.getNode(ISD::SRL, dl, MVT::i32,
  729                                 {ByteIdx, DAG.getConstant(2, dl, MVT::i32)});
  730   SDValue Ext = extractHvxElementReg(opCastElem(VecV, MVT::i32, DAG), WordIdx,
  731                                      dl, MVT::i32, DAG);
  752   SDValue ScV = DAG.getConstant(Scale, dl, MVT::i32);
  753   IdxV = DAG.getNode(ISD::MUL, dl, MVT::i32, IdxV, ScV);
  754   ValV = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::i32, ValV);
  790   MVT WordTy = tyVector(VecTy, MVT::i32);
  794   SDValue W0Idx = DAG.getConstant(WordIdx, dl, MVT::i32);
  795   SDValue W0 = extractHvxElementReg(WordVec, W0Idx, dl, MVT::i32, DAG);
  799   SDValue W1Idx = DAG.getConstant(WordIdx+1, dl, MVT::i32);
  800   SDValue W1 = extractHvxElementReg(WordVec, W1Idx, dl, MVT::i32, DAG);
  857   SDValue Zero = getZero(dl, MVT::i32, DAG);
  861   SDValue W0 = DAG.getNode(HexagonISD::VEXTRACTW, dl, MVT::i32, {ShuffV, Zero});
  862   SDValue W1 = DAG.getNode(HexagonISD::VEXTRACTW, dl, MVT::i32,
  863                            {ShuffV, DAG.getConstant(4, dl, MVT::i32)});
  866                   {Vec64, DAG.getTargetConstant(0, dl, MVT::i32)}, DAG);
  890                                     dl, MVT::i32);
  909     SDValue S = DAG.getNode(ISD::SUB, dl, MVT::i32, IdxV, HalfV);
  910     IdxV = DAG.getNode(ISD::SELECT, dl, MVT::i32, PickHi, S, IdxV);
  920     IdxV = DAG.getNode(ISD::MUL, dl, MVT::i32, IdxV,
  921                        DAG.getConstant(ElemWidth/8, dl, MVT::i32));
  929     SDValue V = DAG.getBitcast(MVT::i32, SubV);
  933     SDValue R0 = DAG.getTargetExtractSubreg(Hexagon::isub_lo, dl, MVT::i32, V);
  934     SDValue R1 = DAG.getTargetExtractSubreg(Hexagon::isub_hi, dl, MVT::i32, V);
  937                           DAG.getConstant(4, dl, MVT::i32));
  943     SDValue RolV = DAG.getNode(ISD::SUB, dl, MVT::i32,
  944                                DAG.getConstant(RolBase, dl, MVT::i32), IdxV);
  980     ByteIdx = DAG.getNode(ISD::MUL, dl, MVT::i32, IdxV,
  981                           DAG.getConstant(BitBytes, dl, MVT::i32));
  990                        {DAG.getConstant(BlockLen, dl, MVT::i32)}, DAG);
  994     SDValue HwLenV = DAG.getConstant(HwLen, dl, MVT::i32);
  995     SDValue ByteXdi = DAG.getNode(ISD::SUB, dl, MVT::i32, HwLenV, ByteIdx);
 1013                              DAG.getConstant(1, dl, MVT::i32));
 1124   SDValue S = DAG.getConstant(InpLen*BitBytes, dl, MVT::i32);
 1251                              DAG.getConstant(uint32_t(Splat1), dl, MVT::i32));
 1253                              DAG.getConstant(uint32_t(SplatW), dl, MVT::i32));
 1255                               DAG.getConstant(-1, dl, MVT::i32));
 1302     case MVT::i32: {
 1307       SDValue S16 = DAG.getConstant(16, dl, MVT::i32);
 1356   assert(ElemTy == MVT::i32);
 1357   SDValue S16 = DAG.getConstant(16, dl, MVT::i32);
 1399                        {DAG.getConstant(0x02020202, dl, MVT::i32)}, DAG);
lib/Target/Hexagon/HexagonInstrInfo.cpp
  742     Register NewLoopCount = TII->createVR(MF, MVT::i32);
 1988   } else if (VT == MVT::i32 || VT == MVT::f32) {
 2647     case MVT::i32:
lib/Target/Hexagon/HexagonSubtarget.h
  226     static MVT Types[] = { MVT::i8, MVT::i16, MVT::i32 };
lib/Target/Lanai/LanaiISelDAGToDAG.cpp
   86     return CurDAG->getTargetConstant(Imm, DL, MVT::i32);
  133         AluOp = CurDAG->getTargetConstant(LPAC::ADD, DL, MVT::i32);
  146         AluOp = CurDAG->getTargetConstant(LPAC::ADD, DL, MVT::i32);
  157     Offset = CurDAG->getTargetConstant(0, DL, MVT::i32);
  158     AluOp = CurDAG->getTargetConstant(LPAC::ADD, DL, MVT::i32);
  170     AluOp = CurDAG->getTargetConstant(LPAC::ADD, DL, MVT::i32);
  185         Offset = CurDAG->getTargetConstant(CN->getSExtValue(), DL, MVT::i32);
  196   Offset = CurDAG->getTargetConstant(0, DL, MVT::i32);
  197   AluOp = CurDAG->getTargetConstant(LPAC::ADD, DL, MVT::i32);
  243     AluOp = CurDAG->getTargetConstant(AluCode, SDLoc(Addr), MVT::i32);
  286     if (VT == MVT::i32) {
  292                                              SDLoc(Node), Lanai::R0, MVT::i32);
  299                                              SDLoc(Node), Lanai::R1, MVT::i32);
  317   SDValue Imm = CurDAG->getTargetConstant(0, DL, MVT::i32);
lib/Target/Lanai/LanaiISelLowering.cpp
   77   addRegisterClass(MVT::i32, &Lanai::GPRRegClass);
   85   setOperationAction(ISD::BR_CC, MVT::i32, Custom);
   88   setOperationAction(ISD::SETCC, MVT::i32, Custom);
   89   setOperationAction(ISD::SELECT, MVT::i32, Expand);
   90   setOperationAction(ISD::SELECT_CC, MVT::i32, Custom);
   92   setOperationAction(ISD::GlobalAddress, MVT::i32, Custom);
   93   setOperationAction(ISD::BlockAddress, MVT::i32, Custom);
   94   setOperationAction(ISD::JumpTable, MVT::i32, Custom);
   95   setOperationAction(ISD::ConstantPool, MVT::i32, Custom);
   97   setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32, Custom);
  106   setOperationAction(ISD::SDIV, MVT::i32, Expand);
  107   setOperationAction(ISD::UDIV, MVT::i32, Expand);
  108   setOperationAction(ISD::SDIVREM, MVT::i32, Expand);
  109   setOperationAction(ISD::UDIVREM, MVT::i32, Expand);
  110   setOperationAction(ISD::SREM, MVT::i32, Expand);
  111   setOperationAction(ISD::UREM, MVT::i32, Expand);
  113   setOperationAction(ISD::MUL, MVT::i32, Custom);
  114   setOperationAction(ISD::MULHU, MVT::i32, Expand);
  115   setOperationAction(ISD::MULHS, MVT::i32, Expand);
  116   setOperationAction(ISD::UMUL_LOHI, MVT::i32, Expand);
  117   setOperationAction(ISD::SMUL_LOHI, MVT::i32, Expand);
  119   setOperationAction(ISD::ROTR, MVT::i32, Expand);
  120   setOperationAction(ISD::ROTL, MVT::i32, Expand);
  121   setOperationAction(ISD::SHL_PARTS, MVT::i32, Custom);
  122   setOperationAction(ISD::SRL_PARTS, MVT::i32, Custom);
  123   setOperationAction(ISD::SRA_PARTS, MVT::i32, Expand);
  125   setOperationAction(ISD::BSWAP, MVT::i32, Expand);
  126   setOperationAction(ISD::CTPOP, MVT::i32, Legal);
  127   setOperationAction(ISD::CTLZ, MVT::i32, Legal);
  128   setOperationAction(ISD::CTTZ, MVT::i32, Legal);
  381     LocVT = MVT::i32;
  462       case MVT::i32: {
  503       SDValue FIN = DAG.getFrameIndex(FI, MVT::i32);
  516       Reg = MF.getRegInfo().createVirtualRegister(getRegClassFor(MVT::i32));
  640     SDValue SizeNode = DAG.getConstant(Size, DL, MVT::i32);
  875   SDValue TargetCC = DAG.getConstant(CC, DL, MVT::i32);
  885   if (VT != MVT::i32)
  944     Res = DAG.getConstant(0, DL, MVT::i32);
  947                       DAG.getConstant(HighestOne, DL, MVT::i32));
  960         DAG.getNode(ISD::SHL, DL, VT, V, DAG.getConstant(I, DL, MVT::i32));
  976   SDValue TargetCC = DAG.getConstant(CC, DL, MVT::i32);
  993   SDValue TargetCC = DAG.getConstant(CC, DL, MVT::i32);
 1026   SDValue StackPointer = DAG.getCopyFromReg(Chain, DL, SPReg, MVT::i32);
 1030   SDValue Sub = DAG.getNode(ISD::SUB, DL, MVT::i32, StackPointer, Size);
 1042   SDValue ArgAdjust = DAG.getNode(LanaiISD::ADJDYNALLOC, DL, MVT::i32, Sub);
 1071   unsigned Reg = MF.addLiveIn(TRI->getRARegister(), getRegClassFor(MVT::i32));
 1139         C, MVT::i32, N->getAlignment(), N->getOffset(), LanaiII::MO_NO_FLAG);
 1140     return DAG.getNode(ISD::OR, DL, MVT::i32,
 1141                        DAG.getRegister(Lanai::R0, MVT::i32),
 1142                        DAG.getNode(LanaiISD::SMALL, DL, MVT::i32, Small));
 1147     SDValue Hi = DAG.getTargetConstantPool(C, MVT::i32, N->getAlignment(),
 1149     SDValue Lo = DAG.getTargetConstantPool(C, MVT::i32, N->getAlignment(),
 1151     Hi = DAG.getNode(LanaiISD::HI, DL, MVT::i32, Hi);
 1152     Lo = DAG.getNode(LanaiISD::LO, DL, MVT::i32, Lo);
 1153     SDValue Result = DAG.getNode(ISD::OR, DL, MVT::i32, Hi, Lo);
 1174     return DAG.getNode(ISD::OR, DL, MVT::i32,
 1175                        DAG.getRegister(Lanai::R0, MVT::i32),
 1176                        DAG.getNode(LanaiISD::SMALL, DL, MVT::i32, Small));
 1186     Hi = DAG.getNode(LanaiISD::HI, DL, MVT::i32, Hi);
 1187     Lo = DAG.getNode(LanaiISD::LO, DL, MVT::i32, Lo);
 1188     return DAG.getNode(ISD::OR, DL, MVT::i32, Hi, Lo);
 1200   SDValue Hi = DAG.getBlockAddress(BA, MVT::i32, true, OpFlagHi);
 1201   SDValue Lo = DAG.getBlockAddress(BA, MVT::i32, true, OpFlagLo);
 1202   Hi = DAG.getNode(LanaiISD::HI, DL, MVT::i32, Hi);
 1203   Lo = DAG.getNode(LanaiISD::LO, DL, MVT::i32, Lo);
 1204   SDValue Result = DAG.getNode(ISD::OR, DL, MVT::i32, Hi, Lo);
 1217     return DAG.getNode(ISD::OR, DL, MVT::i32,
 1218                        DAG.getRegister(Lanai::R0, MVT::i32),
 1219                        DAG.getNode(LanaiISD::SMALL, DL, MVT::i32, Small));
 1228     Hi = DAG.getNode(LanaiISD::HI, DL, MVT::i32, Hi);
 1229     Lo = DAG.getNode(LanaiISD::LO, DL, MVT::i32, Lo);
 1230     SDValue Result = DAG.getNode(ISD::OR, DL, MVT::i32, Hi, Lo);
 1252   SDValue RevShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32,
 1253                                  DAG.getConstant(VTBits, dl, MVT::i32), ShAmt);
 1258   SDValue Zero = DAG.getConstant(0, dl, MVT::i32);
 1259   SDValue SetCC = DAG.getSetCC(dl, MVT::i32, ShAmt, Zero, ISD::SETEQ);
 1260   LoBitsForHi = DAG.getSelect(dl, MVT::i32, SetCC, Zero, LoBitsForHi);
 1262   SDValue ExtraShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32, ShAmt,
 1263                                    DAG.getConstant(VTBits, dl, MVT::i32));
 1270   SetCC = DAG.getSetCC(dl, MVT::i32, ExtraShAmt, Zero, ISD::SETGE);
 1272       DAG.getSelect(dl, MVT::i32, SetCC, HiForBigShift, HiForNormalShift);
 1278       dl, MVT::i32, SetCC, DAG.getConstant(0, dl, MVT::i32), LoForNormalShift);
 1278       dl, MVT::i32, SetCC, DAG.getConstant(0, dl, MVT::i32), LoForNormalShift);
 1304   SDValue Zero = DAG.getConstant(0, dl, MVT::i32);
 1306       ISD::SUB, dl, MVT::i32, DAG.getConstant(VTBits, dl, MVT::i32), ShAmt);
 1306       ISD::SUB, dl, MVT::i32, DAG.getConstant(VTBits, dl, MVT::i32), ShAmt);
 1307   SDValue SetCC = DAG.getSetCC(dl, MVT::i32, NegatedPlus32, Zero, ISD::SETLE);
 1309   SDValue Hi = DAG.getNode(ISD::SRL, dl, MVT::i32, ShOpHi, ShAmt);
 1310   Hi = DAG.getSelect(dl, MVT::i32, SetCC, Zero, Hi);
 1312   SDValue Lo = DAG.getNode(ISD::SRL, dl, MVT::i32, ShOpLo, ShAmt);
 1313   Lo = DAG.getSelect(dl, MVT::i32, SetCC, Hi, Lo);
 1315       DAG.getNode(ISD::SHL, dl, MVT::i32, ShOpHi, NegatedPlus32);
 1316   SDValue ShiftIsZero = DAG.getSetCC(dl, MVT::i32, ShAmt, Zero, ISD::SETEQ);
 1317   Lo = DAG.getSelect(dl, MVT::i32, ShiftIsZero, Lo,
 1318                      DAG.getNode(ISD::OR, dl, MVT::i32, Lo, CarryBits));
lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
  276     Disp = CurDAG->getTargetBlockAddress(AM.BlockAddr, MVT::i32, 0,
lib/Target/Mips/Mips16ISelLowering.cpp
  125   addRegisterClass(MVT::i32, &Mips::CPU16RegsRegClass);
  131   setOperationAction(ISD::ATOMIC_CMP_SWAP,    MVT::i32,   Expand);
  132   setOperationAction(ISD::ATOMIC_SWAP,        MVT::i32,   Expand);
  133   setOperationAction(ISD::ATOMIC_LOAD_ADD,    MVT::i32,   Expand);
  134   setOperationAction(ISD::ATOMIC_LOAD_SUB,    MVT::i32,   Expand);
  135   setOperationAction(ISD::ATOMIC_LOAD_AND,    MVT::i32,   Expand);
  136   setOperationAction(ISD::ATOMIC_LOAD_OR,     MVT::i32,   Expand);
  137   setOperationAction(ISD::ATOMIC_LOAD_XOR,    MVT::i32,   Expand);
  138   setOperationAction(ISD::ATOMIC_LOAD_NAND,   MVT::i32,   Expand);
  139   setOperationAction(ISD::ATOMIC_LOAD_MIN,    MVT::i32,   Expand);
  140   setOperationAction(ISD::ATOMIC_LOAD_MAX,    MVT::i32,   Expand);
  141   setOperationAction(ISD::ATOMIC_LOAD_UMIN,   MVT::i32,   Expand);
  142   setOperationAction(ISD::ATOMIC_LOAD_UMAX,   MVT::i32,   Expand);
  144   setOperationAction(ISD::ROTR, MVT::i32,  Expand);
  146   setOperationAction(ISD::BSWAP, MVT::i32, Expand);
lib/Target/Mips/MipsFastISel.cpp
  323     RHSReg = materializeInt(C, MVT::i32);
  338   assert(TLI.getValueType(DL, AI->getType(), true) == MVT::i32 &&
  357   if (VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 && VT != MVT::i1)
  413   if (VT != MVT::i32)
  764   case MVT::i32:
  826   case MVT::i32:
  974     ZExtCondReg = emitIntExt(MVT::i1, CondReg, MVT::i32, true);
 1058   if (!emitIntExt(MVT::i1, CondReg, MVT::i32, ZExtCondReg, true))
 1110   if (DstVT != MVT::i32)
 1182     if (((ArgVT == MVT::i32) || (ArgVT == MVT::f32) || (ArgVT == MVT::i16) ||
 1298       CopyVT = MVT::i32;
 1399     case MVT::i32:
 1559     DestAddress = materializeGV(Addr.getGlobalValue(), MVT::i32);
 1625     } else if (VT == MVT::i32) {
 1789   if (SrcVT != MVT::i32 && SrcVT != MVT::i16 && SrcVT != MVT::i8)
 1868   if ((DestVT != MVT::i32) && (DestVT != MVT::i16))
 1903   if (((DestVT != MVT::i8) && (DestVT != MVT::i16) && (DestVT != MVT::i32)) ||
 1924   if (DestVT != MVT::i32)
 1986     if (!emitIntExt(Op0MVT, Op0Reg, MVT::i32, TempReg, IsZExt))
 2107     if (!emitIntExt(VMVT, VReg, MVT::i32, TempReg, IsUnsigned))
lib/Target/Mips/MipsISelLowering.cpp
  116         return MVT::i32;
  118         return (VT.getSizeInBits() == 32) ? MVT::i32 : MVT::i64;
  344   AddPromotedToType(ISD::SETCC, MVT::i1, MVT::i32);
  348   setOperationAction(ISD::GlobalAddress,      MVT::i32,   Custom);
  349   setOperationAction(ISD::BlockAddress,       MVT::i32,   Custom);
  350   setOperationAction(ISD::GlobalTLSAddress,   MVT::i32,   Custom);
  351   setOperationAction(ISD::JumpTable,          MVT::i32,   Custom);
  352   setOperationAction(ISD::ConstantPool,       MVT::i32,   Custom);
  355   setOperationAction(ISD::SELECT,             MVT::i32,   Custom);
  361   setOperationAction(ISD::FP_TO_SINT,         MVT::i32,   Custom);
  384     setOperationAction(ISD::SHL_PARTS,          MVT::i32,   Custom);
  385     setOperationAction(ISD::SRA_PARTS,          MVT::i32,   Custom);
  386     setOperationAction(ISD::SRL_PARTS,          MVT::i32,   Custom);
  389   setOperationAction(ISD::EH_DWARF_CFA,         MVT::i32,   Custom);
  393   setOperationAction(ISD::SDIV, MVT::i32, Expand);
  394   setOperationAction(ISD::SREM, MVT::i32, Expand);
  395   setOperationAction(ISD::UDIV, MVT::i32, Expand);
  396   setOperationAction(ISD::UREM, MVT::i32, Expand);
  405   setOperationAction(ISD::BR_CC,             MVT::i32,   Expand);
  407   setOperationAction(ISD::SELECT_CC,         MVT::i32,   Expand);
  411   setOperationAction(ISD::UINT_TO_FP,        MVT::i32,   Expand);
  413   setOperationAction(ISD::FP_TO_UINT,        MVT::i32,   Expand);
  417     setOperationAction(ISD::CTPOP,           MVT::i32,   Legal);
  420     setOperationAction(ISD::CTPOP,           MVT::i32,   Expand);
  423   setOperationAction(ISD::CTTZ,              MVT::i32,   Expand);
  425   setOperationAction(ISD::ROTL,              MVT::i32,   Expand);
  427   setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32,  Expand);
  431     setOperationAction(ISD::ROTR, MVT::i32,   Expand);
  482     setOperationAction(ISD::CTLZ, MVT::i32, Expand);
  487     setOperationAction(ISD::BSWAP, MVT::i32, Expand);
  492     setLoadExtAction(ISD::SEXTLOAD, MVT::i64, MVT::i32, Custom);
  493     setLoadExtAction(ISD::ZEXTLOAD, MVT::i64, MVT::i32, Custom);
  494     setLoadExtAction(ISD::EXTLOAD, MVT::i64, MVT::i32, Custom);
  495     setTruncStoreAction(MVT::i64, MVT::i32, Custom);
  563     return MVT::i32;
  574   unsigned LO = (Ty == MVT::i32) ? Mips::LO0 : Mips::LO0_64;
  575   unsigned HI = (Ty == MVT::i32) ? Mips::HI0 : Mips::HI0_64;
  662                      DAG.getConstant(condCodeToFCC(CC), DL, MVT::i32));
  670   SDValue FCC0 = DAG.getRegister(Mips::FCC0, MVT::i32);
  860                      DAG.getConstant(Pos, DL, MVT::i32),
  861                      DAG.getConstant(SMSize, DL, MVT::i32));
  913                        DAG.getConstant(SMPos0, DL, MVT::i32),
  914                        DAG.getConstant(SMSize0, DL, MVT::i32),
  943         Const1 = DAG.getConstant(SMPos0, DL, MVT::i32);
  951           DAG.getConstant(SMPos0, DL, MVT::i32),
  954                           DL, MVT::i32),
 1029   BottomHalf = CurDAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i32, AddOperand,
 1032   TopHalf = CurDAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i32, AddOperand,
 1043       CurDAG.getNode(ISD::TRUNCATE, DL, MVT::i32, Mult->getOperand(0)),
 1044       CurDAG.getNode(ISD::TRUNCATE, DL, MVT::i32, Mult->getOperand(1)), ACCIn};
 1045   EVT VTs[2] = {MVT::i32, MVT::i32};
 1045   EVT VTs[2] = {MVT::i32, MVT::i32};
 1048   SDValue ResLo = CurDAG.getNode(MipsISD::MFLO, DL, MVT::i32, MAdd);
 1049   SDValue ResHi = CurDAG.getNode(MipsISD::MFHI, DL, MVT::i32, MAdd);
 1149                      DAG.getConstant(Pos, DL, MVT::i32),
 1150                      DAG.getConstant(SMSize, DL, MVT::i32));
 1556   const TargetRegisterClass *RC = getRegClassFor(MVT::i32);
 1575   const TargetRegisterClass *RC = getRegClassFor(MVT::i32);
 1578     getRegClassFor(ArePtrs64bit ? MVT::i64 : MVT::i32);
 1784   const TargetRegisterClass *RC = getRegClassFor(MVT::i32);
 1787     getRegClassFor(ArePtrs64bit ? MVT::i64 : MVT::i32);
 1919   SDValue BrCode = DAG.getConstant(Opc, DL, MVT::i32);
 1920   SDValue FCC0 = DAG.getRegister(Mips::FCC0, MVT::i32);
 1947   SDValue True  = DAG.getConstant(1, DL, MVT::i32);
 1948   SDValue False = DAG.getConstant(0, DL, MVT::i32);
 2208   SDValue Const1 = DAG.getConstant(1, DL, MVT::i32);
 2209   SDValue Const31 = DAG.getConstant(31, DL, MVT::i32);
 2215     DAG.getNode(ISD::BITCAST, DL, MVT::i32, Op.getOperand(0)) :
 2216     DAG.getNode(MipsISD::ExtractElementF64, DL, MVT::i32, Op.getOperand(0),
 2219     DAG.getNode(ISD::BITCAST, DL, MVT::i32, Op.getOperand(1)) :
 2220     DAG.getNode(MipsISD::ExtractElementF64, DL, MVT::i32, Op.getOperand(1),
 2226     SDValue E = DAG.getNode(MipsISD::Ext, DL, MVT::i32, Y, Const31, Const1);
 2227     Res = DAG.getNode(MipsISD::Ins, DL, MVT::i32, E, Const31, Const1, X);
 2234     SDValue SllX = DAG.getNode(ISD::SHL, DL, MVT::i32, X, Const1);
 2235     SDValue SrlX = DAG.getNode(ISD::SRL, DL, MVT::i32, SllX, Const1);
 2236     SDValue SrlY = DAG.getNode(ISD::SRL, DL, MVT::i32, Y, Const31);
 2237     SDValue SllY = DAG.getNode(ISD::SHL, DL, MVT::i32, SrlY, Const31);
 2238     Res = DAG.getNode(ISD::OR, DL, MVT::i32, SrlX, SllY);
 2244   SDValue LowX = DAG.getNode(MipsISD::ExtractElementF64, DL, MVT::i32,
 2246                              DAG.getConstant(0, DL, MVT::i32));
 2256   SDValue Const1 = DAG.getConstant(1, DL, MVT::i32);
 2266                             DAG.getConstant(WidthY - 1, DL, MVT::i32), Const1);
 2274                             DAG.getConstant(WidthX - 1, DL, MVT::i32), Const1,
 2287                              DAG.getConstant(WidthY - 1, DL, MVT::i32));
 2295                              DAG.getConstant(WidthX - 1, DL, MVT::i32));
 2311   SDValue Res, Const1 = DAG.getConstant(1, DL, MVT::i32);
 2316                   ? DAG.getNode(ISD::BITCAST, DL, MVT::i32, Op.getOperand(0))
 2317                   : DAG.getNode(MipsISD::ExtractElementF64, DL, MVT::i32,
 2322     Res = DAG.getNode(MipsISD::Ins, DL, MVT::i32,
 2323                       DAG.getRegister(Mips::ZERO, MVT::i32),
 2324                       DAG.getConstant(31, DL, MVT::i32), Const1, X);
 2328     SDValue SllX = DAG.getNode(ISD::SHL, DL, MVT::i32, X, Const1);
 2329     Res = DAG.getNode(ISD::SRL, DL, MVT::i32, SllX, Const1);
 2340       DAG.getNode(MipsISD::ExtractElementF64, DL, MVT::i32, Op.getOperand(0),
 2341                   DAG.getConstant(0, DL, MVT::i32));
 2348   SDValue Res, Const1 = DAG.getConstant(1, DL, MVT::i32);
 2357                       DAG.getConstant(63, DL, MVT::i32), Const1, X);
 2428   EVT Ty = ABI.IsN64() ? MVT::i64 : MVT::i32;
 2449                      DAG.getConstant(SType, DL, MVT::i32));
 2455   MVT VT = Subtarget.isGP64bit() ? MVT::i64 : MVT::i32;
 2465   SDValue Not = DAG.getNode(ISD::XOR, DL, MVT::i32, Shamt,
 2466                             DAG.getConstant(-1, DL, MVT::i32));
 2473   SDValue Cond = DAG.getNode(ISD::AND, DL, MVT::i32, Shamt,
 2474                              DAG.getConstant(VT.getSizeInBits(), DL, MVT::i32));
 2488   MVT VT = Subtarget.isGP64bit() ? MVT::i64 : MVT::i32;
 2503   SDValue Not = DAG.getNode(ISD::XOR, DL, MVT::i32, Shamt,
 2504                             DAG.getConstant(-1, DL, MVT::i32));
 2512   SDValue Cond = DAG.getNode(ISD::AND, DL, MVT::i32, Shamt,
 2513                              DAG.getConstant(VT.getSizeInBits(), DL, MVT::i32));
 2561       ((MemVT != MVT::i32) && (MemVT != MVT::i64)))
 2569   assert((VT == MVT::i32) || (VT == MVT::i64));
 2595   if ((VT == MVT::i32) || (ExtType == ISD::SEXTLOAD) ||
 2609   SDValue Const32 = DAG.getConstant(32, DL, MVT::i32);
 2644   if ((VT == MVT::i32) || SD->isTruncatingStore()) {
 2685       ((MemVT == MVT::i32) || (MemVT == MVT::i64)))
 2757     if (LocVT == MVT::i8 || LocVT == MVT::i16 || LocVT == MVT::i32) {
 2758       LocVT = MVT::i32;
 2770     LocVT = MVT::i32;
 2787   bool isI64 = (ValVT == MVT::i32 && OrigAlign == 8);
 2791   if (ValVT == MVT::i32 && isVectorFloat) {
 2807   } else if (ValVT == MVT::i32 || (ValVT == MVT::f32 && AllocateFloatsInIntReg)) {
 2813     LocVT = MVT::i32;
 2821     LocVT = MVT::i32;
 2923     EVT Ty = ABI.IsN64() ? MVT::i64 : MVT::i32;
 3157         if ((ValVT == MVT::f32 && LocVT == MVT::i32) ||
 3161         else if (ValVT == MVT::f64 && LocVT == MVT::i32) {
 3162           SDValue Lo = DAG.getNode(MipsISD::ExtractElementF64, DL, MVT::i32,
 3163                                    Arg, DAG.getConstant(0, DL, MVT::i32));
 3164           SDValue Hi = DAG.getNode(MipsISD::ExtractElementF64, DL, MVT::i32,
 3165                                    Arg, DAG.getConstant(1, DL, MVT::i32));
 3536       if ((RegVT == MVT::i32 && ValVT == MVT::f32) ||
 3540       else if (ABI.IsO32() && RegVT == MVT::i32 &&
 3592             getRegClassFor(ABI.IsN64() ? MVT::i64 : MVT::i32));
 3630   if ((ABI.IsN32() || ABI.IsN64()) && Type == MVT::i32)
 3871   EVT MinVT = getRegisterType(Context, Cond ? MVT::i64 : MVT::i32);
 3942     RC = getRegClassFor((VT == MVT::Other) ? MVT::i32 : VT);
 3961       if (VT == MVT::i32 || VT == MVT::i16 || VT == MVT::i8) {
 3990       if (VT == MVT::i32)
 3998       if (VT == MVT::i32 || VT == MVT::i16 || VT == MVT::i8)
 4148   return MVT::i32;
 4290                                     DAG.getConstant(Shamt, DL, MVT::i32));
lib/Target/Mips/MipsISelLowering.h
  279       return MVT::i32;
  472       SDValue Cst = DAG.getConstant(16, DL, MVT::i32);
lib/Target/Mips/MipsOptimizePICCall.cpp
  155   unsigned DstReg = getRegTy(SrcReg, MF) == MVT::i32 ? Mips::T9 : Mips::T9_64;
  168   unsigned Reg = Ty == MVT::i32 ? Mips::GP : Mips::GP_64;
lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  233   SDValue CstOne = CurDAG->getTargetConstant(1, DL, MVT::i32);
  235   SDValue OuFlag = CurDAG->getTargetConstant(20, DL, MVT::i32);
  238       CurDAG->getMachineNode(Mips::RDDSP, DL, MVT::i32, MVT::Glue, CstOne, InFlag);
  241       Mips::EXT, DL, MVT::i32, SDValue(DSPCtrlField, 0), OuFlag, CstOne);
  244                     CurDAG->getTargetConstant(6, DL, MVT::i32), CstOne,
  246   SDNode *DSPCFWithCarry = CurDAG->getMachineNode(Mips::INS, DL, MVT::i32, Ops);
  253   SDValue Zero = CurDAG->getRegister(Mips::ZERO, MVT::i32);
  256   SDNode *DSPCtrlFinal = CurDAG->getMachineNode(Mips::INS, DL, MVT::i32, InsOps);
  746     MVT VT = Subtarget->isGP64bit() ? MVT::i64 : MVT::i32;
  777                                               Mips::ZERO, MVT::i32);
  782                                               Mips::ZERO, MVT::i32);
  842                                            getMSACtrlReg(RegIdx), MVT::i32);
  893     if (Node->getValueType(0) != MVT::i32 && Node->getValueType(0) != MVT::i64)
  914     if (ResTy != MVT::i32 && ResTy != MVT::i64)
  918     if (ResTy == MVT::i32) {
  932           Node->getOperand(0), CurDAG->getTargetConstant(Pos, DL, MVT::i32),
  933           CurDAG->getTargetConstant(Size, DL, MVT::i32), Node->getOperand(3)};
  946     if (PtrVT == MVT::i32) {
  956                                CurDAG->getRegister(Mips::HWR29, MVT::i32),
  957                                CurDAG->getTargetConstant(0, DL, MVT::i32));
 1039       const MVT SplatMVT = Is32BitSplat ? MVT::i32 : MVT::i64;
 1064       SDValue ZeroVal = CurDAG->getRegister(Mips::ZERO, MVT::i32);
 1066       SDValue LoVal = CurDAG->getTargetConstant(Lo, DL, MVT::i32);
 1067       SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32);
 1070         Res = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HiVal);
 1073         Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32,
 1086       SDValue ZeroVal = CurDAG->getRegister(Mips::ZERO, MVT::i32);
 1088       SDValue LoVal = CurDAG->getTargetConstant(Lo, DL, MVT::i32);
 1089       SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32);
 1092         Res = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HiVal);
 1095         Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32,
 1138       SDValue LoVal = CurDAG->getTargetConstant(Lo, DL, MVT::i32);
 1139       SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32);
 1140       SDValue HigherVal = CurDAG->getTargetConstant(Higher, DL, MVT::i32);
 1141       SDValue HighestVal = CurDAG->getTargetConstant(Highest, DL, MVT::i32);
 1142       SDValue ZeroVal = CurDAG->getRegister(Mips::ZERO, MVT::i32);
 1161         Res = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HiVal);
 1164         Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32,
 1169         HiRes = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HighestVal);
 1172         HiRes = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32,
 1184             CurDAG->getTargetConstant(1, DL, MVT::i32));
 1192             CurDAG->getTargetConstant(RC->getID(), DL, MVT::i32));
 1196             CurDAG->getTargetConstant(0, DL, MVT::i32));
 1229                             CurDAG->getConstant(*Const32, DL, MVT::i32),
 1230                             CurDAG->getConstant(*Const32, DL, MVT::i32),
 1237               CurDAG->getTargetConstant(0, DL, MVT::i32));
 1260                                                              MVT::i32));
 1283     OutOps.push_back(CurDAG->getTargetConstant(0, SDLoc(Op), MVT::i32));
 1293     OutOps.push_back(CurDAG->getTargetConstant(0, SDLoc(Op), MVT::i32));
 1307     OutOps.push_back(CurDAG->getTargetConstant(0, SDLoc(Op), MVT::i32));
 1334     OutOps.push_back(CurDAG->getTargetConstant(0, SDLoc(Op), MVT::i32));
lib/Target/Mips/MipsSEISelLowering.cpp
   67   addRegisterClass(MVT::i32, &Mips::GPR32RegClass);
  108       setOperationAction(ISD::ADDC, MVT::i32, Legal);
  109       setOperationAction(ISD::ADDE, MVT::i32, Legal);
  182   setOperationAction(ISD::SMUL_LOHI,          MVT::i32, Custom);
  183   setOperationAction(ISD::UMUL_LOHI,          MVT::i32, Custom);
  184   setOperationAction(ISD::MULHS,              MVT::i32, Custom);
  185   setOperationAction(ISD::MULHU,              MVT::i32, Custom);
  204   setOperationAction(ISD::SDIVREM, MVT::i32, Custom);
  205   setOperationAction(ISD::UDIVREM, MVT::i32, Custom);
  207   setOperationAction(ISD::LOAD,               MVT::i32, Custom);
  208   setOperationAction(ISD::STORE,              MVT::i32, Custom);
  229     setOperationAction(ISD::SMUL_LOHI, MVT::i32, Expand);
  230     setOperationAction(ISD::UMUL_LOHI, MVT::i32, Expand);
  231     setOperationAction(ISD::MUL, MVT::i32, Legal);
  232     setOperationAction(ISD::MULHS, MVT::i32, Legal);
  233     setOperationAction(ISD::MULHU, MVT::i32, Legal);
  237     setOperationAction(ISD::SDIVREM, MVT::i32, Expand);
  238     setOperationAction(ISD::UDIVREM, MVT::i32, Expand);
  239     setOperationAction(ISD::SDIV, MVT::i32, Legal);
  240     setOperationAction(ISD::UDIV, MVT::i32, Legal);
  241     setOperationAction(ISD::SREM, MVT::i32, Legal);
  242     setOperationAction(ISD::UREM, MVT::i32, Legal);
  246     setOperationAction(ISD::SETCC, MVT::i32, Legal);
  247     setOperationAction(ISD::SELECT, MVT::i32, Legal);
  248     setOperationAction(ISD::SELECT_CC, MVT::i32, Expand);
  439   case MVT::i32:
  866                      DAG.getConstant(SplatValue.getZExtValue(), DL, MVT::i32));
 1185   SDValue Lo = DAG.getLoad(MVT::i32, DL, Chain, Ptr, MachinePointerInfo(),
 1191       MVT::i32, DL, Lo.getValue(1), Ptr, MachinePointerInfo(),
 1212   SDValue Lo = DAG.getNode(MipsISD::ExtractElementF64, DL, MVT::i32,
 1213                            Val, DAG.getConstant(0, DL, MVT::i32));
 1214   SDValue Hi = DAG.getNode(MipsISD::ExtractElementF64, DL, MVT::i32,
 1215                            Val, DAG.getConstant(1, DL, MVT::i32));
 1240     SDValue Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i32,
 1242     SDValue Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i32,
 1250         DAG.getNode(MipsISD::ExtractElementF64, DL, MVT::i32, Op.getOperand(0),
 1251                     DAG.getConstant(0, DL, MVT::i32));
 1253         DAG.getNode(MipsISD::ExtractElementF64, DL, MVT::i32, Op.getOperand(0),
 1254                     DAG.getConstant(1, DL, MVT::i32));
 1287   SDValue InLo = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i32, In,
 1288                              DAG.getConstant(0, DL, MVT::i32));
 1289   SDValue InHi = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, MVT::i32, In,
 1290                              DAG.getConstant(1, DL, MVT::i32));
 1295   SDValue Lo = DAG.getNode(MipsISD::MFLO, DL, MVT::i32, Op);
 1296   SDValue Hi = DAG.getNode(MipsISD::MFHI, DL, MVT::i32, Op);
 1390       LaneB = DAG.getConstant(0, DL, MVT::i32);
 1438     SplatValueA = DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, SplatValue);
 1440                               DAG.getConstant(32, DL, MVT::i32));
 1441     SplatValueB = DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, SplatValueB);
 1477                                            MVT::i32);
 1478       SDValue BitImmLoOp = DAG.getConstant(BitImm.trunc(32), DL, MVT::i32);
 1512   MVT ResEltTy = ResTy == MVT::v2i64 ? MVT::i64 : MVT::i32;
 1982                        DAG.getConstant(0, DL, MVT::i32));
 2527                            DAG.getConstant(i, DL, MVT::i32));
 2599                      DAG.getTargetConstant(Imm, DL, MVT::i32),
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
  597       N->getOperand(1), CurDAG->getTargetConstant(PTXCmpMode, DL, MVT::i32));
  821   case MVT::i32:
 1066     EltVT = MVT::i32;
 1694                                                          DL, MVT::i32));
 1938     EltVT = MVT::i32;
 2163   Ops.push_back(CurDAG->getTargetConstant(OffsetVal, DL, MVT::i32));
 2198   Ops.push_back(CurDAG->getTargetConstant(OffsetVal, DL, MVT::i32));
 2273   Ops.push_back(CurDAG->getTargetConstant(ParamVal, DL, MVT::i32));
 2274   Ops.push_back(CurDAG->getTargetConstant(OffsetVal, DL, MVT::i32));
 2318                                                 MVT::i32);
 2320                                          MVT::i32, Ops[0], CvtNone);
 2327                                                 MVT::i32);
 2329                                          MVT::i32, Ops[0], CvtNone);
 3409     Len = CurDAG->getTargetConstant(NumBits, DL, MVT::i32);
 3427         Start = CurDAG->getTargetConstant(StartVal, DL, MVT::i32);
 3492       Start = CurDAG->getTargetConstant(ShiftAmt, DL, MVT::i32);
 3493       Len = CurDAG->getTargetConstant(NumBits, DL, MVT::i32);
 3533                                         MVT::i32);
 3535                                       DL, MVT::i32);
 3555   if (Val.getValueType() == MVT::i32) {
 3622   return SelectADDRsi_imp(OpNode, Addr, Base, Offset, MVT::i32);
 3665   return SelectADDRri_imp(OpNode, Addr, Base, Offset, MVT::i32);
 3700       OutOps.push_back(CurDAG->getTargetConstant(0, SDLoc(Op), MVT::i32));
 3726     case MVT::i32:
 3737     case MVT::i32:
 3742   case MVT::i32:
 3761     case MVT::i32:
lib/Target/NVPTX/NVPTXISelDAGToDAG.h
   79     return CurDAG->getTargetConstant(Imm, DL, MVT::i32);
lib/Target/NVPTX/NVPTXISelLowering.cpp
  377   addRegisterClass(MVT::i32, &NVPTX::Int32RegsRegClass);
  397                  MVT::i16, MVT::i32, MVT::i64}) {
  405   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i32, Legal);
  410   setOperationAction(ISD::SHL_PARTS, MVT::i32  , Custom);
  411   setOperationAction(ISD::SRA_PARTS, MVT::i32  , Custom);
  412   setOperationAction(ISD::SRL_PARTS, MVT::i32  , Custom);
  417   setOperationAction(ISD::BITREVERSE, MVT::i32, Legal);
  425   setOperationAction(ISD::ROTL, MVT::i32, Legal);
  426   setOperationAction(ISD::ROTR, MVT::i32, Legal);
  433   setOperationAction(ISD::BSWAP, MVT::i32, Expand);
  441   setOperationAction(ISD::GlobalAddress, MVT::i32, Custom);
  494   for (const auto& Ty : {MVT::i16, MVT::i32, MVT::i64}) {
  506   setOperationAction(ISD::CTTZ, MVT::i32, Expand);
 1217                        DAG.getConstant(IID, DL, MVT::i32), Operand);
 1243           DAG.getConstant(Intrinsic::nvvm_rcp_approx_ftz_d, DL, MVT::i32),
 1475             Chain, DAG.getConstant(ArgAlign, dl, MVT::i32),
 1476             DAG.getConstant(paramCount, dl, MVT::i32),
 1477             DAG.getConstant(AllocSize, dl, MVT::i32), InFlag};
 1490             Chain, DAG.getConstant(paramCount, dl, MVT::i32),
 1491             DAG.getConstant(AllocSize * 8, dl, MVT::i32),
 1492             DAG.getConstant(0, dl, MVT::i32), InFlag};
 1513           StoreOperands.push_back(DAG.getConstant(paramCount, dl, MVT::i32));
 1514           StoreOperands.push_back(DAG.getConstant(Offsets[j], dl, MVT::i32));
 1524                               dl, MVT::i32, StVal);
 1555           EVT TheStoreType = ExtendIntegerParam ? MVT::i32 : VTs[j];
 1597     SDValue DeclareParamOps[] = {Chain, DAG.getConstant(ArgAlign, dl, MVT::i32),
 1598                                  DAG.getConstant(paramCount, dl, MVT::i32),
 1599                                  DAG.getConstant(sz, dl, MVT::i32), InFlag};
 1617                                  DAG.getConstant(paramCount, dl, MVT::i32),
 1618                                  DAG.getConstant(curOffset, dl, MVT::i32),
 1652       SDValue DeclareRetOps[] = { Chain, DAG.getConstant(1, dl, MVT::i32),
 1653                                   DAG.getConstant(resultsz, dl, MVT::i32),
 1654                                   DAG.getConstant(0, dl, MVT::i32), InFlag };
 1662                                   DAG.getConstant(retAlignment, dl, MVT::i32),
 1663                                   DAG.getConstant(resultsz / 8, dl, MVT::i32),
 1664                                   DAG.getConstant(0, dl, MVT::i32), InFlag };
 1701       Chain, DAG.getTargetExternalSymbol(ProtoStr, MVT::i32), InFlag,
 1709     Chain, DAG.getConstant((Ins.size() == 0) ? 0 : 1, dl, MVT::i32), InFlag
 1739     SDValue CallArgOps[] = { Chain, DAG.getConstant(1, dl, MVT::i32),
 1740                              DAG.getConstant(i, dl, MVT::i32), InFlag };
 1746                               DAG.getConstant(isIndirectCall ? 0 : 1, dl, MVT::i32),
 1754                                DAG.getConstant(uniqueCallSite, dl, MVT::i32),
 1788         TheLoadType = MVT::i32;
 1789         EltType = MVT::i32;
 1825             Chain, DAG.getConstant(1, dl, MVT::i32),
 1826             DAG.getConstant(Offsets[VecIdx], dl, MVT::i32), InFlag};
 1930       DAG.getConstant(E1.zext(32).shl(16) | E0.zext(32), SDLoc(Op), MVT::i32);
 1996     SDValue RevShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32,
 1997                                    DAG.getConstant(VTBits, dl, MVT::i32),
 2000     SDValue ExtraShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32, ShAmt,
 2001                                      DAG.getConstant(VTBits, dl, MVT::i32));
 2007                                DAG.getConstant(VTBits, dl, MVT::i32),
 2056     SDValue RevShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32,
 2057                                    DAG.getConstant(VTBits, dl, MVT::i32),
 2060     SDValue ExtraShAmt = DAG.getNode(ISD::SUB, dl, MVT::i32, ShAmt,
 2061                                      DAG.getConstant(VTBits, dl, MVT::i32));
 2067                                DAG.getConstant(VTBits, dl, MVT::i32),
 2105   SDValue Bitcast  = DAG.getNode(ISD::BITCAST, SL, MVT::i32, A);
 2107   SDValue Sign = DAG.getNode(ISD::AND, SL, MVT::i32, Bitcast,
 2108                              DAG.getConstant(SignBitMask, SL, MVT::i32));
 2111       DAG.getNode(ISD::OR, SL, MVT::i32, Sign,
 2112                   DAG.getConstant(PointFiveInBits, SL, MVT::i32));
 2216   Op1 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i32, Op1);
 2217   Op2 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i32, Op2);
 2218   SDValue Select = DAG.getNode(ISD::SELECT, DL, MVT::i32, Op0, Op1, Op2);
 2512       InVals.push_back(DAG.getConstant(i + 1, dl, MVT::i32));
 2583             LoadVT = MVT::i32;
 2694       StoreOperands.push_back(DAG.getConstant(Offsets[i], dl, MVT::i32));
 2701                            dl, MVT::i32, RetVal);
 2731       EVT TheStoreType = ExtendIntegerRetVal ? MVT::i32 : VTs[i];
 3584     Info.memVT = MVT::i32;
 4163     Info.memVT = MVT::i32;
 4360     if (OptLevel==CodeGenOpt::None || VT != MVT::i32 ||
 4645   if (MulType != MVT::i32 && MulType != MVT::i64) {
 4685   if (MulType == MVT::i32) {
 4688     DemotedVT = MVT::i32;
lib/Target/NVPTX/NVPTXISelLowering.h
  510     return MVT::i32;
lib/Target/PowerPC/PPCFastISel.cpp
  293   if (VT == MVT::i8 || VT == MVT::i16 || VT == MVT::i32) {
  488     case MVT::i32:
  641     case MVT::i32:
  844     if (SrcVT == MVT::i64 || SrcVT == MVT::i32 || SrcVT == MVT::i16 ||
  919     case MVT::i32:
  935     if (!PPCEmitIntExt(SrcVT, SrcReg1, MVT::i32, ExtReg, IsZExt))
  941       if (!PPCEmitIntExt(SrcVT, SrcReg2, MVT::i32, ExtReg, IsZExt))
 1023   if (SrcVT == MVT::i32) {
 1025     if (!PPCEmitIntExt(MVT::i32, SrcReg, MVT::i64, TmpReg, !IsSigned))
 1043   if (SrcVT == MVT::i32) {
 1081       SrcVT != MVT::i32 && SrcVT != MVT::i64)
 1170   if (VT == MVT::i32)
 1195   if (DstVT != MVT::i32 && DstVT != MVT::i64)
 1237     if (DstVT == MVT::i32) 
 1243     if (DstVT == MVT::i32)
 1514     if (RetVT == MVT::i8 || RetVT == MVT::i16 || RetVT == MVT::i32)
 1534     } else if (RetVT == MVT::i8 || RetVT == MVT::i16 || RetVT == MVT::i32) {
 1582       RetVT != MVT::i32 && RetVT != MVT::i64 && RetVT != MVT::f32 &&
 1754             RVVT != MVT::i16 && RVVT != MVT::i32)
 1806   if (DestVT != MVT::i32 && DestVT != MVT::i64)
 1808   if (SrcVT != MVT::i8 && SrcVT != MVT::i16 && SrcVT != MVT::i32)
 1815       Opc = (DestVT == MVT::i32) ? PPC::EXTSB : PPC::EXTSB8_32_64;
 1817       Opc = (DestVT == MVT::i32) ? PPC::EXTSH : PPC::EXTSH8_32_64;
 1826   } else if (DestVT == MVT::i32) {
 1878   if (SrcVT != MVT::i64 && SrcVT != MVT::i32 && SrcVT != MVT::i16)
 1881   if (DestVT != MVT::i32 && DestVT != MVT::i16 && DestVT != MVT::i8)
 2210   if (VT != MVT::i64 && VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 &&
 2233   else if (VT == MVT::i32)
 2312           (VT == MVT::i32 && MB <= 32))
 2344       if (VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8)
 2392   if (VT != MVT::i64 && VT != MVT::i32 && VT != MVT::i16 && VT != MVT::i8 &&
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  174       return CurDAG->getTargetConstant(Imm, dl, MVT::i32);
  323         SDValue RC = CurDAG->getTargetConstant(TRC->getID(), dl, MVT::i32);
  439     if (PPCLowering->getPointerTy(CurDAG->getDataLayout()) == MVT::i32) {
  486   if (N->getOpcode() == ISD::Constant && N->getValueType(0) == MVT::i32) {
  577   unsigned Opc = N->getValueType(0) == MVT::i32 ? PPC::ADDI : PPC::ADDI8;
  591   if (N->getValueType(0) != MVT::i32)
  645       Opcode = (RegVT == MVT::i32) ? PPC::STBXTLS_32 : PPC::STBXTLS;
  649       Opcode = (RegVT == MVT::i32) ? PPC::STHXTLS_32 : PPC::STHXTLS;
  652     case MVT::i32: {
  653       Opcode = (RegVT == MVT::i32) ? PPC::STWXTLS_32 : PPC::STWXTLS;
  687       Opcode = (RegVT == MVT::i32) ? PPC::LBZXTLS_32 : PPC::LBZXTLS;
  691       Opcode = (RegVT == MVT::i32) ? PPC::LHZXTLS_32 : PPC::LHZXTLS;
  694     case MVT::i32: {
  695       Opcode = (RegVT == MVT::i32) ? PPC::LWZXTLS_32 : PPC::LWZXTLS;
  780       ReplaceNode(N, CurDAG->getMachineNode(PPC::RLWIMI, dl, MVT::i32, Ops));
  919       return CurDAG->getTargetConstant(Imm, dl, MVT::i32);
 1024       return CurDAG->getTargetConstant(Imm, dl, MVT::i32);
 1346           V.getOperand(0).getValueType() != MVT::i32)
 1366       if (FromType != MVT::i64 || ToType != MVT::i32)
 1703     return CurDAG->getTargetConstant(Imm, dl, MVT::i32);
 1726     SDValue SubRegIdx = CurDAG->getTargetConstant(PPC::sub_32, dl, MVT::i32);
 1740     SDValue SubRegIdx = CurDAG->getTargetConstant(PPC::sub_32, dl, MVT::i32);
 1742                                                     MVT::i32, V, SubRegIdx), 0);
 1806         VRot = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32,
 1814         ANDIVal = SDValue(CurDAG->getMachineNode(PPC::ANDIo, dl, MVT::i32,
 1817         ANDISVal = SDValue(CurDAG->getMachineNode(PPC::ANDISo, dl, MVT::i32,
 1826         TotalVal = SDValue(CurDAG->getMachineNode(PPC::OR, dl, MVT::i32,
 1832         Res = SDValue(CurDAG->getMachineNode(PPC::OR, dl, MVT::i32,
 1863         Res = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops),
 1884         Res = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops), 0);
 1890         Res = SDValue(CurDAG->getMachineNode(PPC::RLWIMI, dl, MVT::i32, Ops), 0);
 1907         ANDIVal = SDValue(CurDAG->getMachineNode(PPC::ANDIo, dl, MVT::i32,
 1910         ANDISVal = SDValue(CurDAG->getMachineNode(PPC::ANDISo, dl, MVT::i32,
 1918         Res = SDValue(CurDAG->getMachineNode(PPC::OR, dl, MVT::i32,
 2553   bool Input32Bit = WideRes.getValueType() == MVT::i32;
 2554   bool Output32Bit = N->getValueType(0) == MVT::i32;
 2582   SDValue CR0Reg = CurDAG->getRegister(PPC::CR0, MVT::i32);
 2635     CurDAG->getTargetConstant(SubRegToExtract, dl, MVT::i32);
 2673       return SDValue(CurDAG->getMachineNode(InVT == MVT::i32 ? PPC::RLDICL_32 :
 2693   if (LHS.getValueType() == MVT::i32)
 2695   if (!IsBitwiseNegation && RHS.getValueType() == MVT::i32)
 2720   assert(Input.getValueType() == MVT::i32 &&
 2753   assert(Input.getValueType() == MVT::i32 &&
 2797       CurDAG->getTargetConstant(PPC::sub_32, dl, MVT::i32);
 2807     CurDAG->getTargetConstant(PPC::sub_32, dl, MVT::i32);
 2808   return SDValue(CurDAG->getMachineNode(PPC::EXTRACT_SUBREG, dl, MVT::i32,
 2818   bool Is32Bit = InVT == MVT::i32;
 2867     return SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32,
 2871     return SDValue(CurDAG->getMachineNode(PPC::SRAWI, dl, MVT::i32, ToExtend,
 2904       SDValue(CurDAG->getMachineNode(PPC::XOR, dl, MVT::i32, LHS, RHS), 0);
 2906       SDValue(CurDAG->getMachineNode(PPC::CNTLZW, dl, MVT::i32, Xor), 0);
 2909     return SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32,
 2916       SDValue(CurDAG->getMachineNode(PPC::XOR, dl, MVT::i32, LHS, RHS), 0);
 2918       SDValue(CurDAG->getMachineNode(PPC::CNTLZW, dl, MVT::i32, Xor), 0);
 2922       SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, ShiftOps), 0);
 2923     return SDValue(CurDAG->getMachineNode(PPC::XORI, dl, MVT::i32, Shift,
 3004       return SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32,
 3080       SDValue(CurDAG->getMachineNode(PPC::XOR, dl, MVT::i32, LHS, RHS), 0);
 3082       SDValue(CurDAG->getMachineNode(PPC::CNTLZW, dl, MVT::i32, CountInput), 0);
 3086       SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, SHLOps), 0);
 3087     return SDValue(CurDAG->getMachineNode(PPC::NEG, dl, MVT::i32, Slwi), 0);
 3098       SDValue(CurDAG->getMachineNode(PPC::XOR, dl, MVT::i32, LHS, RHS), 0);
 3100       SDValue(CurDAG->getMachineNode(PPC::CNTLZW, dl, MVT::i32, Xor), 0);
 3104       SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, ShiftOps), 0);
 3106       SDValue(CurDAG->getMachineNode(PPC::XORI, dl, MVT::i32, Shift,
 3108     return SDValue(CurDAG->getMachineNode(PPC::NEG, dl, MVT::i32, Xori), 0);
 3179       return SDValue(CurDAG->getMachineNode(PPC::SRAWI, dl, MVT::i32, LHS,
 3595   if (InputVT != MVT::i32 && InputVT != MVT::i64)
 3602   bool Inputs32Bit = InputVT == MVT::i32;
 3622   if (N->getValueType(0) != MVT::i32 &&
 3650   if (N->getValueType(0) != MVT::i32 &&
 3683   if (LHS.getValueType() == MVT::i32) {
 3689           return SDValue(CurDAG->getMachineNode(PPC::CMPLWI, dl, MVT::i32, LHS,
 3694           return SDValue(CurDAG->getMachineNode(PPC::CMPWI, dl, MVT::i32, LHS,
 3707         SDValue Xor(CurDAG->getMachineNode(PPC::XORIS, dl, MVT::i32, LHS,
 3709         return SDValue(CurDAG->getMachineNode(PPC::CMPLWI, dl, MVT::i32, Xor,
 3715         return SDValue(CurDAG->getMachineNode(PPC::CMPLWI, dl, MVT::i32, LHS,
 3721         return SDValue(CurDAG->getMachineNode(PPC::CMPWI, dl, MVT::i32, LHS,
 3832   return SDValue(CurDAG->getMachineNode(Opc, dl, MVT::i32, LHS, RHS), 0);
 4024         Op = SDValue(CurDAG->getMachineNode(PPC::CNTLZW, dl, MVT::i32, Op), 0);
 4027         CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops);
 4033           SDValue(CurDAG->getMachineNode(PPC::ADDIC, dl, MVT::i32, MVT::Glue,
 4035         CurDAG->SelectNodeTo(N, PPC::SUBFE, MVT::i32, AD, Op, AD.getValue(1));
 4041         CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops);
 4046           SDValue(CurDAG->getMachineNode(PPC::NEG, dl, MVT::i32, Op), 0);
 4047         T = SDValue(CurDAG->getMachineNode(PPC::ANDC, dl, MVT::i32, T, Op), 0);
 4050         CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops);
 4060         Op = SDValue(CurDAG->getMachineNode(PPC::ADDIC, dl, MVT::i32, MVT::Glue,
 4062         CurDAG->SelectNodeTo(N, PPC::ADDZE, MVT::i32,
 4064                                                             MVT::i32,
 4070         Op = SDValue(CurDAG->getMachineNode(PPC::NOR, dl, MVT::i32, Op, Op), 0);
 4071         SDNode *AD = CurDAG->getMachineNode(PPC::ADDIC, dl, MVT::i32, MVT::Glue,
 4073         CurDAG->SelectNodeTo(N, PPC::SUBFE, MVT::i32, SDValue(AD, 0), Op,
 4078         SDValue AD = SDValue(CurDAG->getMachineNode(PPC::ADDI, dl, MVT::i32, Op,
 4080         SDValue AN = SDValue(CurDAG->getMachineNode(PPC::AND, dl, MVT::i32, AD,
 4084         CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops);
 4090         Op = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops), 0);
 4091         CurDAG->SelectNodeTo(N, PPC::XORI, MVT::i32, Op, getI32Imm(1, dl));
 4141   SDValue CR7Reg = CurDAG->getRegister(PPC::CR7, MVT::i32);
 4147   IntCR = SDValue(CurDAG->getMachineNode(PPC::MFOCRF, dl, MVT::i32, CR7Reg,
 4153     CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops);
 4159     SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops), 0);
 4160   CurDAG->SelectNodeTo(N, PPC::XORI, MVT::i32, Tmp, getI32Imm(1, dl));
 4221           N->getSimpleValueType(0) == MVT::i32) &&
 4390     if (PPCLowering->getPointerTy(CurDAG->getDataLayout()) != MVT::i32 ||
 4399     if (PPCLowering->getPointerTy(CurDAG->getDataLayout()) != MVT::i32 ||
 4427     ReplaceNode(N, CurDAG->getMachineNode(PPC::MFOCRF, dl, MVT::i32,
 4433     ReplaceNode(N, CurDAG->getMachineNode(PPC::ReadTB, dl, MVT::i32, MVT::i32,
 4433     ReplaceNode(N, CurDAG->getMachineNode(PPC::ReadTB, dl, MVT::i32, MVT::i32,
 4451       assert(N->getValueType(0) == MVT::i32 &&
 4454         CurDAG->getMachineNode(PPC::SRAWI, dl, MVT::i32, MVT::Glue,
 4456       CurDAG->SelectNodeTo(N, PPC::ADDZE, MVT::i32, SDValue(Op, 0),
 4498           case MVT::i32: Opcode = PPC::LWZU; break;
 4509           case MVT::i32: Opcode = PPC::LWZU8; break;
 4537           case MVT::i32: Opcode = PPC::LWZUX; break;
 4544         assert((!isSExt || LoadedVT == MVT::i16 || LoadedVT == MVT::i32) &&
 4549           case MVT::i32: Opcode = isSExt ? PPC::LWAUX  : PPC::LWZUX8; break;
 4579       CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops);
 4590       CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops);
 4675         ReplaceNode(N, CurDAG->getMachineNode(PPC::RLWIMI, dl, MVT::i32, Ops));
 4684     if (N->getValueType(0) == MVT::i32)
 4762       CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops);
 4776       CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops);
 4790     assert((InVT == MVT::i64 || InVT == MVT::i32) &&
 4798     SDValue CR0Reg = CurDAG->getRegister(PPC::CR0, MVT::i32);
 4801                                 PPC::sub_eq : PPC::sub_gt, dl, MVT::i32);
 4851                 N->getValueType(0) == MVT::i32) {
 4853                 CurDAG->getMachineNode(PPC::ADDIC, dl, MVT::i32, MVT::Glue,
 4855               CurDAG->SelectNodeTo(N, PPC::SUBFE, MVT::i32, SDValue(Tmp, 0),
 4895     if (N->getValueType(0) == MVT::i32)
 4979                                               MVT::i32);
 5060     unsigned Opc = Target.getValueType() == MVT::i32 ? PPC::MTCTR : PPC::MTCTR8;
 5061     unsigned Reg = Target.getValueType() == MVT::i32 ? PPC::BCTR : PPC::BCTR8;
 5093         SDNode *MN = CurDAG->getMachineNode(PPC::LWZtoc, dl, MVT::i32, GA,
 5133     EVT VT = isPPC64 ? MVT::i64 : MVT::i32;
 5159                          MVT::i32);
 5255   if (N->getValueType(0) != MVT::i32 &&
 6318         if (!ToPromote.count(V.getNode()) && V.getValueType() == MVT::i32 &&
 6337         if (VTs.VTs[i] == MVT::i32)
lib/Target/PowerPC/PPCISelLowering.cpp
  145   addRegisterClass(MVT::i32, &PPC::GPRCRegClass);
  157   setOperationAction(ISD::BITREVERSE, MVT::i32, Legal);
  161   setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i32, Custom);
  175   setIndexedLoadAction(ISD::PRE_INC, MVT::i32, Legal);
  180   setIndexedStoreAction(ISD::PRE_INC, MVT::i32, Legal);
  190   const MVT ScalarIntVTs[] = { MVT::i32, MVT::i64 };
  204                          isPPC64 ? MVT::i64 : MVT::i32);
  207                         isPPC64 ? MVT::i64 : MVT::i32);
  250     setOperationAction(ISD::SREM, MVT::i32, Custom);
  251     setOperationAction(ISD::UREM, MVT::i32, Custom);
  255     setOperationAction(ISD::SREM, MVT::i32, Expand);
  256     setOperationAction(ISD::UREM, MVT::i32, Expand);
  262   setOperationAction(ISD::UMUL_LOHI, MVT::i32, Expand);
  263   setOperationAction(ISD::SMUL_LOHI, MVT::i32, Expand);
  266   setOperationAction(ISD::UDIVREM, MVT::i32, Expand);
  267   setOperationAction(ISD::SDIVREM, MVT::i32, Expand);
  290   setOperationAction(ISD::FLT_ROUNDS_, MVT::i32, Custom);
  326   setOperationAction(ISD::BSWAP, MVT::i32  , Expand);
  332     setOperationAction(ISD::CTTZ , MVT::i32  , Legal);
  335     setOperationAction(ISD::CTTZ , MVT::i32  , Expand);
  340     setOperationAction(ISD::CTPOP, MVT::i32  , Legal);
  343     setOperationAction(ISD::CTPOP, MVT::i32  , Expand);
  348   setOperationAction(ISD::ROTR, MVT::i32   , Expand);
  353     setOperationAction(ISD::SELECT, MVT::i32, Expand);
  365     setOperationAction(ISD::SETCC, MVT::i32, Custom);
  375     setOperationAction(ISD::FP_TO_SINT, MVT::i32, Legal);
  376     setOperationAction(ISD::SINT_TO_FP, MVT::i32, Legal);
  377     setOperationAction(ISD::UINT_TO_FP, MVT::i32, Legal);
  380     setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom);
  383     setOperationAction(ISD::SINT_TO_FP, MVT::i32, Expand);
  384     setOperationAction(ISD::UINT_TO_FP, MVT::i32, Expand);
  389     setOperationAction(ISD::BITCAST, MVT::i32, Legal);
  394     setOperationAction(ISD::BITCAST, MVT::i32, Expand);
  408   setOperationAction(ISD::EH_SJLJ_SETJMP, MVT::i32, Custom);
  413   setOperationAction(ISD::GlobalAddress, MVT::i32, Custom);
  414   setOperationAction(ISD::GlobalTLSAddress, MVT::i32, Custom);
  415   setOperationAction(ISD::BlockAddress,  MVT::i32, Custom);
  416   setOperationAction(ISD::ConstantPool,  MVT::i32, Custom);
  417   setOperationAction(ISD::JumpTable,     MVT::i32, Custom);
  442     setOperationAction(ISD::VAARG, MVT::i32, Promote);
  443     AddPromotedToType(ISD::VAARG, MVT::i32, MVT::i64);
  462   setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32  , Custom);
  464   setOperationAction(ISD::GET_DYNAMIC_AREA_OFFSET, MVT::i32, Custom);
  466   setOperationAction(ISD::EH_DWARF_CFA, MVT::i32, Custom);
  477   setOperationAction(ISD::INTRINSIC_VOID, MVT::i32, Custom);
  508     setOperationAction(ISD::FP_TO_UINT, MVT::i32, Custom);
  511       setOperationAction(ISD::SINT_TO_FP, MVT::i32, Custom);
  515       setOperationAction(ISD::FP_TO_UINT, MVT::i32, Legal);
  517       setOperationAction(ISD::FP_TO_UINT, MVT::i32, Expand);
  529     setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom);
  530     setOperationAction(ISD::FP_TO_UINT, MVT::i32, Custom);
  531     setOperationAction(ISD::SINT_TO_FP, MVT::i32, Custom);
  532     setOperationAction(ISD::UINT_TO_FP, MVT::i32, Custom);
  546     setOperationAction(ISD::SHL_PARTS, MVT::i32, Custom);
  547     setOperationAction(ISD::SRA_PARTS, MVT::i32, Custom);
  548     setOperationAction(ISD::SRL_PARTS, MVT::i32, Custom);
 1426     return Subtarget.useCRBits() ? MVT::i1 : MVT::i32;
 2146         return DAG.getTargetConstant(0, SDLoc(N), MVT::i32);  // 0,0,0,undef
 2149         return DAG.getTargetConstant(Val, SDLoc(N), MVT::i32);
 2153         return DAG.getTargetConstant(~0U, SDLoc(N), MVT::i32); // -1,-1,-1,undef
 2156         return DAG.getTargetConstant(Val, SDLoc(N), MVT::i32);
 2200     return DAG.getTargetConstant(MaskVal, SDLoc(N), MVT::i32);
 2247   if (N->getValueType(0) == MVT::i32)
 2440     if ((CN->getValueType(0) == MVT::i32 ||
 2446       Disp = DAG.getTargetConstant((short)Addr, dl, MVT::i32);
 2449                                    MVT::i32);
 2450       unsigned Opc = CN->getValueType(0) == MVT::i32 ? PPC::LIS : PPC::LIS8;
 2514   case MVT::i32:
 2621     if (LD->getValueType(0) == MVT::i64 && LD->getMemoryVT() == MVT::i32 &&
 2693   EVT VT = Is64Bit ? MVT::i64 : MVT::i32;
 2864                              : DAG.getRegister(PPC::R2, MVT::i32);
 3041   SDValue GprIndex = DAG.getExtLoad(ISD::ZEXTLOAD, dl, MVT::i32, InChain,
 3047     SDValue GprAnd = DAG.getNode(ISD::AND, dl, MVT::i32, GprIndex,
 3048                                  DAG.getConstant(1, dl, MVT::i32));
 3049     SDValue CC64 = DAG.getSetCC(dl, MVT::i32, GprAnd,
 3050                                 DAG.getConstant(0, dl, MVT::i32), ISD::SETNE);
 3051     SDValue GprIndexPlusOne = DAG.getNode(ISD::ADD, dl, MVT::i32, GprIndex,
 3052                                           DAG.getConstant(1, dl, MVT::i32));
 3054     GprIndex = DAG.getNode(ISD::SELECT, dl, MVT::i32, CC64, GprIndexPlusOne,
 3060                                DAG.getConstant(1, dl, MVT::i32));
 3063   SDValue FprIndex = DAG.getExtLoad(ISD::ZEXTLOAD, dl, MVT::i32, InChain,
 3068                                        DAG.getConstant(8, dl, MVT::i32));
 3071                                         DAG.getConstant(4, dl, MVT::i32));
 3075       DAG.getLoad(MVT::i32, dl, InChain, OverflowAreaPtr, MachinePointerInfo());
 3079       DAG.getLoad(MVT::i32, dl, InChain, RegSaveAreaPtr, MachinePointerInfo());
 3083   SDValue CC = DAG.getSetCC(dl, MVT::i32, VT.isInteger() ? GprIndex : FprIndex,
 3084                             DAG.getConstant(8, dl, MVT::i32), ISD::SETLT);
 3087   SDValue RegConstant = DAG.getNode(ISD::MUL, dl, MVT::i32,
 3090                                                     MVT::i32));
 3099                          DAG.getConstant(32, dl, MVT::i32));
 3102   SDValue IndexPlus1 = DAG.getNode(ISD::ADD, dl, MVT::i32,
 3105                                                    MVT::i32));
 3117                                           dl, MVT::i32));
 3119   OverflowArea = DAG.getNode(ISD::SELECT, dl, MVT::i32, CC, OverflowArea,
 3123                               MachinePointerInfo(), MVT::i32);
 3135                        DAG.getConstant(12, SDLoc(Op), MVT::i32), 8, false, true,
 3164                                isPPC64 ? MVT::i64 : MVT::i32);
 3220   SDValue ArgGPR = DAG.getConstant(FuncInfo->getVarArgsNumGPR(), dl, MVT::i32);
 3221   SDValue ArgFPR = DAG.getConstant(FuncInfo->getVarArgsNumFPR(), dl, MVT::i32);
 3489         case MVT::i32:
 3536         SDValue ArgValueLo = DAG.getCopyFromReg(Chain, dl, RegLo, MVT::i32);
 3537         SDValue ArgValueHi = DAG.getCopyFromReg(Chain, dl, RegHi, MVT::i32);
 3545                                       ValVT == MVT::i1 ? MVT::i32 : ValVT);
 3847                            (ObjSize == 2 ? MVT::i16 : MVT::i32));
 3895     case MVT::i32:
 3902         if (ObjectVT == MVT::i32 || ObjectVT == MVT::i1)
 3916         if (ObjectVT == MVT::i32 || ObjectVT == MVT::i1)
 3965                                  DAG.getConstant(32, dl, MVT::i32));
 3966           ArgVal = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, ArgVal);
 4170       case MVT::i32:
 4296     case MVT::i32:
 4300           ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i32);
 4320         if (ObjectVT == MVT::i32 || ObjectVT == MVT::i1)
 4806     EVT VT = isPPC64 ? MVT::i64 : MVT::i32;
 4835   EVT VT = isPPC64 ? MVT::i64 : MVT::i32;
 4852     EVT VT = Subtarget.isPPC64() ? MVT::i64 : MVT::i32;
 4877   SDValue SizeNode = DAG.getConstant(Flags.getByValSize(), dl, MVT::i32);
 4897         StackPtr = DAG.getRegister(PPC::R1, MVT::i32);
 5128     Ops.push_back(DAG.getConstant(SPDiff, dl, MVT::i32));
 5174       SDValue Lo = DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), MVT::i32,
 5179       SDValue Hi = DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), MVT::i32,
 5232     Ops.push_back(DAG.getRegister(PPC::CR1EQ, MVT::i32));
 5517   SDValue StackPtr = DAG.getRegister(PPC::R1, MVT::i32);
 5577                         dl, MVT::i32, Arg);
 5584         SDValue SVal = DAG.getNode(PPCISD::EXTRACT_SPE, dl, MVT::i32, Arg,
 5587         SVal = DAG.getNode(PPCISD::EXTRACT_SPE, dl, MVT::i32, Arg,
 5768         case MVT::i32:
 5907     if (Arg.getValueType() == MVT::i32 || Arg.getValueType() == MVT::i1) {
 5934         EVT VT = (Size==1) ? MVT::i8 : ((Size==2) ? MVT::i16 : MVT::i32);
 6029     case MVT::i32:
 6094           ArgVal = DAG.getNode(ISD::BITCAST, dl, MVT::i32, Arg);
 6101           Lo = DAG.getNode(ISD::BITCAST, dl, MVT::i32, OutVals[i - 1]);
 6102           Hi = DAG.getNode(ISD::BITCAST, dl, MVT::i32, Arg);
 6109           ArgVal = DAG.getNode(ISD::BITCAST, dl, MVT::i32, Arg);
 6113                                  DAG.getConstant(32, dl, MVT::i32));
 6426     StackPtr = DAG.getRegister(PPC::R1, MVT::i32);
 6470     if (isPPC64 && Arg.getValueType() == MVT::i32) {
 6533     case MVT::i32:
 6744   case MVT::i32:
 6747       MVT RegVT = IsPPC64 ? MVT::i64 : MVT::i32;
 6927           DAG.getNode(PPCISD::EXTRACT_SPE, dl, MVT::i32, Arg,
 6931       SVal = DAG.getNode(PPCISD::EXTRACT_SPE, dl, MVT::i32, Arg,
 7095                      DAG.getVTList(MVT::i32, MVT::Other),
 7356   case MVT::i32:
 7373   bool i32Stack = Op.getValueType() == MVT::i32 && Subtarget.hasSTFIWX() &&
 7375   SDValue FIPtr = DAG.CreateStackTemporary(i32Stack ? MVT::i32 : MVT::f64);
 7388               DAG.getVTList(MVT::Other), Ops, MVT::i32, MMO);
 7394   if (Op.getValueType() == MVT::i32 && !i32Stack) {
 7420   case MVT::i32:
 7426     Tmp = DAG.getNode(PPCISD::MFVSR, dl, MVT::i32, Tmp);
 7450     if (Op.getValueType() == MVT::i32) {
 7463         return DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, Res);
 7474         True = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, True);
 7475         True = DAG.getNode(ISD::ADD, dl, MVT::i32, True,
 7476                            DAG.getConstant(0x80000000, dl, MVT::i32));
 7477         SDValue False = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32,
 7612   bool WordInt = Src.getSimpleValueType().SimpleTy == MVT::i32;
 7800                                  SINT, DAG.getConstant(53, dl, MVT::i32));
 7803       Cond = DAG.getSetCC(dl, MVT::i32,
 7818                canReuseLoadAddress(SINT, MVT::i32, RLI, DAG, ISD::SEXTLOAD)) {
 7825                                      Ops, MVT::i32, MMO);
 7828                canReuseLoadAddress(SINT, MVT::i32, RLI, DAG, ISD::ZEXTLOAD)) {
 7835                                      Ops, MVT::i32, MMO);
 7841                SINT.getOperand(0).getValueType() == MVT::i32) {
 7853       assert(cast<StoreSDNode>(Store)->getMemoryVT() == MVT::i32 &&
 7869                                      Ops, MVT::i32, MMO);
 7881   assert(Op.getOperand(0).getValueType() == MVT::i32 &&
 7895     if (!(ReusingLoad = canReuseLoadAddress(Op.getOperand(0), MVT::i32, RLI,
 7905       assert(cast<StoreSDNode>(Store)->getMemoryVT() == MVT::i32 &&
 7922                                  Ops, MVT::i32, MMO);
 7996   SDValue CWD = DAG.getLoad(MVT::i32, dl, Store, Addr, MachinePointerInfo());
 8000     DAG.getNode(ISD::AND, dl, MVT::i32,
 8001                 CWD, DAG.getConstant(3, dl, MVT::i32));
 8003     DAG.getNode(ISD::SRL, dl, MVT::i32,
 8004                 DAG.getNode(ISD::AND, dl, MVT::i32,
 8005                             DAG.getNode(ISD::XOR, dl, MVT::i32,
 8006                                         CWD, DAG.getConstant(3, dl, MVT::i32)),
 8007                             DAG.getConstant(3, dl, MVT::i32)),
 8008                 DAG.getConstant(1, dl, MVT::i32));
 8011     DAG.getNode(ISD::XOR, dl, MVT::i32, CWD1, CWD2);
 8136                      DAG.getConstant(IID, dl, MVT::i32), Op);
 8146                      DAG.getConstant(IID, dl, MVT::i32), LHS, RHS);
 8156                      DAG.getConstant(IID, dl, MVT::i32), Op0, Op1, Op2);
 8329                               PtrInfo.getWithOffset(Offset), MVT::i32));
 8333           StoreValue = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i32, StoreValue);
 8352                      DAG.getConstant(Intrinsic::ppc_qpx_qvlfiwz, dl, MVT::i32),
 8359       DAG.getConstant(Intrinsic::ppc_qpx_qvfcfidu, dl, MVT::i32),
 8439                                                        dl, MVT::i32));
 8476     SDValue Elt = DAG.getConstant(SextVal, dl, MVT::i32);
 8479     SDValue EltSize = DAG.getConstant(SplatSize, dl, MVT::i32);
 8756                               DAG.getConstant(ShiftElts, dl, MVT::i32));
 8758                        DAG.getConstant(InsertAtByte, dl, MVT::i32));
 8761                      DAG.getConstant(InsertAtByte, dl, MVT::i32));
 8864                               DAG.getConstant(2 * ShiftElts, dl, MVT::i32));
 8867                               DAG.getConstant(InsertAtByte, dl, MVT::i32));
 8872                             DAG.getConstant(InsertAtByte, dl, MVT::i32));
 8939                                 DAG.getConstant(ShiftElts, dl, MVT::i32));
 8941                                 DAG.getConstant(InsertAtByte, dl, MVT::i32));
 8945                               DAG.getConstant(InsertAtByte, dl, MVT::i32));
 8967                               DAG.getConstant(ShiftElts, dl, MVT::i32));
 8980                               DAG.getConstant(ShiftElts, dl, MVT::i32));
 9010                                   DAG.getConstant(SplatIdx, dl, MVT::i32));
 9031                          DAG.getConstant(AlignIdx, dl, MVT::i32));
 9040                          DAG.getConstant(SplatIdx, dl, MVT::i32));
 9054                              DAG.getConstant(idx, dl, MVT::i32));
 9178                                              dl, MVT::i32));
 9181                                              MVT::i32));
 9453     return DAG.getRegister(PPC::R2, MVT::i32);
 9467                               DAG.getConstant(CompareOpc, dl, MVT::i32));
 9475     DAG.getConstant(CompareOpc, dl, MVT::i32)
 9482   SDValue Flags = DAG.getNode(PPCISD::MFOCRF, dl, MVT::i32,
 9483                                 DAG.getRegister(PPC::CR6, MVT::i32),
 9506   Flags = DAG.getNode(ISD::SRL, dl, MVT::i32, Flags,
 9507                       DAG.getConstant(8 - (3 - BitNo), dl, MVT::i32));
 9509   Flags = DAG.getNode(ISD::AND, dl, MVT::i32, Flags,
 9510                       DAG.getConstant(1, dl, MVT::i32));
 9514     Flags = DAG.getNode(ISD::XOR, dl, MVT::i32, Flags,
 9515                         DAG.getConstant(1, dl, MVT::i32));
 9566                    DAG.getTargetConstant(VectorIndex, dl, MVT::i32));
 9591     DAG.getNode(ISD::AND, dl, MVT::i32, CmpOp,
 9592                 DAG.getConstant(MaskVal, dl, MVT::i32));
 9600   SDVTList Tys = DAG.getVTList(MVT::i32, MVT::Other);
 9646                        DAG.getConstant(InsertAtByte, dl, MVT::i32));
 9677     DAG.getConstant(Intrinsic::ppc_qpx_qvfctiwu, dl, MVT::i32),
 9689                    DAG.getConstant(Intrinsic::ppc_qpx_qvstfiw, dl, MVT::i32),
 9702       DAG.getLoad(MVT::i32, dl, StoreChain, Idx, PtrInfo.getWithOffset(Offset));
 9785         ISD::EXTLOAD, dl, MVT::i32, LoadChain, Idx,
 9877     DAG.getConstant(Intrinsic::ppc_qpx_qvfctiwu, dl, MVT::i32),
 9888                    DAG.getConstant(Intrinsic::ppc_qpx_qvstfiw, dl, MVT::i32),
 9902     Loads[i] = DAG.getLoad(MVT::i32, dl, StoreChain, Idx,
10073                        Op0.getOperand(0), DAG.getConstant(DWord, dl, MVT::i32));
10095                        DAG.getConstant(0, dl, MVT::i32));
10104                        DAG.getConstant(0, dl, MVT::i32));
10194     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32, MVT::Other);
10194     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32, MVT::Other);
10624   assert(TRI->isTypeLegalForClass(*RC, MVT::i32) && "Invalid destination!");
10629   assert((PVT == MVT::i64 || PVT == MVT::i32) &&
10761   assert((PVT == MVT::i64 || PVT == MVT::i32) &&
11809       VT = MVT::i32;
11859       VT = MVT::i32;
11948                          DAG.getConstant(Size, DL, MVT::i32));
11950                          DAG.getConstant(Size, DL, MVT::i32));
11962                              DAG.getConstant(Size - 1, DL, MVT::i32));
12034   if (N->getOperand(0).getValueType() != MVT::i32 &&
12315   if (N->getValueType(0) != MVT::i32 &&
12320         (N->getOperand(0).getValueType() == MVT::i32 && Subtarget.isPPC64())))
13067   if (Op.getOperand(0).getValueType() == MVT::i32)
13272         (Op1VT == MVT::i32 || Op1VT == MVT::i64 ||
13437         (Op1VT == MVT::i32 || Op1VT == MVT::i16 ||
13449         BSwapOp = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i32, BSwapOp);
13456                               DAG.getConstant(Shift, dl, MVT::i32));
13459           BSwapOp = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, BSwapOp);
13474         isa<ConstantSDNode>(N->getOperand(1)) && Op1VT == MVT::i32) {
13550           Trunc->getValueType(0) != MVT::i32 ||
13561           Trunc2->getValueType(0) != MVT::i32 ||
13885         (N->getValueType(0) == MVT::i32 || N->getValueType(0) == MVT::i16 ||
13899                                               MVT::i64 : MVT::i32, MVT::Other),
14052         DAG.getConstant(CompareOpc, dl, MVT::i32)
14076                          DAG.getConstant(CompOpc, dl, MVT::i32),
14077                          DAG.getRegister(PPC::CR6, MVT::i32),
14101   if ((VT != MVT::i32 && VT != MVT::i64) ||
14326         if (VT == MVT::f32 || VT == MVT::i32)
14331         if (VT == MVT::f32 || VT == MVT::i32)
14528                         isPPC64 ? MVT::i64 : MVT::i32);
14575   if ((isPPC64 && VT != MVT::i64 && VT != MVT::i32) ||
14576       (!isPPC64 && VT != MVT::i32))
14651       VT = MVT::i32;
14737       VT = MVT::i32;
14844   return MVT::i32;
14879          (Subtarget.isPPC64() && MemVT == MVT::i32)) &&
15140       N0.getOperand(0).getValueType() != MVT::i32 ||
15156     ShiftBy = DCI.DAG.getConstant(CN1->getZExtValue(), DL, MVT::i32);
15317         DCI.DAG.getTargetConstant(EltToExtract, dl, MVT::i32));
15493                          DAG.getTargetConstant(0, dl, MVT::i32));
15502                          DAG.getTargetConstant(1, dl, MVT::i32));
15566                        DAG.getTargetConstant(0, dl, MVT::i32));
lib/Target/PowerPC/PPCISelLowering.h
  638       return MVT::i32;
lib/Target/RISCV/RISCVISelDAGToDAG.cpp
  163     ReplaceNode(Node, CurDAG->getMachineNode(RISCV::ReadCycleWide, DL, MVT::i32,
  164                                              MVT::i32, MVT::Other,
lib/Target/RISCV/RISCVISelLowering.cpp
  103     setOperationAction(ISD::ADD, MVT::i32, Custom);
  104     setOperationAction(ISD::SUB, MVT::i32, Custom);
  105     setOperationAction(ISD::SHL, MVT::i32, Custom);
  106     setOperationAction(ISD::SRA, MVT::i32, Custom);
  107     setOperationAction(ISD::SRL, MVT::i32, Custom);
  121     setOperationAction(ISD::MUL, MVT::i32, Custom);
  122     setOperationAction(ISD::SDIV, MVT::i32, Custom);
  123     setOperationAction(ISD::UDIV, MVT::i32, Custom);
  124     setOperationAction(ISD::UREM, MVT::i32, Custom);
  167     setOperationAction(ISD::BITCAST, MVT::i32, Custom);
  311          (Subtarget.is64Bit() && MemVT == MVT::i32)) &&
  321   return Subtarget.is64Bit() && SrcVT == MVT::i32 && DstVT == MVT::i64;
  400     if (Op.getValueType() != MVT::f32 || Op0.getValueType() != MVT::i32)
  845   return DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, NewRes);
  856                                DAG.getValueType(MVT::i32));
  857   return DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, NewRes);
  871     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32, MVT::Other);
  871     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::i32, MVT::Other);
  883     assert(N->getValueType(0) == MVT::i32 && Subtarget.is64Bit() &&
  892     assert(N->getValueType(0) == MVT::i32 && Subtarget.is64Bit() &&
  901     assert(N->getValueType(0) == MVT::i32 && Subtarget.is64Bit() &&
  909     assert(N->getValueType(0) == MVT::i32 && Subtarget.is64Bit() &&
  917     Results.push_back(DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, FPConv));
  944       SDValue Lo = DAG.getConstant(V.trunc(32), DL, MVT::i32);
  945       SDValue Hi = DAG.getConstant(V.lshr(32).trunc(32), DL, MVT::i32);
  957         DAG.getNode(RISCVISD::SplitF64, DL, DAG.getVTList(MVT::i32, MVT::i32),
  957         DAG.getNode(RISCVISD::SplitF64, DL, DAG.getVTList(MVT::i32, MVT::i32),
  963       SDValue NewHi = DAG.getNode(ISD::XOR, DL, MVT::i32, Hi,
  964                                   DAG.getConstant(SignBit, DL, MVT::i32));
  968     SDValue NewHi = DAG.getNode(ISD::AND, DL, MVT::i32, Hi,
  969                                 DAG.getConstant(~SignBit, DL, MVT::i32));
 1453   MVT XLenVT = XLen == 32 ? MVT::i32 : MVT::i64;
 1533     LocVT = MVT::i32;
 1698   case MVT::i32:
 1772   assert(VA.getLocVT() == MVT::i32 && VA.getValVT() == MVT::f64 &&
 1781     SDValue FIN = DAG.getFrameIndex(FI, MVT::i32);
 1790   SDValue Lo = DAG.getCopyFromReg(Chain, DL, LoVReg, MVT::i32);
 1795     SDValue FIN = DAG.getFrameIndex(FI, MVT::i32);
 1796     Hi = DAG.getLoad(MVT::i32, DL, Chain, FIN,
 1802     Hi = DAG.getCopyFromReg(Chain, DL, HiVReg, MVT::i32);
 1813   if (LocVT == MVT::i32 || LocVT == MVT::i64) {
 1849   if (LocVT == MVT::i32 || LocVT == MVT::f32) {
 1914     if (VA.getLocVT() == MVT::i32 && VA.getValVT() == MVT::f64)
 2163         VA.getLocVT() == MVT::i32 && VA.getValVT() == MVT::f64;
 2166           RISCVISD::SplitF64, DL, DAG.getVTList(MVT::i32, MVT::i32), ArgValue);
 2166           RISCVISD::SplitF64, DL, DAG.getVTList(MVT::i32, MVT::i32), ArgValue);
 2343     if (VA.getLocVT() == MVT::i32 && VA.getValVT() == MVT::f64) {
 2346           DAG.getCopyFromReg(Chain, DL, ArgGPRs[1], MVT::i32, Glue);
 2405     if (VA.getLocVT() == MVT::i32 && VA.getValVT() == MVT::f64) {
 2409                                      DAG.getVTList(MVT::i32, MVT::i32), Val);
 2409                                      DAG.getVTList(MVT::i32, MVT::i32), Val);
 2424       RetOps.push_back(DAG.getRegister(RegLo, MVT::i32));
 2427       RetOps.push_back(DAG.getRegister(RegHi, MVT::i32));
lib/Target/RISCV/RISCVSubtarget.h
   47   MVT XLenVT = MVT::i32;
lib/Target/Sparc/SparcISelDAGToDAG.cpp
   80     Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32);
  100                                            MVT::i32);
  116   Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32);
  243       SDValue Sub0 = CurDAG->getTargetExtractSubreg(SP::sub_even, dl, MVT::i32,
  245       SDValue Sub1 = CurDAG->getTargetExtractSubreg(SP::sub_odd, dl, MVT::i32,
  262       SDValue T0 = CurDAG->getCopyFromReg(Chain, dl, Reg0, MVT::i32,
  264       SDValue T1 = CurDAG->getCopyFromReg(Chain, dl, Reg1, MVT::i32,
  271                                             MVT::i32),
  273                   CurDAG->getTargetConstant(SP::sub_even, dl, MVT::i32),
  275                   CurDAG->getTargetConstant(SP::sub_odd, dl, MVT::i32),
  300           Flag, dl, MVT::i32);
  353       TopPart = SDValue(CurDAG->getMachineNode(SP::SRAri, dl, MVT::i32, DivLHS,
  354                                    CurDAG->getTargetConstant(31, dl, MVT::i32)),
  357       TopPart = CurDAG->getRegister(SP::G0, MVT::i32);
  365     CurDAG->SelectNodeTo(N, Opcode, MVT::i32, DivLHS, DivRHS, TopPart);
lib/Target/Sparc/SparcISelLowering.cpp
  164   if (LocVT == MVT::i32 && Offset < 6*8) {
  244       SDValue Part0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32,
  247       SDValue Part1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32,
  281   RetOps[1] = DAG.getConstant(RetAddrOffset, DL, MVT::i32);
  313   RetOps.push_back(DAG.getConstant(8, DL, MVT::i32));
  339     if (VA.getValVT() == MVT::i32 && VA.needsCustom()) {
  341                            DAG.getConstant(32, DL, MVT::i32));
  409       SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32);
  411           DAG.getLoad(MVT::i32, dl, Chain, FIPtr, MachinePointerInfo());
  422         SDValue HiVal = DAG.getCopyFromReg(Chain, dl, VRegHi, MVT::i32);
  431           SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32);
  432           LoVal = DAG.getLoad(MVT::i32, dl, Chain, FIPtr, MachinePointerInfo());
  436           LoVal = DAG.getCopyFromReg(Chain, dl, loReg, MVT::i32);
  450       SDValue Arg = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i32);
  453       else if (VA.getLocVT() != MVT::i32) {
  454         Arg = DAG.getNode(ISD::AssertSext, dl, MVT::i32, Arg,
  486           DAG.getLoad(MVT::i32, dl, Chain, FIPtr, MachinePointerInfo());
  493           DAG.getLoad(MVT::i32, dl, Chain, FIPtr2, MachinePointerInfo());
  510     if (VA.getValVT() == MVT::i32 || VA.getValVT() == MVT::f32) {
  557       SDValue Arg = DAG.getCopyFromReg(DAG.getRoot(), dl, VReg, MVT::i32);
  561       SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32);
  605       if (VA.getValVT() == MVT::i32 && VA.needsCustom())
  607                           DAG.getConstant(32, DL, MVT::i32));
  761       SDValue SizeNode = DAG.getConstant(Size, dl, MVT::i32);
  822       SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32);
  824       PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
  843           SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32);
  845           PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
  861       SDValue Part0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32,
  864       SDValue Part1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32,
  877           SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32);
  879           PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
  886         SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32);
  888         PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
  893         PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
  907       Arg = DAG.getNode(ISD::BITCAST, dl, MVT::i32, Arg);
  915     SDValue StackPtr = DAG.getRegister(SP::O6, MVT::i32);
  918     PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
  946     Callee = DAG.getTargetGlobalAddress(G->getGlobal(), dl, MVT::i32, 0, TF);
  948     Callee = DAG.getTargetExternalSymbol(E->getSymbol(), MVT::i32, TF);
  956     Ops.push_back(DAG.getTargetConstant(SRetArgSize, dl, MVT::i32));
  992           Chain, dl, toCallerWindow(RVLocs[i++].getLocReg()), MVT::i32, InFlag);
  996                         DAG.getConstant(0, dl, MVT::i32));
  998           Chain, dl, toCallerWindow(RVLocs[i].getLocReg()), MVT::i32, InFlag);
 1002                         DAG.getConstant(1, dl, MVT::i32));
 1194       if (VA.getValVT() == MVT::i32 && VA.needsCustom()) {
 1196                           DAG.getConstant(32, DL, MVT::i32));
 1321     if (VA.getValVT() == MVT::i32 && VA.needsCustom())
 1323                        DAG.getConstant(32, DL, MVT::i32));
 1422   addRegisterClass(MVT::i32, &SP::IntRegsRegClass);
 1495   setOperationAction(ISD::UREM, MVT::i32, Expand);
 1496   setOperationAction(ISD::SREM, MVT::i32, Expand);
 1497   setOperationAction(ISD::SDIVREM, MVT::i32, Expand);
 1498   setOperationAction(ISD::UDIVREM, MVT::i32, Expand);
 1509   setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom);
 1510   setOperationAction(ISD::SINT_TO_FP, MVT::i32, Custom);
 1515   setOperationAction(ISD::FP_TO_UINT, MVT::i32, Custom);
 1516   setOperationAction(ISD::UINT_TO_FP, MVT::i32, Custom);
 1521   setOperationAction(ISD::BITCAST, MVT::i32, Expand);
 1524   setOperationAction(ISD::SELECT, MVT::i32, Expand);
 1529   setOperationAction(ISD::SETCC, MVT::i32, Expand);
 1538   setOperationAction(ISD::BR_CC, MVT::i32, Custom);
 1543   setOperationAction(ISD::SELECT_CC, MVT::i32, Custom);
 1548   setOperationAction(ISD::ADDC, MVT::i32, Custom);
 1549   setOperationAction(ISD::ADDE, MVT::i32, Custom);
 1550   setOperationAction(ISD::SUBC, MVT::i32, Custom);
 1551   setOperationAction(ISD::SUBE, MVT::i32, Custom);
 1588   setOperationAction(ISD::ATOMIC_SWAP, MVT::i32, Legal);
 1593   setOperationAction(ISD::ATOMIC_LOAD, MVT::i32, Custom);
 1594   setOperationAction(ISD::ATOMIC_STORE, MVT::i32, Custom);
 1631   setOperationAction(ISD::CTTZ , MVT::i32, Expand);
 1632   setOperationAction(ISD::CTLZ , MVT::i32, Expand);
 1633   setOperationAction(ISD::ROTL , MVT::i32, Expand);
 1634   setOperationAction(ISD::ROTR , MVT::i32, Expand);
 1635   setOperationAction(ISD::BSWAP, MVT::i32, Expand);
 1643   setOperationAction(ISD::SHL_PARTS, MVT::i32, Expand);
 1644   setOperationAction(ISD::SRA_PARTS, MVT::i32, Expand);
 1645   setOperationAction(ISD::SRL_PARTS, MVT::i32, Expand);
 1648   setOperationAction(ISD::MULHU,     MVT::i32, Expand);
 1649   setOperationAction(ISD::MULHS,     MVT::i32, Expand);
 1650   setOperationAction(ISD::MUL,       MVT::i32, Expand);
 1654     setOperationAction(ISD::SMUL_LOHI, MVT::i32, Expand);
 1655     setOperationAction(ISD::UMUL_LOHI, MVT::i32, Expand);
 1658     setOperationAction(ISD::SDIV, MVT::i32, Expand);
 1661     setOperationAction(ISD::UDIV, MVT::i32, Expand);
 1695   setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32  , Custom);
 1699   setOperationAction(ISD::CTPOP, MVT::i32,
 1848     return MVT::i32;
 1983     H44 = DAG.getNode(ISD::SHL, DL, VT, H44, DAG.getConstant(12, DL, MVT::i32));
 1992     Hi = DAG.getNode(ISD::SHL, DL, VT, Hi, DAG.getConstant(32, DL, MVT::i32));
 2335   assert(VT == MVT::i32 || VT == MVT::i64);
 2340     const char *libName = TLI.getLibcallName(VT == MVT::i32
 2351   if (VT == MVT::i32)
 2364   assert(OpVT == MVT::i32 || (OpVT == MVT::i64));
 2366   EVT floatVT = (OpVT == MVT::i32) ? MVT::f32 : MVT::f64;
 2371     const char *libName = TLI.getLibcallName(OpVT == MVT::i32
 2383   unsigned opcode = (OpVT == MVT::i32)? SPISD::ITOF : SPISD::XTOF;
 2399   assert(VT == MVT::i32 || VT == MVT::i64);
 2402                          TLI.getLibcallName(VT == MVT::i32
 2413   assert(OpVT == MVT::i32 || OpVT == MVT::i64);
 2421                          TLI.getLibcallName(OpVT == MVT::i32
 2448     Opc = LHS.getValueType() == MVT::i32 ? SPISD::BRICC : SPISD::BRXCC;
 2461                      DAG.getConstant(SPCC, dl, MVT::i32), CompareFlag);
 2482     Opc = LHS.getValueType() == MVT::i32 ?
 2497                      DAG.getConstant(SPCC, dl, MVT::i32), CompareFlag);
 2746   SDValue SubRegEven = DAG.getTargetConstant(SP::sub_even64, dl, MVT::i32);
 2747   SDValue SubRegOdd  = DAG.getTargetConstant(SP::sub_odd64, dl, MVT::i32);
 2785   SDValue SubRegEven = DAG.getTargetConstant(SP::sub_even64, dl, MVT::i32);
 2786   SDValue SubRegOdd  = DAG.getTargetConstant(SP::sub_odd64, dl, MVT::i32);
 2888   SDValue Src1Lo = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src1);
 2891   Src1Hi = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src1Hi);
 2894   SDValue Src2Lo = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src2);
 2897   Src2Hi = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src2Hi);
 2910   SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Glue);
 2965     TopHalf = DAG.getSetCC(dl, MVT::i32, TopHalf, Tmp1, ISD::SETNE);
 2967     TopHalf = DAG.getSetCC(dl, MVT::i32, TopHalf, DAG.getConstant(0, dl, VT),
 3068   SDValue Lo = DAG.getConstant(V.zextOrTrunc(32), DL, MVT::i32);
 3069   SDValue Hi = DAG.getConstant(V.lshr(32).zextOrTrunc(32), DL, MVT::i32);
 3268       if (VT == MVT::f32 || VT == MVT::i32)
 3277       if (VT == MVT::f32 || VT == MVT::i32)
 3363     SDValue Lo = DAG.getCopyFromReg(N->getOperand(0), dl, SP::ASR23, MVT::i32);
 3364     SDValue Hi = DAG.getCopyFromReg(Lo, dl, SP::G0, MVT::i32);
lib/Target/Sparc/SparcISelLowering.h
   98       return MVT::i32;
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
  636     assert(VT == MVT::i32 && Base.getValueType() == MVT::i64 &&
  942   if (N.getValueType() == MVT::i32 && VT == MVT::i64)
  945   if (N.getValueType() == MVT::i64 && VT == MVT::i32)
  979     if (VT == MVT::i32)
  992       if (Load->getMemoryVT() == MVT::i32 &&
 1024   if (VT == MVT::i32 && Subtarget->hasHighWord() &&
 1034     OpcodeVT = MVT::i32;
 1041     CurDAG->getTargetConstant(RISBG.Start, DL, MVT::i32),
 1042     CurDAG->getTargetConstant(RISBG.End | 128, DL, MVT::i32),
 1043     CurDAG->getTargetConstant(RISBG.Rotate, DL, MVT::i32)
 1098     CurDAG->getTargetConstant(RxSBG[I].Start, DL, MVT::i32),
 1099     CurDAG->getTargetConstant(RxSBG[I].End, DL, MVT::i32),
 1100     CurDAG->getTargetConstant(RxSBG[I].Rotate, DL, MVT::i32)
 1154     Ops.push_back(CurDAG->getTargetConstant(OpVal, DL, MVT::i32));
 1198     CurDAG->getTargetConstant(Elem, DL, MVT::i32), Load->getChain()
 1231     Vec, Base, Disp, Index, CurDAG->getTargetConstant(Elem, DL, MVT::i32),
 1348     if (MemVT == MVT::i32)
 1359     if (MemVT == MVT::i32)
 1391     CurDAG->getMachineNode(NewOpc, DL, MVT::i32, MVT::Other, Ops);
 1668     SDValue RC = CurDAG->getTargetConstant(TRC->getID(), DL, MVT::i32);
 1843   SDValue Result = CurDAG->getNode(SystemZISD::IPM, DL, MVT::i32, CCReg);
 1846     Result = CurDAG->getNode(ISD::XOR, DL, MVT::i32, Result,
 1847                              CurDAG->getConstant(IPM.XORValue, DL, MVT::i32));
 1850     Result = CurDAG->getNode(ISD::ADD, DL, MVT::i32, Result,
 1851                              CurDAG->getConstant(IPM.AddValue, DL, MVT::i32));
 1854   if (VT == MVT::i32 && IPM.Bit == 31) {
 1856     Result = CurDAG->getNode(ShiftOp, DL, MVT::i32, Result,
 1857                              CurDAG->getConstant(IPM.Bit, DL, MVT::i32));
 1859     if (VT != MVT::i32)
 1865                                CurDAG->getConstant(IPM.Bit, DL, MVT::i32));
 1873                                CurDAG->getConstant(ShlAmt, DL, MVT::i32));
 1875                                CurDAG->getConstant(SraAmt, DL, MVT::i32));
lib/Target/SystemZ/SystemZISelLowering.cpp
   58   case MVT::i32:
   82     addRegisterClass(MVT::i32, &SystemZ::GRX32BitRegClass);
   84     addRegisterClass(MVT::i32, &SystemZ::GR32BitRegClass);
  221   setOperationAction(ISD::ATOMIC_SWAP,      MVT::i32, Custom);
  222   setOperationAction(ISD::ATOMIC_LOAD_ADD,  MVT::i32, Custom);
  223   setOperationAction(ISD::ATOMIC_LOAD_SUB,  MVT::i32, Custom);
  224   setOperationAction(ISD::ATOMIC_LOAD_AND,  MVT::i32, Custom);
  225   setOperationAction(ISD::ATOMIC_LOAD_OR,   MVT::i32, Custom);
  226   setOperationAction(ISD::ATOMIC_LOAD_XOR,  MVT::i32, Custom);
  227   setOperationAction(ISD::ATOMIC_LOAD_NAND, MVT::i32, Custom);
  228   setOperationAction(ISD::ATOMIC_LOAD_MIN,  MVT::i32, Custom);
  229   setOperationAction(ISD::ATOMIC_LOAD_MAX,  MVT::i32, Custom);
  230   setOperationAction(ISD::ATOMIC_LOAD_UMIN, MVT::i32, Custom);
  231   setOperationAction(ISD::ATOMIC_LOAD_UMAX, MVT::i32, Custom);
  240   setOperationAction(ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, MVT::i32, Custom);
  252     setOperationAction(ISD::UINT_TO_FP, MVT::i32, Promote);
  257   setOperationAction(ISD::CTLZ, MVT::i32, Promote);
  258   setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i32, Promote);
  263     setOperationAction(ISD::CTPOP, MVT::i32, Promote);
  596     setOperationAction(ISD::BITCAST, MVT::i32, Custom);
  642     return MVT::i32;
 1118       if (VT == MVT::i32)
 1285                        DAG.getConstant(0, DL, MVT::i32));
 1328       case MVT::i32:
 1368       if (VA.getLocVT() == MVT::i32 || VA.getLocVT() == MVT::f32)
 1541       if (VA.getLocVT() == MVT::i32 || VA.getLocVT() == MVT::f32)
 1906   SDVTList RawVTs = DAG.getVTList(MVT::i32, MVT::Other);
 2033   if (C.Op0.getValueType() != MVT::i32 ||
 2035     C.Op0 = DAG.getExtLoad(ExtType, SDLoc(Load), MVT::i32, Load->getChain(),
 2044   if (C.Op1.getValueType() != MVT::i32 ||
 2046     C.Op1 = DAG.getConstant(Value, DL, MVT::i32);
 2196             cast<VTSDNode>(N->getOperand(1))->getVT() == MVT::i32) {
 2551     return DAG.getNode(SystemZISD::ICMP, DL, MVT::i32, C.Op0, C.Op1,
 2552                        DAG.getTargetConstant(C.ICmpType, DL, MVT::i32));
 2556     return DAG.getNode(SystemZISD::TM, DL, MVT::i32, C.Op0, C.Op1,
 2557                        DAG.getTargetConstant(RegisterOnly, DL, MVT::i32));
 2559   return DAG.getNode(C.Opcode, DL, MVT::i32, C.Op0, C.Op1);
 2573   Hi = DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, Hi);
 2574   Lo = DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, Mul);
 2595   SDValue Ops[] = {DAG.getConstant(1, DL, MVT::i32),
 2596                    DAG.getConstant(0, DL, MVT::i32),
 2597                    DAG.getTargetConstant(CCValid, DL, MVT::i32),
 2598                    DAG.getTargetConstant(CCMask, DL, MVT::i32), CCReg};
 2599   return DAG.getNode(SystemZISD::SELECT_CCMASK, DL, MVT::i32, Ops);
 2762       DAG.getTargetConstant(C.CCValid, DL, MVT::i32),
 2763       DAG.getTargetConstant(C.CCMask, DL, MVT::i32), Dest, CCReg);
 2815                    DAG.getTargetConstant(C.CCValid, DL, MVT::i32),
 2816                    DAG.getTargetConstant(C.CCMask, DL, MVT::i32), CCReg};
 2912   SDValue TPHi = DAG.getCopyFromReg(Chain, DL, SystemZ::A0, MVT::i32);
 2916   SDValue TPLo = DAG.getCopyFromReg(Chain, DL, SystemZ::A1, MVT::i32);
 3123   if (InVT == MVT::i32 && ResVT == MVT::f32) {
 3139   if (InVT == MVT::f32 && ResVT == MVT::i32) {
 3146                                         MVT::i32, Out64);
 3149     return DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, Shift);
 3358     Op1 = DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, Op1);
 3430   SDValue Low32 = DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, LowOp);
 3470   SDVTList VTs = DAG.getVTList(N->getValueType(0), MVT::i32);
 3532   Carry = DAG.getNode(SystemZISD::GET_CCMASK, DL, MVT::i32, Carry,
 3533                       DAG.getConstant(CCValid, DL, MVT::i32),
 3534                       DAG.getConstant(CCMask, DL, MVT::i32));
 3536   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
 3561       SDValue Shift = DAG.getConstant(8, DL, MVT::i32);
 3569                                             DAG.getConstant(0, DL, MVT::i32));
 3575                                             DAG.getConstant(0, DL, MVT::i32));
 3674   EVT WideVT = MVT::i32;
 3745   if (MemVT == MVT::i32 || MemVT == MVT::i64) {
 3789   EVT WideVT = NarrowVT == MVT::i64 ? MVT::i64 : MVT::i32;
 3791     SDVTList Tys = DAG.getVTList(WideVT, MVT::i32, MVT::Other);
 3825   SDVTList VTList = DAG.getVTList(WideVT, MVT::i32, MVT::Other);
 3903   SDValue Ops[] = {Op.getOperand(0), DAG.getTargetConstant(Code, DL, MVT::i32),
 3913   SDValue IPM = DAG.getNode(SystemZISD::IPM, DL, MVT::i32, CCReg);
 3914   return DAG.getNode(ISD::SRL, DL, MVT::i32, IPM,
 3915                      DAG.getConstant(SystemZ::IPM_CC, DL, MVT::i32));
 4246     SDValue Op2 = DAG.getTargetConstant(P.Operand, DL, MVT::i32);
 4272                        DAG.getTargetConstant(StartIndex, DL, MVT::i32));
 4278       IndexNodes[I] = DAG.getConstant(Bytes[I], DL, MVT::i32);
 4280       IndexNodes[I] = DAG.getUNDEF(MVT::i32);
 4718                            DAG.getConstant(I, DL, MVT::i32));
 4770                        DAG.getTargetConstant(Index, DL, MVT::i32));
 4791                      Op.getOperand(0), DAG.getConstant(0, DL, MVT::i32));
 4888                                       DL, MVT::i32);
 4897       SDValue Shift = DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, Splat);
 4914         SDValue Shift = DAG.getNode(ISD::TRUNCATE, DL, MVT::i32,
 5102     SDVTList Tys = DAG.getVTList(MVT::Untyped, MVT::i32, MVT::Other);
 5365                        DAG.getConstant(Index, DL, MVT::i32));
 5398           EVT ResVT = (TruncBytes < 4 ? MVT::i32 : TruncVT);
 5548                               Replicate, DAG.getConstant(0, DL, MVT::i32));
 5560   if (VT == MVT::i16 || VT == MVT::i32 || VT == MVT::i64)
 5614         BSwapOp = DAG.getNode(ISD::ANY_EXTEND, SDLoc(N), MVT::i32, BSwapOp);
 5772                         VRound, DAG.getConstant(2, SDLoc(U), MVT::i32));
 5777                         VRound, DAG.getConstant(0, SDLoc(Op0), MVT::i32));
 5823                         VExtend, DAG.getConstant(1, SDLoc(U), MVT::i32));
 5828                         VExtend, DAG.getConstant(0, SDLoc(Op0), MVT::i32));
 5854         LoadVT = MVT::i32;
 6060                        DAG.getTargetConstant(CCValidVal, SDLoc(N), MVT::i32),
 6061                        DAG.getTargetConstant(CCMaskVal, SDLoc(N), MVT::i32),
 6083                        DAG.getTargetConstant(CCValidVal, SDLoc(N), MVT::i32),
 6084                        DAG.getTargetConstant(CCMaskVal, SDLoc(N), MVT::i32),
lib/Target/SystemZ/SystemZISelLowering.h
  380     return MVT::i32;
  385     return MVT::i32;
lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp
  147   SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
  171   SDValue IPM = DAG.getNode(SystemZISD::IPM, DL, MVT::i32, CCReg);
  172   SDValue SHL = DAG.getNode(ISD::SHL, DL, MVT::i32, IPM,
  173                             DAG.getConstant(30 - SystemZ::IPM_CC, DL, MVT::i32));
  174   SDValue SRA = DAG.getNode(ISD::SRA, DL, MVT::i32, SHL,
  175                             DAG.getConstant(30, DL, MVT::i32));
  199   SDVTList VTs = DAG.getVTList(PtrVT, MVT::i32, MVT::Other);
  201   Char = DAG.getZExtOrTrunc(Char, DL, MVT::i32);
  202   Char = DAG.getNode(ISD::AND, DL, MVT::i32, Char,
  203                      DAG.getConstant(255, DL, MVT::i32));
  214       DAG.getTargetConstant(SystemZ::CCMASK_SRST, DL, MVT::i32),
  215       DAG.getTargetConstant(SystemZ::CCMASK_SRST_FOUND, DL, MVT::i32), CCReg};
  226                                 DAG.getConstant(0, DL, MVT::i32));
  234   SDVTList VTs = DAG.getVTList(Src1.getValueType(), MVT::i32, MVT::Other);
  237                                DAG.getConstant(0, DL, MVT::i32));
  253   SDVTList VTs = DAG.getVTList(PtrVT, MVT::i32, MVT::Other);
  255                             Limit, Src, DAG.getConstant(0, DL, MVT::i32));
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp
  135   case MVT::i32:
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
   60   for (MVT T : {MVT::i32, MVT::i64, MVT::f32, MVT::f64, MVT::v16i8, MVT::v8i16,
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
  152     return MVT::i32;
lib/Target/WebAssembly/WebAssemblyFastISel.cpp
  127       return MVT::i32;
  128     case MVT::i32:
  456   case MVT::i32:
  486   case MVT::i32:
  528   if (To == MVT::i32)
  550   if (To == MVT::i32)
  665     case MVT::i32:
  776     case MVT::i32:
  912   case MVT::i32:
 1181   case MVT::i32:
 1237   case MVT::i32:
 1321   case MVT::i32:
lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp
  116           CurDAG->getTargetConstant(0, DL, MVT::i32), // order
  151     assert(PtrVT == MVT::i32 && "only wasm32 is supported for now");
  158                                                     DL, MVT::i32, TLSBaseSym);
  160         WebAssembly::CONST_I32, DL, MVT::i32, TLSOffsetSym);
  162         CurDAG->getMachineNode(WebAssembly::ADD_I32, DL, MVT::i32,
  173       assert(PtrVT == MVT::i32 && "only wasm32 is supported for now");
  177           CurDAG->getTargetExternalSymbol("__tls_size", MVT::i32));
  183       assert(PtrVT == MVT::i32 && "only wasm32 is supported for now");
  187           CurDAG->getTargetExternalSymbol("__tls_align", MVT::i32));
  199       assert(PtrVT == MVT::i32 && "only wasm32 is supported for now");
  202           WebAssembly::GLOBAL_GET_I32, DL, MVT::i32, MVT::Other,
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
   42   auto MVTPtr = Subtarget->hasAddr64() ? MVT::i64 : MVT::i32;
   54   addRegisterClass(MVT::i32, &WebAssembly::I32RegClass);
  115     for (auto T : {MVT::i32, MVT::i64})
  205     for (auto T : {MVT::i8, MVT::i16, MVT::i32})
  216   setOperationAction(ISD::FrameIndex, MVT::i32, Custom);
  220   for (auto T : {MVT::i32, MVT::i64, MVT::f32, MVT::f64})
  577     Info.memVT = MVT::i32;
  591     Info.memVT = MVT::i32;
  722           DAG.getConstant(Out.Flags.getByValSize(), DL, MVT::i32);
  916                                                                  DL, MVT::i32))
  933                     DAG.getTargetConstant(Ins.size(), DL, MVT::i32)));
 1034     SDValue Copy(DAG.getMachineNode(VT == MVT::i32 ? WebAssembly::COPY_I32
 1070                      {DAG.getConstant(Depth, DL, MVT::i32)}, CallOptions, DL)
 1442                            DAG.getConstant(I, DL, MVT::i32));
 1468       Ops[OpIdx++] = DAG.getConstant(ByteIndex, DL, MVT::i32);
 1490   if (LaneT.bitsGE(MVT::i32))
 1548                      DAG.getConstant(Shift, DL, MVT::i32));
lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h
   78   void setNumLocals(size_t NumLocals) { Locals.resize(NumLocals, MVT::i32); }
lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp
   30   SDValue MemIdx = DAG.getConstant(0, DL, MVT::i32);
   33                       DAG.getZExtOrTrunc(Size, DL, MVT::i32)});
   54   SDValue MemIdx = DAG.getConstant(0, DL, MVT::i32);
   57                      Dst, DAG.getAnyExtOrTrunc(Val, DL, MVT::i32),
   58                      DAG.getZExtOrTrunc(Size, DL, MVT::i32));
lib/Target/X86/X86CallingConv.cpp
  220     LocVT = MVT::i32;
lib/Target/X86/X86FastISel.cpp
  254   if (RetVT != MVT::i32 && RetVT != MVT::i64)
  341   case MVT::i32:
  509   case MVT::i32:
  674     case MVT::i32: Opc = X86::MOV32mi; break;
 1231       assert(DstVT == MVT::i32 && "X86 should always ext to i32");
 1348   case MVT::i32: return X86::CMP32rr;
 1377   case MVT::i32:
 1546     case MVT::i32: MovInst = X86::MOV32rr;     break;
 1718       case MVT::i32: TestOpc = X86::TEST32ri; break;
 1918   case MVT::i32: TypeIndex = 2; break;
 1962       } else if (VT == MVT::i32) {
 2289   case MVT::i32: Opc = X86::CMOV_GR32; break;
 2417   if (SrcVT != MVT::i32 && SrcVT != MVT::i64)
 2580       VT = MVT::i32;
 2648       InputReg = fastEmit_r(MVT::i16, MVT::i32, ISD::SIGN_EXTEND, InputReg,
 2652       InputReg = fastEmit_r(MVT::i32, MVT::v4i32, ISD::SCALAR_TO_VECTOR,
 2684     case MVT::i32: Opc = X86::MOV32rm; RC = &X86::GR32RegClass; break;
 2696             (FrameReg == X86::EBP && VT == MVT::i32)) &&
 3024     case MVT::i32: Opc = CvtOpc[AVXLevel][IsInputDouble][0]; break;
 3098     case MVT::i32:
 3136     case MVT::i32: SrcReg = GPR32ArgRegs[GPRIdx++]; break;
 3700     case MVT::i32:
 3720   case MVT::i32: Opc = X86::MOV32ri; break;
 3836           TLI.getPointerTy(DL) == MVT::i32
 3881       TLI.getPointerTy(DL) == MVT::i32
lib/Target/X86/X86ISelDAGToDAG.cpp
  285         SDValue Neg = SDValue(CurDAG->getMachineNode(NegOpc, DL, VT, MVT::i32,
  299                                               MVT::i32, AM.Disp,
  302         Disp = CurDAG->getTargetConstantPool(AM.CP, MVT::i32,
  306         Disp = CurDAG->getTargetExternalSymbol(AM.ES, MVT::i32, AM.SymbolFlags);
  310         Disp = CurDAG->getMCSymbol(AM.MCSym, MVT::i32);
  313         Disp = CurDAG->getTargetJumpTable(AM.JT, MVT::i32, AM.SymbolFlags);
  315         Disp = CurDAG->getTargetBlockAddress(AM.BlockAddr, MVT::i32, AM.Disp,
  318         Disp = CurDAG->getTargetConstant(AM.Disp, DL, MVT::i32);
  414       return CurDAG->getTargetConstant(Imm, DL, MVT::i32);
 1186                                                      MVT::i32,
 1212                                                      MVT::i32, MVT::Other, Ops);
 1245                                                       MVT::i32,
 1624       Shift.getOperand(0).getSimpleValueType() == MVT::i32 &&
 2046          RHS.getOperand(0).getValueType() == MVT::i32))
 2406   else if (Base.getValueType() == MVT::i32 && !isa<FrameIndexSDNode>(Base)) {
 2418     assert(Index.getValueType() == MVT::i32 &&
 2444   SDValue T = CurDAG->getRegister(0, MVT::i32);
 2533   if (VT == MVT::i32) {
 2535     AM.IndexReg = CurDAG->getRegister(X86::EBX, MVT::i32);
 2948   if (MemVT != MVT::i64 && MemVT != MVT::i32 && MemVT != MVT::i16 &&
 2996     case MVT::i32:
 3015       Result = CurDAG->getMachineNode(NewOpc, SDLoc(Node), MVT::i32,
 3032         Result = CurDAG->getMachineNode(NewOpc, SDLoc(Node), MVT::i32,
 3155       Result = CurDAG->getMachineNode(NewOpc, SDLoc(Node), MVT::i32, MVT::Other,
 3160       Result = CurDAG->getMachineNode(NewOpc, SDLoc(Node), MVT::i32, MVT::Other,
 3199   if (NVT != MVT::i32 && NVT != MVT::i64)
 3216       assert(V.getSimpleValueType() == MVT::i32 &&
 3360       CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, MVT::i32), 0);
 3363   SDValue SRIdxVal = CurDAG->getTargetConstant(X86::sub_8bit, DL, MVT::i32);
 3366       CurDAG->getMachineNode(TargetOpcode::INSERT_SUBREG, DL, MVT::i32, ImplDef,
 3372     if (NVT != MVT::i32) {
 3406   SDValue Control = CurDAG->getNode(ISD::SHL, DL, MVT::i32, NBits, C8);
 3421     ShiftAmt = CurDAG->getNode(ISD::ZERO_EXTEND, DL, MVT::i32, ShiftAmt);
 3425     Control = CurDAG->getNode(ISD::OR, DL, MVT::i32, Control, ShiftAmt);
 3430   if (XVT != MVT::i32) {
 3478   if (NVT != MVT::i32 && NVT != MVT::i64)
 3549     SDVTList VTs = CurDAG->getVTList(NVT, MVT::i32, MVT::Other);
 3556     NewNode = CurDAG->getMachineNode(ROpc, dl, NVT, MVT::i32, Input, Control);
 3585     SDVTList VTs = CurDAG->getVTList(VT, MVT::i32, MVT::Other);
 3595   SDVTList VTs = CurDAG->getVTList(VT, MVT::i32);
 3618     SDVTList VTs = CurDAG->getVTList(VT, MVT::i32, MVT::Other, MVT::Glue);
 3629   SDVTList VTs = CurDAG->getVTList(VT, MVT::i32, MVT::Glue);
 3743       Shift.getOperand(0).getSimpleValueType() == MVT::i32 &&
 3753   if (NVT != MVT::i32 && NVT != MVT::i64)
 3861   OneConstant = CurDAG->getConstant(Ones, DL, MVT::i32);
 3866   AllOnesVec = CurDAG->getSplatBuildVector(MVT::getVectorVT(MVT::i32, NumElts),
 3892   if (VT != MVT::i32 && VT != MVT::i64)
 4197       (CmpSVT == MVT::i32 || CmpSVT == MVT::i64)) {
 4252       SDValue RC = CurDAG->getTargetConstant(RegClass, dl, MVT::i32);
 4290     SDValue RC = CurDAG->getTargetConstant(RegClass, dl, MVT::i32);
 4428       assert(Target.getSimpleValueType() == llvm::MVT::i32);
 4527     if (NVT != MVT::i8 && NVT != MVT::i16 && NVT != MVT::i32 && NVT != MVT::i64)
 4576     case MVT::i32:
 4605         SDVTList VTs = CurDAG->getVTList(NVT, MVT::i32, MVT::Other);
 4617     CurDAG->SelectNodeTo(Node, ROpc, NVT, MVT::i32, N0, N1);
 4643     case MVT::i32:
 4673         VTs = CurDAG->getVTList(NVT, MVT::i32, MVT::Other);
 4675         VTs = CurDAG->getVTList(NVT, NVT, MVT::i32, MVT::Other);
 4690         VTs = CurDAG->getVTList(NVT, MVT::i32);
 4692         VTs = CurDAG->getVTList(NVT, NVT, MVT::i32);
 4713       case MVT::i32: Opc = X86::MUL32r; MOpc = X86::MUL32m; break;
 4719       case MVT::i32: Opc = X86::IMUL32r; MOpc = X86::IMUL32m; break;
 4806       case MVT::i32: Opc = X86::DIV32r; MOpc = X86::DIV32m; break;
 4814       case MVT::i32: Opc = X86::IDIV32r; MOpc = X86::IDIV32m; break;
 4832     case MVT::i32:
 4887                                                     MVT::i32)),
 4890         case MVT::i32:
 4898                                                     MVT::i32)),
 4937       SDNode *RNode = CurDAG->getMachineNode(AHExtOpcode, dl, MVT::i32,
 4991         NewNode = CurDAG->getMachineNode(TestOpc, dl, MVT::i32, BEXTR, BEXTR);
 5021             SDValue(CurDAG->getMachineNode(X86::SHR64ri, dl, MVT::i64, MVT::i32,
 5024                                                        MVT::i32, Shift, Shift);
 5032             SDValue(CurDAG->getMachineNode(X86::SHL64ri, dl, MVT::i64, MVT::i32,
 5035                                                        MVT::i32, Shift, Shift);
 5074                   CmpVT == MVT::i32 ||
 5081         VT = MVT::i32;
 5099         NewNode = CurDAG->getMachineNode(MOpc, dl, MVT::i32, MVT::Other, Ops);
 5110         NewNode = CurDAG->getMachineNode(ROpc, dl, MVT::i32, Reg, Imm);
 5137       CNode = emitPCMPISTR(ROpc, MOpc, MayFoldLoad, dl, MVT::i32, Node);
 5173       CNode = emitPCMPESTR(ROpc, MOpc, MayFoldLoad, dl, MVT::i32, Node, InFlag);
lib/Target/X86/X86ISelLowering.cpp
  180   addRegisterClass(MVT::i32, &X86::GR32RegClass);
  188   setTruncStoreAction(MVT::i64, MVT::i32, Expand);
  191   setTruncStoreAction(MVT::i32, MVT::i16, Expand);
  192   setTruncStoreAction(MVT::i32, MVT::i8 , Expand);
  208     setOperationAction(ISD::ABS            , MVT::i32  , Custom);
  215     setOperationAction(ShiftOp             , MVT::i32  , Custom);
  232     setOperationAction(ISD::UINT_TO_FP     , MVT::i32  , Custom);
  234     setOperationAction(ISD::UINT_TO_FP     , MVT::i32  , Expand);
  247       setOperationAction(ISD::SINT_TO_FP     , MVT::i32  , Custom);
  250       setOperationAction(ISD::SINT_TO_FP     , MVT::i32  , Custom);
  254     setOperationAction(ISD::SINT_TO_FP     , MVT::i32  , Expand);
  269     setOperationAction(ISD::FP_TO_SINT     , MVT::i32  , Custom);
  272     setOperationAction(ISD::FP_TO_SINT     , MVT::i32  , Expand);
  283     setOperationAction(ISD::FP_TO_UINT, MVT::i32, Custom);
  290     setOperationAction(ISD::BITCAST        , MVT::i32  , Expand);
  309   for (auto VT : { MVT::i8, MVT::i16, MVT::i32, MVT::i64 }) {
  321                    MVT::i8,  MVT::i16, MVT::i32, MVT::i64 }) {
  326     setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i32, Legal);
  335   setOperationAction(ISD::FLT_ROUNDS_      , MVT::i32  , Custom);
  339   setOperationPromotedToType(ISD::CTTZ           , MVT::i8   , MVT::i32);
  340   setOperationPromotedToType(ISD::CTTZ_ZERO_UNDEF, MVT::i8   , MVT::i32);
  343     setOperationAction(ISD::CTTZ           , MVT::i32  , Custom);
  345     setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::i32  , Legal);
  355     setOperationPromotedToType(ISD::CTLZ           , MVT::i8   , MVT::i32);
  356     setOperationPromotedToType(ISD::CTLZ_ZERO_UNDEF, MVT::i8   , MVT::i32);
  360     setOperationAction(ISD::CTLZ           , MVT::i32  , Custom);
  363     setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i32  , Custom);
  396     setOperationPromotedToType(ISD::CTPOP, MVT::i8, MVT::i32);
  400     setOperationAction(ISD::CTPOP          , MVT::i32  , Expand);
  419   for (auto VT : { MVT::i8, MVT::i16, MVT::i32, MVT::i64 }) {
  433   setOperationAction(ISD::EH_SJLJ_SETJMP, MVT::i32, Custom);
  440   for (auto VT : { MVT::i32, MVT::i64 }) {
  452   for (auto VT : { MVT::i32, MVT::i64 }) {
  466   for (auto VT : { MVT::i8, MVT::i16, MVT::i32, MVT::i64 }) {
  490   setOperationAction(ISD::FRAME_TO_ARGS_OFFSET, MVT::i32, Custom);
  551     setOperationAction(ISD::FGETSIGN, MVT::i32, Custom);
 1025     setOperationAction(ISD::ADD,                MVT::i32, Custom);
 1027     setOperationAction(ISD::SUB,                MVT::i32, Custom);
 1083     for (auto VT : { MVT::i8, MVT::i16, MVT::i32, MVT::i64 })
 1783   for (auto VT : { MVT::i8, MVT::i16, MVT::i32, MVT::i64 }) {
 2130   return MVT::i32;
 2261   case MVT::i8: case MVT::i16: case MVT::i32: case MVT::i64:
 2416   if ((ValVT == MVT::v8i1 && (ValLoc == MVT::i8 || ValLoc == MVT::i32)) ||
 2417       (ValVT == MVT::v16i1 && (ValLoc == MVT::i16 || ValLoc == MVT::i32))) {
 2423     if (ValLoc == MVT::i32)
 2428   if ((ValVT == MVT::v32i1 && ValLoc == MVT::i32) ||
 2454   Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, Dl, MVT::i32, Arg,
 2455                    DAG.getConstant(0, Dl, MVT::i32));
 2456   Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, Dl, MVT::i32, Arg,
 2457                    DAG.getConstant(1, Dl, MVT::i32));
 2491                    MVT::i32));
 2708   MVT ReturnMVT = MVT::i32;
 2757     ArgValueLo = DAG.getCopyFromReg(Root, Dl, Reg, MVT::i32);
 2759     ArgValueHi = DAG.getCopyFromReg(Root, Dl, Reg, MVT::i32);
 2764       DAG.getCopyFromReg(Root, Dl, VA.getLocReg(), MVT::i32, *InFlag);
 2767       DAG.getCopyFromReg(Root, Dl, NextVA.getLocReg(), MVT::i32, *InFlag);
 2806       maskLen = MVT::i32;
 2890           ((VA.getLocVT() == MVT::i64) || (VA.getLocVT() == MVT::i32) ||
 2954   SDValue SizeNode = DAG.getConstant(Flags.getByValSize(), dl, MVT::i32);
 3238         else if (RegVT == MVT::i32)
 3293                  ((VA.getLocVT() == MVT::i64) || (VA.getLocVT() == MVT::i32) ||
 3457     MVT IntVT = Is64Bit ? MVT::i64 : MVT::i32;
 4007              Callee->getValueType(0) == MVT::i32) {
 4027     Ops.push_back(DAG.getConstant(FPDiff, dl, MVT::i32));
 4808       ScalarVT = MVT::i32;
 5063   if (VT != MVT::i32 && VT != MVT::i64)
 5371     ConstVecVT = MVT::getVectorVT(MVT::i32, NumElts * 2);
 5402     ConstVecVT = MVT::getVectorVT(MVT::i32, NumElts * 2);
 5453     Vec = DAG.getConstant(0, dl, MVT::getVectorVT(MVT::i32, Num32BitElts));
 5818   SDValue Vec = DAG.getConstant(Ones, dl, MVT::getVectorVT(MVT::i32, NumElts));
 7438         V = DAG.getAnyExtOrTrunc(Op.getOperand(i), dl, MVT::i32);
 7478         Elt = DAG.getZExtOrTrunc(Op.getOperand(i), dl, MVT::i32);
 7480         Elt = DAG.getAnyExtOrTrunc(Op.getOperand(i), dl, MVT::i32);
 7486         NextElt = DAG.getZExtOrTrunc(NextElt, dl, MVT::i32);
 7488         NextElt = DAG.getAnyExtOrTrunc(NextElt, dl, MVT::i32);
 7489       NextElt = DAG.getNode(ISD::SHL, dl, MVT::i32, NextElt,
 7492         Elt = DAG.getNode(ISD::OR, dl, MVT::i32, NextElt, Elt);
 7680     if (PVT != MVT::i32 && PVT != MVT::f32)
 8193           (EltType == MVT::i32 && MaskVT == MVT::v16i1)) { // for broadcastmw2d
 8549       SDValue ImmL = DAG.getConstant(Lo_32(Immediate), dl, MVT::i32);
 8550       SDValue ImmH = DAG.getConstant(Hi_32(Immediate), dl, MVT::i32);
 9710       if (EltVT == MVT::i32 || EltVT == MVT::f32 || EltVT == MVT::f64 ||
 9723         Item = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i32, Item);
 9724         MVT ShufVT = MVT::getVectorVT(MVT::i32, VT.getSizeInBits()/32);
10915         MVT::getVectorVT(EltVT == MVT::f64 ? MVT::i64 : MVT::i32, Mask.size());
11595   assert((VT.getScalarType() == MVT::i32 || VT.getScalarType() == MVT::i64) &&
12296       ExtVT = MVT::getVectorVT(MVT::i32, ExtVT.getSizeInBits() / 32);
12297       V2S = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::i32, V2S);
13405   MVT PSHUFDVT = MVT::getVectorVT(MVT::i32, VT.getVectorNumElements() / 2);
17289     SDValue Extract = DAG.getNode(X86ISD::PEXTRB, dl, MVT::i32,
17306          User->getValueType(0) != MVT::i32))
17308     SDValue Extract = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32,
17314   if (VT == MVT::i32 || VT == MVT::i64) {
17445                          DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32,
17449     SDValue Extract = DAG.getNode(X86ISD::PEXTRW, dl, MVT::i32,
17465       SDValue Res = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32,
17470         Res = DAG.getNode(ISD::SRL, dl, MVT::i32, Res,
17590           (Subtarget.hasAVX2() && EltVT == MVT::i32)) {
17616       (EltVT == MVT::i32 || EltVT == MVT::f32 || EltVT == MVT::f64 ||
17635     if (N1.getValueType() != MVT::i32)
17636       N1 = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i32, N1);
17637     if (N2.getValueType() != MVT::i32)
17673     if (EltVT == MVT::i32 || EltVT == MVT::i64)
17710   SDValue AnyExt = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i32, Op.getOperand(0));
18198                              MachinePointerInfo(), MVT::i32);
18306   assert((VT == MVT::i16 || VT == MVT::i32 || VT == MVT::i64) &&
18445   if (SrcVT == MVT::i32 && isScalarFPTypeInSSEReg(VT))
18809       (SrcVT == MVT::i32 || (SrcVT == MVT::i64 && Subtarget.is64Bit()))) {
18816   if (SrcVT == MVT::i32 && Subtarget.is64Bit()) {
18826   if (SrcVT == MVT::i32 && X86ScalarSSEf64)
18833   if (SrcVT == MVT::i32) {
18837     SDValue Store2 = DAG.getStore(Store1, dl, DAG.getConstant(0, dl, MVT::i32),
18926     assert(DstTy == MVT::i32 && "Unexpected FP_TO_UINT");
19042           VT.getVectorElementType() == MVT::i32 ||
19047           InVT.getVectorElementType() == MVT::i32) &&
19134     ExtVT = MVT::getVectorVT(MVT::i32, NumElts);
19223     InVT = MVT::i32;
19347     MVT EltVT = Subtarget.hasVLX() ? MVT::i32 : MVT::getIntegerVT(512/NumElts);
19575     assert(VT == MVT::i32 && "Unexpected VT!");
19592     SDValue Res = DAG.getNode(ISD::FP_TO_SINT, dl, MVT::i32, Src);
19879   Res = DAG.getNode(X86ISD::MOVMSK, dl, MVT::i32, Res);
19994   return DAG.getNode(X86ISD::PTEST, DL, MVT::i32, VecIns.back(), VecIns.back());
20056     return DAG.getNode(X86ISD::CMP, dl, MVT::i32, Op,
20110     SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
20121     return DAG.getNode(X86ISD::CMP, dl, MVT::i32, Op,
20124   SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
20142     return DAG.getNode(X86ISD::CMP, dl, MVT::i32, Op0, Op1);
20145           CmpVT == MVT::i32 || CmpVT == MVT::i64) && "Unexpected VT!");
20176       CmpVT = MVT::i32;
20182   SDVTList VTs = DAG.getVTList(CmpVT, MVT::i32);
20211   return DAG.getNode(X86ISD::SAHF, dl, MVT::i32, TruncSrl);
20323   if (VT != MVT::i16 && VT != MVT::i32 &&
20422     Src = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i32, Src);
20430     Src = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Src);
20439   return DAG.getNode(X86ISD::BT, dl, MVT::i32, Src, BitNo);
20983     return DAG.getNode(X86ISD::KTEST, dl, MVT::i32, LHS, RHS);
20995   return DAG.getNode(X86ISD::KORTEST, dl, MVT::i32, LHS, RHS);
21103   Carry = DAG.getNode(X86ISD::ADD, DL, DAG.getVTList(CarryVT, MVT::i32),
21106   SDVTList VTs = DAG.getVTList(LHS.getValueType(), MVT::i32);
21153     SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
21342         SDValue CmpZero = DAG.getNode(X86ISD::CMP, DL, MVT::i32, Zero, CmpOp0);
21343         SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
21348       Cmp = DAG.getNode(X86ISD::CMP, DL, MVT::i32,
21352       SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
21505     Op1 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i32, Op1);
21506     Op2 = DAG.getNode(ISD::ANY_EXTEND, DL, MVT::i32, Op2);
21508     SDValue Cmov = DAG.getNode(X86ISD::CMOV, DL, MVT::i32, Ops);
21537     ExtVT = MVT::getVectorVT(MVT::i32, NumElts);
21602   if (SVT != MVT::i64 && SVT != MVT::i32 && SVT != MVT::i16)
21604   if (InSVT != MVT::i32 && InSVT != MVT::i16 && InSVT != MVT::i8)
21717           VT.getVectorElementType() == MVT::i32 ||
21722           InVT.getVectorElementType() == MVT::i32) &&
22129           SDValue Cmp = DAG.getNode(X86ISD::CMP, dl, MVT::i32,
22145       SDValue Cmp = DAG.getNode(X86ISD::CMP, dl, MVT::i32,
22302       DAG.getConstant(FuncInfo->getVarArgsGPOffset(), DL, MVT::i32), FIN,
22310       DAG.getConstant(FuncInfo->getVarArgsFPOffset(), DL, MVT::i32), FIN,
22375   SDValue InstOps[] = {Chain, SrcPtr, DAG.getConstant(ArgSize, dl, MVT::i32),
22377                        DAG.getConstant(Align, dl, MVT::i32)};
22520   assert((SVT == MVT::i32 || SVT == MVT::i64) && "Unexpected value type!");
22601     Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32, Mask,
22602                         DAG.getConstant(0, dl, MVT::i32));
22603     Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32, Mask,
22604                         DAG.getConstant(1, dl, MVT::i32));
22793                              DAG.getTargetConstant(RC, dl, MVT::i32));
22825                              DAG.getTargetConstant(RC, dl, MVT::i32));
22863                              DAG.getTargetConstant(RC, dl, MVT::i32));
22888                           Src, DAG.getTargetConstant(RC, dl, MVT::i32)),
22930                             DAG.getTargetConstant(RC, dl, MVT::i32)),
22968                             DAG.getTargetConstant(RC, dl, MVT::i32));
23002                               DAG.getTargetConstant(RC, dl, MVT::i32));
23151       SDValue Comi = DAG.getNode(IntrData->Opc0, dl, MVT::i32, LHS, RHS);
23152       SDValue InvComi = DAG.getNode(IntrData->Opc0, dl, MVT::i32, RHS, LHS);
23183       return DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i32, SetCC);
23205       return DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i32,
23259           DAG.getTargetConstant(Round->getZExtValue() & 0xf, dl, MVT::i32);
23269           DAG.getTargetConstant(Round->getZExtValue() & 0xf, dl, MVT::i32);
23285       SDVTList CFVTs = DAG.getVTList(Op->getValueType(0), MVT::i32);
23286       SDVTList VTs = DAG.getVTList(Op.getOperand(2).getValueType(), MVT::i32);
23445     SDValue Test = DAG.getNode(TestOpc, dl, MVT::i32, LHS, RHS);
23447     return DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i32, SetCC);
23506     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::v16i8, MVT::i32);
23506     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::v16i8, MVT::i32);
23509     return DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i32, SetCC);
23521     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::v16i8, MVT::i32);
23521     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::v16i8, MVT::i32);
23534     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::v16i8, MVT::i32);
23534     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::v16i8, MVT::i32);
23625       ShAmt = DAG.getTargetConstant(C->getZExtValue(), DL, MVT::i32);
23664                        DAG.getConstant(NewIntrinsic, DL, MVT::i32),
23778   SDValue Disp = DAG.getTargetConstant(0, dl, MVT::i32);
23779   SDValue Segment = DAG.getRegister(0, MVT::i32);
23824     LO = DAG.getCopyFromReg(Chain, DL, X86::EAX, MVT::i32, SDValue(N1, 1));
23825     HI = DAG.getCopyFromReg(LO.getValue(1), DL, X86::EDX, MVT::i32,
23867   SDValue ecx = DAG.getCopyFromReg(Chain, DL, X86::ECX, MVT::i32, Glue);
23956       SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
23959                          DAG.getConstant(0, dl, MVT::i32));
23967                          DAG.getConstant(0, dl, MVT::i32),
23968                          DAG.getConstant(0, dl, MVT::i32));
23988       SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
24016       SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
24043     SDVTList VTs = DAG.getVTList(Op->getValueType(0), MVT::i32, MVT::Other);
24241           (FrameReg == X86::EBP && VT == MVT::i32)) &&
24318           (FrameReg == X86::EBP && PtrVT == MVT::i32)) &&
24348                      DAG.getVTList(MVT::i32, MVT::Other),
24484     Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
24485                        DAG.getConstant(10, dl, MVT::i32));
24486     Disp = DAG.getNode(ISD::SUB, dl, MVT::i32, FPtr, Addr);
24495     Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
24496                        DAG.getConstant(1, dl, MVT::i32));
24502     Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
24503                        DAG.getConstant(5, dl, MVT::i32));
24508     Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
24509                        DAG.getConstant(6, dl, MVT::i32));
24645   MVT NewVT = MVT::getVectorVT(MVT::i32, NumElems);
24777     OpVT = MVT::i32;
24782   SDVTList VTs = DAG.getVTList(OpVT, MVT::i32);
24813   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
24884   if (VT == MVT::i16 || VT == MVT::i32)
24948   if (VT == MVT::i16 || VT == MVT::i32 || VT == MVT::i64) {
24953     SDValue Neg = DAG.getNode(X86ISD::SUB, DL, DAG.getVTList(VT, MVT::i32),
25496     MVT ExVT = MVT::getVectorVT(MVT::i32, VT.getVectorNumElements() * 2);
25624       if (EltVT != MVT::i64 && EltVT.bitsGT(MVT::i32))
25626       else if (EltVT.bitsLT(MVT::i32))
25627         BaseShAmt = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i32, BaseShAmt);
25642         BaseShAmt = DAG.getNode(ISD::ZERO_EXTEND, dl, MVT::i32, BaseShAmt);
25988     MVT EvtSVT = Subtarget.hasBWI() ? MVT::i16 : MVT::i32;
26637     SDValue Zero = DAG.getTargetConstant(0, DL, MVT::i32);
26642       DAG.getTargetConstant(SPOffset, DL, MVT::i32),        // Disp
26646     SDNode *Res = DAG.getMachineNode(X86::OR32mi8Locked, DL, MVT::i32,
26651   SDValue Zero = DAG.getTargetConstant(0, DL, MVT::i32);
26653     DAG.getRegister(X86::ESP, MVT::i32),            // Base
26655     DAG.getRegister(0, MVT::i32),                   // Index
26656     DAG.getTargetConstant(SPOffset, DL, MVT::i32),  // Disp
26661   SDNode *Res = DAG.getMachineNode(X86::OR32mi8Locked, DL, MVT::i32,
26699   case MVT::i32: Reg = X86::EAX; size = 4; break;
26720                                       MVT::i32, cpOut.getValue(2));
26746     Lo = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Lo);
26747     Hi = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Hi);
26748     Hi = DAG.getNode(ISD::SHL, DL, MVT::i32, Hi,
26750     return DAG.getNode(ISD::OR, DL, MVT::i32, Lo, Hi);
26753   return DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V);
26768     SDValue Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32, Src,
26771     SDValue Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32, Src,
26860   if (EltVT == MVT::i32) {
26963       MVT NewVT = MVT::getVectorVT(MVT::i32, NumElems);
27129       NewOpc, SDLoc(N), DAG.getVTList(MVT::i32, MVT::Other),
27258   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
27265   Carry = DAG.getNode(X86ISD::ADD, DL, DAG.getVTList(CarryVT, MVT::i32),
27841       Wide = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32, Wide,
27901     MVT HalfT = MVT::i32;
28283     MVT HalfT = Regs64bit ? MVT::i64 : MVT::i32;
28352                                         MVT::i32, cpOutH.getValue(2));
28447       Lo = DAG.getBitcast(MVT::i32, Lo);
28448       Hi = DAG.getBitcast(MVT::i32, Hi);
29062   return VT1 == MVT::i32 && VT2 == MVT::i64 && Subtarget.is64Bit();
29081   case MVT::i32:
29125   return !(VT1 == MVT::i32 && VT2 == MVT::i16);
29296   const TargetRegisterClass *OffsetRegClass = getRegClassFor(MVT::i32);
30487   assert(TRI->isTypeLegalForClass(*RC, MVT::i32) && "Invalid destination!");
30495   assert((PVT == MVT::i64 || PVT == MVT::i32) &&
30813   assert((PVT == MVT::i64 || PVT == MVT::i32) &&
30893   assert((PVT == MVT::i64 || PVT == MVT::i32) && "Invalid Pointer Size!");
32008       ShuffleVT = (AllowIntDomain ? MVT::i32 : MVT::f32);
32663           M < 0 ? DAG.getUNDEF(MVT::i32) : DAG.getConstant(M % 4, DL, MVT::i32);
32663           M < 0 ? DAG.getUNDEF(MVT::i32) : DAG.getConstant(M % 4, DL, MVT::i32);
33742       MVT DVT = MVT::getVectorVT(MVT::i32, VT.getVectorNumElements() / 2);
33985   if (VT.getVectorElementType() != MVT::i32 &&
35304     V = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, V);
35403       V = DAG.getBitcast(MVT::i32, V);
35405       V = DAG.getAnyExtOrTrunc(V, DL, MVT::i32);
35425             DAG.getConstant(Intrinsic::x86_mmx_punpcklbw, DL, MVT::i32), Splat,
35432           DAG.getTargetConstant(Intrinsic::x86_sse_pshuf_w, DL, MVT::i32),
35448     SDValue Intrin = DAG.getConstant(IntrinOp, DL, MVT::i32);
35488         SDValue V = DAG.getNode(X86ISD::MOVMSK, dl, MVT::i32,
35576                            DAG.getConstant(EltBits[0].trunc(32), DL, MVT::i32));
35596         N00 = LowUndef ? DAG.getAnyExtOrTrunc(N00, dl, MVT::i32)
35597                        : DAG.getZExtOrTrunc(N00, dl, MVT::i32);
35831   if (ExtractVT != MVT::i64 && ExtractVT != MVT::i32 && ExtractVT != MVT::i16 &&
35876     Movmsk = DAG.getZExtOrTrunc(Movmsk, DL, NumElts > 32 ? MVT::i64 : MVT::i32);
35920   MVT CmpVT = NumElts == 64 ? MVT::i64 : MVT::i32;
36157     SDValue ExtOp = DAG.getNode(OpCode, dl, MVT::i32, SrcOp,
36295         Rdx = DAG.getBitcast(MVT::i32, Rdx);
36449       VT == MVT::i32 && SrcVT == MVT::v2i32 && isNullConstant(EltIdx)) {
36454       return DAG.getNode(X86ISD::MMX_MOVD2W, dl, MVT::i32, MMXSrc);
36694       ((VT == MVT::i32 || VT == MVT::i64) &&
37644       if (N->getValueType(0) == MVT::i32 || N->getValueType(0) == MVT::i64) {
37902   MVT ResVT = MVT::getVectorVT(MVT::i32, NumElts / 2);
38029   if (!VT.isVector() || VT.getVectorElementType() != MVT::i32)
38058     MVT OpVT = MVT::getVectorVT(MVT::i32, Ops[0].getValueSizeInBits() / 32);
38133   if (VT != MVT::i64 && VT != MVT::i32)
38342   for (MVT SVT : { MVT::i8, MVT::i16, MVT::i32 }) {
38722           MVT IntVT = is64BitFP ? MVT::i64 : MVT::i32;
38735             IntVT = MVT::i32;
39015           SDValue SizeC = DAG.getConstant(VT.getSizeInBits(), dl, MVT::i32);
39021           Index = DAG.getZExtOrTrunc(Index, dl, MVT::i32);
39023           SDValue Sub = DAG.getNode(ISD::SUB, dl, MVT::i32, SizeC, Index);
39045   if (VT != MVT::i32 && VT != MVT::i64)
39069     SDValue Hi = DAG.getNode(ISD::TRUNCATE, DL, MVT::i32,
39072     SDValue Lo = DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, X);
39073     X = DAG.getNode(ISD::XOR, DL, MVT::i32, Lo, Hi);
39076     SDValue Parity = DAG.getNode(ISD::AND, DL, MVT::i32,
39077                                  DAG.getNode(ISD::CTPOP, DL, MVT::i32, X),
39078                                  DAG.getConstant(1, DL, MVT::i32));
39081   assert(VT == MVT::i32 && "Unexpected VT!");
39095   SDVTList VTs = DAG.getVTList(MVT::i8, MVT::i32);
39189       SDValue LHS = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, N->getOperand(0));
39190       SDValue RHS = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, N->getOperand(1));
39192                          DAG.getNode(ISD::AND, dl, MVT::i32, LHS, RHS));
39498   SDValue Trunc = DAG.getZExtOrTrunc(Clz, dl, MVT::i32);
39499   SDValue Scc = DAG.getNode(ISD::SRL, dl, MVT::i32, Trunc,
39524   if (!N->hasOneUse() || !N->getSimpleValueType(0).bitsGE(MVT::i32) ||
39534            N->getOperand(1).getValueType().bitsGE(MVT::i32);
39645   if (VT != MVT::i16 && VT != MVT::i32 && VT != MVT::i64)
39795   if (ShiftTy != MVT::i16 && ShiftTy != MVT::i32 && ShiftTy != MVT::i64)
39992   bool PreferAVX512 = ((Subtarget.hasAVX512() && InSVT == MVT::i32) ||
40001       (InSVT == MVT::i16 || InSVT == MVT::i32)) {
40006       if (SVT == MVT::i8 && InSVT == MVT::i32) {
40702     SDValue LoLd = DAG.getLoad(MVT::i32, LdDL, Ld->getChain(), LoAddr,
40705     SDValue HiLd = DAG.getLoad(MVT::i32, LdDL, Ld->getChain(), HiAddr,
41082   if (!((InSVT == MVT::i32 || InSVT == MVT::i64) &&
41090        (InSVT == MVT::i32 && OutSVT == MVT::i16)))
41099   if (InSVT == MVT::i32)
41131   if (SVT != MVT::i8 && SVT != MVT::i16 && SVT != MVT::i32)
41133   if (InSVT != MVT::i16 && InSVT != MVT::i32 && InSVT != MVT::i64)
41186   if (InVT.getVectorElementType() != MVT::i32)
41382   if (Src.getOpcode() == ISD::BITCAST && VT == MVT::i32) {
41385       return DAG.getNode(X86ISD::MMX_MOVD2W, DL, MVT::i32, BCSrc);
42092     return DAG.getNode(X86ISD::BT, SDLoc(N), MVT::i32, N0, DemandedN1);
42145     CMovVT = MVT::i32;
42291   if (TargetVT != MVT::i32 && TargetVT != MVT::i64)
42296   if (VT != MVT::i16 && !(ExtendOpcode == ISD::SIGN_EXTEND && VT == MVT::i32))
42303     ExtendVT = MVT::i32;
42343   if (SVT != MVT::i64 && SVT != MVT::i32 && SVT != MVT::i16 && SVT != MVT::i8)
42421   if (SVT != MVT::i8 && SVT != MVT::i16 && SVT != MVT::i32 &&
42789                    CmpVT == MVT::v32i1 ? MVT::i32 : MVT::i16;
42796       SDValue PT = DAG.getNode(X86ISD::PTEST, DL, MVT::i32, BCCmp, BCCmp);
42806     SDValue MovMsk = DAG.getNode(X86ISD::MOVMSK, DL, MVT::i32, Cmp);
42808                                     MVT::i32);
42907     assert(VT == MVT::i32 && "Unexpected result type");
42981         EVT NewVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts);
43010       EVT NewVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts);
43035       MVT EltVT = IndexWidth > 32 ? MVT::i64 : MVT::i32;
43192     EVT DstVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32,
43227     EVT DstVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32,
43240       EVT TruncVT = MVT::i32;
43292   assert(Flags.getValueType() == MVT::i32 && "Unexpected VT!");
43330   assert(Flags.getValueType() == MVT::i32 && "Unexpected VT!");
43384         return DAG.getNode(X86ISD::CMP, dl, MVT::i32, Op,
43431   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
43436     return DAG.getNode(X86ISD::CMP, dl, MVT::i32, Op,
43457     return DAG.getMergeValues({Res, DAG.getConstant(0, DL, MVT::i32)}, DL);
43480     SDVTList VTs = DAG.getVTList(VT, MVT::i32);
43523     SDVTList VTs = DAG.getVTList(VT, MVT::i32);
43605                        DAG.getVTList(VT, MVT::i32), X,
43625                          DAG.getVTList(VT, MVT::i32), X,
43652       SDVTList X86SubVTs = DAG.getVTList(ZVT, MVT::i32);
43666       SDValue Cmp1 = DAG.getNode(X86ISD::CMP, DL, MVT::i32, Z, One);
43674   SDValue Cmp1 = DAG.getNode(X86ISD::CMP, DL, MVT::i32, Z, One);
43677   SDVTList VTs = DAG.getVTList(VT, MVT::i32);
43728   EVT MAddVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32,
43738     MVT OpVT = MVT::getVectorVT(MVT::i32, Ops[0].getValueSizeInBits() / 32);
43765       !(VT.getVectorElementType() == MVT::i32))
43807   MVT ResVT = MVT::getVectorVT(MVT::i32, Sad.getValueSizeInBits() / 32);
43850   if (!VT.isVector() || VT.getVectorElementType() != MVT::i32 ||
43922     assert(InVT.getScalarType() == MVT::i32 &&
43925     EVT ResVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32,
43950   if (!VT.isVector() || VT.getVectorElementType() != MVT::i32 ||
44051     EVT ResVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32,
44780                         DAG.getAnyExtOrTrunc(Src.getOperand(0), DL, MVT::i32)));
45178   PVT = MVT::i32;
45599     Flag = DAG.getCopyFromReg(Chain, DL, X86::EFLAGS, MVT::i32, Flag);
45602     Flag = DAG.getCopyFromReg(Chain, DL, X86::EFLAGS, MVT::i32);
45818         if (VT == MVT::i32)
45826         if (VT == MVT::i32 || VT == MVT::f32)
45839       if (VT == MVT::i32 || VT == MVT::f32)
45854       if (VT == MVT::i32 || VT == MVT::f32 || !Subtarget.is64Bit())
45862       if (VT == MVT::i32 || !Subtarget.is64Bit())
45888       case MVT::i32:
45958         if (VT == MVT::i32)
46087     if (VT == MVT::f32 || VT == MVT::i32)
46109     else if (VT == MVT::i32)
lib/Target/X86/X86ISelLowering.h
  884         return VT == MVT::i8 || VT == MVT::i16 || VT == MVT::i32 ||
lib/Target/X86/X86InstrInfo.cpp
 5980   case MVT::i32:
lib/Target/X86/X86SelectionDAGInfo.cpp
  121       AVT = MVT::i32;
  226     return MVT::i32;
  228     return Subtarget.is64Bit() ? MVT::i64 : MVT::i32;
lib/Target/X86/X86TargetTransformInfo.cpp
  859     { ISD::ADD, MVT::i32,     1 }, // Pentium III from http://www.agner.org/
  863     { ISD::SUB, MVT::i32,     1 }, // Pentium III from http://www.agner.org/
 1954     { ISD::BITREVERSE, MVT::i32,     3 },
 2110     { ISD::CTLZ,       MVT::i32,     1 },
 2118     { ISD::CTPOP,      MVT::i32,     1 },
 2130     { ISD::BITREVERSE, MVT::i32,    14 },
 2133     { ISD::CTLZ,       MVT::i32,     4 }, // BSR+XOR or BSR+XOR+CMOV
 2136     { ISD::CTPOP,      MVT::i32,     8 },
 2139     { ISD::SADDO,      MVT::i32,     1 },
 2142     { ISD::UADDO,      MVT::i32,     1 },
 2323     { ISD::ROTL,       MVT::i32,     1 },
 2326     { ISD::ROTR,       MVT::i32,     1 },
 2329     { ISD::FSHL,       MVT::i32,     4 },
lib/Target/XCore/XCoreISelDAGToDAG.cpp
   49       return CurDAG->getTargetConstant(Imm, dl, MVT::i32);
   90     Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);
   91     Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32);
  100       Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);
  102                                          MVT::i32);
  119       Reg = CurDAG->getRegister(XCore::CP, MVT::i32);
  122       Reg = CurDAG->getRegister(XCore::DP, MVT::i32);
  142                                             MVT::i32, MskSize));
  149       SDNode *node = CurDAG->getMachineNode(XCore::LDWCP_lru6, dl, MVT::i32,
  164     ReplaceNode(N, CurDAG->getMachineNode(XCore::LADD_l5r, dl, MVT::i32,
  165                                           MVT::i32, Ops));
  171     ReplaceNode(N, CurDAG->getMachineNode(XCore::LSUB_l5r, dl, MVT::i32,
  172                                           MVT::i32, Ops));
  178     ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCU_l4r, dl, MVT::i32,
  179                                           MVT::i32, Ops));
  185     ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCS_l4r, dl, MVT::i32,
  186                                           MVT::i32, Ops));
  192     ReplaceNode(N, CurDAG->getMachineNode(XCore::LMUL_l6r, dl, MVT::i32,
  193                                           MVT::i32, Ops));
  198     ReplaceNode(N, CurDAG->getMachineNode(XCore::CRC8_l4r, dl, MVT::i32,
  199                                           MVT::i32, Ops));
lib/Target/XCore/XCoreISelLowering.cpp
   77   addRegisterClass(MVT::i32, &XCore::GRRegsRegClass);
   91   setOperationAction(ISD::BR_CC,     MVT::i32,   Expand);
   92   setOperationAction(ISD::SELECT_CC, MVT::i32,   Expand);
   97   setOperationAction(ISD::SMUL_LOHI, MVT::i32, Custom);
   98   setOperationAction(ISD::UMUL_LOHI, MVT::i32, Custom);
   99   setOperationAction(ISD::MULHS, MVT::i32, Expand);
  100   setOperationAction(ISD::MULHU, MVT::i32, Expand);
  101   setOperationAction(ISD::SHL_PARTS, MVT::i32, Expand);
  102   setOperationAction(ISD::SRA_PARTS, MVT::i32, Expand);
  103   setOperationAction(ISD::SRL_PARTS, MVT::i32, Expand);
  106   setOperationAction(ISD::CTPOP, MVT::i32, Expand);
  107   setOperationAction(ISD::ROTL , MVT::i32, Expand);
  108   setOperationAction(ISD::ROTR , MVT::i32, Expand);
  115   setOperationAction(ISD::GlobalAddress, MVT::i32,   Custom);
  116   setOperationAction(ISD::BlockAddress, MVT::i32 , Custom);
  119   setOperationAction(ISD::ConstantPool, MVT::i32,   Custom);
  132   setOperationAction(ISD::LOAD, MVT::i32, Custom);
  133   setOperationAction(ISD::STORE, MVT::i32, Custom);
  144   setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32, Expand);
  148   setOperationAction(ISD::FRAME_TO_ARGS_OFFSET, MVT::i32, Custom);
  154   setOperationAction(ISD::ATOMIC_LOAD, MVT::i32, Custom);
  155   setOperationAction(ISD::ATOMIC_STORE, MVT::i32, Custom);
  254     return DAG.getNode(XCoreISD::PCRelativeWrapper, dl, MVT::i32, GA);
  259     return DAG.getNode(XCoreISD::CPRelativeWrapper, dl, MVT::i32, GA);
  261   return DAG.getNode(XCoreISD::DPRelativeWrapper, dl, MVT::i32, GA);
  287     SDValue GA = DAG.getTargetGlobalAddress(GV, DL, MVT::i32, FoldedOffset);
  291       SDValue Remaining = DAG.getConstant(Offset - FoldedOffset, DL, MVT::i32);
  292       GA = DAG.getNode(ISD::ADD, DL, MVT::i32, GA, Remaining);
  303     SDValue CP = DAG.getConstantPool(GAI, MVT::i32);
  335   return DAG.getNode(XCoreISD::CPRelativeWrapper, dl, MVT::i32, Res);
  353   SDValue TargetJT = DAG.getTargetJumpTable(JT->getIndex(), MVT::i32);
  360   SDValue ScaledIndex = DAG.getNode(ISD::SHL, dl, MVT::i32, Index,
  361                                     DAG.getConstant(1, dl, MVT::i32));
  384     LowAddr = DAG.getNode(ISD::ADD, DL, MVT::i32, Base,
  385                           DAG.getConstant(LowOffset, DL, MVT::i32));
  386     HighAddr = DAG.getNode(ISD::ADD, DL, MVT::i32, Base,
  387                            DAG.getConstant(HighOffset, DL, MVT::i32));
  389   SDValue LowShift = DAG.getConstant((Offset - LowOffset) * 8, DL, MVT::i32);
  390   SDValue HighShift = DAG.getConstant((HighOffset - Offset) * 8, DL, MVT::i32);
  394   SDValue LowShifted = DAG.getNode(ISD::SRL, DL, MVT::i32, Low, LowShift);
  395   SDValue HighShifted = DAG.getNode(ISD::SHL, DL, MVT::i32, High, HighShift);
  396   SDValue Result = DAG.getNode(ISD::OR, DL, MVT::i32, LowShifted, HighShifted);
  415   assert(LD->getMemoryVT() == MVT::i32 && "Unexpected load EVT");
  446         DAG.getExtLoad(ISD::ZEXTLOAD, DL, MVT::i32, Chain, BasePtr,
  449     SDValue HighAddr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr,
  450                                    DAG.getConstant(2, DL, MVT::i32));
  452         DAG.getExtLoad(ISD::EXTLOAD, DL, MVT::i32, Chain, HighAddr,
  455     SDValue HighShifted = DAG.getNode(ISD::SHL, DL, MVT::i32, High,
  456                                       DAG.getConstant(16, DL, MVT::i32));
  457     SDValue Result = DAG.getNode(ISD::OR, DL, MVT::i32, Low, HighShifted);
  489   assert(ST->getMemoryVT() == MVT::i32 && "Unexpected store EVT");
  502     SDValue High = DAG.getNode(ISD::SRL, dl, MVT::i32, Value,
  503                                DAG.getConstant(16, dl, MVT::i32));
  507     SDValue HighAddr = DAG.getNode(ISD::ADD, dl, MVT::i32, BasePtr,
  508                                    DAG.getConstant(2, dl, MVT::i32));
  541   assert(Op.getValueType() == MVT::i32 && Op.getOpcode() == ISD::SMUL_LOHI &&
  546   SDValue Zero = DAG.getConstant(0, dl, MVT::i32);
  548                            DAG.getVTList(MVT::i32, MVT::i32), Zero, Zero,
  548                            DAG.getVTList(MVT::i32, MVT::i32), Zero, Zero,
  558   assert(Op.getValueType() == MVT::i32 && Op.getOpcode() == ISD::UMUL_LOHI &&
  563   SDValue Zero = DAG.getConstant(0, dl, MVT::i32);
  565                            DAG.getVTList(MVT::i32, MVT::i32), LHS, RHS,
  565                            DAG.getVTList(MVT::i32, MVT::i32), LHS, RHS,
  647   LL = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
  648                    Mul.getOperand(0), DAG.getConstant(0, dl, MVT::i32));
  649   RL = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
  650                    Mul.getOperand(1), DAG.getConstant(0, dl, MVT::i32));
  651   AddendL = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
  652                         Other, DAG.getConstant(0, dl, MVT::i32));
  653   AddendH = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
  654                         Other, DAG.getConstant(1, dl, MVT::i32));
  662                              DAG.getVTList(MVT::i32, MVT::i32), AddendH,
  662                              DAG.getVTList(MVT::i32, MVT::i32), AddendH,
  670                              DAG.getVTList(MVT::i32, MVT::i32), AddendH,
  670                              DAG.getVTList(MVT::i32, MVT::i32), AddendH,
  676   LH = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
  677                    Mul.getOperand(0), DAG.getConstant(1, dl, MVT::i32));
  678   RH = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
  679                    Mul.getOperand(1), DAG.getConstant(1, dl, MVT::i32));
  681                            DAG.getVTList(MVT::i32, MVT::i32), AddendH,
  681                            DAG.getVTList(MVT::i32, MVT::i32), AddendH,
  684   RH = DAG.getNode(ISD::MUL, dl, MVT::i32, LL, RH);
  685   LH = DAG.getNode(ISD::MUL, dl, MVT::i32, LH, RL);
  686   Hi = DAG.getNode(ISD::ADD, dl, MVT::i32, Hi, RH);
  687   Hi = DAG.getNode(ISD::ADD, dl, MVT::i32, Hi, LH);
  705   SDValue LHSL = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
  707                              DAG.getConstant(0, dl, MVT::i32));
  708   SDValue LHSH = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
  710                              DAG.getConstant(1, dl, MVT::i32));
  711   SDValue RHSL = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
  713                              DAG.getConstant(0, dl, MVT::i32));
  714   SDValue RHSH = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
  716                              DAG.getConstant(1, dl, MVT::i32));
  721   SDValue Zero = DAG.getConstant(0, dl, MVT::i32);
  722   SDValue Lo = DAG.getNode(Opcode, dl, DAG.getVTList(MVT::i32, MVT::i32),
  722   SDValue Lo = DAG.getNode(Opcode, dl, DAG.getVTList(MVT::i32, MVT::i32),
  726   SDValue Hi = DAG.getNode(Opcode, dl, DAG.getVTList(MVT::i32, MVT::i32),
  726   SDValue Hi = DAG.getNode(Opcode, dl, DAG.getVTList(MVT::i32, MVT::i32),
  766   SDValue Addr = DAG.getFrameIndex(XFI->getVarArgsFrameIndex(), MVT::i32);
  784                             RegInfo->getFrameRegister(MF), MVT::i32);
  800   SDValue FIN = DAG.getFrameIndex(FI, MVT::i32);
  812   return DAG.getNode(XCoreISD::FRAME_TO_ARGS_OFFSET, SDLoc(Op), MVT::i32);
  830                             RegInfo->getFrameRegister(MF), MVT::i32);
  832                                     MVT::i32);
  833   Stack = DAG.getNode(ISD::ADD, dl, MVT::i32, Stack, FrameToArgs);
  834   Stack = DAG.getNode(ISD::ADD, dl, MVT::i32, Stack, Offset);
  849                      DAG.getRegister(StackReg, MVT::i32),
  850                      DAG.getRegister(HandlerReg, MVT::i32));
  885       DAG.getStore(Chain, dl, DAG.getConstant(0x0a3cd805, dl, MVT::i32), Addr,
  888   Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
  889                      DAG.getConstant(4, dl, MVT::i32));
  891       DAG.getStore(Chain, dl, DAG.getConstant(0xd80456c0, dl, MVT::i32), Addr,
  894   Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
  895                      DAG.getConstant(8, dl, MVT::i32));
  897       DAG.getStore(Chain, dl, DAG.getConstant(0x27fb0a3c, dl, MVT::i32), Addr,
  900   Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
  901                      DAG.getConstant(12, dl, MVT::i32));
  905   Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
  906                      DAG.getConstant(16, dl, MVT::i32));
  943   if (N->getMemoryVT() == MVT::i32) {
  954     return DAG.getExtLoad(ISD::EXTLOAD, SDLoc(Op), MVT::i32, N->getChain(),
  960     return DAG.getExtLoad(ISD::EXTLOAD, SDLoc(Op), MVT::i32, N->getChain(),
  974   if (N->getMemoryVT() == MVT::i32) {
 1087     SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other);
 1088     SDValue Ops[] = { Chain, DAG.getConstant(offset / 4, dl, MVT::i32) };
 1172                                                         MVT::i32)));
 1196     Callee = DAG.getTargetGlobalAddress(G->getGlobal(), dl, MVT::i32);
 1198     Callee = DAG.getTargetExternalSymbol(E->getSymbol(), MVT::i32);
 1311       case MVT::i32:
 1334       SDValue FIN = DAG.getFrameIndex(FI, MVT::i32);
 1361         SDValue FIN = DAG.getFrameIndex(FI, MVT::i32);
 1365         SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i32);
 1396       SDValue FIN = DAG.getFrameIndex(FI, MVT::i32);
 1399                                      DAG.getConstant(Size, dl, MVT::i32),
 1464   RetOps.push_back(DAG.getConstant(0, dl, MVT::i32));
 1484     SDValue FIN = DAG.getFrameIndex(FI, MVT::i32);
 1744     if (N->getValueType(0) == MVT::i32 &&
 1747                                     DAG.getVTList(MVT::i32, MVT::i32), Mul0,
 1747                                     DAG.getVTList(MVT::i32, MVT::i32), Mul0,
 1763       SDValue Mul0L = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
 1764                                   Mul0, DAG.getConstant(0, dl, MVT::i32));
 1765       SDValue Mul1L = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
 1766                                   Mul1, DAG.getConstant(0, dl, MVT::i32));
 1767       SDValue Addend0L = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
 1768                                      Addend0, DAG.getConstant(0, dl, MVT::i32));
 1769       SDValue Addend1L = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32,
 1770                                      Addend1, DAG.getConstant(0, dl, MVT::i32));
 1772                                DAG.getVTList(MVT::i32, MVT::i32), Mul0L, Mul1L,
 1772                                DAG.getVTList(MVT::i32, MVT::i32), Mul0L, Mul1L,
 1804                               DAG.getConstant(StoreBits/8, dl, MVT::i32),
lib/Target/XCore/XCoreISelLowering.h
  104       return MVT::i32;
unittests/CodeGen/ScalableVectorMVTsTest.cpp
   48   EVT Vnx4i32 = EVT::getVectorVT(Ctx, MVT::i32, 4, /*Scalable=*/true);
   53   EVT Vnx2i32 = EVT::getVectorVT(Ctx, MVT::i32, EltCnt);
   78   EVT V8i32 = EVT::getVectorVT(Ctx, MVT::i32, 8);
unittests/Target/AArch64/TestStackOffset.cpp
   18   StackOffset B(2, MVT::i32);
   36   StackOffset B(1, MVT::i32);
   40   StackOffset D(1, MVT::i32);
   52   StackOffset B(1, MVT::i32);
   69   StackOffset B(0, MVT::i32);
   96   StackOffset B(1, MVT::i32);
utils/TableGen/CodeGenDAGPatterns.cpp
 2119       return TypeSetByHwMode(MVT::i32);
 2145     return TypeSetByHwMode(MVT::i32);
utils/TableGen/CodeGenTarget.cpp
   64   case MVT::i32:      return "MVT::i32";
utils/TableGen/DAGISelMatcherGen.cpp
  711       AddMatcher(new EmitStringIntegerMatcher(Value, MVT::i32));
  719       AddMatcher(new EmitStringIntegerMatcher(Value, MVT::i32));